Bitcoin Core v0.12 の合意検証で libsecp256k1 が OpenSSL を置換
2016 年 1 月 15 日、Bitcoin Core v0.12 が ECDSA 署名検証で OpenSSL を libsecp256k1(ウィーユ・マクスウェル開発)に置換。
キーワード参照 — このワードを本文で言及しているエントリー。
10 件のエントリーがこのキーワードを本文で言及しています。
2016 年 1 月 15 日、Bitcoin Core v0.12 が ECDSA 署名検証で OpenSSL を libsecp256k1(ウィーユ・マクスウェル開発)に置換。
ピーター・トッドが BIP 65(OP_CHECKLOCKTIMEVERIFY)を提案。出力を指定将来時点まで使用不能とする命令を導入し、エスクローやペイメントチャネルを実現。
サッサマン死去後、ダン・カミンスキーがビットコインブロックチェーンに ASCII アート追悼を埋め込む。Black Hat USA 2011 で公表。
ビットコインのブロック構造、マークルツリーによるトランザクションのヘッダーへのコミット、最大作業量チェーン選択規則によるフォーク解決の仕組み。
ビットコインのノードが単一のチェーンに合意する仕組み: SHA-256d PoW、難易度調整、ブロック検証規則、フォーク解決、確率的ファイナリティ。
すべてのサブシステムを横断するアーキテクチャー比較: サトシの v0.1(2009 年 1 月)と現行 Bitcoin Core v27 以降を分割図と領域別表で並置する。
ビットコインの 2,100 万枚上限が幾何級数の半減から導かれる仕組み、ブロック報酬が新規発行分から手数料へ移行する過程、インセンティブモデルが正直なマイニングを維持する構造を解説する。
ビットコインのノードが互いを発見し、トランザクションとブロックを交換し、P2P ゴシップ層でネットワーク攻撃に抵抗する仕組み。
Bitcoin Core がブロックを永続化し、UTXO セットを維持し、チェーン状態をインデックス化し、メモリープールを管理し、履歴データを剪定し、assumeUTXO で起動する仕組みを解説する。
ビットコインのトランザクション層を詳解: UTXO ライフサイクル、トランザクション構造、スクリプト評価、ECDSA・シュノア署名、SegWit、Taproot。