BTC $81,746.98 -1.25%
ETH $2,402.35 -1.54%
BNB $740.86 +0.24%
XRP $1.33 -1.40%
SOL $104.36 -0.53%
TRX $0.3293 -0.29%
DOGE $0.0796 -0.04%
ADA $0.2165 -1.00%
BCH $285.47 +2.65%
LINK $12.20 +0.00%
HYPE $78.16 -0.71%
AAVE $149.54 +0.16%
SUI $0.9951 -0.37%
XLM $0.1780 -0.63%
ZEC $1,223.54 -3.49%
AAPL $346.13 +0.64%
AMZN $250.32 -3.49%
GOOGL $324.18 -2.24%
MSFT $516.46 -2.50%
META $646.94 -8.12%
NVDA $214.13 -1.78%
TSLA $377.18 +2.29%
SNDK $1,295.35 -2.89%
INTC $87.51 -2.29%
SPCX $148.62 -4.77%
MU $879.37 -0.86%
AMD $516.64 -3.56%
BTC $81,746.98 -1.25%
ETH $2,402.35 -1.54%
BNB $740.86 +0.24%
XRP $1.33 -1.40%
SOL $104.36 -0.53%
TRX $0.3293 -0.29%
DOGE $0.0796 -0.04%
ADA $0.2165 -1.00%
BCH $285.47 +2.65%
LINK $12.20 +0.00%
HYPE $78.16 -0.71%
AAVE $149.54 +0.16%
SUI $0.9951 -0.37%
XLM $0.1780 -0.63%
ZEC $1,223.54 -3.49%
AAPL $346.13 +0.64%
AMZN $250.32 -3.49%
GOOGL $324.18 -2.24%
MSFT $516.46 -2.50%
META $646.94 -8.12%
NVDA $214.13 -1.78%
TSLA $377.18 +2.29%
SNDK $1,295.35 -2.89%
INTC $87.51 -2.29%
SPCX $148.62 -4.77%
MU $879.37 -0.86%
AMD $516.64 -3.56%

ダブル

すべて
記事
速報

first_img Zakuraは実験的なP2Pv2を発表し、テストネットはダブルスタックで運用されています。

Zcash に向けたノード実装 Zakura は、Bitcoin から継承された古いプロトコルを置き換えるための実験的ネットワーク層 P2Pv2 を発表しました。この層は、高スループットネットワーク、リソース制御、および属性テストを行うコンセンサスエンジンを組み合わせており、開発者は許可なしにサービスを追加することができます。Zakura は、毎秒 5 万件の取引には、各フルノードが約 100MB/s のブロックデータを継続的に受信する必要があり、NU7 の 25 秒ブロックは最大 2MB を運ぶことができ、既存のネットワークスループットはこの速度と 1000 倍以上の差があります。Tachyon は、ブロックに入ったことを証明した後に証明を縮小できますが、ネットワークは依然として大量の単一取引を伝播する必要があります。P2Pv2 は、約 10 年前のプロトコルスタックを置き換えるために、遅延、スループット、または堅牢性をそれぞれ最適化できるプロトコルを使用しています。安全な接続は複数の独立したサービスをサポートできます。トランスポート層は独自の zakura-quic で、quinn-proto に基づき、QUIC と TLS 1.3 を使用し、Ed25519 ノード認証を行うピアを認証します。関連する変更により Iroh への依存が排除され、ノードは TLS ハンドシェイク前にソケットバッファ、フロー制御ウィンドウ、タイマー、および接続アクセスを構成できます。新しいトランスポートはピアアドレスに直接接続し、中継、外部アドレスの検索、自動ポートマッピング、または QUIC NAT 越えを使用しません。ノードはアイデンティティ、アドレス、プロトコル範囲、およびサービス ID に署名し、クライアントは特定のサービスに基づいてピアを検索できます。独立したコンポーネント zakura-header-chain はブロックヘッダーを検証し、有向非巡回グラフ内に競合ブランチを保持し、最適な適格チェーンを選択します。ブロック同期は、各ピアによって測定された配信速度に基づいてリクエストをスケジュールし、検証されたコミットメントツリーは、各ブロックのために Sapling、Orchard、および Ironwood ツリーを再構築するのをスキップするために使用されます。現在、Mainnet はデフォルトで古い P2P スタックを使用し、Testnet と Regtest はデフォルトでデュアルスタックで動作し、ネイティブプロトコルバージョンは p2p-v2/3 です。Zakura は、P2Pv2 には依然として既知のサービス拒否リスクがあり、強化された信頼境界にはなっていないと述べており、製品の強化、リソース制御、およびブロック中継プロトコルはまだ進行中です。
app_icon
ChainCatcher Building the Web3 world with innovations.