Omnity Hub は、ビットコイン用に構築された堅牢で包括的なブロックチェーン相互運用性スタックです。現在、ビットコインの上位 3 つの代替資産クラス (ビットコイン、BRC-20、Runes) をサポートしています。また、Omnity は 100% オンチェーン標準を維持しながら、EVM、Cosmos、Solana、ICP の 4 つの異なるブロックチェーン タイプをシームレスに接続します。Base、BSC、Arbitrum などの新しい EVM 互換チェーンの統合、Cosmos チェーンの追加、Solana での BRC-20 の有効化、ckBTC と Ethereum または BSC の接続など、これらすべての拡張を軽量な非カスタム コードで実現できるようになりました。
橋を渡ることは、異種チェーンが互いに通信することで追加の攻撃ベクトルとオフチェーンの脆弱性を生み出すため、ハッキングの歴史で悪名高い。私たちはOmnityで損失が発生することを決して望んでいない。したがって、Omnityの解決策は
ビットコインはピアツーピア取引のための分散型台帳であり、複雑なプログラミングや高速実行向けには設計されていません。そのスクリプト言語は意図的に制限されており、チューリング完全ではありません。これにより、ビットコイン上での複雑なインタラクティブアプリケーションを阻害しながらセキュリティが維持されます。スマートコントラクトプラットフォームは、ビットコインを補完するマーケティングの機会を捉え、BTCFiがSatsの価値を持つようになる前にあらゆる種類のDeFiを試しています。
Omnity は、ビットコインの制約に対処するために設計されました。これまでで最も強力なスマート コントラクト プラットフォーム上に構築された Omnity Hub は、ビットコインとネイティブに統合されており、他のブロックチェーン ネットワークと信頼せずにビットコインを共有します。Omnity を通じて、ビットコイン メタプロトコルは BTCFi dApp 全体でアクセスでき、代替トークンとして取引できます。Omnity は、幅広い分野にわたる Runes の未開発の可能性に特に興味を持っています。
ルーンは、ビットコイン エコシステムにおいて技術的に健全で、広く受け入れられている代替可能なトークン標準です。ルーンは、ステーブルコイン、BTC デリバティブ、ユーティリティ トークンなど、さまざまな資産や価値クラスを表すように構成でき、貸付、ステーキング、利回り生成、スワップなどのさまざまなアプリケーションで使用できます。
ルーンは、OP_RETURN オペコードを使用してビットコインに直接刻まれます。これにより、ビットコインの UTXO セットに影響を与えることなく任意のデータをチェーン上に書き込むことができ、各ルーンに対して不変で安全、かつ改ざん不可能な記録を作成し、ルーンのプロパティを定義および認証し、最大限度を設定できます。ミントにより、刻まれた記録は、レイヤー 2 上のさまざまな DeFi アプリケーションで転送、取引、または使用できるトークンに変換されます。刻まれたルーンは資産の信頼性を保証し、ミントにより取引可能なトークンとして流通されます。
焼却されたルーンは流通供給量から差し引かれますが、元の刻印された制限は変更されません。つまり、ユーザーはビットコインに刻印された固定最大値の透明性やセキュリティを変更することなく、BTCFi 内のアクティブな供給に影響を与えることができます。ビットコイン資産向けの Omnity のクロスチェーン ソリューションは、ルーンに流動性市場を混乱させる可能性をもたらします。
Omnity の Ord Canister は、初のオンチェーンで完全にトラストレスな Bitcoin 資産インデクサーです。安全で透明性のある相互接続された BTCFi エコシステムの構築に不可欠です。インデクサーは BTCFi の「バックボーン」として機能し、ユーザーと開発者がさまざまなプラットフォーム間で Bitcoin 資産を表示および管理できるようにします。
Omnity は、ビットコインで何が起こっているかを知るために外部の組織に頼る必要はありません。 — Omnity の創設者、Louis Liu 氏。
Ord Indexer を使用すると、ユーザーは手動で資産を追跡したり、クロスチェーン取引中に損失のリスクを負ったりすることなく、さまざまな dApp に簡単に参加できます。BTCFi 開発者は、ビットコイン資産に関するリアルタイムの正確なデータを活用して、イールドファーミング、レンディング、デリバティブなどの新しい金融アプリケーションを構築できます。
Ord Canister は数 GB のオンチェーン ストレージを占有し、RPC サービスからブロックをアクティブに抽出します。これは、Dfinity エンジニアによって構築された非常に堅牢なスマート コントラクトによってのみ可能になります。ICP のスマート コントラクトの機能は、他のどのブロックチェーンでも利用できません。
ICP スマート コントラクト (キャニスター) は、外部のブリッジ メカニズムを使用せずに Bitcoin ネットワークと直接やり取りして、ネットワークの読み取りと書き込みを行うことができます。キャニスターは、堅牢なストレージと Web サービス機能を備えたフルスタックの高度でスケーラブルなスマート コントラクトであり、基本的な Ethereum スマート コントラクトよりもはるかに強力で多用途です。
背景として、イーサリアムの契約は、無制限の数の
対照的に、ICPキャニスターは、大規模な状態データを直接処理するように設計されており、最大で安定したメモリ容量を提供します。
ICPの
キャニスターはネイティブサポートもサポートしています
最後に、同期およびガス制限トランザクションによって制約される Ethereum スマート コントラクトとは異なり、キャニスターは非同期メッセージングで動作します。キャニスターは、単一のトランザクションの実行タイムラインとは独立して、相互に呼び出し、リクエストを処理し、状態を管理できます。
キャニスターにより、Omnity は、高度な暗号化によって保護された信頼性のない分散型ネットワーク内で、通常はオフチェーンまたはサードパーティのブリッジング メカニズムを必要とするタスクを完全にオンチェーンで移動するパワーと柔軟性を獲得しました。
OmnityとICPのChain Fusionの統合により、ルーンのシームレスなクロスチェーンが確保されます。これは、
Omnity は、フルノード セキュリティが達成できる場合にのみ、ICP 決済チェーンをハブに組み込みます。ICP がチェーンをサポートするためにサブネットを統合すると、Omnity はオフチェーン コンポーネントなしでチェーンを他のチェーンに安全に接続できます。技術的には、Dfinity のテクノロジーによってブリッジ ロジックが資産管理から効果的に分離されるため、ICP はビットコイン ブリッジを実行していません。
Omnity はICP Bitcoin Subnetと統合されています。ICP ネットワーク上のキャニスター (Omnity など) が Bitcoin トランザクションを実行する場合、 Bitcoin Canister が存在するBitcoin Subnetにリクエストを送信します。
Bitcoin キャニスターは、サブネット ノード間で ECDSA しきい値署名を使用して署名プロセスを開始します。(チェーン キー暗号化は、ICP のビザンチン フォールト トレランス ( BFT ) フレームワークによって補完されます。これについては後述します。 ) Bitcoin キャニスターは、 Bitcoin アダプターを介して Bitcoin ネットワークにトランザクションを送信します。
Bitcoin サブネット内の各サブネット ノードには、Bitcoin ネットワークに独立して接続されたBitcoin アダプタデーモンがあります。これらのアダプタは Bitcoin ブロックチェーンをリッスンし、新しいブロックとトランザクションの更新を受信し、この情報をBitcoin キャニスターに中継します。
トランザクションが送信されると、ビットコイン ネットワークからの確認は非同期になります。ビットコイン アダプターは、ビットコインでトランザクションが確認されるのを待ち、ビットコイン キャニスターを更新して UTXO セットの新しい状態を反映させます。これにより、Omnity を含むすべての ICP キャニスターは、ビットコインの未使用出力を正確に把握し、ビットコインで何が起こったかを把握できます。
Omnityは、ICPのChain Fusionスタックにハブアンドスポーク構造を追加します。スポークは、
オムニティは一貫して追加している
クロスチェーン ブリッジのセキュリティを確保する上での最初の問題は、誰が秘密鍵を保持しているかを判断することです。 — Omnity の創設者、Louis Liu 氏。
要約: ICPは、1つの秘密鍵の断片を魔法のように生成し、ノード間で定期的に移動します。ICPはこれを
ICPのビットコインサブネットは
有効な署名を生成するには、3 分の 1 を超えるノードが署名プロセスに参加する必要があります。しきい値tは、 t =⌈ n /3⌉+1となるように設定されます。ここで、 n はサブネット内のノードの総数です。その結果、ネットワークは、最大 3 分の 1 のノードが故障したり悪意を持って動作したりしても、その動作を中断することなく許容できます。簡単に言うと、3 分の 1 を超えるノードが署名する必要があり、3 分の 1 を超えるノードが故障してはいけません。
秘密鍵は単一の場所に保存されることがないため、ノードは秘密鍵の共有にアクセスできず、公開鍵の署名を要求することしかできません。秘密鍵は再構成された形式でどこにも存在せず、秘密共有形式でのみ存在します。つまり、どのノードも鍵全体、自身の共有、または他のノードの共有を見ることはできません。
ICP の分散キー生成 (DKG) は、秘密キー シェアをさまざまなノードに配布することで、複数のパーティ間で秘密キーを管理します。DKG は、ゼロ知識証明と楕円曲線暗号化を使用してキー シェアを配布し、ノード間の直接通信を必要とせずにキー シェアを定期的に再シャッフルします。再共有プロセスにより、以前のキー シェアは無効になり、ネットワークはノードの追加や削除などの変更に安全に適応できます。
チェーンキー署名は、ICPのビザンチンフォールトトレランス(BFT)フレームワークによって補完され、一部のノードが故障したり悪意のある動作をしてもネットワークが動作し続けるように設計されています。ノードが故障したり、参加したり、再参加したりした場合、それらのノードは
Omnity のビジョンは、堅牢なセキュリティ、透明性の高い資産管理、最小限の信頼を損なうことなく、ビットコインと多様なネットワーク間の隔たりをなくす BTCFi 環境です。Omnity Hub は、単一障害点を排除するように設計されています。ICP のクロスチェーン向けチェーン キー暗号化は、約 3 年間にわたって数十億ドル規模のネットワークを保護しており、その強力なスマート コントラクトにより、設計を実現することができました。
Omnity の使命は、BTCFi 開発を簡素化し、ユーザーが単一の Dapp から複数のチェーンにわたって Bitcoin 資産を操作できるようにすることです。ICP と Omnity のテクノロジーの融合により、ユーザーは異種チェーン間で Bitcoin 資産を簡単に移動でき、開発者は BTCFi イノベーションのための安全で信頼できない実行環境を手に入れることができます。
「たとえエイリアンがオムニティチームを誘拐したとしても、ユーザーはビットコイン資産をビットコイン決済チェーンに戻すことができます。」— **ルイス・リュー、オムニティ創設者。
スザンヌ・リーは、 Omnity Networkの編集者です。