一种基于分布式账本技术的原子化可扩展交易智能合约架构
密码学与安全
2024-10-28 v1 分布式、并行与集群计算
摘要
分布式账本技术(DLT)具有巨大潜力,但也存在缺点。许多 DLT 系统(如区块链)的一个缺点是其有限的事务吞吐量,阻碍了其在许多用例(例如实时支付)中的采用。状态通道已成为通过允许链下处理交易来提升吞吐量的潜在方案。尽管现有提案能提高可扩展性,但它们需要高额抵押,且缺乏对需要异步状态转换的动态系统的支持。此外,通道初始化的延迟可能导致问题,尤其在需要快速交互时。本文中,我们提出一种原子化、可扩展且隐私保护的协议,支持安全动态更新。我们开发了基于智能合约的信用票据系统(CNS),允许参与者在状态通道初始化前锁定资金,从而提升灵活性与效率。我们使用通用可组合(UC)框架对模型进行形式化,并证明其实现了所声明的隐私、可扩展性与原子性设计目标。此外,我们在状态通道中实现了争议处理过程以抵御可用性攻击。最后,我们在基于异步智能电网的市场背景下对该协议进行了分析。
引用
@article{arxiv.2105.02937,
title = {A DLT-based Smart Contract Architecture for Atomic and Scalable Trading},
author = {J. Kalbantner and K. Markantonakis and D. Hurley-Smith and C. Shepherd and B. Semal},
journal= {arXiv preprint arXiv:2105.02937},
year = {2024}
}
备注
This work has been submitted to the IEEE for possible publication