okx

区块链分区分片 科普 什么是 V 神所说的以太坊可扩展性的未来分片?

时间:2022-03-16|浏览:7271

欧易

欧易(OKX)

用戶喜愛的交易所

币安

币安(Binance)

已有账号登陆后会弹出下载

4 月 7 日,Buterin 网站更新了一篇题为为什么 如此优秀:揭示技术属性的文章,提到 是以太坊可扩展的未来,这将是帮助生态系统支持每秒数千笔交易的关键,并允许世界大多数地区定期以可承受的成本使用该平台。
你也可能知道,限制区块链技术大规模应用的一个非常重要的因素是性能,这也是许多传统互联网从业者对区块链技术不乐观的原因之一。那么,如何解决区块链的性能问题呢?解决方案之一是 ()。
01
什么是分片?
分片是数据库分区的一种形式,又称水平分区,它将大数据库分为许多小的、可处理的部分,以提高性能,缩短响应时间。
片段不是一个新概念,早在 90年代末就出现在传统的集中数据库管理中。这个概念的流行是由于多人角色扮演游戏Ultima Online。
在这款游戏中,开发者将玩家分配到不同的服务器以缓解流量压力(意味着有许多平行的“游戏世界”)。在业务中,常见的分片案例是将用户信息的数据库按照地理位置划分,将同一地区的用户信息放在一起,存储在单独的服务器中。
02
区块链领域的分片是什么?
区块链相当于一个数据库,每个节点相当于一个独立的服务器。在正常情况下,剩余的节点没有获得块权,相当于做无用的工作,浪费计算能力。
如果将分片技术应用于区块链上的区块链分片,则相当于分解区块链网络中需要处理的所有任务(如确认交易和运行 DApp 等),整个网络的节点也被分组。处理分解任务(如150笔确认交易),使原始单个节点处理整个网络的所有任务成为多组节点并行处理。
例如,假设以太坊有8000个节点(矿工),整个网络有15000个 笔交易需要确认。以太坊可以每秒处理 7-15 笔交易。正常情况下,处理这些待处理的事务至少需要 1000 秒。当然,在处理过程中会有新的待处理交易。

区块链分区分片 科普 什么是 V 神所说的以太坊可扩展性的未来分片?
如果使用分片技术,将8000个节点分为100个组,每组80个节点,15000个待处理事务分为100个分区,每个分区150个事务区块链分区,那么每组节点(80个)可以处理自己的待处理事务分区 (150) 中的事务,以便在 10 秒内处理所有 1.5万 。
从这个例子中,我们可以看到分片技术可以大大提高区块链的性能。
03
分片技术的潜在风险
那么,分片技术有缺陷吗?答案是肯定的。
虽然分片技术可以在一定程度上解决区块链的性能问题,使区块链更具可扩展性,但也存在两个缺陷。
一是分区后不同区域的通信问题。例如,以太坊网络被分为 100 分区,每个分区都是独立的,相当于 100 独立和平行的以太坊区块链,每个分区由一组矿工(80 节点)维护和确认。
100 条独立的以太坊区块链无法相互通信。如果他们想,他们需要增加跨区域通信机制(),这将增加区块链的复杂性和开发难度。
第二,区块链的安全性。在上述例子中,以太坊网络由 8000 节点组成。分为 100 后,每个分区相当于一个独立的以太坊区块链,计算能力下降到 80 节点。它由计算能力组成。
在这一点上,做一个分区要容易得多。攻击者可以通过控制攻击者可以在这个分区作恶篡改交易。
以太坊基金会计划将分片技术作为以太坊2.0升级之一。我们将拭目以待以太坊如何解决上述两个缺陷。

热点:以太 以太坊 以太坊2.0 以太坊区块 区块链 区块链技术 大数据 数据

« 上一条| 下一条 »
区块链交流群
数藏交流群
区块链币圈-全球区块链数字货币行情、比特币虚拟货币资讯,狗狗币以太坊环保币柚子币莱特币瑞波币等加密数字货币价格非交易行情查询,金色财经巴比特范非小号快讯平台。
趣开心资讯 Qukaixin.cn ©2020-2024版权所有 桂ICP备19010284号-1