{"title":"Monadring:为 AVS 节点提供验证即服务的轻量级共识协议","authors":"Yu Zhang, Xiao Yan, Gang Tang, Helena Wang","doi":"arxiv-2408.16094","DOIUrl":null,"url":null,"abstract":"Existing blockchain networks are often large-scale, requiring transactions to\nbe synchronized across the entire network to reach consensus. On-chain\ncomputations can be prohibitively expensive, making many CPU-intensive\ncomputations infeasible. Inspired by the structure of IBM's token ring\nnetworks, we propose a lightweight consensus protocol called Monadring to\naddress these issues. Monadring allows nodes within a large blockchain network\nto form smaller subnetworks, enabling faster and more cost-effective\ncomputations while maintaining the security guarantees of the main blockchain\nnetwork. To further enhance Monadring's security, we introduce a node rotation\nmechanism based on Verifiable Random Function (VRF) and blind voting using\nFully Homomorphic Encryption (FHE) within the smaller subnetwork. Unlike the\ncommon voting-based election of validator nodes, Monadring leverages FHE to\nconceal voting information, eliminating the advantage of the last mover in the\nvoting process. This paper details the design and implementation of the Monadring protocol\nand evaluates its performance and feasibility through simulation experiments.\nOur research contributes to enhancing the practical utility of blockchain\ntechnology in large-scale application scenarios.","PeriodicalId":501422,"journal":{"name":"arXiv - CS - Distributed, Parallel, and Cluster Computing","volume":"28 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-08-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Monadring: A lightweight consensus protocol to offer Validation-as-a-Service to AVS nodes\",\"authors\":\"Yu Zhang, Xiao Yan, Gang Tang, Helena Wang\",\"doi\":\"arxiv-2408.16094\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Existing blockchain networks are often large-scale, requiring transactions to\\nbe synchronized across the entire network to reach consensus. On-chain\\ncomputations can be prohibitively expensive, making many CPU-intensive\\ncomputations infeasible. Inspired by the structure of IBM's token ring\\nnetworks, we propose a lightweight consensus protocol called Monadring to\\naddress these issues. Monadring allows nodes within a large blockchain network\\nto form smaller subnetworks, enabling faster and more cost-effective\\ncomputations while maintaining the security guarantees of the main blockchain\\nnetwork. To further enhance Monadring's security, we introduce a node rotation\\nmechanism based on Verifiable Random Function (VRF) and blind voting using\\nFully Homomorphic Encryption (FHE) within the smaller subnetwork. Unlike the\\ncommon voting-based election of validator nodes, Monadring leverages FHE to\\nconceal voting information, eliminating the advantage of the last mover in the\\nvoting process. This paper details the design and implementation of the Monadring protocol\\nand evaluates its performance and feasibility through simulation experiments.\\nOur research contributes to enhancing the practical utility of blockchain\\ntechnology in large-scale application scenarios.\",\"PeriodicalId\":501422,\"journal\":{\"name\":\"arXiv - CS - Distributed, Parallel, and Cluster Computing\",\"volume\":\"28 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-08-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - CS - Distributed, Parallel, and Cluster Computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2408.16094\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Distributed, Parallel, and Cluster Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2408.16094","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
现有的区块链网络通常规模庞大,需要在整个网络内同步交易才能达成共识。链上计算的成本可能高得令人望而却步,使得许多 CPU 密集型计算变得不可行。受 IBM 令牌环网络结构的启发,我们提出了一种名为 Monadring 的轻量级共识协议来解决这些问题。Monadring允许大型区块链网络中的节点组成较小的子网络,从而实现更快、更具成本效益的计算,同时保持主区块链网络的安全保证。为了进一步增强Monadring的安全性,我们引入了一种基于可验证随机函数(VRF)的节点轮换机制,并在较小的子网络中使用完全同态加密(FHE)进行盲投票。与常见的基于投票的验证器节点选举不同,Monadring 利用 FHE 隐藏投票信息,消除了投票过程中后发者的优势。本文详细介绍了 Monadring 协议的设计与实现,并通过仿真实验评估了其性能和可行性。
Monadring: A lightweight consensus protocol to offer Validation-as-a-Service to AVS nodes
Existing blockchain networks are often large-scale, requiring transactions to
be synchronized across the entire network to reach consensus. On-chain
computations can be prohibitively expensive, making many CPU-intensive
computations infeasible. Inspired by the structure of IBM's token ring
networks, we propose a lightweight consensus protocol called Monadring to
address these issues. Monadring allows nodes within a large blockchain network
to form smaller subnetworks, enabling faster and more cost-effective
computations while maintaining the security guarantees of the main blockchain
network. To further enhance Monadring's security, we introduce a node rotation
mechanism based on Verifiable Random Function (VRF) and blind voting using
Fully Homomorphic Encryption (FHE) within the smaller subnetwork. Unlike the
common voting-based election of validator nodes, Monadring leverages FHE to
conceal voting information, eliminating the advantage of the last mover in the
voting process. This paper details the design and implementation of the Monadring protocol
and evaluates its performance and feasibility through simulation experiments.
Our research contributes to enhancing the practical utility of blockchain
technology in large-scale application scenarios.