なぜ取引は改ざんされない? サトシとビットコイン最初のの受取人のも |あたらしい経済

なぜ取引は改ざんされない? サトシとビットコイン最初の受取人のも

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

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

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

この 投稿 に は 数点 の 質問 と それ に対する サトシ の 回答 が 収録 さ れ て いる 収録 さ れ て いる. 質問 者 は, ビット コイン 送金 の 最初 の 受取 送金 の の の 受取 人 と なっ た HAL FINNEY である.

第 一 の 質問 で は, ブロック へ 取引 が 編入 さ れる まで の 間, マイナー が どの よう に 取引 を 保持 する か, サトシ が 解説 し て いる.

第二の質問では、サトシは、特定のブロックチェーンでは二重支払が起きえないことを説明し、二人のマイナーが同時にブロックの解決に至ったときに、どのような仕組みで片方のブロックチェーンのみが勝利するかを解説している。ここでは、また、ブロックチェーンで公式に確認されるまで、受取人の側で一時間、取引を保持しなければならない仕組みも説明している。サトシは、取引の確認とブロックチェーンへの不可逆的な編入に要する最適な時間として、6ブロック分という数字(1ブロック当たり10分に6ブロックをかけると60分=1時間になる)に言及している。

第三 の 質問 で は, ビット コイン へ の 攻撃 者 が 「履歴 を 書き換える」, つまり, ブロック チェーン を 改変 し て 再 構築 する に は 何 再 する に は 何 を 構築 する に は 何 を し なければならない か, サトシ が 論じ て いる. 過去 が 論じ て いる. 過去 が 論じ て いる.取引 を 追加 し たり 削除 し たり する に は, 現在 進行 中 の ブロック チェーン の 作業 に 従事 する ネットワーク 内 の 全て の マイナー 内 の 全て の マイナー を 上回る 速度 で マイナー を 上回る 速度 で 書き換える 必要 上回る 速度 で 書き換える 必要 が ある で 書き換える 必要 が ある.*1 について 記述 し た 箇所 で, 最長 の ブロック チェーン と は ネットワーク 全体 が 使っ て いる ブロック チェーン である, と し た 議論 を 思い出し たい し た 議論 を 思い出し たい. サトシ は 言う. 「CPU パワー の プルーフ · オブ · ワーク による 投票 が プルーフ オブ オブ による 投票 が プルーフ オブ オブ による 投票 が プルーフ オブ ワーク による 投票 が プルーフ オブ ワーク による 投票なけれ ば なり ませ ん. 全員 が 理解 す べき 唯一 の 条件 は, 最長 の チェーン が 常に 有効 な チェーン である と 信じる こと のみ である と 信じる こと のみ です 」.

第四の質問は、受取人による送金取引の検証に関するものである。

第五 の 質問 は, システム 内 の ノード (つまり, マイナー) の 役割 について である. 一 人 の マイナー が プルーフ · オブ · ワーク (先頭 に 正解 の 個数 の ゼロ が 並ぶ の 個数 の ゼロ が 並ぶ ハッシュ 値) を ゼロ が 並ぶ ハッシュ 値) を 発見 する 並ぶ ハッシュ 値した」ブロックをブロードキャスト*2 する. この ブロック に は 幾つ か の 取引 が 含ま れ て いる.

最後 に, サ ト シ は, 全 て の 問題 点 が 解決 し た こ と を 自 分 で 確信 す る た め, ビ ッ ト コ イ ン 告知 の 論文 執筆 の 前 に コ ー ド を 書 い た こ と を 報告 し て い る.

【訳注】
*1 ネットワーク全体により受け入れられなかったブロックのこと。クのこと。クのこと。笧莂 7囏
*2 取引データをビットコイン・ネットワークに送信すること

サトシ・ナカモト 2008年11月09日 日曜日 11時13分34秒 -0800

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

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

Re:ビットコイン ピア・ツー・ピア 電子キャッシュ 論文

サトシ・ナカモト 2008年11月09日 日曜日 11時13分34秒 -0800

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

Hal Finney, 書きました:

ブロード キャスト し た 取引 が 全 ノード に 届か なく て も チェーン はるか 以前 さ れ て に 編入 ok だ て いる から ok だ, と 述べ られ て い ます 述べ 述べ られ て い ます これ は どう し て 可能 な は どう し て 可能 な のでしょ う?ハ ッ シ ュ キ ャ ッ シ ュ 衝突 * 3 を 最初 に 発 見 し た ノ ー ド) が 取 引 を 受 信 し な か っ た と い う 状況 が 発 生 し, そ の 取 引 を 受 信 し な か っ た ノ ー ド に よ り, あ と 数 ブ ロ ッ ク が 追加 さ れ た ら ど う な り ま す か? 受 信 し た 全 ての ノード が, 運 よく 次 の ハッシュ キャッシュ 衝突 を 発見 でき た とき に ブロック に 編入 さ れる の を 期待 し れる の を 期待 し ながら, その 取引 取引 を を を 取引 取引 取引 を 保持 する ことになる のです を 保持 する ことになる のです か?

