计算机应用 ›› 2019, Vol. 39 ›› Issue (7): 2156-2161.DOI: 10.11772/j.issn.1001-9081.2018122503

• 应用前沿、交叉与综合 • 上一篇    下一篇

基于区块链技术的公益时间银行系统

肖凯1,2,3,4, 王蒙1,3,4, 唐新余1,3,4, 蒋同海1,3,4   

  1. 1. 中国科学院 新疆理化技术研究所, 乌鲁木齐 830011;
    2. 中国科学院大学 计算机科学与技术学院, 北京 100049;
    3. 中国科学院新疆理化技术研究所, 新疆民族语音语言信息处理实验室, 乌鲁木齐 830011;
    4. 江苏中科西北星信息科技有限公司, 江苏 无锡 214135
  • 收稿日期:2018-12-19 修回日期:2019-02-02 出版日期:2019-07-10 发布日期:2019-03-28
  • 通讯作者: 唐新余
  • 作者简介:肖凯(1993-),男,湖南郴州人,硕士研究生,主要研究方向:区块链;王蒙(1980-),男,陕西西安人,副研究员,硕士,主要研究方向:物联网应用技术、区块链、大数据分析;唐新余(1975-),男,新疆乌鲁木齐人,副研究员,博士,主要研究向:物联网应用、区块链、大数据分析;蒋同海(1963-),男,新疆福海人,研究员,博士,主要研究方向:自然语言处理、区块链。
  • 基金资助:

    无锡市科技发展资金社会发展科技示范工程项目(WX03-02B0205-051800-16)。

Public welfare time bank system based on blockchain technology

XIAO Kai<sup>1,2,3,4</sup>, WANG Meng<sup>1,3,4</sup>, TANG Xinyu<sup>1,3,4</sup>, JIANG Tonghai<sup>1,3,4</sup>   

  1. 1. Xinjiang Technical Institute of Physics and Chemistry, Chinese Academic of Sciences, Urumqi Xinjiang 830011, China;
    2. School of Computer Science and Technology, University of Chinese Academy of Sciences, Beijing 100049, China;
    3. Xinjiang Laboratory of Minority Speech and Language Information Processing, Xinjiang Technical Institute of Physics and Chemistry, Chinese Academy of Sciences, Urumqi Xinjiang 830011, China;
    4. Jiangsu CAS Nor-West Star Information Technology Company Limited, Wuxi Jiangsu 214135, China
  • Received:2018-12-19 Revised:2019-02-02 Online:2019-07-10 Published:2019-03-28
  • Supported by:

    This work is partially supported by the Social Development Science and Technology Demonstration Project Founded by Science and Technology Development Fund of Wuxi city (WX03-02B0205-051800-16).

摘要:

在现有的时间银行系统中,时间币的发行功能和结算功能完全集中到一个中心节点上。这种极度中心化的功能结构,不仅存在容易发生中心节点单点失效、数据容易被篡改等信息安全问题,还存在着时间币的发行和流通缺乏透明度以及时间币的结算依赖中心化的结算机构等问题。针对这些问题,提出了一种基于区块链技术的解决方法。首先,将时间币的发行功能和结算功能从中心节点上分离出来;然后,利用具有分布式去中心化、集体维护和不可篡改等特性的区块链技术,将分离出来的发行功能逐步去中心化,将分离出来的结算功能去中心化,形成公益时间链(PWTB);最终,PWTB利用区块链技术以去中心化的方式将时间银行系统由单个节点维护账本变成由集体维护一个分布式的共享账本,使时间币的发行和流通公开透明,时间币的结算不依赖某个中心化的节点。安全分析表明所设计的PWTB能够实现安全的信息传输与存储,以及数据的共享。

关键词: 区块链, 时间银行, 时间币, 去中心化, 信息安全

Abstract:

In the existing time bank system, the issuance and settlement functions of time dollar are completely centralized on a central node. This central way not only suffers from many security problems including single point failure of central node and data tampering, but also has some problems such as lack of transparency in time dollar issuance and circulation, the dependance on centralized settlement agency in time dollar settlement process. In order to solve these problems, a public welfare time bank system based on blockchain was proposed. Firstly, the issuance function and settlement function of time dollar were separated from the central node. Then, the separated issuance function was gradually decentralized, and the separated settlement function was directly decentralized by the use of advantages of blockchain such as distributed decentration, collective maintenance and the feature of not easy to tamper, after that Public Welfare Time Blockchain (PWTB) was formed. Finally, PWTB used blockchain to decentralize the time bank system from a single node maintaining ledger to the collective maintaining distributed shared ledger, so the issuance and circulation of time dollar became open and transparent, and the settlement of time dollar did not rely on a central node. The security analysis shows that the PWTB can achieve safe information transmission and storage as well as safe data sharing.

Key words: blockchain, time bank, time dollar, decentralization, information security

中图分类号: