Bitcoin ニュース

ビットコインネットワークのアップグレード(SegWitやTaprootなど)の採用が遅々として進まない理由は?

mm

ブロックチェーン技術の進化は、採用が拡大するにつれて重要です。ブロックチェーン技術の最初の実装は、取引スループットの向上や取引処理時間の高速化といったスケーラビリティの要求に対応するために改善が必要です。

例えばビットコインネットワークは、1秒あたり約7件の取引処理速度と、ブロック時間(新しいブロックを作成するのにかかる時間)が10分です。ブロックチェーンの採用ビジョンは、世界中の何十億人もの人々が制限なく利用できることです。1秒あたり7〜10件という速度では、非常に多数の同時取引をスムーズに処理することに限界があります。決済ネットワークのVisa は、推定で1秒あたり24,000件の取引を処理できると主張していると報じられています。

ビットコインはオープンソースで分散型であるため、中央権限がありません。したがって、コードの変更や新機能、ビットコインのアップグレードは、提案として知られるBitcoin Improvement ProposalsBIPs)で提案されます。提案はビットコインコミュニティの選択に基づいて投票され、承認または却下されます。承認されると、アップグレードはブロックチェーンネットワークのソフトフォーク、または稀にハードフォークとして実装されます。ソフトフォークハードフォークとは異なります。ソフトフォークは下位互換性があり、ソフトフォークソフトウェアアップグレードを導入したマイナーと導入していないマイナーが同じチェーン上で共存できます。ソフトフォークはブロックチェーンを分割せずにプロトコルの変更を可能にします。ハードフォークはブロックチェーンを二つの異なるチェーンに分割し、ネットワークプロトコルへの根本的な変更です。ハードフォークが発生すると、ネットワーク上のマイナーはどのチェーンのブロックを生成し続けるかを選択します。

近年のビットコインプロトコルにおける重要なアップグレードは、Segwit(Segregated Witness)とTaprootの二つです。両方のアップグレードはソフトフォークアップグレードです。

SegWitとは何か?

ビットコインのブロックサイズに関する議論はしばらく前から続いています。ビットコインの採用が拡大する中で、1メガバイト(1MB)のビットコインブロックサイズは将来的に取引を効率的に処理できるでしょうか?

ビットコインがどのようにスケールすべきかについて、ビットコインコミュニティ内で意見が分かれています。その議論の一つがブロックサイズ議論です。一方で「ビッグブロッカー」と呼ばれる人々は、ブロックサイズを増やすようコードを変更すべきだと考え、ネットワークの取引容量を拡大しようとします。もう一方の「スモールブロッカー」は、ビットコインのコードと1MBブロックサイズを変更せず、ビットコインのセキュリティと分散性を維持すべきだと主張しています。

Segregated Witness(一般にSegWitと略される)は、ビットコインの取引フォーマットに下位互換性を保った変更を導入しました。ビットコインの1MBブロック上限は、SegWitにおいて4百万ウェイトユニットWU)のウェイト上限へと移行しました。これによりビットコインブロックはデータ容量が増え、取引確認時間が増加します。

名前が示す通り、SegWitはビットコイン取引の一部を分離することで機能します。SegWitを使用すると、ビットコイン取引の署名が取引データから分離されます。メインブロックから除外された分離された取引署名は「witness data」として知られています。

SegWitはビットコインネットワークのセキュリティを向上させます。SegWit以前は、ビットコイン取引はブロックチェーン上で確認される前に取引IDが変更される可能性がありました。SegWitによるビットコイン取引の各部分の分離は、ビットコイン取引の可塑性(malleability)問題を解決します。

SegWitは新しいビットコインアドレス形式を導入しました。非SegWitアドレスはLegacy Bitcoinアドレスとも呼ばれ、文字「1」で始まります。一方、SegWitアドレスは文字「3」または「bcl」で始まります。SegWitは下位互換性があるため、非SegWitビットコインアドレスへの送金や受取が可能です。

SegWitソフトフォークの成功により、Lightning NetworkTaprootといった他のビットコインアップグレードソリューションへの道が開かれました。

Taprootとは何か?

Taprootは数年ぶりのビットコインにおける最も重要なアップデートと呼ばれています。Taprootソフトフォークアップグレードは、3つの異なるビットコイン提案で構成されています: BIP 340(Schnorr Signatures)、BIP 342(Taproot)、BIP 343(Tapscript)。Taprootアップグレードはビットコインのプライバシー、セキュリティ、スケーラビリティの制限に対処します。Taprootはビットコインに新たな匿名性の層をもたらします。TaprootはSchnoor Signaturesの使用により、ビットコインネットワークに複雑な取引を追加する機能を導入します。Taprootを使用すると、複数の取引と署名を1つにまとめることができ、取引の実際の発信元を隠蔽します。これらのマルチシグおよびマルチインプット取引は、コストが低く効率的です。さまざまな入力と署名タイプの取引を組み合わせることで、ネットワークの混雑を緩和し、ビットコインブロック内の取引スペースを削減します。

大規模アップグレード、採用の遅れ

2017年に導入されて以来、ビットコインの画期的なアップグレードであるSegWitは着実な採用率を示しています。しかし、ビットコインレガシーネットワークが全体のビットコイン取引プロセスで占める割合と比較すると、SegWitは十分に活用されていないようです。レガシーウォレットアドレスもビットコインの割合が大きく占めています。

ソース: https://buybitcoinworldwide.com/stats/segwit-adoption/

取引の高速化、手数料の低減、プライバシー向上といった利点があるにもかかわらず、SegWitやTaprootといったソフトフォークアップグレードの採用が遅れているのはなぜでしょうか?遅い採用は、ビットコインウォレット企業や中央集権型取引所(CEX)によるアップグレードの展開が遅いことに起因しています。

ほとんどのビットコイン対応ウォレットはまだSegWitとTaprootを統合していません。プラットフォーム上でこれらのアップグレードをサポートしているCEXはごく少数です。これら大手プレイヤーが有用なビットコインプロトコルアップグレードを統合する意欲が欠けていることが、採用の遅さにつながっています。これらのウォレットプロバイダーとCEXがビットコイン取引の大部分を処理しています。

一方で、何百万もの顧客にサービスを提供しているこれらのウォレットプロバイダーやCEXは、導入コストが膨大になる可能性があるため、アップグレードの導入に慎重になることがあります。また、アップグレード導入によるプラットフォーム上の一時的な混乱も抑止要因となり得ます。

ブロックチェーンおよびデータプロバイダーのGlassnodeが今年初めに実施したResearchによると、「大多数の取引所がSegWitを完全に採用できていない」ことが示されています。

しかし、一部の大手はこれらのアップグレード統合に積極的に取り組んできました。米国拠点の暗号取引所Krakenは、ビットコインアップグレード統合の最前線に立っています。12月19日、Krakenはブログ記事で、ビットコインTaprootアドレス(Bech32m)が同取引所でサポートされるようになったと発表しました。Krakenはビットコインアップグレード統合の先駆者として、今年3月にビットコインLightning Networkを統合していました。

今後、他の主要な取引所やウォレットプロバイダーも追随し、これらのアップグレードが相応の採用レベルに達することが期待されます。

ビットコインについて詳しく知りたい方は、当社のInvesting in Bitcoin Guideをご覧ください。

Mandelaは2017年から暗号通貨の熱心な愛好家です。彼はコーディングと新興技術について書くことを愛しています。彼は分散台帳技術とWeb3技術スタックについて深い理解を持っています。彼は新しい暗号通貨プロジェクトを研究することを楽しんでいます。