Unisat 明牌サポート、ビットコイン拡張方案 Fractal 軽解読

深潮TechFlow
2024-08-14 17:12:29
コレクション
主ネットの正統性を保持しつつ、さまざまな面で処理効率を向上させるために、Fractalはどのように実現していますか?

拡張問題は常にBTCエコシステムの発展の重要な方向性ですが、全体的な熱気が低下するにつれて、さまざまな拡張案を含む多くのBTCエコシステムのクリエイティブプロジェクトも次第に人々の視野から消えていきました。しかし、浮き足立った市場の感情の裏側で、「still working」は多くのプロジェクトチームの状態を的確に表現しています。

昨日、UniSatが提供するBTCコアコードに基づくネイティブ拡張案Fractalが公式の水道チャンネルを開放しました。以前のUnisatが9月にFractal Bitcoinを発表するというニュースと相まって、私はこのプロジェクトに興味を持ち、Fractalの公式サイトを訪れてこのプロジェクトの特異性を大まかに理解しました。

本物の、BTCメインチェーンに基づく「正統」な改善?

公式の自己紹介によると、Fractal BitcoinはBTCコアコードを使用してBTCメインチェーン上に無限の拡張層を再帰的に作成することで、取引処理能力と速度を向上させると同時に、既存のビットコインエコシステムとの完全な互換性を維持しています。

簡単に言えば、FractalはBTCコアコードを基に拡張を行い、以下の特性を持っています:

  1. 取引速度が速い:Fractalネットワークのブロック確認時間は約30秒で、取引処理能力はBTCメインチェーンの20倍です。

  2. ネイティブ互換性:Fractal BitcoinはBTCコアコードに基づいて開発されているため、既存のビットコインウォレット、ツール、マイニング機器と完全に互換性があります。

  3. 動的調整:BTCメインチェーンに基づく再帰システムは、ネットワークの混雑度に応じて自動的に拡張層の数を調整できます。

  4. 安全で追跡可能:Fractalネットワーク上で行われたすべての取引は最終的にビットコインメインチェーンに追跡可能です。

メインネットの正統性を維持しつつ、さまざまな側面から処理効率を向上させるために、Fractalは具体的にどのように実現しているのでしょうか?

多層拡張メカニズム

Fractalは再帰的な拡張層の巧妙な設計を利用してBTC取引のスループットを向上させています。BTCメインチェーンの上に複数の階層の拡張層を作成し、木構造の再帰的な構造を形成しています。この構造は、各層がさらに拡張できる「分岐モード」を許可し、ネットワーク全体の並列処理能力を増加させます。

メインチェーン上の取引量が増加すると、Fractalは自動的に一部の取引を上層に分流します。各層は独立して取引を処理でき、ネットワークの需要に応じて拡張層の数を動的に増減できます。ピーク時には、急増する取引量に対応するために迅速に新しい層を作成できるこの動的拡張能力により、ネットワークはさまざまな負荷状況に柔軟に対応できます。

Cadence Mining

Fractalはビットコインと同じPoWコンセンサスメカニズムを採用しており、BTCマイナーは現在のASIC、GPU、その他の既存のハードウェアをシームレスにFractalブロックのマイニングに移行できます。

マイニング参加者の多様性を拡大するために、FractalはCadence Mining(リズムマイニング)という合併マイニングメカニズムを提案し、無許可マイニング(Permissionless mining)と合併マイニング(Merge mining)の2つのマイニングモードを組み合わせ、3つのブロックを1サイクルとし、そのうち2つのブロックは「無許可マイニング」によって生成され、1つのブロックは「合併マイニング」によって生成されます。

理解を助けるために、ここで2つのマイニング方式を簡単に説明します。「無許可マイニング」は、適切なツールとハードウェアを持つ誰でもFractalブロックを採掘できる方式で、BTCの採掘方式に似ています。一方、「合併マイニング」はBTCマイナー専用で、マイナーは追加の計算力を必要とせずにBTCブロックとFractalブロックを同時に採掘できます。

OP_CATの再利用

Fractal BitcoinはOPCATを再利用しました。これはBTCの初期バージョンに存在していたが後に無効化されたオペコードです。OPCATは2つの文字列を結合することを許可し、OPCATを使用するスクリプトは1バイトの値を1TBを超えるデータに拡張できます。このように巨大なデータを生成する能力は、攻撃者によってDoS攻撃に利用され、ノードのクラッシュやネットワークの混雑を引き起こす可能性があります。初期バージョンではOPCATの攻撃性に対する有効な制限メカニズムが存在しなかったため、OP_CATは無効化され続け、Tapscriptがスタック要素のサイズを520バイト以内に制限することでこの問題が解決されました。

現在、「浄化」されたOP_CATオペコードは開発者にとって強力なツールとなり、開発者は大きな整数をより簡単に処理し、BTCのスクリプト能力を強化できます。

さらに言えば、OP_CATを再び取り上げることでBTCエコシステムにより多くの開発の可能性をもたらし、オンチェーンアプリケーションやスマートコントラクトなど、より多様なオンチェーンの採用可能性がBTCメインチェーンに根付くことができます。

小結

現在、Fractalの公式は水道チャンネルテストページを開放していますが、もしかすると「水を得る」熱心なユーザーが多すぎて、水道ページが過負荷になり、エラーが発生しているため、しばらく水を得ることができません。また、今回のテストコインは北京時間8月13日16時にリセットされ、その後正式にテストネットが立ち上がる予定なので、参加を希望する読者はあまり焦る必要はありません。

プロジェクト自体に戻ると、プロジェクトの理念や実現メカニズムから見ると、BTCメインチェーンに基づく「正統性拡張」を一貫して追求しているFractalは、確かにBTCのネイティブ拡張を実現するための創造的なメカニズムを持っています。今後の広範な採用、安全性の長期的な検証、既存のBTCエコシステムとの統合と改善は、不断の自己反復と持続的な時間の検証を経る必要があります。Fractalが浮き足立った暗号の世界の中で、常に進み続けることを願っています。

ChainCatcherは、広大な読者の皆様に対し、ブロックチェーンを理性的に見るよう呼びかけ、リスク意識を向上させ、各種仮想トークンの発行や投機に注意することを提唱します。当サイト内の全てのコンテンツは市場情報や関係者の見解であり、何らかの投資助言として扱われるものではありません。万が一不適切な内容が含まれていた場合は「通報」することができます。私たちは迅速に対処いたします。
banner
チェーンキャッチャー イノベーターとともにWeb3の世界を構築する