System architecture for high-performance permissioned blockchains
【Author】 Feng, Libo; Zhang, Hui; Tsai, Wei-Tek; Sun, Simeng
【Source】FRONTIERS OF COMPUTER SCIENCE
【影响因子】2.669
【Abstract】Blockchain(BC), as an emerging distributed database technology with advanced security and reliability, has attracted much attention from experts who devoted to e-finance, 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.
【Keywords】blockchain; concurrency; performance; dual-channel model; parallel pipeline; consensus algorithm
【发表时间】2019 DEC
【收录时间】2022-01-02
【文献类型】
【主题类别】
--
评论