区块链分片技术

一、区块链分片技术要点

1. 核心思想

区块链分片的核心思想是分而治之,将公链网络中的所有节点划分为不同分组,每个分组称为一个分片。原本公链中所有节点所做的任务都是相同的,现在将任务分配到不同分片,每个分片处理不同的任务,分片之间并行处理,以此提升公链性能。

2. 分片类型

区块链分片技术分为三类,分别是网络分片、交易分片和状态分片。其中网络分片在网络层将所有节点划分到不同分片,网络分片是交易分片和状态分片的基础。交易分片虽能在一定程度上提升公链性能,但并不能从根本上解决资源瓶颈问题。因此只有实现状态分片才能从本质上解决公链可扩展性问题

3. 面临挑战

(1) 区块链目前基础设施存在可扩展性问题,无法满足大规模应用需求,需要达成分布式公识是其主要原因。
(2)分片技术在公链中面临不小的挑战,在分片内需要克服POW共识中的51%攻击问题和PBFT共识的节点数量限制女巫攻击问题。
(3)分片间需要克服分片间双花攻击问题和考虑分片交易的过载问题。在设计分片系统的过程中,跨分片验证和交易 的处理策略是至关重要的。
(4) 在系统层面需要克服 单点过热问题以及分片数、节点数变化引起的系统状态动态调节问题。

二、原理及类型

1. 分片原理

"分片可以降低单个节点的工作量
在这里插入图片描述在这里插入图片描述

2. 分片类型

"网络分片是交易分片和状态分片的基础

分片通常被划分为网络分片、交易分片和状态分片等。网络分片是交易分片和状态分片的基础,从技术实现难度上讲

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值