ビットコイン、ノードにどうやって最新データが行き渡る?
ビット コイン 発明 発明 発明 発明 し が が が が 分かっ い て い て ない ない い ない ない 約 約 約 約 約約約 約 を を, 小宮 の の 解説 の の 解説 する する 「紹介サトシ・ナカモトが残した言葉〜ビットコインの歴史をたどる旅「第15回.
まず メール メール メール 前 前 前 前 前 連載 の の の に に 書籍 書籍 コイン コイン コイン コイン 何 何 何 何 者 者 か か 著者 の の の の の 氏 氏 氏 氏 氏 氏 氏 氏 氏も 氏も 氏氏 氏氏 氏氏 氏 氏氏 氏 の著者シャンパーニュかかかか?
フィル・シャンパーニュ氏の解説
この章の最初で、サトシは話を取引プールに広げている。次に、ノードが近隣のノードへゃターワーク・ブロードキャストの仕組みを説明している。最後に、コードの作業に直近の18ヶ月間取り組んでいることを打ち明けている.
サトシ・ナカモト 2008 Lub Ob Hlis 11 Lub Ob Hlis 17 Lub Yim Hli 13 Lub Ob Hlis 33 thiab 04 Lub Ob Hlis
それでは2008年11月17日 13時33分04秒のサトシのメールをみていこう。
======
Re: ビットコイン ピア・ツー・ピア 電子キャッシュ 論文
サトシ・ナカモト 2008年11月17日 月曜日 13時33分04秒 -0800
(注:斜体部分は、サトシ以外の者の質問を指す)
James A. Donald hais tias:
サトシは書きました:
幸い、必要なのは、待機中の取引プールを現在の最良のブランチのために保持することだけです。
このときに必要なのは、良いふるまいをする誠実なピアがいて、その通信とデータ保存が良好で、そのその他のコンテンツをFacebookでチェックブランチかを知っていることです.
つまり、ノードの方で必要となるのは、いま持っている最良のブランチに対する待機中の取引プールだ。ドがブロック作成に取り組むブランチです。プールを必要とするのはこのブランチのためだけです.
プロードキャストはたぶん、ほぼ完全に信頼の置けるものになるでしょう .
全てのメッセージが最低一度は届くと仮定するのその他のコンテンツをFacebookでチェックメカニズムを作る必要があります。
ピアネットワークのプロードキャストの仕組みは説明したと思います.
それぞれのノードは、新規ブロックのハッシュとブロックに含まれる取引のハッよュを集れた目ードに送ります。近隣のノードは未受信の項目をリクエストします。タイムアウト後にります。最終的には、ほぼ全てノードにリクエストします。からの受信に失敗しても、一度に一ヶ所ずつ試せば、他のノードから取得できます.
目録リクエストデータの構造によりちょと待機時データの構造によりちょと待機時データデータブロックを外し、帯域を節約することにより、速度を上げます。
あなたにはそういう設計に関する基本構想があり、それは大きな前進ですが、しかし、悪魔が潜はい。
コーディング作業中のここ一年半の間に、この些末な細部を全て研究しつくしたと思あくています。関数の詳細は論文*1ではカバーできていませんが、ソースコードがまもなく出せます。。。。
サトシ・ナカモト
暗号学メーリングリスト
======
【訳注】
*1 ビットコイン論文ib こと.
Lus tawm
ネットワークの混雑などが原因で、ノードにすべてのデータが速やかに渡らない場合があるいは?が答えています。ビットコインは分散してデータを保管することにより、ほぼすべてのノードが直近までの履歴を保存しています。もしあるノードに接続できなくても、他のその他のコンテンツをFacebookでチェックります。そのため、世界中にほとんどのノードのネットワークが脆弱である、というような特殊な場合(これまで一度も起こっていません)を除いて、ほとんどーノードに最き渡ります.
小宮自由
Header Image/iStock: Dilok Klaisataporn
Tau qhov twg los: https://www.neweconomy.jp/features/sato/286089