元宇宙非小号金色财经交流群社区官网

以太坊分片:V神提到的可扩展性解决方案

浏览:126|时间:2023-07-12 21:01:16
作者: JackyLHH 出品: 白话区块链

你或许也知道,限制目前区块链技术大规模落地应用的一个很重要因素就是性能,这也是为什么很多传统互联网从业者不太看好区块链技术的一个原因。

那么,如何解决区块链的性能问题呢?其中的一个解决方案就是分片技术(Sharding)。

01 什么是分片? 分片是数据库分区的一种形式,也称为水平分区,即将一个大的数据库切分成很多小的、可处理的部分,从而提高性能,缩短响应时间。

分片并不是一个新的概念,早在90年代后期就出现在了传统的中心化数据库管理中。这个概念的流行,要归功于一个多玩家同时在线玩的角色扮演游戏Ultima Online。

在这个游戏中,开发者将玩家分配到不同的服务器来缓解流量压力(这意味着有很多个平行的"游戏世界")。商业上,一个普遍的分片案例就是将用户信息的数据库按照地理位置划分,同一个区域的用户信息放在一起,存到单独的服务器中。

02 什么是区块链领域里的分片? 区块链就相当于一个数据库,每一个节点都相当于一个独立的服务器。正常情况下,这些节点每次只有一个节点能获得记账出块的权利,剩下没获得出块权的节点相当于做了"无用功",白白浪费了算力。

如果将分片技术运用到区块链中,就相当于将区块链网络里的所有待处理任务(比如确认交易、运行DApp等)进行分解,全网的节点也进行分组,每一组同时处理一个分解后的任务(比如150笔待确认交易),这样就从原先单一节点处理全网的所有任务变成了多组节点同时并行处理。

举个例子,假设目前以太坊上有8,000个节点(矿工),全网待确认的交易是15,000笔。以太坊每秒能处理7-15笔交易,正常情况下至少需要1000秒才能处理完这些待确认的交易,当然处理的过程中又会有新的待确认交易产生。

如果采用分片技术,将8,000个节点分成100组,每组80个节点,这15,000笔待确认交易分成100个分区,每个分区150笔,那么,每组节点(80个)可以并行处理各自分区里的待确认交易(150笔),这样最快10秒钟就可以全部处理完那15,000笔待确认交易。

从这个例子中,我们可以看到,分片技术可以大幅提高区块链的性能。

03 分片技术潜在的风险 那么,分片技术有没有缺陷呢?答案是肯定的。

分片技术虽然能在一定程度上解决区块链的性能问题,让区块链更具有可扩展性,但也存在两个缺陷。

一个是分区后,不同区的通信问题。上面的例子,将以太坊网络分成100个分区,每个分区都是独立的,相当于有100条独立的、平行的以太坊区块链,每条都由一组矿工(80个节点)维护和确认交易。

这100条独立的以太坊区块链并不能相互通信,如果要通信,势必要增加跨分区的通信机制(类似垮链),这会增加区块链的复杂性,开发难度也会提高。

第二个是区块链的安全性。还是上面的例子,在未分片之前,以太坊网络是8,000个节点组成的算力,分成100个分区后,每个分区相当于一条独立的以太坊区块链,算力下降到80个节点组成的算力。

此时,对其中一个分区进行51%算力攻击就容易很多。控制了一个分区,攻击者就可以在这个分区内做恶,篡改交易。

以太坊基金会计划将分片技术我们拭目以待。

V神 以太坊 分片

  • Vitalik Buterin 讨论第 2 层分片与执行分片之间的差异

    Vitalik Buterin 讨论第 2 层分片与执行分片之间的差异

    2024-05-23 13:09:21

    然而,当你审视底层技术时,你会遇到一个难题:实际的底层扩展方法是完全相同的。你有欺诈证明器或ZK-SNARK证明。你有跨(汇总、分片)通信的解决方案。主要区别在于谁负责构建和更新这些部分,以及他们拥有多少自主权。...

  • 以太坊lu线图:合并之后 Rollup+分片是扩容关键

    以太坊lu线图:合并之后 Rollup+分片是扩容关键

    2022-09-25 17:25:38

    昨日以太坊终于完成了POW转为POS的共识迭代。合并只是以太坊lu线图中的一环,那么,之后以太坊lu线图到底是怎么样的呢?首先,以太坊lu线图分为三个阶段:信标链、合并以及分片。它们的时间节点分别是信标链:2020年12...

  • 以太坊分片设计简史:从「Block」到「Blob」

    以太坊分片设计简史:从「Block」到「Blob」

    2022-10-28 16:54:31

    原文来源: @protolambda推文 原文作者:Protolambda 从 “Block” 到 “Blob”,这其中涵义深刻。 带有 “crosslink” 的可执行的 “分片链” 被淘汰了:在信标链中实现 E...

  • 以太坊的下一步坎昆升级,迈向分片、DVT与PBS加强去中心化

    以太坊的下一步坎昆升级,迈向分片、DVT与PBS加强去中心化

    2023-04-25 15:11:49

    以太坊上海升级成功后,我们为您整理ETH 接下来的重点发展:EIP-4844、DVT、PBS 分别是什么、会带来什么影响?本文目录1. 什么是EIP-4844 坎昆硬分叉(Cancun Upgrade)?Rollup 的...

本站分享的区块链、Web3.0元宇宙、NFT、数字藏品最新消息等相关数藏知识快讯NFR资讯新闻,与金色财经非小号巴比特星球前线Btc中国官网无关,本站资讯观点不作为投资依据,市场有风险,投资需谨慎!不提供社区论坛BBS微博微信交流群等相关币圈信息发布!
本站内容来源于互联网,如存在侵权及违规内容投诉邮箱( [email protected] )
皮卡丘 2021-2024© YangKaTie.Com All