火星链 火星链
Ctrl+D收藏火星链
首页 > 非小号 > 正文

以太坊:分片技术:如何解决区块链的性能问题?

作者:

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

作者|JackyLHH出品|白话区块链

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

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

01?什么是分片?

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

现场 | Vitalik Buterin:“中心化”系统涉及高成本 分片技术能减少交易固定成本:金色财经现场报道,今日,由金色财经提供战略媒体支持的以太坊产业发展峰会在香港举办,会上以太坊创始人Vitalik Buterin发表观点:中心化系统通常涉及较高的固定成本,以太坊技术可以减少相关交易成本。[2018/9/8]

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

声音 | 新加坡国立大学Jia Yaoqi :提高公链性能的最佳解决方案是分片技术:今日,新加坡国立大学博士Jia Yaoqi 针对如何提高公链的吞吐量,以及可扩展性的问题,指出目前已有的一些解决方案如增加区块大小、代理人共识机制(DPOS),侧链以及各种链下的解决方案,因受限于带宽或丧失去中心化的特质,并不是100分的解决方案。而分片技术通过把整个网络进行一个切割,切成不同的小组,进行不同的交易,允许整个网络在不同的分片里面处理不同的交易,则能够最终达到共同计算以及共同解决交易的效果,从而达到一个很高的吞吐量。[2018/9/5]

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

Penta发布全新PSG分片技术:Penta(梵塔网络/PNT)发布了全新的PSG(Penta Sharding Graph)分片技术,它可以通过对不同地址或DAPP的交易采用动态分组的方式实现区块链的并行处理,并自动协调交易的并行和串行处理,同时采用自动压力平衡技术,有效提升交易的并行处理能力。另外,PSG分片采用的DSC共识算法机制,确保了包括智能合约等交易的一致性,以及共识生成区块时与主链一致的公平性。在整体系统的安全性、跨分片交易事务的一致性方面也有显著提高。分片技术被认为是可扩展性问题最可能的解决方案,近日Vitalik Buterin多次谈到以太坊分片技术,包括QuarkChain等项目也都有用到该技术,PSG分片技术的出世或许将对交易环节的可扩展性带来重要意义。[2018/5/16]

这些节点每次只有一个节点能获得记账出块的权利,剩下没获得出块权的节点相当于做了“无用功”,白白浪费了算力。

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

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

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

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

03?分片技术潜在的风险

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

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

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

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

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

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

以太坊基金会计划将分片技术作为以太坊2.0的升级内容之一。以太坊如何解决分片技术的上述2个缺陷,我们拭目以待。

标签:区块链以太坊PSGVIT魔兽币应用区块链吗以太坊最新价格行情美元PSG币VITO价格

非小号热门资讯
COIN:中币开启LUNA、IOTX、IMX和ENS 3倍杠杆交易

尊敬的中币用户:????中币现已开启LUNA/USDT、LUNA/QC、IOTX/USDT、IOTX/QC、IMX/USDT、IMX/QC和ENS/USDT交易对的3倍杠杆交易以及LUNA、IO.

1900/1/1 0:00:00
XTZ:XT关于暂停 VET提现的公告

尊敬的XT用户:因VET钱包维护,XT.COM现已暂停VET提现业务。给您带来的不便,请您谅解!感谢您对XT.COM的支持与信任.

1900/1/1 0:00:00
THE:Gate.io Listing Vote #222 - Gaia Everworld(GAIA), $11,000 GAIA Giveaway

GaiaEverworld(GAIA)BonanzaweekstartsNovember11th04:00UTCtoNovember18th04:00UTC.The$11.

1900/1/1 0:00:00
区块链:意大利足球协会与 Chiliz 达成合作,将推出粉丝代币 ITA

链闻消息,区块链体育娱乐平台Chiliz宣布与意大利足球协会(FIGC)达成合作关系,FIGC将在Chiliz旗下粉丝参与激励应用Socios.com上推出官方粉丝代币ITA.

1900/1/1 0:00:00
BIC:交易SNM,10萬美元福利(包括iPhone 13Pro 等值獎勵)與您分享!

活動時間:2021年11月10日08:00至2021年11月17日07:59小提示:點擊活動專頁按鈕,才能獲得獎勵資格福利一:SNM首次交易用戶,瓜分20.

1900/1/1 0:00:00
ETH:NFTimes2021#17 黑客帝国发NFT 耐克要进元宇宙

原文链接:https://nftimes.substack.com/p/issue-17作者:AleynaDogan翻译:DRD翻译机构:DAOSquare亲爱的NFTime读者们.

1900/1/1 0:00:00