← シリーズ

ビットコインを形づくる部品

公開鍵暗号とアドレス、スクリプト、ブロック構造、マークルツリー、シュノア署名、タイムロックとコベナンツ、ルールの変え方。

11本

  1. 1
    概念中級

    パスワードも銀行もなく、ビットコインはどうやって「あなたのもの」になるのか

    ビットコインにはIDも、パスワードも、銀行もありません。所有権はただ一つの数字 - 秘密鍵 - を知っていることで証明されます。ビットコイン全体を支える公開鍵暗号の原理を整理します。

  2. 2
    概念中級

    ビットコインアドレスが1・3・bc1で始まる理由

    ビットコインアドレスタイプの総合技術ガイド - P2PKH (1...), P2SH (3...), P2WPKH (bc1q...), P2TR (bc1p...). Base58Check vs Bech32/Bech32mエンコーディング、チェックサムメカニズム、鍵導出、Bech32mの優位性を詳細に解説します。

  3. 3
    概念上級

    ビットコインは実は小さなプログラミング言語で動いています

    ビットコインスクリプトの深層技術ガイド - スタックベースプログラミング言語の動作原理、オペコード、標準スクリプトタイプ(P2PKH、P2SH、P2WPKH、P2TR)、実行トレース、タイムロック、マルチシグ、Tapscriptまで詳細に解説。

  4. 4
    概念上級

    ビットコインブロックを丸ごと解剖してみる

    ビットコインのブロック構造を80バイトヘッダーからコインベーストランザクション、SegWit証人データ、ブロックウェイトまで詳細に分析。実際のブロックヘッダーの16進数解析を含みます。

  5. 5
    記事中級

    ビットコインが数千件の取引を一つずつ確認せずに検証する方法

    マークルツリーがビットコインで数千件の取引をミリ秒で検証する仕組み。このエレガントなデータ構造の動作原理と重要性。

  6. 6
    記事中級

    ビットコインブロックはなぜ400万ウェイトユニットに制限されるのか

    ビットコインのブロックウェイト制限を解説: 1MBブロックサイズ戦争からSegWitの400万ウェイトユニットまで。ブロックウェイトの仕組み、手数料とスケーリングへの影響。

  7. 7
    概念上級

    複数の署名がひとつにまとまるシュノア署名

    シュノア署名の数学的基盤からECDSAに対する優位性、鍵集約、MuSig2、バッチ検証、BIP-340によるTaproot統合まで深く探究します。

  8. 8
    記事中級

    時計のないビットコインは、どうやって1年後を約束するのか

    普通の送金にすでに入っているnLockTimeから、時計を見ないCLTVとCSVの二段構えの設計、マイナーの時刻操作を防ぐ中央値時間まで。ライトニングネットワークも相続設計も、すべてこの上に立っている。

  9. 9
    記事中級

    コインの使い道をあらかじめ縛るビットコイン・コベナント

    コベナントはビットコイン取引が、資金が次にどう使われるかについての条件を強制できるようにします。OP_CTV、OP_CATの明確な解説と、それらがボルト、スケーリング、プログラマビリティにとってなぜ重要なのかを探ります。

  10. 10
    概念中級

    ソフトフォークとハードフォーク (Soft Fork & Hard Fork) - ルールを変える二つの方法

    ビットコインにはアップデートボタンがありません。ルールを狭めるソフトフォークと広げるハードフォークはどう違い、なぜビットコインはソフトフォークにこだわるのか。

  11. 11
    記事中級

    量子コンピュータは本当にビットコインを破れるのか

    量子脅威の実体を正確に整理する。破られるのはウォレットではなく「露出した公開鍵」であり、その量はすでに600万BTCを超える。BIP-360とBIP-361、そして動かされないコインをどう扱うかという財産権の論争まで。