高性能联盟区块链技术研究

被引:54
作者
朱立 [1 ]
俞欢 [2 ]
詹士潇 [2 ]
邱炜伟 [2 ]
李启雷 [3 ]
机构
[1] 上海证券交易所技术规划与服务部
[2] 杭州趣链科技有限公司
[3] 不详
关键词
联盟链性能; 业务逻辑与共识分离; 合并验签; GPU加速; 存储优化;
D O I
10.13328/j.cnki.jos.005737
中图分类号
TP311.13 []; F832.51 [];
学科分类号
1201 ;
摘要
以上海证券交易所"去中心化的主板核心交易系统"作为业务场景,旨在研究高性能联盟区块链的优化算法.在联盟链关键技术研究的基础上,结合现有主板证券竞价交易系统的业务,提出了系统架构以及关键技术的实现.对业务逻辑与共识分离、存储优化和数字签名验证优化(包括合并验签和GPU加速)等可提高联盟链性能的优化策略进行了详细的介绍和分析.最后,通过一系列对比实验来验证优化策略的有效性.实验结果表明,这些优化手段极大地提高了去中心化的主板核心交易系统的性能.
引用
收藏
页码:1577 / 1593
页数:17
相关论文
共 5 条
[1]   Computing Arbitrary Functions of Encrypted Data [J].
Gentry, Craig .
COMMUNICATIONS OF THE ACM, 2010, 53 (03) :97-105
[2]  
Zyzzyva[J] . Ramakrishna Kotla,Lorenzo Alvisi,Mike Dahlin,Allen Clement,Edmund Wong.ACM SIGOPS Operating Systems Review . 2007 (6)
[3]  
Fault-scalable Byzantine fault-tolerant services[J] . Michael Abd-El-Malek,Gregory R. Ganger,Garth R. Goodson,Michael K. Reiter,Jay J. Wylie.ACM SIGOPS Operating Systems Review . 2005 (5)
[4]   ELLIPTIC CURVE CRYPTOSYSTEMS [J].
KOBLITZ, N .
MATHEMATICS OF COMPUTATION, 1987, 48 (177) :203-209
[5]   THE BYZANTINE GENERALS PROBLEM [J].
LAMPORT, L ;
SHOSTAK, R ;
PEASE, M .
ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1982, 4 (03) :382-401