## すべての始まりのブロック容量危機ビットコインが最初にローンチされたとき、1メガバイトのブロックは十分だと思われました。しかし、採用が急増するにつれて、ネットワークはボトルネックに達しました。ブロックチェーンは10分ごとに更新されますが、各ブロックは約7件のトランザクションしか処理できません。ピーク時の混雑では、未処理のトランザクションが数万件に達し、手数料は数十ドルに上昇します。ユーザーは辛い選択に直面しました:高額な手数料を支払うか、確認まで数日待つか。2015年までに、ビットコインは緊急に突破口を必要としていました。その時、開発者のPieter Wuilleとビットコアの貢献者たちがSegreGated Witnessを提案しました。これは、ビットコインがデータを処理する方法を再構築する技術革新です。## ウィットネスデータ問題の理解すべてのBitcoin取引には、実際の転送情報と署名データ(証人情報)の2つの異なるコンポーネントが含まれています。署名は、送信者が転送される資金を所有していることを確認します。非効率な点は、署名データがトランザクションブロックのストレージスペースの約65%を占めていることですが、これは検証目的のためだけに必要です。受取人は、すべての署名の詳細を永久に保存する必要はありません。彼らが気にするのは、トランザクションが有効であり、資金が利用可能であるということだけです。SegWitは、ウィットネスデータを抽出し、コアトランザクション情報とは別に保存することで、優雅にこの問題を解決します。この分離により、ブロックスペースがすぐに実際のトランザクション用に解放されます。## SegWitのアクティベーション後の変更点2017年にソフトフォークを通じてSegWitが稼働したとき、ビットコインの実質的なブロック容量は1.7倍に増加しました。その結果は明確でした:- 平均取引手数料は約$1 (から数十ドル)に下がりました。- 取引スループットが大幅に増加しました- ネットワークの混雑圧力が大幅に減少しました今日、ビットコイン、ライトコイン、ビットコインキャッシュにおけるSegWitの採用は標準的な実践となっています。この技術は予期しないものを解放しました:それは、より多くの任意のデータを取引に埋め込むことを可能にすることによって、ビットコインオーディナルとBRC-20トークンへの道を開きました。## 4つのアドレス形式:どれを使用すべきか?すべてのビットコインアドレスが同じに作られているわけではありません。違いを理解することで、速度とコストを最適化できます:**レガシーアドレス (P2PKH、"1"で始まる)**ビットコインの発足時のオリジナルフォーマット。どこでもサポートされているが、効率の向上は提供しない。これらのアドレスはSegWit技術を使用していない。**P2SHアドレス(は"3"で始まります)**複数の当事者が取引を承認しなければならないマルチシグネチャウォレットにしばしば使用されます。"3"で始まるSegWit互換のバージョンは、従来のアドレスと比較して24%の手数料削減を実現します。**ネイティブSegWitアドレス (Bech32、"bc1"で始まる)**ここに真の効率が生まれます。ネイティブSegWitアドレスは、従来のアドレスと比較して送金手数料を35%節約します。これらはBech32エンコーディングを使用しており、大文字と小文字を区別せず、エラー耐性が高いです。固定の42文字の長さ(はP2WPKH)、または62文字の長さ(はP2WSH)であり、一般ユーザーとマルチシグネチャ設定の両方に最適です。**タプルートアドレス (P2TR、Bech32m、"bc1p"で始まる)**最新の標準は、稀な Bech32 チェックサムの脆弱性を修正するために導入されました。Taproot アドレスは Bitcoin Ordinals と BRC-20 トークンを完全にサポートしています。これらは P2SH アドレスと同様の手数料効率を維持しながら、高度なスクリプティング機能を可能にします。## 手数料の節約の背後にある数学実際の手数料効率の比較:- ネイティブSegWit対レガシー: **35%の節約**- SegWit互換 vs. Legacy: **24%割引**- ネイティブSegWit対マルチシグネチャー: **最大70%の節約**これはわずかな改善ではありません。大口取引や頻繁に利用するユーザーにとって、累積的な節約はかなりのものです。## なぜネイティブSegWitが今日重要なのかネイティブSegWitアドレスは、ビットコインのスケーリングストーリーの実際の進化を表しています。ウィットネスデータを分離することにより、彼らは次のことを可能にします:1. **より高い取引スループット** — 各ブロックにより多くの取引が収まります2. **コスト削減** — より効率的なエンコーディングによる手数料の削減3. **より良いセキュリティ** — 改善されたチェックサム検証により、誤入力エラーが防止されます4. **レイヤー2の互換性** — ライトニングネットワークは、効果的に機能するためにSegWitの基盤に依存しています2020年8月までに、SegWitの採用はビットコイン取引の67%に達していました。現在の採用率は大幅に高く、技術の主流受け入れを反映しています。## オーディナルズ接続SegWitがデータ制限を拡張した後、Taproot (2021)は任意のウィットネスデータを保存するためのフレームワークを作成することでさらに進みました。この組み合わせにより、個々のサトシに永久に刻まれたデータであるBitcoin OrdinalsとBitcoin NFTの誕生が可能になりました。スケーリングソリューションとして始まったものが、Bitcoin上のまったく新しい資産クラスのインフラとなったのです。## 実用的なポイント今日ビットコインを送信する場合、アドレス形式が重要です。レガシーアドレスはどこでも機能しますが、不必要なオーバーヘッドがかかります。SegWit対応アドレス ( は「3」で始まり、) 中程度の改善を提供します。ネイティブSegWitアドレス ( bc1) は、コストと速度の最適化のためにデフォルトの選択肢であるべきです。レガシーからネイティブSegWitへの進化は、単なる技術的アップグレードではなく、ビットコインの現実のスケーラビリティの課題に対する実用的な答えでした。ウォレットがますますネイティブSegWitアドレスにデフォルトするにつれて、ネットワークはすべての人にとってより効率的になります。
ネイティブセグウィットとその先:ビットコインのアドレス革命がスケーリング問題をどのように解決したか
すべての始まりのブロック容量危機
ビットコインが最初にローンチされたとき、1メガバイトのブロックは十分だと思われました。しかし、採用が急増するにつれて、ネットワークはボトルネックに達しました。ブロックチェーンは10分ごとに更新されますが、各ブロックは約7件のトランザクションしか処理できません。ピーク時の混雑では、未処理のトランザクションが数万件に達し、手数料は数十ドルに上昇します。ユーザーは辛い選択に直面しました:高額な手数料を支払うか、確認まで数日待つか。
2015年までに、ビットコインは緊急に突破口を必要としていました。その時、開発者のPieter Wuilleとビットコアの貢献者たちがSegreGated Witnessを提案しました。これは、ビットコインがデータを処理する方法を再構築する技術革新です。
ウィットネスデータ問題の理解
すべてのBitcoin取引には、実際の転送情報と署名データ(証人情報)の2つの異なるコンポーネントが含まれています。署名は、送信者が転送される資金を所有していることを確認します。
非効率な点は、署名データがトランザクションブロックのストレージスペースの約65%を占めていることですが、これは検証目的のためだけに必要です。受取人は、すべての署名の詳細を永久に保存する必要はありません。彼らが気にするのは、トランザクションが有効であり、資金が利用可能であるということだけです。
SegWitは、ウィットネスデータを抽出し、コアトランザクション情報とは別に保存することで、優雅にこの問題を解決します。この分離により、ブロックスペースがすぐに実際のトランザクション用に解放されます。
SegWitのアクティベーション後の変更点
2017年にソフトフォークを通じてSegWitが稼働したとき、ビットコインの実質的なブロック容量は1.7倍に増加しました。その結果は明確でした:
今日、ビットコイン、ライトコイン、ビットコインキャッシュにおけるSegWitの採用は標準的な実践となっています。この技術は予期しないものを解放しました:それは、より多くの任意のデータを取引に埋め込むことを可能にすることによって、ビットコインオーディナルとBRC-20トークンへの道を開きました。
4つのアドレス形式:どれを使用すべきか?
すべてのビットコインアドレスが同じに作られているわけではありません。違いを理解することで、速度とコストを最適化できます:
レガシーアドレス (P2PKH、"1"で始まる) ビットコインの発足時のオリジナルフォーマット。どこでもサポートされているが、効率の向上は提供しない。これらのアドレスはSegWit技術を使用していない。
P2SHアドレス(は"3"で始まります) 複数の当事者が取引を承認しなければならないマルチシグネチャウォレットにしばしば使用されます。"3"で始まるSegWit互換のバージョンは、従来のアドレスと比較して24%の手数料削減を実現します。
ネイティブSegWitアドレス (Bech32、"bc1"で始まる) ここに真の効率が生まれます。ネイティブSegWitアドレスは、従来のアドレスと比較して送金手数料を35%節約します。これらはBech32エンコーディングを使用しており、大文字と小文字を区別せず、エラー耐性が高いです。固定の42文字の長さ(はP2WPKH)、または62文字の長さ(はP2WSH)であり、一般ユーザーとマルチシグネチャ設定の両方に最適です。
タプルートアドレス (P2TR、Bech32m、"bc1p"で始まる) 最新の標準は、稀な Bech32 チェックサムの脆弱性を修正するために導入されました。Taproot アドレスは Bitcoin Ordinals と BRC-20 トークンを完全にサポートしています。これらは P2SH アドレスと同様の手数料効率を維持しながら、高度なスクリプティング機能を可能にします。
手数料の節約の背後にある数学
実際の手数料効率の比較:
これはわずかな改善ではありません。大口取引や頻繁に利用するユーザーにとって、累積的な節約はかなりのものです。
なぜネイティブSegWitが今日重要なのか
ネイティブSegWitアドレスは、ビットコインのスケーリングストーリーの実際の進化を表しています。ウィットネスデータを分離することにより、彼らは次のことを可能にします:
2020年8月までに、SegWitの採用はビットコイン取引の67%に達していました。現在の採用率は大幅に高く、技術の主流受け入れを反映しています。
オーディナルズ接続
SegWitがデータ制限を拡張した後、Taproot (2021)は任意のウィットネスデータを保存するためのフレームワークを作成することでさらに進みました。この組み合わせにより、個々のサトシに永久に刻まれたデータであるBitcoin OrdinalsとBitcoin NFTの誕生が可能になりました。スケーリングソリューションとして始まったものが、Bitcoin上のまったく新しい資産クラスのインフラとなったのです。
実用的なポイント
今日ビットコインを送信する場合、アドレス形式が重要です。レガシーアドレスはどこでも機能しますが、不必要なオーバーヘッドがかかります。SegWit対応アドレス ( は「3」で始まり、) 中程度の改善を提供します。ネイティブSegWitアドレス ( bc1) は、コストと速度の最適化のためにデフォルトの選択肢であるべきです。
レガシーからネイティブSegWitへの進化は、単なる技術的アップグレードではなく、ビットコインの現実のスケーラビリティの課題に対する実用的な答えでした。ウォレットがますますネイティブSegWitアドレスにデフォルトするにつれて、ネットワークはすべての人にとってより効率的になります。