System architecture for high-performance permissioned blockchains  被引量:3

在线阅读下载全文

作  者:Libo FENG Hui ZHANG Wei-Tek TSAI Simeng SUN 

机构地区:[1]State Key Laboratory of Software Development Environment,Beihang University,Beijing 100191,China [2]Digital Society&Blockchain Laboratory,School of Computer Science,Beihang University,Beijing 100191,China [3]Beijing Advanced Innovation Center for Big Data and Brain Computing,Beihang University,Beijing 100191,China [4]School of Computing,Informatics and Decision Systems Engineering,Arizona State University,Tempe,USA

出  处:《Frontiers of Computer Science》2019年第6期1151-1165,共15页中国计算机科学前沿(英文版)

基  金:supported by National Key Research and Development Program of China(2017YFB1400200);the National Natural Science Foundation of China(Grant Nos.61672075,M1450009 and 61462003).

摘  要:Blockchain(BC),as an emerging distributed database technology with advanced security and reliability,has attracted much attention from experts who devoted to efinance,intellectual property protection,the internet of things(IoT)and so forth.However,the inefficient transaction processing speed,which hinders the BC’s widespread,has not been well tackled yet.In this paper,we propose a novel architecture,called Dual-Channel Parallel Broadcast model(DCPB),which could address such a problem to a greater extent by using three methods which are dual communication channels,parallel pipeline processing and block broadcast strategy.In the dual-channel model,one channel processes transactions,and the other engages in the execution of BFT.The parallel pipeline processing allows the system to operate asynchronously.The block generation strategy improves the efficiency and speed of processing.Extensive experiments have been applied to BeihangChain,a simplified prototype for BC system,illustrates that its transaction processing speed could be improved to 16K transaction per second which could well support many real-world scenarios such as BC-based energy trading system and Micro-film copyright trading system in CCTV.

关 键 词:blockchain CONCURRENCY PERFORMANCE dualchannel model parallel pipeline consensus algorithm 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象