ビットコイン、ノードにどうやって最新データが行き渡る?

ビットコイン、ノードにどうやって最新データが行き渡る?

ビ ッ ト コ イ ン を 発 明 し, 未 だ そ の 正 体 が 分 か っ て い な い サ ト シ · ナ カ モ ト. そ ん な サ ト シ が 残 し た 約 2 年 間 の 文章 を, 小 宮 自由 氏 の 解説 と 共 に 紹 介 す る 連載 「サトシ・ナカモトが残した言葉〜ビットコインの歴史をたどる旅」の第15回.

まず サトシ の メール の 前 に, 本 連載 の 元 に なっ て いる 書籍 「ビット コイン バイブル: サトシナカモト と は 何 者 か?」 の 著者 フィル · シャンパーニュ 氏 の 解説 も 掲載 する.

フィル・シャンパーニュ氏の解説

この章の最初で、サトシは話を取引プールに広げている。㼸にチノノドデータをリクエストするネットワーク・ブロードキャストの仕組みゎ。 、コードの作業に直近の18ヶ月間取り組んでいることを打ち明けている。

サトシ・ナカモト 2008年11月17日 火曜日 13 時33分04秒

それでは2008年11月17日 13時33分04秒のサトシのメールをみていこう。

=================
Re:ビットコイン ピア・ツー・ピア 電子キャッシュ 論文
サトシ・ナカモト 2008年11月17日 月曜日 13時33分04秒 -0800

(注:斜体部分は、サトシ以外の者の質問を指す)

Jamesas A. Donaldas:

サトシは書きました:

幸い、必要なのは、待機中の取引プールを現在の最良のブランチのブランチでた

この とき に な の は 、 良い ふるまい を する 誠実 な ピア がい て その その 通信 データ 保存 が が で 、 その ピア 、 、 どれ が 現在 最良 ブランチ か を 知っ て て て いる いる いる いる いる いる いる こと いる いる いる いる いる 、 、 、 、 現在 て て て いる いる いる 、 、 どれ どれ 現在 て 知っ て て て いる いる こと こと いる いる どれ 現在 て て て て いる いる こと こと 、 どれ 現在 て か 知っ て て いる いる こと こと "

つまり 、 ノード 方 で 必要 必要 なる の の は 、 いま 持っ て 最良 の ブランチ に対する に対する 中 の 取引 プール だけ です。 を が 、 その ノード が が ブロック に 取り組む ブランチ です。 プール を 必要 と の その ノード が ブロック 作成 取り組む ブランチ です。 プール を を 必要 の その ノード ęブランチのためだけです。

プロードキャストはたぶん、ほぼ完全に信頼の置けるものになるでうょ .

全て の メッセージ 最低 一 度 度 届く と と 仮定 する のではなく 、 メッセージ の 着信 が が 頻繁 起き て て も 情報 が 届く メカニズム を 作る 必要 が あり あり あり ます。。 ます ます ます ます ます。。。 ます。。 ます ます ます。。 あり あり あり あり ます ます ます ます ます 作る 必要 が あり あり あり ます。

ピアネットワークのプロードキャストの仕組みは説明したと思います。

それぞれ の ノード は 新 規 ブロック の ハッシュ ハッシュ と ブロック に 含ま れる 取引 の を を 集め た リスト リスト を 、 近隣 ノード ます。 ます 後 に ノード なっ 未 受信 の の 項目 を リクエスト し ます。 アウト 近隣 の ノード て 未 受信 の 項目 を リクエスト し ます。 タイム 後 に の ノード は ęが届かなければ、他のノードにリクエストします。最終的には、ほぼ全てのノードが全ての項目を保持しているので、たとえ一ヶ所からの受信に失敗しても、一度に一ヶ所ずつ試せば、他のノードから取得できます.

目録 リクエスト データ 構造 により ちょっと 待機 時間 が 発生 し ます ます が 最終 的 に は 、 伝送 キュー から 余分 な データ ブロック を 外し 帯域 を 節約 する こと により 速度 速度 を を 上げ ます ます。。。。。。。。。。。 ます。。 ます ます。 ます ます。。 外し 帯域 を 節約 する こと 、 速度 を を 上げ ます。 ます ます。 ます。。。。。。。。 ます。。 ます。。.

あなた に は 設計 に 関する 基本 構想 が あり あり 、 それ は 前進 です が 、 しかし 、 悪魔 が が で いる の は 些末 な 細部 細部 です。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 '

コーディング作業中のここ一年半の間に、この些末な細部を全て研究しつくしたと思っています。問題はたくさんありました。関数の詳細は論文*1ではカバーできていませんが、ソースコードがまもなく 出せ。 主要 な ファイル 群 を お送り し まし た た (要望 に て 配布 し し。 完成 完成 版 の リリース は もう すぐ です)。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 '

サトシ・ナカモト

暗号学メーリングリスト

=================

【訳注】

*1 ビットコイン論文Tai.

Komentaras

ネットワークの混雑などが原因で、ノードにすべてのデータが速やかに渡らない場合があるのでは? という疑問にサトシが答えています。ビットコインは分散してデータを保管することにより、ほぼすべてのノードが直近までの履歴を保存しています。もしあるノードに接続できなくても、他のノードに接続すればほぼ同じデータが手に入ります。そのため、世界中にほとんどのノードのネットワークが脆弱である 、 と よう な 特殊 特殊 場合 ((これ まで 一 度 も 起こっ い い ませ)) を 除い て 、 ほとんど の ノード に の の データ すぐ すぐ に に 行き渡り 行き渡り。 ます。。。。 ます。。 ます。。。。。。。 ます。。。。。。。。。 ます ます ます。。。。 ます ます。。 ます。。 ます ます。 ます ます。。。。 ます ます ます.

小宮自由

→この連載の他の記事を読む

Antraštės vaizdas / „iStock“: „Dilok Klaisataporn“.

Šaltinis: https://www.neweconomy.jp/features/sato/286089