首页> 外文期刊>Future generation computer systems >From blockchain consensus back to Byzantine consensus
【24h】

From blockchain consensus back to Byzantine consensus

机译:从区块链共识回到拜占庭共识

获取原文
获取原文并翻译 | 示例

摘要

Consensus is a fundamental problem of distributed computing. While this problem has been known to be unsolvable since 1985, existing protocols were designed these past three decades to solve consensus under various assumptions. Today, with the recent advent of blockchains, various consensus implementations were proposed to make replicas reach an agreement on the order of transactions updating what is often referred to as a distributed ledger. Very little work has however been devoted to explore its theoretical ramifications. As a result existing proposals are sometimes misunderstood and it is often unclear whether the problems arising during their executions are due to implementation bugs or more fundamental design issues. In this paper, we discuss the mainstream blockchain consensus algorithms and how the classic Byzantine consensus can be revisited for the blockchain context. In particular, we discuss proof-of-work consensus and illustrate the differences between the Bitcoin and the Ethereum proof-of-work consensus algorithms. Based on these definitions, we warn about the dangers of using these blockchains without understanding precisely the guarantees their consensus algorithm offers. In particular, we survey attacks against the Bitcoin and the Ethereum consensus algorithms. We finally discuss the advantage of the recent Blockchain Byzantine consensus definition over previous definitions, and the promises offered by emerging consistent blockchains.
机译:共识是分布式计算的一个基本问题。尽管自1985年以来就已经解决了这个问题,但是在过去的三十年中设计了现有的协议来解决各种假设下的共识。如今,随着最近区块链的出现,提出了各种共识实施方案,以使副本在交易顺序上达成共识,从而更新了通常称为分布式分类帐的内容。然而,很少有工作致力于探讨其理论影响。结果,现有的建议有时会被误解,而且在执行过程中出现的问题是由于实施错误还是由于更基本的设计问题所致,常常是不清楚的。在本文中,我们讨论了主流的区块链共识算法以及如何针对区块链上下文重新探讨经典的拜占庭共识。特别是,我们讨论了工作量证明共识,并说明了比特币和以太坊工作量证明共识算法之间的差异。基于这些定义,我们警告使用这些区块链的危险,而无需准确了解其共识算法所提供的保证。特别是,我们调查了针对比特币和以太坊共识算法的攻击。我们最后将讨论最新的拜占庭式区块链共识定义相对于先前定义的优势,以及新兴的一致区块链提供的承诺。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号