区块链分片技术 |
您所在的位置:网站首页 › 区块链的老大是谁 › 区块链分片技术 |
一、区块链分片技术要点
1. 核心思想
区块链分片的核心思想是分而治之,将公链网络中的所有节点划分为不同分组,每个分组称为一个分片。原本公链中所有节点所做的任务都是相同的,现在将任务分配到不同分片,每个分片处理不同的任务,分片之间并行处理,以此提升公链性能。 2. 分片类型区块链分片技术分为三类,分别是网络分片、交易分片和状态分片。其中网络分片在网络层将所有节点划分到不同分片,网络分片是交易分片和状态分片的基础。交易分片虽能在一定程度上提升公链性能,但并不能从根本上解决资源瓶颈问题。因此只有实现状态分片才能从本质上解决公链可扩展性问题。 3. 面临挑战(1) 区块链目前基础设施存在可扩展性问题,无法满足大规模应用需求,需要达成分布式公识是其主要原因。 (2)分片技术在公链中面临不小的挑战,在分片内需要克服POW共识中的51%攻击问题和PBFT共识的节点数量限制和女巫攻击问题。 (3)分片间需要克服分片间双花攻击问题和考虑分片交易的过载问题。在设计分片系统的过程中,跨分片验证和交易 的处理策略是至关重要的。 (4) 在系统层面需要克服 单点过热问题以及分片数、节点数变化引起的系统状态动态调节问题。 二、原理及类型 1. 分片原理"分片可以降低单个节点的工作量 "网络分片是交易分片和状态分片的基础 分片通常被划分为网络分片、交易分片和状态分片等。网络分片是交易分片和状态分片的基础,从技术实现难度上讲 网络分片 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |