摘要
区块链技术具有匿名性、去中心化、无法篡改、无需信任的共识机制等特征,去除了各类系统应用中的诸多约束条件,为很多想法的实现提供了技术可能性.区块链技术在虚拟货币、金融科技、首次代币发行等领域发展迅速,但是其底层技术和基础理论的研究还相对落后.笔者从区块链平台的概述入手,分别从点对点(P2P)协议、共识算法、智能合约的角度描述了区块链技术目前主要的研究内容和进展情况,然后从应用的角度阐述了区块链技术的几种主要应用场景.
As a bitcoin-originated technology,the blockchain is becoming a hot area of technology research as virtual currencies such as bitcoin skyrocket. It is believed that the blockchain that creates the bitcoin miracle is with a much broader application prospect. The blockchain provides anonymity,decentralization,tampering,trust-free consensus mechanisms that removes constraints of various types of system applications and technical possibilities for the realization of many ideas. The blockchain is developed rapidly in the industrial sectors such as virtual currency,financial technology and initial coin offering,however,the research on underlying technology and basic theory is still relatively backward. Starting from the overview of blockchain platform,the article describes the main research content and progress from the point of view of peer to peer protocol,consensus algorithm and intelligent contract respectively. From the perspective of blockchain application,several application scenarios are discussed as well.
作者
黄俊飞
刘杰
HUANG Jun-fei;LIU Jie(Research Institute of Networking Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China;School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China)
出处
《北京邮电大学学报》
EI
CAS
CSCD
北大核心
2018年第2期1-8,共8页
Journal of Beijing University of Posts and Telecommunications
关键词
区块链
以太坊
共识机制
智能合约
blockchain
Ethereum
consensus mechanism
smart contract