その 通り です. ノード は, ブロック に 編入 さ れる まで 取引 を 作業 セット に 保持 し ます. 取引 が ノード の 90% に 届け ば, 新た な ブロック が 見つかる たび に90 になります.

あるいは, 例えば, と ある ノード が 二 つ 以上 の チェーン を 保持 し, どの チェーン が 最も 速く 成長 する か を 見 て いる か を 見 て いる と し 見 て いる と し ます て いる と し ます. その とき とき ある は チェーン に とき ある ブロック は チェーン に とき ある ブロック は チェーン に 入っ て くる が, a に は チェーンB 内 の コイン の 二 重 支払 が 含ま れる と し たら どう なり ます か たら チェック さ れ ます か, さ れ ません ます か さ さ れ ません か?のコインによる二つの異なる取引を受信した場合です)

それ は チェック する 必要 は あり ませ ん 取引 は どちら の チェーン に 入っ て も 同じ で, 最終 的 に 先行 し て 伸び た 方 が 有効 な た 方 が 有効 な 取引 に 方 が 有効 な 取引 に なり ます 有効 な 取引 に なり ます な 取引 に なり ます 有効 な 取引 に なり ます 有効 な 取引 に なり ます ます な 重 に なり ます て 二 重 支払 を 試み て も 重 支払 を 試み て も, 有効 と なる の は もどちらか片方の取引で、その他は全て無効になります。

通常, 取引 を 受信 し たら, 一 時間 強, 保持 する 必要 が あり ます. これ は, この 種 の (二 重 支払 の よう な) 可能 性 を 解決 する 時間 を を 解決 する 時間 を 確保 する ため です.

最初 の 送金 の 直後 に コイン を 再 送金 する こと は でき ます が, 商品 発送 など の 行動 を 起こす 前 に 待ち 時間 起こす 前 に 待ち 時間 が 生じる のです.

私 が 正確 に 理解 で き て い な い の は, 全 て の 誠 実 な 参加 者 を 上 回 る 計算 パ ワ ー を 行使 す る 優勢 な 攻 撃 者 が, 二 重 支 払 や 取 引 の 取消 を ど の よ う に 実 行 す る か, で す. 攻 撃 者 が新た な ブロック を 作成 し, チェーン に 追加 し て 最長 の チェーン を 生み出せる の は 分かり ます が, チェーン 内 の 過去 の 取引 の 削除 の 追加 は どう の や や は どう やっ やっ や ます か どう やっ たら でき ます か どう やっ たら でき ます か どう やっ たら でき ます か どう やっ たら でき ます か?に, 何 も 削除 さ れ て い ない こと を 確認 する ため, 誠実 な ノード による 一貫 性 の チェック が 行わ れる のです か? この 種 種 攻撃 に 関し この 種 の 攻撃 に 関し て もっと 説明 が に 関し て もっと 説明 が ある 関し て もっと 説明 が ある 関し て もっと 説明 が ある 関し て もっと 説明 が ある と て もっと 説明 が ある と, この 攻撃 で 攻撃 と この 攻撃 で 攻撃 者 この 攻撃 で で 攻撃 この この で で 攻撃 この この 攻撃 で 攻撃 者 この 攻撃 で で 攻撃 この 攻撃 で で 攻撃 この この 攻撃 で 攻撃 者 が 得る で で自分 の 計算 能力 を 新規 コイン の 通常 の 造幣 作業 (マイニング) に 使う こと の 利益 の 比較 考量 を する 上 で 考量 を する 上 で 手助け に なり ます.

攻撃 者 は ブロック を 末尾 に 追加 し ませ ん. 戻っ て 自分 の 取引 が 含ま れる ブロック と その 後 の 全て の ブロック に対して 再度 全て の ブロック に対して 再度 作業*4 をを なけれ ば なり ませ ん.者 は 履歴 を 書き換え て いる ことになり ます. 自分 の チェーン が 長 さ で 上回れ ば, それ が 新た に 有効 な チェーン と に 有効 な チェーン と なり ます.

これは重要なポイントです。接続中の全員が詐欺行為を目撃していまも.

最長 の チェーン が 常に 有効 な チェーン である と いう こと が 絶対 に 必要 です です.しょう.別 の ノード, 遅れ て 接続 し, 何 が 起き た か を 見 なかっ た ノード, と いう よう に, ノード の 立場 の 細分 化 は の 立場 の 細分 化 は ありえ ませ ん .CPU パワー の プルーフ · オブ · ワーク による 投票 が 最後 オブ ワーク による 投票 が 最後 オブ ワーク による 投票 が 最後 オブ ワーク による 投票 最後 の ワーク による 投票 がばなり ませ ん. 全員 が 理解 す べき 唯一 の 条件 は, 最長 の チェーン が 常に 有効 な チェーン である と 信じる こと のみ です と 信じる こと のみ です.

