ブロックチェーンにはセキュリティ、分散化、スケーラビリティという不可能な三角形があり、この3つをブロックチェーンに導入する場合、3つのうち2つしか選択できず、すべてを満たすことはできません。
ビットコインは、スケーラビリティを犠牲にしてセキュリティと分散化を最大限に高めるブロックチェーン システムです。ビットコインのブロック生成時間は約 10 分ですが、イーサリアム 2.0、Solana などの他の一般的なパブリック チェーンのブロック生成時間は数秒、さらにはミリ秒です。セキュリティと分散化が最も高く、多数のブロックチェーン参加者によるビットコインの拡張に対する巨大な需要が生まれています。
Bitcoin Layer2 は、主にビットコインが不足しており、動作効率が比較的低いアプリケーション シナリオのための上位層の拡張です。たとえば、前述の不可能な三角形のスケーラビリティの側面を解決することです。スタックシステム。
Stacks システムは、分散型アプリケーションとスマート コントラクトをサポートするビットコインの上位層ネットワークであり、2 つのチェーンにまたがるコンセンサス メカニズムを通じてビットコイン ブロックチェーン システムに接続され、それによってビットコインのセキュリティとアプリケーションの強化の両方を実現します。シナリオ。
Stacks はピラミッド アプローチを採用しており、最下位に基本決済層 (ビットコイン) があり、その上にスマート コントラクトとプログラマビリティが追加され (スタック)、さらにその上にスケーラビリティと速度の層が追加されます (hiro のサブネット)。この階層化アプローチを採用することで、イーサリアムなどのパブリック チェーンと同じ豊富な機能を備えているだけでなく、これらの複雑なパブリック チェーンの欠点の多くも回避されます。
Stacks は、すべてのトランザクションの履歴台帳を維持するためのインセンティブ メカニズムとして機能し、独自のセキュリティ スキームに従って動作する独自のトークンなど、いくつかのユニークな特性を備えたビットコインのレイヤー 2 です。
Stacks はビットコインに機能を追加しますが、Proof of Transfer (POX) コンセンサス メカニズムにより、ビットコイン自体の内容は変更されません。これは、スタックをイーサリアム上の L2 スケーリング ソリューション (Polygon や Arbitrum など) と区別するものでもあり、ビットコイン自体はシンプルで安全に保たれますが、他の機能と最適化された速度は他のレイヤーを使用して実装されるため、たとえ他のレイヤーが侵害されたとしても、ベースレイヤー (ビットコイン) には影響しません。