无许可设置中的可编辑区块链
2月5日 · 2 分钟阅读
Dominic Deuber, Bernardo Magri, Sri Aravinda Krishnan Thyagarajan
(第一版本于2019年1月10日提交,最新修订于2019年10月9日(此版本为第三版本)
比特币是一种不可更改的,无许可的区块链系统,它作为一个公共公告栏被许多不同的应用程序广泛使用,这些应用程序严重依赖于它的不变性。然而,比特币的不变性也有其不足之处。国际刑警组织揭露了比特币区块链存在有害和潜在非法的文件、图像和链接,从那时起,对目前驻留在比特币区块链中的数据类型进行了若干定性和定量分析。
尽管对区块链的关注度很高,但令人惊讶的是,先前提出的在无许可设置中进行数据编辑的解决方案远远不可行,需要额外的信任假设。因此,有害数据的问题仍然对诸如刑警组织(Tziakouris,IEEE S&P'18)等执法机构构成巨大挑战。
我们为无许可设置提出了第一个有效的可编辑区块链,该区块链易于集成到比特币中,并且不依赖繁重的加密工具或信任假设。我们的协议使用基于共识的投票,并由规定对修订的要求和约束的策略进行参数化;如果修订收集了足够的票数,则会在链上执行该操作。
作为一项附加功能,我们的协议为修订链提供了公共可验证性和责任性。此外,我们提供了正式的安全性定义和证据,证明我们的协议是安全的,不受未达成一致意见的修订。
此外,我们通过概念验证的实施展示了我们方法的可行性,与不可变的方法相比,概念验证在协议的链验证中只显示了很小的开销。
要获取此科学论文的完整版本,请单击此处。
快来发现Concordium并加入我们的社区!
开发人员中心:https://development.concordium.com/tech
Gitter:https : //gitter.im/concordium_official/community