送金 取引 について です が, コイン の 受取 人 は どんな チェック が 必要 です か?を確認する必要がありますか? 最新の履歴だけで済みますか?

受 取 人 の ノ ー ド で 必要 と さ れ る 作業 は, ブ ロ ッ ク チ ェ ー ン 内 で 十分 な 過去 の 時点 に 相当 す る 深 さ に ま で さ か の ぼ っ て 検 証 す る こ と だ け で す が, 通常, 条件 と な る 深 さ は せ い ぜ い 取 引 二 つ 分です。それ以前の取引はチェックせずとも影響はありません.

タ イ ム ス タ ン プ · ノ ー ド が 取 引 を チ ェ ッ ク す る と き は, コ イ ン 内 の 直 前 の 取 引 が チ ェ ー ン に 含 ま れ て い る こ と を 確認 し, チ ェ ー ン 内 の 全 て の 取 引 の 有効 を よ り 強 く 証明 し ま す か?

まさに その 通り です. ノード が ブロック を 受け取る と, 含ま れる 全て の 取引 の 署名 を 過去 の 取引 に を 過去 の し ます に 照らし て し ます ます ブロック に 含ま れる 取引 ます ブロック に 含ま れる 取引 は ブロック に 含ま れる 取引 は, 同 一 ブロック か, 直前 の 数 ブロック か, いずれ の 数 ブロック か, いずれ の 数 ブロック か, いずれ の 数 ブロック かうち の 有効 な 取引 に 依存 する もの だけ です です.

質問 ばかり ですみ ませ ん. 前 に も 述べ た よう に, これ は 有望 かつ 独創 的 な アイデア です し, 今後 どう 発展 する か を 楽しみ どう 発展 する か を 楽しみ に し て い を 楽しみ に し て い ます 楽しみ に し て い ます.ま す し, 多 様 な 対 象 (コ イ ン, ブ ロ ッ ク, 取 引) の デ ー タ 構造 の 具体 的 な 詳細, メ ッ セ ー ジ に 含 ま れ る デ ー タ, シ ス テ ム 内 で 発 生 す る 多 様 な 出来 事 の 処理 過程 の ア ル ゴ リ ズ ム 的 な 説明 が あ る と 助 か り ま す.あなた は 実装 に 取り組ん で いる と 言っ て い まし た が, システム に 関し て テキスト による もっと 形式 的 な 説明 もっと 形式 的 な 説明 が ある 的 な 説明 が ある と, より 有益 だ と 思い ます より 有益 だ と 思い ます.

質問 に 感謝 し ます. 実は 実装 の 方 が 先行 し て い まし た.でし た. 詳しい スペック を 書く 前 に コード を リリース できる と 思い ます 皆さん 皆さん が 想定 し た 事項 の 大半 は 的 を 射 た 正しい 的 を 射 た 正しい もの です を 射 た 正しい もの です 射 た 正しい もの です.た.

サトシ・ナカモト

暗号学メーリングリスト

【訳注】
* 3 ハッシュ キャッシュ において, ハッシュ 関数 に 出力 さ れる ハッシュ 値 が ある 値 以下 に なる よう な 入力 値 の こと を 入力 値 値 こと を, この よう に 表現 し た と に 表現 し た と 考え られる し た と 考え られる.
* 4 ハッシュ キャッシュ 型 の プルーフ · オブ · ワーク において, ハッシュ 値 が ある 値 以下 に なる よう な 入力 値 を よう な 入力 値 を 見つける 作業 の こと 値 を 見つける 作業 の こと を 見つける 作業 の こと.

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

Kommentti

サトシ と の 一問 一答 です. 質問 者 の 主 な 関心 事 は, 「どの よう に 取引 の 改ざん を 防い で いる か」 防い 改ざん いる か 」「 改ざん に 対抗 する ため に は どう 対抗 する ため に は どう する ため に は どう し する ため に どう し する ため に は どう し たらいい か 」です し たらいい か」 です. これ たらいい か 」です.唯一 か つ 究 極 の 要 望 で は な い で し ょ う か. ど ん な に 便利 な イ ン タ ー フ ェ ー ス で も, 改 ざ ん さ れ て し ま え ば そ の 通貨 は 信用 を 失 い ま す. こ の 問題 に 多 く の ユ ー ザ が 興味 を 持 つ の は 当然 の こ と で す.

サトシの回答は、今日においても完璧に通用するものであア、ビッヂアチッヤ
の 完成 度 の 高 さ が 伺え ます. サトシ は 論文 に 先行 し て コード を 実装 し て おり おり ここ ここ おり ここ 彼 彼 の 実践主義 的 性格 が の 実践主義 的 性格 が 垣間 見え ます.

小宮自由

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

Viitelinkki

・取引(トランザクション)

(kuva: iStock/ Photoplotnikov・Benson George)

Lähde: https://www.neweconomy.jp/features/sato/180845