← 概念

取引とブロック

13本

  1. 1
    中級

    UTXOモデル (Unspent Transaction Output)

    ビットコインは口座残高ではなく、未使用トランザクション出力(UTXO)の合計で残高を管理する。コインモデルの原理とプライバシー・セキュリティ上の利点。

  2. 2
    上級

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

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

  3. 3
    入門

    メンプール (Mempool) - ビットコイン取引待機室

    未確認トランザクションが待機するメンプールの仕組みを解説します。取引のライフサイクル、最小リレー手数料や有効期限のポリシー、RBFとCPFPによる手数料調整まで扱います。

  4. 4
    中級

    送信済みビットコイン取引の手数料を上げて追い越す方法

    ビットコインのReplace-By-Feeメカニズムの技術的深掘り - BIP-125オプトインRBF、フルRBF、ウォレットでの使い方、メンプール動態、加盟店への影響。

  5. 5
    中級

    CPFP(Child Pays for Parent)- 滞留取引を引き上げる子トランザクション

    ビットコインにおけるChild-Pays-for-Parent(CPFP)の仕組み - パッケージリレーの仕組み、手数料の計算方法、受信者と送信者のユースケース、RBFとの比較、実際のウォレットでの使用例を解説します。

  6. 6
    上級

    マークルツリー (Merkle Tree) - 効率的なデータ検証

    マークルツリーは大量のデータを1つのハッシュ値で要約し、効率的に整合性を検証できるバイナリハッシュツリー構造です。

  7. 7
    上級

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

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

  8. 8
    上級

    セグウィット (SegWit) - 署名分離による拡張

    セグウィット (SegWit)は2017年に有効化されたビットコインプロトコルアップグレードで、署名データを分離することでブロックの実質的容量を増やした技術です。

  9. 9
    上級

    タップルート (Taproot) - シュノア署名でプライバシーと効率を高める

    タップルートは2021年に有効化されたビットコインアップグレードで、複雑な支出条件を持つトランザクションを通常の単一署名送金と同じに見せ、シュノア署名・MAST・タップスクリプトによってプライバシーと効率を高めた技術です。

  10. 10
    上級

    ノード (Node) - ビットコインの主権的検証

    ノード (Node) はビットコインブロックチェーンの完全なコピーを保存し、すべてのトランザクションとブロックの有効性を独立して検証するソフトウェアです。

  11. 11
    中級

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

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

  12. 12
    中級

    51%攻撃

    単一の主体がハッシュレートの過半数を支配した場合に何が起こるか - 理論的には可能だが、ビットコインでは実質的に不可能。

  13. 13
    上級

    ライトニングネットワーク (Lightning Network) - ビットコインのレイヤー2

    ライトニングネットワークはビットコインブロックチェーン上に構築されたレイヤー2決済ネットワークで、少額の即時決済を可能にします。