# ビットコイン新技術開発:再び爆発の前夜ビットコインの原有技術は、常に大規模アプリケーションとビットコインが持つべき能力との間に衝突問題が存在していた。大規模アプリケーションと取引規模は、より複雑な取引指令とより大きな取引スペースを意味するのか?それとも、ビットコインの単一システム上で全ての機能を実現しなければならないのか?技術の進展とともに、多くの問題がより明確な答えを得ることになる。この記事では、いくつかの関連する問題と、それらの問題の発生と解決の過程を挙げます。この記事を通じて、これらの問題と技術との関連性、そしてビットコインのメインチェーンと関連する「テストチェーン」の変化の過程を見ることができます。ビットコインの技術はさまざまなプロジェクトやチームによって探求されてきましたが、ビットコインのメインネットで発生した変化はあまり明確ではありませんでした。Taprootなどの技術が登場し、Ordinalsプロトコルなどのプロトコルが生まれたことで、再び新しい発展の高潮に入ることとなりました。全体的に見ると、これらの発展過程と関連技術の中に、彼らの間の関係を見ることができ、さらなる発展方向と全体の構造を推測することができます。! [別の発生の前夜に、10,000語が新しいビットコイン技術の開発を要約しています](https://img-cdn.gateio.im/social/moments-9b1f3d4275e95a439e15b80fcc7583a9)## 1. ビットコイン元の技術の主要な探求と対立### 1.1 ビットコインのスクリプト言語といくつかの削除命令ビットコインのプログラミング言語は逆ポーランド式のスクリプト言語で、ループ文や条件制御文がありません。そのため、人々はしばしば言います:ビットコインのスクリプト言語はチューリング完全ではないため、ビットコインのスクリプト言語には一定の限界があります。これらの制限により、ハッカーはこのスクリプト言語を使用して、無限ループやDOS攻撃を引き起こす悪意のあるコードを書くことができず、ビットコインネットワークがDOS攻撃を受けるのを防ぎました。ビットコインの開発者は、コアブロックチェーンがチューリング完全性を持つべきではなく、一部の攻撃やネットワークの混雑を避けるためだと考えています。しかし、これらの制限のために、ビットコインネットワークは他の複雑なプログラムを実行することができず、「有用な」機能を完了することができませんでした。その後発展したいくつかのブロックチェーンシステムは、特定の問題を解決し、ユーザーのニーズを満たすために、直接この点を変更しました。例えば、イーサリアムが使用する言語はチューリング完全です。ビットコインスクリプトの指令の一般的なタイプには、定数、フロー制御、スタック、文字列、ビット論理、算術論理、暗号などが含まれます。ビットコインの歴史には、削減命令が何度も発生したことがあります。削減命令の理由には、安全性の考慮や、基盤プロトコルをより基礎的で安定させることが含まれます。これにより、ビットコインだけが一層ネットワークとして適しているという事実が生じました。ビットコインの基本的な特徴と階層設計の観点から、実質的にビットコインだけが一層ネットワークのインフラストラクチャーとして機能でき、代替チェーンがあってもそれは1.5層の産物に過ぎません。### 1.2 ビットコインのフォークの歴史、原因と意義ビットコインの発展の歴史において、命令削除の問題に加えて、もう一つはブロックサイズの争いであり、これはしばしばビットコインのハードフォークを引き起こします。BTCの創立当初はブロックサイズに制限がありませんでした。しかし、初期のBTC価格が非常に低く、悪意のある取引のコストも非常に低かったため、この問題を解決するために、中本聡は2010年9月12日にソフトフォークを主導し、ブロックのサイズが1MBを超えてはいけないという制限を追加しました。中本聡はこの制限が一時的なものであり、将来的には制御可能で段階的な方法でブロック制限を引き上げ、拡張のニーズを満たすことができると指摘しました。ビットコインの普及に伴い、ネットワーク取引の混雑と確認時間の増加問題がますます深刻になっている。2015年、Gavin AndresenとMike Hearnは新しいBitcoinXTでBIP-101提案を実現することを発表し、ブロックの上限を8MBに引き上げることを望んでいた。一方、Greg Maxell、Luke Jr、Pieter Wuilleなどのコア開発者は反対意見を持ち、この方法は全ノードの運用のハードルを上げ、制御不能な影響をもたらすと考えていた。この議論は最終的に議題と参加範囲が拡大することとなった。絶え間ない議論の中で、多くの事例が生まれました。例えば、BCHのブロックサイズは8Mで、後に32Mに増加しました。BSVのブロックサイズは128Mです。そして、BCH(およびその後のBSV)を除いて、この時期には多くの他のBTCフォークコインも登場しました。BitMEXResearchによると、BCHフォーク後の1年だけで、少なくとも50種類の新しいフォークコインが登場しました。ビットコインのフォークは、より多くの需要をサポートするために自身の変更を通じて実現しようとする開発の探索です。その中にはユーザーのニーズ、マイナーのニーズ、投資家のニーズ、開発者のニーズなどがあります。! [別の発生の前夜に、10,000語が新しいビットコイン技術の開発を要約しています](https://img-cdn.gateio.im/social/moments-a1a0a7c80d29f909fe52d2245296e64c)### 1.3 ビットコイン発展中のいくつかの典型的な探索中本聡が去った後、後継者のギャビン・アンドレセンがビットコインコアとビットコイン財団の設立を主導しました。この期間、BTCのスケーラビリティに関する探求は常に存在しており、特に資産発行の分野においてです。**カラードコイン(染色コイン)**eToroのCEO、Yoni Assiaは2012年3月27日に初めてカラーボイントを提案しました。このアイデアは進化を続け、Bitcointalkなどのフォーラムでカラーボイントの概念が形成され、注目を集め始めました。最終的にMeni Rosenfeldは2012年12月4日にカラーボイントについて詳しく説明したホワイトペーパーを発表しました。染色通貨の構想は、ビットコインの特定の部分に特別なラベル(、すなわち染色)を追加することで、より広範な資産と価値を表すことです。染色通貨は、実現において一連の実体が現れ、大まかに二つのカテゴリーに分かれます:1) 2013年にFlavien Charlonが提案した「OP_RETURNに基づくオープンアセット」は、OP_RETURNを使ってスクリプトを格納し、それを外部から読み取って「染色」と取引を完成させるものです。2) OP_RETURNに基づく:典型的な例は、ChromaWayが2014年に提案したEPOBCプロトコルであり、EPOBC資産の追加情報はビットコイン取引のnSequenceフィールドに保存され、各EPOBC資産のカテゴリと合法性はgenesis取引を遡って確認する必要があります。**MasterCoin(OMNI)**JR Willettは2012年1月6日にMasterCoinの構想を発表し、"ビットコイン第二のホワイトペーパー"と名付け、2013年7月にICOを通じて正式にプロジェクトを開始し、最終的に5120BTCを調達しました。MasterCoinとColored Coinsの違いは、完全なノード層を構築し、ビットコインのブロックをスキャンして状態モデルデータベースを維持することにあり、このデータベースはブロックチェーン外のノードに存在します。この設計は、Colored Coinsよりも複雑な機能を提供でき、新しい資産の生成、分散型取引所、自動価格フィードバックなどが可能です。2014年、TetherはMastercoinプロトコルを通じてビットコイン上でステーブルコインを導入し、私たちがよく知っているTether USD (OMNI)となりました。**カウンターパーティ**Counterpartyは2014年に正式にリリースされました。CounterpartyはOP_RETURNを使用してデータをBTCネットワークに保存します。しかし、Colored Coinsとは異なり、Counterpartyの資産はUTXOの形式で存在するのではなく、OP_RETURNを通じて情報を読み込むことで資産の移転を示します。資産の保有者が特別なデータを持つ取引に対して保有アドレスで署名を行うと、資産の移転が完了します。この方法により、Counterpartyは資産の発行、取引、そしてEthereumスマートコントラクトに互換性のあるプラットフォームを実現できます。それ以外にも、Ethereum、Ripple、BitSharesもより広義の「ビットコイン2.0」に属すると考える意見があります。### 1.4 ビットコインの不完全さと階層プロトコルビットコインシステムの不完全(または限界)は主にいくつかの側面に表れています:**1. ビットコインのアカウントシステムUTXO**現在のブロックチェーンプロジェクトでは、主に2つの記録保存方法があります。1つはアカウント/バランスモデル、もう1つはUTXOモデルです。ビットコインはUTXOモデルを採用しており、イーサリアム、EOSなどはアカウント/バランスモデルを採用しています。UTXO(未使用の取引出力)は、ビットコイン取引の生成と検証の核心的な概念です。取引は一連のチェーン構造を構成し、すべての合法的なビットコイン取引は、1つまたは複数の取引の出力にさかのぼることができます。これらのチェーンの源はマイニング報酬であり、末尾は現在の未使用の取引出力です。スマートコントラクトを実現するためには、UTXOというアカウントモデルに非常に大きな問題があります。イーサリアムのホワイトペーパーの設計者であるギャビン・ウッドは、UTXOについて非常に深い理解を持っています。イーサリアムの最大の新機能はスマートコントラクトであり、スマートコントラクトを考慮するために、ギャビン・ウッドがUTXOに基づいてチューリング完全なスマートコントラクトを実現するのは困難です。一方、アカウントモデルは自然にオブジェクト指向であり、各取引は対応するアカウントに記録されます(nonce++)。アカウントを管理しやすくするために、グローバルステートが導入され、各取引はこのグローバルステートを変更します。UTXOのもう一つの重大な欠陥は、アカウントの引き出し限度に対して細かい制御を提供できないことです。**2. ビットコインのスクリプト言語, 非チューリング完全**ビットコインのスクリプト言語は多様な計算をサポートできますが、すべての計算をサポートするわけではありません。最も重要な欠落は、ビットコインのスクリプト言語にはループ文や条件制御文がないことです。したがって、私たちは言います: ビットコインのスクリプト言語はチューリング完全ではありません。これにより、ビットコインのスクリプト言語には一定の制限があります。安全性のために、チューリング完全性をサポートしない理由は不十分です。また、非チューリング完全な言語ができることは非常に限られています。**3. ビットコインのその他の不完全性、安全性、拡張性**マイニングの中央集権化問題、ビットコインマイニングアルゴリズムは基本的にマイナーが何千万回もブロックヘッダーをわずかに変更し、最終的にあるノードの変更版のハッシュがターゲット値よりも小さくなるまで続けるものです。しかし、このマイニングアルゴリズムは2つの形式の中央集権化攻撃に対して脆弱です。第一に、マイニングエコシステムは特別に設計されたため、ビットコインマイニングという特定のタスクにおいて効率が千倍以上向上するASICs(専用集積回路)とコンピューターチップによって制御されています。これにより、ビットコインマイニングはもはや高度に分散化され、平等主義を追求するものではなく、巨額の資本が効果的に参加する必要があります。第二に、ほとんどのビットコインマイナーは実際にはローカルでブロック検証を行っておらず、中央集権化されたマイニングプールにブロックヘッダーを提供してもらっています。この問題は非常に深刻です:現在、上位3つのマイニングプールはビットコインネットワークの約50%の処理能力を間接的に制御しています。スケーラビリティの問題はビットコインの重要な問題です。ビットコインを使用すると、毎時約1MB増加します。ビットコインネットワークが毎秒Visaの2000件の取引を処理すると、3秒ごとに1MB(増加し、毎時1GB、毎年8TB)になります。取引回数の減少は、ビットコインコミュニティの間でも議論を引き起こします。大きなブロックチェーンはパフォーマンスを向上させることができますが、問題は中央集権化のリスクです。**レイヤードデザイン**階層設計は、人間が複雑なシステムを処理する手段と方法論であり、システムを複数の階層構造に分割し、各層間の関係と機能を定義することによって、システムのモジュール化、保守性、拡張性を実現し、システムの設計効率と信頼性を向上させる。広範で大規模なプロトコル体系において、階層を使用することには明らかな利点があります。これにより、人々は理解しやすく、役割分担しやすく、モジュールの改善が容易になるなどの利点があります。コンピュータネットワークにおけるISO/OSIの7層モデル設計のように、具体的な実装ではいくつかの階層を統合することができます。たとえば、具体的なネットワークプロトコルであるTCP/IPは4層プロトコルです。具体的に言うと、プロトコルの階層化の利点は、各層間が独立しており、柔軟性が高く、構造的に分割可能で、実装と保守が容易であり、標準化の促進に寄与することです。階層的なプロトコルの観点から見ると、ビットコインは最も基本的な基盤に位置するため、そのUTXO、非チューリング完全、ブロック生成時間が長い、ブロック容量が小さい、創設者の失踪などは欠点ではなく、むしろ一層のネットワークが持つべき特徴である。! [別の発生の前夜に、10,000語が新しいビットコイン技術の開発を要約しています](https://img-cdn.gateio.im/social/moments-074ff0b9337dec4aa746c91bae22716d)## 2. ビットコイン発展の重要な新技術(ブロック拡張と能力拡張)ビットコイン本身このブロックチェーン上,このような探索も多くの成果をもたらし、本質的にはブロックの拡張と能力の拡張である。彼らは主に以下のいくつかの側面に現れる。### 2.
ビットコイン技術進化史:フォーク論争から階層的革新へ
ビットコイン新技術開発:再び爆発の前夜
ビットコインの原有技術は、常に大規模アプリケーションとビットコインが持つべき能力との間に衝突問題が存在していた。大規模アプリケーションと取引規模は、より複雑な取引指令とより大きな取引スペースを意味するのか?それとも、ビットコインの単一システム上で全ての機能を実現しなければならないのか?技術の進展とともに、多くの問題がより明確な答えを得ることになる。
この記事では、いくつかの関連する問題と、それらの問題の発生と解決の過程を挙げます。この記事を通じて、これらの問題と技術との関連性、そしてビットコインのメインチェーンと関連する「テストチェーン」の変化の過程を見ることができます。ビットコインの技術はさまざまなプロジェクトやチームによって探求されてきましたが、ビットコインのメインネットで発生した変化はあまり明確ではありませんでした。Taprootなどの技術が登場し、Ordinalsプロトコルなどのプロトコルが生まれたことで、再び新しい発展の高潮に入ることとなりました。
全体的に見ると、これらの発展過程と関連技術の中に、彼らの間の関係を見ることができ、さらなる発展方向と全体の構造を推測することができます。
! 別の発生の前夜に、10,000語が新しいビットコイン技術の開発を要約しています
1. ビットコイン元の技術の主要な探求と対立
1.1 ビットコインのスクリプト言語といくつかの削除命令
ビットコインのプログラミング言語は逆ポーランド式のスクリプト言語で、ループ文や条件制御文がありません。そのため、人々はしばしば言います:ビットコインのスクリプト言語はチューリング完全ではないため、ビットコインのスクリプト言語には一定の限界があります。
これらの制限により、ハッカーはこのスクリプト言語を使用して、無限ループやDOS攻撃を引き起こす悪意のあるコードを書くことができず、ビットコインネットワークがDOS攻撃を受けるのを防ぎました。ビットコインの開発者は、コアブロックチェーンがチューリング完全性を持つべきではなく、一部の攻撃やネットワークの混雑を避けるためだと考えています。
しかし、これらの制限のために、ビットコインネットワークは他の複雑なプログラムを実行することができず、「有用な」機能を完了することができませんでした。その後発展したいくつかのブロックチェーンシステムは、特定の問題を解決し、ユーザーのニーズを満たすために、直接この点を変更しました。例えば、イーサリアムが使用する言語はチューリング完全です。
ビットコインスクリプトの指令の一般的なタイプには、定数、フロー制御、スタック、文字列、ビット論理、算術論理、暗号などが含まれます。
ビットコインの歴史には、削減命令が何度も発生したことがあります。削減命令の理由には、安全性の考慮や、基盤プロトコルをより基礎的で安定させることが含まれます。これにより、ビットコインだけが一層ネットワークとして適しているという事実が生じました。ビットコインの基本的な特徴と階層設計の観点から、実質的にビットコインだけが一層ネットワークのインフラストラクチャーとして機能でき、代替チェーンがあってもそれは1.5層の産物に過ぎません。
1.2 ビットコインのフォークの歴史、原因と意義
ビットコインの発展の歴史において、命令削除の問題に加えて、もう一つはブロックサイズの争いであり、これはしばしばビットコインのハードフォークを引き起こします。
BTCの創立当初はブロックサイズに制限がありませんでした。しかし、初期のBTC価格が非常に低く、悪意のある取引のコストも非常に低かったため、この問題を解決するために、中本聡は2010年9月12日にソフトフォークを主導し、ブロックのサイズが1MBを超えてはいけないという制限を追加しました。中本聡はこの制限が一時的なものであり、将来的には制御可能で段階的な方法でブロック制限を引き上げ、拡張のニーズを満たすことができると指摘しました。
ビットコインの普及に伴い、ネットワーク取引の混雑と確認時間の増加問題がますます深刻になっている。2015年、Gavin AndresenとMike Hearnは新しいBitcoinXTでBIP-101提案を実現することを発表し、ブロックの上限を8MBに引き上げることを望んでいた。一方、Greg Maxell、Luke Jr、Pieter Wuilleなどのコア開発者は反対意見を持ち、この方法は全ノードの運用のハードルを上げ、制御不能な影響をもたらすと考えていた。この議論は最終的に議題と参加範囲が拡大することとなった。
絶え間ない議論の中で、多くの事例が生まれました。例えば、BCHのブロックサイズは8Mで、後に32Mに増加しました。BSVのブロックサイズは128Mです。そして、BCH(およびその後のBSV)を除いて、この時期には多くの他のBTCフォークコインも登場しました。BitMEXResearchによると、BCHフォーク後の1年だけで、少なくとも50種類の新しいフォークコインが登場しました。
ビットコインのフォークは、より多くの需要をサポートするために自身の変更を通じて実現しようとする開発の探索です。その中にはユーザーのニーズ、マイナーのニーズ、投資家のニーズ、開発者のニーズなどがあります。
! 別の発生の前夜に、10,000語が新しいビットコイン技術の開発を要約しています
1.3 ビットコイン発展中のいくつかの典型的な探索
中本聡が去った後、後継者のギャビン・アンドレセンがビットコインコアとビットコイン財団の設立を主導しました。この期間、BTCのスケーラビリティに関する探求は常に存在しており、特に資産発行の分野においてです。
カラードコイン(染色コイン)
eToroのCEO、Yoni Assiaは2012年3月27日に初めてカラーボイントを提案しました。このアイデアは進化を続け、Bitcointalkなどのフォーラムでカラーボイントの概念が形成され、注目を集め始めました。最終的にMeni Rosenfeldは2012年12月4日にカラーボイントについて詳しく説明したホワイトペーパーを発表しました。
染色通貨の構想は、ビットコインの特定の部分に特別なラベル(、すなわち染色)を追加することで、より広範な資産と価値を表すことです。染色通貨は、実現において一連の実体が現れ、大まかに二つのカテゴリーに分かれます:
2013年にFlavien Charlonが提案した「OP_RETURNに基づくオープンアセット」は、OP_RETURNを使ってスクリプトを格納し、それを外部から読み取って「染色」と取引を完成させるものです。
OP_RETURNに基づく:典型的な例は、ChromaWayが2014年に提案したEPOBCプロトコルであり、EPOBC資産の追加情報はビットコイン取引のnSequenceフィールドに保存され、各EPOBC資産のカテゴリと合法性はgenesis取引を遡って確認する必要があります。
MasterCoin(OMNI)
JR Willettは2012年1月6日にMasterCoinの構想を発表し、"ビットコイン第二のホワイトペーパー"と名付け、2013年7月にICOを通じて正式にプロジェクトを開始し、最終的に5120BTCを調達しました。MasterCoinとColored Coinsの違いは、完全なノード層を構築し、ビットコインのブロックをスキャンして状態モデルデータベースを維持することにあり、このデータベースはブロックチェーン外のノードに存在します。この設計は、Colored Coinsよりも複雑な機能を提供でき、新しい資産の生成、分散型取引所、自動価格フィードバックなどが可能です。2014年、TetherはMastercoinプロトコルを通じてビットコイン上でステーブルコインを導入し、私たちがよく知っているTether USD (OMNI)となりました。
カウンターパーティ
Counterpartyは2014年に正式にリリースされました。CounterpartyはOP_RETURNを使用してデータをBTCネットワークに保存します。しかし、Colored Coinsとは異なり、Counterpartyの資産はUTXOの形式で存在するのではなく、OP_RETURNを通じて情報を読み込むことで資産の移転を示します。資産の保有者が特別なデータを持つ取引に対して保有アドレスで署名を行うと、資産の移転が完了します。この方法により、Counterpartyは資産の発行、取引、そしてEthereumスマートコントラクトに互換性のあるプラットフォームを実現できます。
それ以外にも、Ethereum、Ripple、BitSharesもより広義の「ビットコイン2.0」に属すると考える意見があります。
1.4 ビットコインの不完全さと階層プロトコル
ビットコインシステムの不完全(または限界)は主にいくつかの側面に表れています:
1. ビットコインのアカウントシステムUTXO
現在のブロックチェーンプロジェクトでは、主に2つの記録保存方法があります。1つはアカウント/バランスモデル、もう1つはUTXOモデルです。ビットコインはUTXOモデルを採用しており、イーサリアム、EOSなどはアカウント/バランスモデルを採用しています。
UTXO(未使用の取引出力)は、ビットコイン取引の生成と検証の核心的な概念です。取引は一連のチェーン構造を構成し、すべての合法的なビットコイン取引は、1つまたは複数の取引の出力にさかのぼることができます。これらのチェーンの源はマイニング報酬であり、末尾は現在の未使用の取引出力です。
スマートコントラクトを実現するためには、UTXOというアカウントモデルに非常に大きな問題があります。イーサリアムのホワイトペーパーの設計者であるギャビン・ウッドは、UTXOについて非常に深い理解を持っています。イーサリアムの最大の新機能はスマートコントラクトであり、スマートコントラクトを考慮するために、ギャビン・ウッドがUTXOに基づいてチューリング完全なスマートコントラクトを実現するのは困難です。一方、アカウントモデルは自然にオブジェクト指向であり、各取引は対応するアカウントに記録されます(nonce++)。アカウントを管理しやすくするために、グローバルステートが導入され、各取引はこのグローバルステートを変更します。
UTXOのもう一つの重大な欠陥は、アカウントの引き出し限度に対して細かい制御を提供できないことです。
2. ビットコインのスクリプト言語, 非チューリング完全
ビットコインのスクリプト言語は多様な計算をサポートできますが、すべての計算をサポートするわけではありません。最も重要な欠落は、ビットコインのスクリプト言語にはループ文や条件制御文がないことです。したがって、私たちは言います: ビットコインのスクリプト言語はチューリング完全ではありません。これにより、ビットコインのスクリプト言語には一定の制限があります。
安全性のために、チューリング完全性をサポートしない理由は不十分です。また、非チューリング完全な言語ができることは非常に限られています。
3. ビットコインのその他の不完全性、安全性、拡張性
マイニングの中央集権化問題、ビットコインマイニングアルゴリズムは基本的にマイナーが何千万回もブロックヘッダーをわずかに変更し、最終的にあるノードの変更版のハッシュがターゲット値よりも小さくなるまで続けるものです。しかし、このマイニングアルゴリズムは2つの形式の中央集権化攻撃に対して脆弱です。第一に、マイニングエコシステムは特別に設計されたため、ビットコインマイニングという特定のタスクにおいて効率が千倍以上向上するASICs(専用集積回路)とコンピューターチップによって制御されています。これにより、ビットコインマイニングはもはや高度に分散化され、平等主義を追求するものではなく、巨額の資本が効果的に参加する必要があります。第二に、ほとんどのビットコインマイナーは実際にはローカルでブロック検証を行っておらず、中央集権化されたマイニングプールにブロックヘッダーを提供してもらっています。この問題は非常に深刻です:現在、上位3つのマイニングプールはビットコインネットワークの約50%の処理能力を間接的に制御しています。
スケーラビリティの問題はビットコインの重要な問題です。ビットコインを使用すると、毎時約1MB増加します。ビットコインネットワークが毎秒Visaの2000件の取引を処理すると、3秒ごとに1MB(増加し、毎時1GB、毎年8TB)になります。取引回数の減少は、ビットコインコミュニティの間でも議論を引き起こします。大きなブロックチェーンはパフォーマンスを向上させることができますが、問題は中央集権化のリスクです。
レイヤードデザイン
階層設計は、人間が複雑なシステムを処理する手段と方法論であり、システムを複数の階層構造に分割し、各層間の関係と機能を定義することによって、システムのモジュール化、保守性、拡張性を実現し、システムの設計効率と信頼性を向上させる。
広範で大規模なプロトコル体系において、階層を使用することには明らかな利点があります。これにより、人々は理解しやすく、役割分担しやすく、モジュールの改善が容易になるなどの利点があります。コンピュータネットワークにおけるISO/OSIの7層モデル設計のように、具体的な実装ではいくつかの階層を統合することができます。たとえば、具体的なネットワークプロトコルであるTCP/IPは4層プロトコルです。具体的に言うと、プロトコルの階層化の利点は、各層間が独立しており、柔軟性が高く、構造的に分割可能で、実装と保守が容易であり、標準化の促進に寄与することです。
階層的なプロトコルの観点から見ると、ビットコインは最も基本的な基盤に位置するため、そのUTXO、非チューリング完全、ブロック生成時間が長い、ブロック容量が小さい、創設者の失踪などは欠点ではなく、むしろ一層のネットワークが持つべき特徴である。
! 別の発生の前夜に、10,000語が新しいビットコイン技術の開発を要約しています
2. ビットコイン発展の重要な新技術(ブロック拡張と能力拡張)
ビットコイン本身このブロックチェーン上,このような探索も多くの成果をもたらし、本質的にはブロックの拡張と能力の拡張である。彼らは主に以下のいくつかの側面に現れる。
2.