火星链 火星链
Ctrl+D收藏火星链
首页 > 火必下载 > 正文

ETH:以太坊2.0的分片是如何工作的?

作者:

时间:1900/1/1 0:00:00

什么是分片?

分片(Sharding)指的是将整个以太坊网络分成许多个小部分(Shards)。每个分片都包含独立的状态、完整的账户系统和智能合约。

分片绝对是最复杂的以太坊扩展解决方案,因此它也被放在了以太坊2.0路线图中的最后一阶段,给开发者充足的时间开发和在生产环境中测试。

在进入分片的技术细节之前,我们首先需要了解节点在以太坊网络中扮演的角色。节点负责验证链上交易并确保交易都遵守区块链共识规则。要做到这一点,最好的方法就是让每个节点都保留一份以太坊交易账本的完整副本,用以验证交易的真实性和完整性。但是以太坊的链上数据一直在快速增长,目前的数据大小已经超过1TB,对于普通人来说保存完整的数据副本是不切实际的。

ConsenSys创始人:伦敦硬分叉将引发以太坊需求和价值的“巨大”增长:ConsenSys创始人Joseph Lubin在接受CNBC采访时表示,伦敦硬分叉将引发以太坊需求和价值的 “巨大”增长,他的团队看到那些希望在以太坊(ETH)平台上构建项目的人兴趣急剧上升,对ETH的需求也在增长,Lubin 表示,这种现象,再加上即将到来的伦敦硬分叉,将有效地使ETH成为通货紧缩资产,将提高以太坊的价格。(Dailyhodl)[2021/7/18 0:59:49]

mStable已集成以太坊侧链扩容方案Polygon:4月17日消息,稳定币聚合协议mStable发推称,mStable已集成至以太坊侧链扩容方案Polygon。

注:mStable是一个可以通过注入其他稳定币(如DAI、USDT、USDC),以铸造mStable协议中稳定币(如mUSD)的智能合约系统,使用者也可以销毁mUSD以赎回其他稳定币,并付出一部分赎回费。[2021/4/17 20:31:29]

以太坊的瓶颈

这就导致了一个大问题:如果以太坊全节点的运营成本过高,运营全节点的人数就会越来越少,网络将更容易受到中心化的影响。

数据:以太坊持币地址总数突破5276万个:据Tokenview数据显示:当前以太坊持币地址总数约为52767532个,目前持有10000枚及以上ETH的巨鲸地址数量约为120个,持有1000枚及以上ETH的巨鲸地址数量约为2791个,持有100枚及以上ETH的巨鲸地址数量约为18405个,其中币安和Bitfinex分别以2,897,785枚和2,828,995枚位列第一和第二位。[2021/1/14 16:09:50]

同时,如果每笔交易都需要通过所有节点验证,那以太坊也将难以实现可拓展性,分片将是这些问题的终极解法。

分片与状态通道和plasma等拓展解决方案不同的是,分片不会将任何交易数据放到链下处理。分片只是将链上数据分成很多个部分,节点就不需要处理网络上的所有交易,而只要处理某一个片区的交易。分片也引发了一个讨论,分片后还能保障区块链的安全吗?

以太坊核心会议概要公告 :以太坊核心会议概要:1.下一期以太坊核心发展会议预计将于1月12日举行。2.第一期会议对POA测试网整合,及新项目JSON RPC的HTTP代理进行了讨论,2.第二期会对以太坊上的养猫游戏造成以太坊堵塞的事情进行了讨论,讨论了抗量子攻击的加密算法。[2017/12/18]

分片的优势

迄今为止,还没有任何区块链网络可以同时实现以下三个特性:去中心化、可扩展性、安全,这被称为区块链不可能三角。所以,分片可以看做是在这个三难困境前提下,相对牺牲了一部分安全性的情况下,解决以太坊可拓展性的解决方案。

在每一个分片中,将会周期性地随机挑选出一批公证人(Notaries)用于验证区块,相当于PoW链中矿工的角色。然后以太坊主链上将会有一个委员二次检验这些区块的真实性(Validity)。每个分片的出块方式和块之间的排列方式与主链是完全一样的。

每个分片都以默克尔树的形式与以太坊主链相关联,两者之间的链接也是加密的。每个分片都可以充当独立的区块链。每个分片上的用户都有自己的账户余额,与以太坊主链无关,只能用于与用一个分片上用户间交易。

对于以太坊分片最简单的理解方式就是,想象以太坊链被分裂成数千座岛屿,每个岛屿有自己的特色,也是主权独立的。如果他们想联系其他岛屿,将需要使用某种特定协议。每个分片独立存储了该分片上的交易信息,但是在需要时又可以随时返回主链。

分片的挑战

虽然分片在理论上听起来很不错,但也存在许多潜在的攻击途径。一种特定的攻击是单分片接管攻击(Single-shardtakeoverattack)。这种攻击的方式是,攻击者接管了某一分片中的大多数出块者,创建了一个提交不实交易信息的恶意分片。

以太坊核心开发人员提出了随机抽样检查的应对方法,这个解决方案目前还在积极开发中。

分片在权益证明链上比在工作量证明链上更容易实现。因为权益证明链上本来就已经有活跃的验证者,这些验证者可以被进一步随机指派到不同的分片中去。而在工作量证明中则无法阻止矿工向特定分片贡献算力。如果矿工可以选择他们想要验证的分片,他们就可以联合起来共谋作恶。

_______________________

作者|district0x

翻译&校对|林芒果

本文由矿视界翻译整理编辑,如需转载,请标明出处

标签:以太坊ETHSTATAB免费挖以太坊币的aPPbeth币和erhVESTA价格METABOT

火必下载热门资讯
COIN:Stone Ridge向美国SEC注册新的比特币基金

据cointelegraph消息,纽约数字投资集团(NYDIG)的母公司StoneRidge已向美国证券交易委员会(SEC)提交了一份新的招股说明书,将比特币添加到其开放式共同基金中.

1900/1/1 0:00:00
ICA:数字艺术品亮相淘宝造物节,设计师黄河山协同NEAR发布NFT作品

巴比特讯,2021年7月17日~25日,淘宝造物节将在上海国家会展中心上演,一直为许多潮流玩家所热捧的NFT数字艺术品也将首次亮相淘宝造物节.

1900/1/1 0:00:00
OPT:OptionRoom:旧市场已禁用,新市场将在48小时内上线

巴比特讯,波卡生态预言机和预测协议OptionRoom在推特上发布有关“将OptionRoom恢复至ChainSwap攻击事件之前状态”的最新进展:1.已对所有智能合约进行审计并增加安全措施.

1900/1/1 0:00:00
SHA:科普 | 基于哈希的密码学:通往量子安全的数学路径(上)

原文链接:https://www.isara.com/blog-posts/hash-based-cryptography.html数字签名算法是公钥密码体系的一个重要组成部分.

1900/1/1 0:00:00
APP:数字人民币的“支付即结算”,对支付行业有何影响?

来源:移动支付网作者:慕楚的文原标题:《数字人民币“支付即结算”的影响》支付即结算,可能是数字人民币最重要的一个属性,也是对支付行业影响最大的一个方面.

1900/1/1 0:00:00
HAUS:科普 | 什么是社区贡献机会(CCO)?

社区贡献机会:这是一种为社区、项目、团队等筹集资金的新方式。 在我们之前的文章中,我们已经或多或少地提及到所谓的社区贡献机会,现在是时候阐述我们对它的想法了.

1900/1/1 0:00:00