信息网络安全 ›› 2019, Vol. 19 ›› Issue (5): 1-9.doi: 10.3969/j.issn.1671-1122.2019.05.001

• 等级保护 •    下一篇

基于区块链技术的交易及其安全性研究

王文明1(), 施重阳1, 王英豪2, 危德健1   

  1. 1. 北京理工大学计算机学院,北京 100081
    2. 北京理工大学设计与艺术学院,北京 100081
  • 收稿日期:2019-01-04 出版日期:2019-05-10 发布日期:2020-05-11
  • 作者简介:

    作者简介:王文明(1967—),男,北京,副教授,硕士,主要研究方向为信息安全、虚拟现实与增强现实、区块链技术等;施重阳(1980—),男,安徽,副教授,博士,主要研究方向为海量数据挖掘、深度学习与深度事件探测、智能信息检索与知识获取等;王英豪(1999—),男,北京,本科,主要研究方向为人机交互技术、工业产品设计与开发;危德健(1996—),男,福建,硕士研究生,主要研究方向为人机交互、图像处理技术。

  • 基金资助:
    国家自然科学基金[61502033];国家重点研发计划[2018YFB1003903]

Research on Transaction and Security Based on Blockchain Technology

Wenming WANG1(), Chongyang SHI1, Yinghao WANG2, Dejian WEI1   

  1. 1. School of Computer, Beijing Institute of Technology, Beijing 100081, China
    2. School of Design and Arts, Beijing Institute of Technology, Beijing 100081, China
  • Received:2019-01-04 Online:2019-05-10 Published:2020-05-11

摘要:

当今网络交易日趋频繁,各种网络交易系统层出不穷,使得网络交易安全面临众多挑战,并成为信息安全领域的研究热点,确保网络交易安全具有重要意义。鉴于交易安全需要,区块链技术正逐渐被金融、市场、经济等领域交易环节研究和采纳,文章针对区块链技术的基本知识、交易架构、工作模式、区块链投资交易过程进行分析和研究,构造了一个基于以太坊区块链技术的投资交易平台,采用智能合约的方式进行投资交易活动。文章详细论述了系统的开发和实现过程,展示了交易全过程,讨论并分析了交易过程的安全问题以及智能合约本身的安全问题。最后通过实验验证了该投资交易系统的可用性。

关键词: 区块链, 智能合约, 以太坊, 投资交易, 交易安全

Abstract:

Nowadays, with the increasing frequency of network transactions and the emergence of various network transaction systems, the security of network transactions is facing many challenges, and it has become a research hotspot in the field of information security. It is of great significance to ensure the security of network transactions. In view of the need for transaction security, blockchain technology is gradually being studied and adopted in the fields of finance, market and economy. In this paper, the basic knowledge of blockchain technology, transaction structure, working mode and the process of blockchain investment and transaction are analyzed and studied, and an investment and transaction platform based on Ethereum blockchain technology is constructed. Smart contract is adopted on this platform. In this paper, the development and implementation process of the system are discussed in detail, the whole transaction process is displayed, the security problems of the transaction process and the security problems of the samrt contract itself are discussed and analyzed, and the availability of the investment trading system is verified by experiments.

Key words: blockchain, smart contract, Ethereum, investment transaction, transaction security

中图分类号: