ビットコイン・インスティテュート

コンセンサス

このトピックでタグ付けされたエントリー。タイプ・ソースを横断し、人物・出来事・テーマの関連を辿れます。

27 件 / 1 スレッド

分析

プルーフ・オブ・ワークvsプルーフ・オブ・ステーク — PoW、PoS、DPoS、PoA、勝者は誰だ?

Bitcoin Institute ↔ サトシ・ナカモト, Red, ヴィタリック・ブテリン, チャールズ・ホスキンソン, アナトリー・ヤコベンコ, ダニエル・ラリマー, ジェド・マケーレブ, クリス・ラーセン

プルーフ・オブ・ワークとプルーフ・オブ・ステークの違いを、時価総額・稼働実績・電力・攻撃コスト・分散度・速度・新規採用の7軸で日付つきの数字で判定し、DPoSとPoAの戦績も並べる。

記事

Bitcoin Core v0.12で、ブロックの正しさを確かめる署名の検証が、OpenSSLからlibsecp256k1に代わる

Bitcoin Institute ↔ ピーター・ウィーユ, グレゴリー・マクスウェル, サトシ・ナカモト

2016年1月15日、Bitcoin Core v0.12は、ECDSAの署名の検証に使うライブラリーを、OpenSSLから、ウィーユとマクスウェルが作ったlibsecp256k1に代えた。

BIP(ビットコイン改善提案)

BIP 9 — タイムアウトと遅延を伴うバージョンビット

ピーター・ウィーユ ↔ ピーター・トッド, グレゴリー・マクスウェル, ラスティ・ラッセル

複数のソフトフォークをブロックのnVersionフィールドを使って並行して有効化できる、最初のバージョンビット式シグナリング方式を規定する。期間中央値の時刻としきい値、固定タイムアウトを用いる。

BIP(ビットコイン改善提案)

BIP 68 — コンセンサスにより強制されるシーケンス番号を用いた相対ロックタイム

マーク・フリーデンバッハ ↔ BtcDrak, ニコラ・ドリエ, kinoshitajona

トランザクションのシーケンス番号を、コンセンサスで強制される相対ロックタイムとして再定義する仕様。出力の承認後、一定のブロック数または時間が経つまで入力を使用不能にする。

記事

2013年3月のチェーン分岐 — 0.7が受け入れられないブロックを0.8が受け入れ、二つのプールが引き返す

Bitcoin Institute ↔ ギャビン・アンドレセン, ピーター・ウィーユ, ジェフ・ガージック, グレゴリー・マクスウェル, ルーク・ダッシュジュニア, マレク・パラティヌス

2013年3月11日、一つの大きなブロックをきっかけにチェーンが割れた。開発者は全版が受け入れる短いほうのチェーンを選び、二つのプールが版を戻して合流した。

記事

ビットコインv0.5、Crypto++への依存をなくし、SHA-256をOpenSSLに置き換える

Bitcoin Institute ↔ ニルス・シュナイダー, ギャビン・アンドレセン, ウェイ・ダイ, ピーター・ウィーユ, サトシ・ナカモト

2011年11月21日のビットコインv0.5で、同梱のCrypto++のうちSHA-256の部分が外され、OpenSSLに置き換えられた。v0.1以来のウェイ・ダイのライブラリへの依存が消えた。

分析

ビットコインv0.1の直列化の境界 — 最初のソースコードにおけるトランザクション、ブロック、署名のハッシュ

Bitcoin Institute ↔ サトシ・ナカモト

ビットコインv0.1のソースから、トランザクション・ブロック・署名ハッシュのバイト境界と、ネットワーク・ディスクで同じ直列化機構を再利用する経路を示す。

設計書

ビットコインの合意形成の設計 — プルーフ・オブ・ワーク、難易度の調整、フォークの扱い

Bitcoin Institute ↔ サトシ・ナカモト

ビットコインのノードが一本のチェーンに合意する仕組みを解説する。SHA-256dのプルーフ・オブ・ワーク、難易度の調整、ブロックの検証規則、フォークの解き方、確率による確定。

分析

ビットコインとビザンチン将軍問題 — 王のWi-Fiのたとえで1982年の古典を描き直す

Bitcoin Institute ↔ サトシ・ナカモト, ジェームズ・A・ドナルド, ハル・フィニー

ドナルドが難題を1982年の問題の名で呼び、サトシは「解決策だ」と言い切り、顔ぶれの決まった将軍の問題を、誰でも加われる場に描き直した。王のWi-Fiの答えは、bitcoin.orgのページになった。

メーリングリスト 7 件のメッセージ

「Bitcoin P2P e-cash paper」 — サトシのビットコイン初公開(2008-10)

ジェームズ・A・ドナルド ↔ サトシ・ナカモト

ジェームズ・A・ドナルドがサトシのビットコイン発表に返信し、システムのスケーラビリティとノードが単一のトランザクション履歴にどのように合意するかについて疑問を提起した。