成長するブロックチェーンには誰にでも訪れる瞬間があります。チームは決断しなければなりません——モノリシックのまま続けるか、あるいは異なる役割のために設計されたレイヤーへ分割するか。その選択を行ったのがDusk Networkです。ぜひ、その仕組みを順に見ていきましょう。
ベースとなるのはDuskDSで、決済(settlement)、コンセンサス、そしてデータ可用性(data availability)のレイヤーです。Succinct Attestationを実行し、ジェネシス・ステークや転送コントラクトを扱い、Kadcastを通じてデータを移送します。Kadcastはピアツーピアのネットワーキングプロトコルで、標準的なゴシップ型ネットワークと比べて帯域使用量をおよそ25%〜50%削減します。さらにその上にDuskVMがあり、Piecrustと、モデルを使ったネイティブなプライバシー保護コントラクトを収容しています。
そしてDuskEVM。OP Stackのポートにより構築された、完全にEVM相当のレイヤーです。Solidity開発者に対してHardhat、Foundry、MetaMaskとの互換性を提供しつつ、最終的な決済は引き続きDuskDSに戻ります。
3つをつなぐのは、ラップド・アセット型のブリッジではなくネイティブ・ブリッジです。DUSKトークンは3つの環境すべてをまたいで移動し、MIPSベースのプレ・ヴェリファイアが、状態遷移がチェーンに到達する前にチェックします。だからこそDusk Networkは、Optimismスタイルのロールアップで典型的に必要とされる「7日間の引き出し(withdrawal)フォルトウィンドウ」を持っていません。引き出しの確定は、約15分です。
ネットワークのネオブローカー(neobroker)型アプリであるDuskTradeは、このスタックが実際に何のためにあるのかを示す動く例です。トレードが実行された瞬間に決済される、マネーマーケット・ファンド、ETF、債券の“直接・オンチェーン”な保有を実現し、他の任意のトークンと同じようにDeFiに組み込めます。
3レイヤーが自動的に1つの構成より優れている、と言うつもりはありません。実行環境を分けることは、現実の調整面(coordination surface)を確実に増やします。コードパスが増え、バグが隠れる場所も増え、どのレイヤーがどんなユースケースに合うのか、判断の数も増えます。
それでもDusk Networkは、1つの決済レイヤーの下で、ビルダーにネイティブなプライバシー環境と馴染みのあるEVM環境を提供できることが、その複雑さに見合う価値があると賭けています。特に、プライバシーを得るためにすべて書き直したくない、イーサリアムネイティブなチームにとってです。
追加された面積(surface area)が、ドキュメントの図だけでなく、本物の敵対的な条件下で持ちこたえられるのか——次にそこを見届けたいと思っています。
#dusk $DUSK @Dusk
ベースとなるのはDuskDSで、決済(settlement)、コンセンサス、そしてデータ可用性(data availability)のレイヤーです。Succinct Attestationを実行し、ジェネシス・ステークや転送コントラクトを扱い、Kadcastを通じてデータを移送します。Kadcastはピアツーピアのネットワーキングプロトコルで、標準的なゴシップ型ネットワークと比べて帯域使用量をおよそ25%〜50%削減します。さらにその上にDuskVMがあり、Piecrustと、モデルを使ったネイティブなプライバシー保護コントラクトを収容しています。
そしてDuskEVM。OP Stackのポートにより構築された、完全にEVM相当のレイヤーです。Solidity開発者に対してHardhat、Foundry、MetaMaskとの互換性を提供しつつ、最終的な決済は引き続きDuskDSに戻ります。
3つをつなぐのは、ラップド・アセット型のブリッジではなくネイティブ・ブリッジです。DUSKトークンは3つの環境すべてをまたいで移動し、MIPSベースのプレ・ヴェリファイアが、状態遷移がチェーンに到達する前にチェックします。だからこそDusk Networkは、Optimismスタイルのロールアップで典型的に必要とされる「7日間の引き出し(withdrawal)フォルトウィンドウ」を持っていません。引き出しの確定は、約15分です。
ネットワークのネオブローカー(neobroker)型アプリであるDuskTradeは、このスタックが実際に何のためにあるのかを示す動く例です。トレードが実行された瞬間に決済される、マネーマーケット・ファンド、ETF、債券の“直接・オンチェーン”な保有を実現し、他の任意のトークンと同じようにDeFiに組み込めます。
3レイヤーが自動的に1つの構成より優れている、と言うつもりはありません。実行環境を分けることは、現実の調整面(coordination surface)を確実に増やします。コードパスが増え、バグが隠れる場所も増え、どのレイヤーがどんなユースケースに合うのか、判断の数も増えます。
それでもDusk Networkは、1つの決済レイヤーの下で、ビルダーにネイティブなプライバシー環境と馴染みのあるEVM環境を提供できることが、その複雑さに見合う価値があると賭けています。特に、プライバシーを得るためにすべて書き直したくない、イーサリアムネイティブなチームにとってです。
追加された面積(surface area)が、ドキュメントの図だけでなく、本物の敵対的な条件下で持ちこたえられるのか——次にそこを見届けたいと思っています。
#dusk $DUSK @Dusk
