SURFACE:一种面向真实网络环境的实用区块链共识算法
分布式、并行与集群计算
2020-08-17 v3
摘要
SURFACE(Secure, Use-case adaptive, and Relatively Fork-free Approach of Chain Extension,安全、用例自适应且相对无分叉的链扩展方法)是一种为真实网络环境设计的共识算法,兼具中本聪共识与拜占庭容错(BFT)共识之长。在SURFACE中,每轮随机选取一个委员会来验证并背书所提议的新区块。委员会规模可根据底层网络调整,使区块链在合理的通信开销下基本无分叉。因此,该区块链通常能以高吞吐量与低延迟实现快速概率性确认。SURFACE还提供BFT机制,以在网络极端状况(如大规模网络分区或遭受大规模DDoS攻击)下保证账本一致性。
引用
@article{arxiv.2002.07565,
title = {SURFACE: A Practical Blockchain Consensus Algorithm for Real-World Networks},
author = {Zhijie Ren and Ziheng Zhou},
journal= {arXiv preprint arXiv:2002.07565},
year = {2020}
}