ビットコインセグウィットの理解:オンチェーン効率への実践ガイド

ビットコインがスピードアップグレードを必要とした理由

ビットコインの元々の1メガバイトのブロックサイズ制限は、サトシ・ナカモトがネットワークを最初に設計したときには十分でしたが、この制約は採用が急増するにつれて重要なボトルネックとなりました。約10分ごとに生成されるブロックは、最大でも数十件のトランザクションしか含まれず、ビットコインのスループットは1秒あたり約7件のトランザクションで頭打ちとなりました。

結果は即座にかつ痛ましいものでした。混雑時には、取引のバックログが数万件に膨れ上がり、手数料は数十ドルに急増しました。ユーザーは、彼らの転送が確認されるまでに数日かかるのを無力に見守ることしかできませんでした。暗号通貨コミュニティは、ビットコインのコアのセキュリティモデルを放棄せずに、より速い確認を提供できる技術的な解決策を切実に必要としていました。

SegWit:エレガントなソリューション

セグリゲーテッド・ウィットネス (SegWit)は、これらのスケーリング課題に対する解決策として登場しました。ビットコイン開発者のピーター・ウィルと他のビットコインコアの貢献者たちが2015年にこの革新を提案し、2017年にソフトフォークを通じて完全に展開されました。その影響は大きく、ブロック容量は1.7倍に増加し、取引のスループットは劇的に改善されました。

今日、ビットコイン、Litecoin、そしてビットコインキャッシュはすべてSegWitをサポートしています。この技術は特にセカンドレイヤーソリューションの基盤としての可能性を示しており、特にLightning Network—ビットコインのセキュリティ保証を維持しつつ、オフチェーンでの高ボリューム取引を処理するために設計された別の支払いレイヤーに対してです。

SegWitが実際にどのように機能するか

すべてのビットコイン取引は、2つの異なるコンポーネントで構成されています: 取引データ ( はアドレス間の資産移動を記録し、ウィットネスデータ ) は承認を証明する暗号署名です (.

従来のビットコインアーキテクチャは、両方の要素を同等に扱い、署名情報がブロックスペースの最大65%を消費します。この設計選択は、不必要な非効率性を生み出しました。受取人は、資金が存在し、送信者が転送を承認したことを確認するだけでよく、詳細な署名データがプレミアムなブロックチェーンの不動産を占有する必要はありません。

SegWitの画期的な点は、これらの懸念を分離することでした。署名情報を抽出し、トランザクション構造内で独立して保存することによって、このプロトコルは同時に3つのことを達成します:

ブロック容量の拡張: 署名データはもはや取引記録と同じ限られたスペースを競うことはなく、ブロックごとに収容できる取引の数を効果的に増加させます。

手数料の削減: SegWit後、平均取引コストは約1ドルに低下し、以前の水準から劇的な減少を見せました。

強化されたセキュリティ: 取引データと署名データの構造的な分離により、可変性の悪用が排除され、遡及的に修正できない永久的な監査トレイルが作成されます。

ビットコインアドレス形式の選択

SegWitの実装は、異なるトレードオフを提供する複数のアドレス形式を通じて明らかになりました:

レガシーアドレス )P2PKH、1(で始まる 元の形式は今でも広くサポートされています。普遍的に互換性がありますが、これらのアドレスはSegWitの効率向上の恩恵を受けず、結果として手数料が高くなります。

Pay-to-Script-Hash )P2SH (3( から始まる) 最初はマルチシグネチャウォレット用に設計されたP2SHアドレスは、3で始まるものはSegWit互換性も表すことができます。これらは従来のアドレスと比較して約24%の手数料を節約し、古いノードとの広範な互換性を維持します。

ネイティブSegWitアドレス )Bech32、bc1qで始まる( SegWit向けにネイティブに設計されたBech32アドレスは、従来の形式に比べて35%の手数料削減を実現します。このエンコーディングはBase32を使用し、Base58の代わりに短いQRコードと大文字小文字を区別しない文字列を生成するため、入力ミスが減ります。P2WPKH標準アドレスの固定長は)42文字、P2WSHマルチ署名(は62文字で、長さの検証を通じてセキュリティを強化します。

タプルートアドレス )Bech32m、bc1p(で始まります 2021年にTaprootと共に登場した最新の標準。Bech32mは、アドレスが検知されずに余分な文字を受け入れることができるまれだが危険な脆弱性を防ぐためにチェックサムアルゴリズムを改良しました。Taprootアドレスは、ビットコインの序数と非代替性トークン機能を可能にしながら、競争力のある手数料構造を維持します。

アドレス効率の比較

手数料の節約はすぐに積み重なります:

  • SegWit対応のアドレス )は3(で始まり、従来のアドレスに比べてコストを24%削減します
  • ネイティブSegWitアドレス )bc1q( は35%の削減を達成します
  • タップルートアドレスは、マルチシグネチャのレガシーフォーマットと比較して70%のコスト削減を実現します。

実用的なユーザーにとって、これは高頻度のウォレット間で意味のあるコストの違いに翻訳されます。

実際の採用と実装

2020年8月までに、SegWitの利用率はネットワーク全体で67%に達しました—これは現在の浸透率が70%を超えている可能性があることを示唆する注目すべき採用率です。OKXウォレットを含む最新のウォレットソフトウェアは、ビットコイン、ライトコイン、ビットコインキャッシュのエコシステム全体で分離されたウィットネスアドレスを自動的に提供する完全なSegWitサポートを統合しています。

同じプラットフォームは現在、ネイティブにタプロートアドレスをサポートしており、ユーザーは新たに出現するBTC NFTおよびオーディナル市場に参加しながら、同時に取引の摩擦を軽減することができます。このレイヤードアプローチは、)セグウィット(によるオンチェーン効率の改善と、)タプロート(および)ライトニングネットワーク(によるオフチェーンスケーリングソリューションを組み合わせ、ビットコインが単純な決済システムからプログラム可能な決済レイヤーへと進化していることを示しています。

SegWitはビットコインの技術的発展における転換点を示しており、プロトコルの制約内でスケーリングソリューションが存在することを証明しています。ビットコインの分散型アーキテクチャを放棄するのではなく、開発者はそれを明らかにより効率的にする方法を発見しました。

BTC-0.88%
ON-0.27%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • リポスト
  • 共有
コメント
0/400
コメントなし
  • ピン