ビットコインを形づくる部品
公開鍵暗号とアドレス、スクリプト、ブロック構造、マークルツリー、シュノア署名、タイムロックとコベナンツ、ルールの変え方。
11本
- 1概念中級
パスワードも銀行もなく、ビットコインはどうやって「あなたのもの」になるのか
ビットコインにはIDも、パスワードも、銀行もありません。所有権はただ一つの数字 - 秘密鍵 - を知っていることで証明されます。ビットコイン全体を支える公開鍵暗号の原理を整理します。
- 2概念中級
ビットコインアドレスが1・3・bc1で始まる理由
ビットコインアドレスタイプの総合技術ガイド - P2PKH (1...), P2SH (3...), P2WPKH (bc1q...), P2TR (bc1p...). Base58Check vs Bech32/Bech32mエンコーディング、チェックサムメカニズム、鍵導出、Bech32mの優位性を詳細に解説します。
- 3概念上級
ビットコインは実は小さなプログラミング言語で動いています
ビットコインスクリプトの深層技術ガイド - スタックベースプログラミング言語の動作原理、オペコード、標準スクリプトタイプ(P2PKH、P2SH、P2WPKH、P2TR)、実行トレース、タイムロック、マルチシグ、Tapscriptまで詳細に解説。
- 4概念上級
ビットコインブロックを丸ごと解剖してみる
ビットコインのブロック構造を80バイトヘッダーからコインベーストランザクション、SegWit証人データ、ブロックウェイトまで詳細に分析。実際のブロックヘッダーの16進数解析を含みます。
- 5
- 6記事中級
ビットコインブロックはなぜ400万ウェイトユニットに制限されるのか
ビットコインのブロックウェイト制限を解説: 1MBブロックサイズ戦争からSegWitの400万ウェイトユニットまで。ブロックウェイトの仕組み、手数料とスケーリングへの影響。
- 7
- 8記事中級
時計のないビットコインは、どうやって1年後を約束するのか
普通の送金にすでに入っているnLockTimeから、時計を見ないCLTVとCSVの二段構えの設計、マイナーの時刻操作を防ぐ中央値時間まで。ライトニングネットワークも相続設計も、すべてこの上に立っている。
- 9記事中級
コインの使い道をあらかじめ縛るビットコイン・コベナント
コベナントはビットコイン取引が、資金が次にどう使われるかについての条件を強制できるようにします。OP_CTV、OP_CATの明確な解説と、それらがボルト、スケーリング、プログラマビリティにとってなぜ重要なのかを探ります。
- 10概念中級
ソフトフォークとハードフォーク (Soft Fork & Hard Fork) - ルールを変える二つの方法
ビットコインにはアップデートボタンがありません。ルールを狭めるソフトフォークと広げるハードフォークはどう違い、なぜビットコインはソフトフォークにこだわるのか。
- 11記事中級
量子コンピュータは本当にビットコインを破れるのか
量子脅威の実体を正確に整理する。破られるのはウォレットではなく「露出した公開鍵」であり、その量はすでに600万BTCを超える。BIP-360とBIP-361、そして動かされないコインをどう扱うかという財産権の論争まで。