論文の概要: Kronos: A Robust Sharding Blockchain Consensus with Optimal Communication Overhead
- arxiv url: http://arxiv.org/abs/2403.03655v1
- Date: Wed, 6 Mar 2024 12:26:04 GMT
- ステータス: 処理完了
- システム内更新日: 2024-03-17 16:51:18.990902
- Title: Kronos: A Robust Sharding Blockchain Consensus with Optimal Communication Overhead
- Title(参考訳): Kronos: 最適な通信オーバヘッドを備えたロバストなシャーディングブロックチェーンコンセンサス
- Authors: Andi Liu, Yizhong Liu, Zhuocheng Pan, Yinuo Li, Jianwei Liu, Yuan Lu,
- Abstract要約: クロスシャーディングトランザクションは、シャーディングブロックチェーンのセキュリティと効率にとって重要な課題である。
私たちは、堅牢なセキュリティを保証する汎用的で効率的なブロックチェーンコンセンサスであるKronosを紹介します。
- 参考スコア(独自算出の注目度): 5.176998934905866
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Sharding enhances blockchain scalability by dividing the network into shards, each managing specific unspent transaction outputs or accounts. Cross-shard transactions pose a critical challenge to the security and efficiency of sharding blockchains. Current solutions, however, either prioritize security with assumptions and substantial investments, or focus on reducing overhead and overlooking security considerations. In this paper, we present Kronos, a generic and efficient sharding blockchain consensus ensuring robust security. We introduce a buffer mechanism for atomic cross-shard transaction processing. Shard members collectively maintain a buffer to manage cross-shard inputs, ensuring that a transaction is committed only if all inputs are available, and no fund is transferred for invalid requests. While ensuring security, Kronos processes transactions with optimal intra-shard communication overhead. Additionally, we propose a reduction for transaction invalidity proof generation to simple and fast multicasting, leading to atomic rejection without executing full-fledged Byzantine fault tolerance protocol in optimistic scenarios. Moreover, Kronos adopts a newly designed batch mechanism, reducing inter-shard message complexity to $O((m$log$m/b)\lambda)$. Kronos operates without dependence on any time or client honesty assumption, serving as a plug-in sharding blockchain consensus supporting applications in diverse network environments including asynchronous ones. We implement Kronos using two prominent BFT protocols: Speeding Dumbo and HotStuff. Extensive experiments demonstrate Kronos achieving a substantial throughput of 68.6ktx/sec with 1.7sec latency. Compared with state-of-the-art solutions, Kronos outperforms in all cases, achieving up to a 42x improvement in throughput and a 50% reduction in latency when cross-shard transactions dominate the workload.
- Abstract(参考訳): シャーディングは、ネットワークをシャードに分割することで、ブロックチェーンのスケーラビリティを向上させる。
クロスシャーディングトランザクションは、シャーディングブロックチェーンのセキュリティと効率にとって重要な課題である。
しかし、現在のソリューションでは、前提と実質的な投資でセキュリティを優先するか、オーバヘッドの削減とセキュリティ上の考慮事項の見落としに重点を置いている。
本稿では、堅牢なセキュリティを保証する汎用的で効率的なブロックチェーンコンセンサスであるKronosを紹介する。
本稿では,原子間取引処理のためのバッファ機構を提案する。
シャードメンバーは、すべての入力が利用可能で、不正な要求に対してファンドが転送されない場合にのみトランザクションがコミットされることを保証するために、クロスシャード入力を管理するバッファを集合的に保持する。
セキュリティを確保しながら、Kronosは最適なシャード内通信オーバーヘッドでトランザクションを処理する。
さらに,トランザクション無効性の証明生成をシンプルかつ高速なマルチキャストに削減し,楽観的なシナリオで完全なビザンティンフォールトトレランスプロトコルを実行することなくアトミックなリジェクションを実現することを提案する。
さらに、Kronosは新しく設計されたバッチメカニズムを採用し、シャードメッセージ間の複雑性を$O((m$log$m/b)\lambda)$に減らした。
Kronosは、時間やクライアントの誠実な仮定に何ら依存せずに動作し、非同期なものを含むさまざまなネットワーク環境のアプリケーションをサポートする、プラグインのシャーディングブロックチェーンコンセンサスとして機能する。
我々は2つの著名なBFTプロトコルであるSpeeding DumboとHotStuffを使ってKronosを実装している。
大規模な実験では、Kronosは1.7秒のレイテンシで68.6ktx/secのスループットを実現している。
最先端のソリューションと比較して、Kronosはすべてのケースでパフォーマンスが向上し、スループットが42倍に向上し、クロスシャードトランザクションがワークロードを支配している場合、レイテンシが50%削減される。
関連論文リスト
- The Latency Price of Threshold Cryptosystem in Blockchains [52.359230560289745]
本稿では,Byzantine-fault Tolerant(BFT)コンセンサスプロトコルを用いた,しきい値暗号とブロックチェーンのクラス間の相互作用について検討する。
しきい値暗号システムに対する既存のアプローチは、しきい値暗号プロトコルを実行するための少なくとも1つのメッセージ遅延の遅延オーバーヘッドを導入している。
しきい値が狭いブロックチェーンネイティブのしきい値暗号システムに対して,このオーバーヘッドを取り除く機構を提案する。
論文 参考訳(メタデータ) (2024-07-16T20:53:04Z) - SpiralShard: Highly Concurrent and Secure Blockchain Sharding via Linked Cross-shard Endorsement [9.81571913553477]
既存のシャーディングシステムは、セキュリティを確保するために大きなシャードサイズを必要とする。
悪意のあるノードが多数存在するシャードの存在を可能にするために,SpralShardを提案する。
SpiralShardは、4000以上のノードを持つ大規模なネットワークサイズで、約19倍のスループット向上を実現している。
論文 参考訳(メタデータ) (2024-07-09T15:14:44Z) - Optimal Sharding for Scalable Blockchains with Deconstructed SMR [6.432440366479941]
Areteは、サイズセキュリティのジレンマを解決するために設計された、最適にスケーラブルなブロックチェーンシャーディングプロトコルである。
Areteの重要なアイデアは、ブロックチェーンのState Machine Replication(SMR)プロセス自体を分割することで、シャードのセキュリティレジリエンス/閾値を改善することだ。
私たちはAreteを実装し、最大500ノードを実行することでAWS環境で評価し、Areteが最先端のシャーディングプロトコルより優れていることを示す。
論文 参考訳(メタデータ) (2024-06-12T14:23:53Z) - Model Supply Chain Poisoning: Backdooring Pre-trained Models via Embedding Indistinguishability [61.549465258257115]
そこで我々は,PTMに埋め込まれたバックドアをモデルサプライチェーンに効率的に移動させる,新しい,より厳しいバックドア攻撃であるTransTrojを提案する。
実験の結果,本手法はSOTAタスク非依存のバックドア攻撃より有意に優れていた。
論文 参考訳(メタデータ) (2024-01-29T04:35:48Z) - TBDD: A New Trust-based, DRL-driven Framework for Blockchain Sharding in IoT [25.15169926146292]
シャードブロックチェーンとIoTを統合することで、信頼性の問題と最適化されたデータフローに対するソリューションが提示される。
深層強化学習は動的で複雑なシステムと多次元最適化を十分に扱う。
textscTbDdはノードタイプを認識し、潜在的な脅威に対してターゲットリシャーディングを実行する。
論文 参考訳(メタデータ) (2024-01-01T01:57:28Z) - A Two-Layer Blockchain Sharding Protocol Leveraging Safety and Liveness for Enhanced Performance [5.344231997803284]
既存のプロトコルは、さまざまな敵攻撃を見落とし、トランザクションスループットを制限します。
本稿では,この問題に対処する基盤的シャーディングプロトコルReticulumを提案する。
コントロール"と"プロセス"のシャードを2つのレイヤで構成する。
論文 参考訳(メタデータ) (2023-10-17T16:15:28Z) - ADESS: A Proof-of-Work Protocol to Deter Double-Spend Attacks [0.0]
作業証明(PoW)ブロックチェーンの主な脆弱性は、攻撃者がトランザクションの履歴を書き換えることができることだ。
本稿では2つの新しい特徴を含むPOWプロトコルであるADESSを提案する。
論文 参考訳(メタデータ) (2023-09-25T21:50:23Z) - Jolteon and Ditto: Network-Adaptive Efficient Consensus with Asynchronous Fallback [46.30924494799245]
我々は,ビザンチンのSMRプロトコルであるDittoを開発した。このプロトコルは,ハッピーパスの最適な通信と,非同期およびDDoS攻撃下でのプログレス保証である。
具体的には、最先端の線形プロトコルであるHotStuffから始めて、徐々にDittoを構築します。別々のコントリビューションと中間ステップとして、HotStuffの2チェーンバージョンであるJolteonを設計します。
特に,Jolteonのコミットレイテンシは,システムサイズが異なるHotStuffを200~300ms上回る。
論文 参考訳(メタデータ) (2021-06-18T21:34:17Z) - Beta-CROWN: Efficient Bound Propagation with Per-neuron Split
Constraints for Complete and Incomplete Neural Network Verification [151.62491805851107]
私たちは、ニューロン毎の分割を完全にエンコードできるバウンド伝搬ベースの検証器である$beta$-crownを開発した。
Beta$-CROWNはLPベースのBaB法よりも3桁近い速さで堅牢性検証が可能です。
BaBを早期に終了することにより、不完全な検証にも使用できます。
論文 参考訳(メタデータ) (2021-03-11T11:56:54Z) - Quantum Multi-Solution Bernoulli Search with Applications to Bitcoin's
Post-Quantum Security [67.06003361150228]
作業の証明(英: proof of work、PoW)は、当事者が計算タスクの解決にいくらかの労力を費やしたことを他人に納得させることができる重要な暗号構造である。
本研究では、量子戦略に対してそのようなPoWの連鎖を見つけることの難しさについて検討する。
我々は、PoWs問題の連鎖が、マルチソリューションBernoulliサーチと呼ばれる問題に還元されることを証明し、量子クエリの複雑さを確立する。
論文 参考訳(メタデータ) (2020-12-30T18:03:56Z) - Towards Bidirectional Protection in Federated Learning [70.36925233356335]
F2ED-LEARNINGは、悪意のある集中型サーバとビザンティンの悪意のあるクライアントに対して双方向の防御を提供する。
F2ED-LEARNINGは各シャードの更新を安全に集約し、異なるシャードからの更新に対してFilterL2を起動する。
評価の結果,F2ED-LEARNing は最適あるいは最適に近い性能が得られることがわかった。
論文 参考訳(メタデータ) (2020-10-02T19:37:02Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。