【24h】

Proof-of-Stake Sidechains

机译:权益证明侧链

获取原文

摘要

Sidechains have long been heralded as the key enabler of blockchain scalability and interoperability. However, no modeling of the concept or a provably secure construction has so far been attempted. We provide the first formal definition of what a sidechain system is and how assets can be moved between sidechains securely. We put forth a security definition that augments the known transaction ledger properties of liveness and safety to hold across multiple ledgers and enhance them with a new “firewall” security property which safeguards each blockchain from its sidechains, limiting the impact of an otherwise catastrophic sidechain failure. We then provide a sidechain construction that is suitable for proof-of-stake (PoS) sidechain systems. As an exemplary concrete instantiation we present our construction for an epoch- based PoS system consistent with Ouroboros (Crypto 2017), the PoS blockchain protocol used in Cardano which is one of the largest pure PoS systems by market capitalisation, and we also comment how the construction can be adapted for other protocols such as Ouroboros Praos (Eurocrypt 2018), Ouroboros Genesis (CCS 2018), Snow White and Algorand. An important feature of our construction is merged-staking that prevents “goldfinger” attacks against a sidechain that is only carrying a small amount of stake. An important technique for pegging chains that we use in our construction is cross-chain certification which is facilitated by a novel cryptographic primitive we introduce called ad-hoc threshold multisignatures (ATMS) which may be of independent interest. We show how ATMS can be securely instantiated by regular and aggregate digital signatures as well as succinct arguments of knowledge such as STARKs and bulletproofs with varying degrees of storage efficiency.
机译:长期以来,侧链一直被认为是区块链可扩展性和互操作性的关键推动力。但是,到目前为止,尚未尝试对该概念进行建模或证明可证明的安全构造。我们提供什么是侧链系统以及如何安全地在侧链之间转移资产的第一个正式定义。我们提出了一个安全定义,该定义可以增强活动和安全性的已知交易分类帐属性,以跨多个分类帐进行保存,并通过新的“防火墙”安全属性对其进行增强,从而保护每个区块链免受其侧链的影响,从而限制了灾难性的侧链故障的影响。然后,我们提供适用于权益证明(PoS)侧链系统的侧链结构。作为示例性的具体实例,我们介绍了我们的基于时代的PoS系统的构造,该系统与Ouroboros(Crypto 2017)一致,这是Cardano中使用的PoS区块链协议,这是按市值计算最大的纯PoS系统之一,并且我们还评论了如何该结构可适应其他协议,例如Ouroboros Praos(Eurocrypt 2018),Ouroboros Genesis(CCS 2018),Snow White和Algorand。我们构建的一个重要特征是合并放样,可防止“金手指”攻击仅携带少量股份的侧链。我们在构建中使用的挂链的一项重要技术是跨链认证,这得益于一种新颖的加密原语,我们引入了可能具有独立利益的称为临时阈值多重签名(ATMS)。我们展示了如何通过常规和汇总数字签名以及诸如STARK和防弹等知识的简洁论证以不同的存储效率安全地实例化ATMS。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号