信息安全研究 ›› 2018, Vol. 4 ›› Issue (6): 559-569.

• 技术应用 • 上一篇    下一篇

区块链技术及应用

郭学沛1,杨宇光2   

  1. 1. 北京工业大学信息学部
    2. 信息学部 北京工业大学
  • 收稿日期:2018-06-14 出版日期:2018-06-15 发布日期:2018-06-14
  • 通讯作者: 郭学沛
  • 作者简介:杨宇光 1976年生,博士,教授,主要研究领域为信息安全及信息安全与其他学科的交叉学科 郭学沛 1995年生,硕士研究生,主要研究领域为区块链及信息安全

Blockchain Technology and Application

  • Received:2018-06-14 Online:2018-06-15 Published:2018-06-14

摘要: 比特币自2008年问世以来逐渐掀起了数字加密货币的热潮,作为其底层核心技术,区块链及区块链技术受到了多方的广泛关注.区块链技术指的是多个参与方之间基于密码学、点对点通信、分布式一致性协议和智能合约等形成的数据交换、处理和存储的技术组合.区块链则是基于区块链技术形成的去中心化的、分布式公共数据库.详细介绍了区块链的分类、5层架构、智能合约、扩展性和安全性的实现及保证,并介绍了区块链在当前诸多领域的应用以及国内区块链的相关发展,最后简述了区块链的优缺点,为以后的进一步研究与应用奠定了基础.

关键词: 比特币, 区块链技术, 智能合约, 扩展性, 安全性

Abstract: A rush of digital cryptocurrency is being set off by bitcoin since it was introduced in 2008. As its underlying core technology, blockchain and blockchain technology have received extensive attention from many aspects. Blockchain technology is a combination of many technologies for data exchange, processing and storage based on cryptography, peer-to-peer communications, distributed coherency protocols and smart contracts. Blockchain is a decentralized, distributed public database based on the blockchain technology. The implementation of the blockchain's classification, five-tier architecture, smart contracts, scalability and security are introduced in detail in this article. We introduced the application of blockchain in current fields and related development of domestic blockchain. Finally, the advantages and disadvantages of the blockchain are outlined, which lays the foundation for futther research and application.

Key words: bitcoin, blockchain technology, smart contracts, scalability, security