织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 比特币 > 比特币资讯

Vitalik Buterin:技术解析分片的特定属性与权衡

时间:2021-05-21 09:07来源:未知 作者:admin 点击:
「分片」是以太坊实现可扩展性未来的关键,但也是最容易受到误解的概念之一。 分片是以太坊可扩展性的未来,是让以太坊生态系统实现每秒数千笔交易的关键,这样大部分人才能以

「分片」是以太坊实现可扩展性未来的关键,但也是最容易受到误解的概念之一。

分片是以太坊可扩展性的未来,是让以太坊生态系统实现每秒数千笔交易的关键,这样大部分人才能以负担得起使用成本,成为该以太坊的用户。然而,在以太坊生态系统中,分片是容易受到误解的概念之一,在更广泛的区块链生态系统中也是如此。它指的是一组非常特定的概念,这些概念都拥有自己的特质,但人们经常将前者与一些技术混为一谈,后者的安全特性更弱,且与前者不同。本篇文章的目的是介绍分片的特定属性,并与其他非分片技术加以区分,且为了实现这些属性,分片系统需要做出哪些牺牲。

Vitalik Buterin:技术解析分片的特定属性与权衡_图注:以太坊分片系统,原图来自 Hsiao-wei Wang,由 Quantstamp 设计 _

扩展性不可能三角

要介绍分片,最佳方式是从描述一个问题开始,即扩展性不可能三角,这个问题促成了该解决方案的诞生。

Vitalik Buterin:技术解析分片的特定属性与权衡

根据扩展性不可能三角,一个区块链想要实现三个特性,若使用简单技术手段,只能实现三个特性中的两个。这三个特性如下:

  • 可扩展性:该区块链可以处理和验证的交易比单个普通节点更多,例如一台消费级笔记本电脑。
  • 去中心化:该区块链的运行可以不依赖于由大型中心化参与者组成的小群体。这通常理解为即使是大多数节点都是诚实的,也不应该信任不能用消费级笔记本电脑接入的节点群。
  • 安全性:该区块链可以抵御大量试图攻击的节点,理想情况下,要抵御 50% 的节点,一般情况下,要抵御超过 25% 的节点,但仅仅抵御 5% 的节点不能够保证安全性。

以下是三种不同类型的「简单解决方案」,但是这些解决方案只能实现三个特性中的两个。

  • 传统区块链:包括比特币、实现 PoS/ 分片之前的以太坊、莱特币及其他类似区块链。这些区块链依赖于每个参与者运行全节点来验证每笔交易,因此保证了去中心化和安全性,但没有实现扩展性。
  • 高 TPS 区块链:包含 DPoS 链,但也涵盖许多其他区块链。这种区块链依赖于少量节点维持共识,数量通常介于 10-100 个,用户必须信任大多数节点。根据上文的定义,该解决方案实现了扩展性和安全性,但没有实现去中心化。
  • 多链生态系统:一般指让区块链「向外扩展」,即让各种应用程序在不同的链上部署,并使用跨链通信协议进行通信。这实现了去中心化和扩展性,但并不安全,因为攻击者只需要控制其中一个链的大多数共识节点 (通常数量小于整个生态系统 1% 的节点数) 就可以造成破坏,还可能引起连锁反应,对在其他链中的应用程序造成巨大损害。 (责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容