分片区块链
高性能区块链分片系统,在保证交易安全性的预定下实现横向扩容,显着提高系统TPS。
内容
设计并实现跨片共识协议
领导人定期更替协议
跨片共识系统的安全性
大规模实验压力测试
创新
保证交易的最终一致性
用ETCD维护分片间的通信
记录每个跨片交易,收到最终确认消息后再删除
增加检查点区块链,加快leader更换时的跨片交易记录恢复
开发
Tx格式
{
"Txtype" // string, 交易类型
"Sender" // string, 发送方分片
"Receiver" // string, 接收方分片
"ID" // [sha256.Size]byte, 未知
"Content" // string, 交易内容,16进制编码
"TxSignatu
2022-01-09 19:47:09
28.6MB
系统开源
1