Speedster: An Efficient Multi-party State Channel via Enclaves

Speedster: An Efficient Multi-party State Channel via Enclaves
复制标题

DOI:
10.1145/3488932.3523259
复制
发表时间:
2022-05
期刊:
Proceedings of the 2022 ACM on Asia Conference on Computer and Communications Security
影响因子:
--
通讯作者:
Jinghui Liao;Fengwei Zhang;Wenhai Sun;Weisong Shi
Jinghui Liao;Fengwei Zhang;Wenhai Sun;Weisong Shi
中科院分区:
其他
文献类型:
--
作者:
Jinghui Liao;Fengwei Zhang;Wenhai Sun;Weisong Shi

文献摘要

相似文献

状态通道网络是解决公共区块链网络的可扩展性、高交易费用和低交易吞吐量问题的最流行的第二层解决方案。然而,现有的作品存在限制该技术广泛采用的局限性,例如通道的创建和关闭成本高昂,主链和链下通道之间的严格同步,冻结存款以及无法执行多方智能合约。在这项工作中,我们提出了Speedster,一个基于帐户的状态通道系统,旨在解决上述问题。为此,Speedster利用最新开发的安全硬件来创建无争议的认证渠道,这些渠道可以在区块链之外高效运行。Speedster是点对点去中心化的,比以前的渠道项目提供更好的隐私保护。它支持快速的本地多方合同执行,这在以前支持TEE的渠道网络中是不可用的。与Lightning Network相比,Speedster将吞吐量提高了约10,000倍,并在相当的网络规模下减少了97%的链上数据。
State channel network is the most popular layer-2 solution to the issues of scalability, high transaction fees, and low transaction throughput of public Blockchain networks. However, the existing works have limitations that curb the wide adoption of the technology, such as the expensive creation and closure of channels, strict synchronization between the main chain and off-chain channels, frozen deposits, and inability to execute multi-party smart contracts. In this work, we present Speedster, an account-based state-channel system that aims to address the above issues. To this end, Speedster leverages the latest development of secure hardware to create dispute-free certified channels that can be operated efficiently off the Blockchain. Speedster is peer-to-peer decentralized and provides better privacy protection than prior channel projects. It supports fast native multi-party contract execution, which is previously unavailable in TEE-enabled channel networks. Compared to the Lightning Network, Speedster improves the throughput by about 10,000X and generates 97%$ less on-chain data with a comparable network scale.