计算机科学 ›› 2020, Vol. 47 ›› Issue (6A): 603-608.doi: 10.11896/JsJkx.190800155

• 交叉&应用 • 上一篇    下一篇

基于区块链技术的通证模型的设计与分析

巫光福, 陈颖, 曾宪文, 何道敬, 李江华   

  1. 江西理工大学信息工程学院 江西 赣州 341000
  • 发布日期:2020-07-07
  • 通讯作者: 巫光福(wuguangfu@126.com)
  • 基金资助:
    国家自然科学基金(11461031);江西省教育厅科技类重点项目(GJJ170492);江西省教育厅科技类一般项目(GJJ180442,GJJ170516);江西省自然科学基金(20181BBE58018)

Design and Analysis of Token Model Based on Blockchain Technology

WU Guang-fu, CHEN Ying, ZENG Xian-wen, HE Dao-Jing and LI Jiang-hua   

  1. School of Information Engineering,Jiangxi University of Science and Technology,Ganzhou,Jiangxi 341000,China
  • Published:2020-07-07
  • About author:WU Guang-fu, born in 1977, Ph.D, associate professor, master supervisor.His main research interests information theo-ry and channel coding, cryptography, network Security and blockchain technology.
  • Supported by:
    This work was supported by the National Natural Science Foundation of China (11461031),Key Scientific Foundation of the Education Department of Jiangxi Province(GJJ170492),General Scientific ProJect of the Education Department of Jiangxi Province,China (GJJ180442,GJJ170516) and Natural Science Foundation of Jiangxi Province,China(20181BBE58018).

摘要: 文中通过对传统通证模型进行深入研究后发现,中心化的模式一直制约着通证系统的发展,区块链技术的出现无疑为通证的应用及推广提供了一个切入点,这将打通企业间的信息隔阂。区块链技术是一种互联网数据库技术,其中每一个用户都有相同的权利来编写数据库记录,且一旦记录,不可更改。文中基于区块链技术设计了通证链,该通证链具有去中心化和不可篡改的特点,可打通企业信息壁垒;再结合通证链上的通证的运用,可以增加企业间的信任度,增强企业间的信息流通。在设计通证链上,文中提出了更安全、高效的共识算法,即通证共识算法,使通证链在效率与性能上比传统公有链如比特币、以太坊更具优势。使用可插拔技术实现密码学和数据库的可插拔运用,将使区块链在不同应用场景的开发上更高效、便捷。

关键词: 共识算法, 可插拔技术, 去中心化, 通证链, 通证模型

Abstract: Through in-depth study of the traditional general evidence model,it is found that the centralized mode has always been restricting the development of the system,and the emergence of blockchain technology undoubtedly provides an entry point for the application and promotion of the certificate,which will break the information barrier between enterprises.Blockchain techno-logy is an Internet database technology,where each user has an equal right to compete for writing the database records.In this paper,a pass-through chain based on blockchain technology was designed.The pass-through chain has the characteristics of decentralization and non-tamperability.It can break the information barrier between enterprises and combine the use of the pass on the pass-through chain to increase the trust between enterprises.To enhance the information flow between enterprises,the pass-through chain proposed a safer and more efficient consensus algorithm,that is,the pass-through consensus algorithm,so that the pass-through chain has better efficiency and performance compared with the traditional public chain such as Bitcoin andEthe-reum.Using pluggable technology to realize the pluggable applications of cryptography and database will make the blockchain more efficient and convenient in the development of different application scenarios.

Key words: Consensus algorithm, Decentralization, General evidence model, Pass-through chain, Pluggable technology

中图分类号: 

  • TU375
[1] NAKAMOTO S.Bitcoin:a peer-to-peer electronic cashsystem .http://bitcoins.info/bitcoin.pdf,2018.
[2] BUTERIN V.A next-generation smart contract and decentra-lizedApplication platform.White paper,2014:1-36.
[3] Ethereum Whitepaper.http://github.com/Ethereum/wiki/White-Paper.
[4] Hyperledger white paperwg[OL].http://wiki.hyperledger.org/groups/Whitepaper/whitepaper.wg.
[5] SWAN M.Blockchian:Bluprint for a New Economy.O’Reilly Media,Inc,2015.
[6] ANTONOPOULOS A M.Mastering Bitcoin:Unlocking Digital Crypto-Currencies.O’Reilly Media,Inc,2014.
[7] YUAN Y,WANG F Y.Blockchain:the state of the art and future trends.Acta Automatica Sinica,2016,42(4):481-494.
[8] YU M,LI Z H,ZHANG L B.P2P data management.Journal of Software,2006,17(8):1717-1730.
[9] GRIBBLE S D,HALEVY A Y,IVES Z G,et al.What can data-base do for peer-to-peer?//Proceedings of the Fourth International Workshop on the Web and Databases (WebDB).Santa Barbara,USA,2001:31-36.
[10] HE P U,YU G E,ZHANG Y F,et al.Survey on blockchain technology and its application prospect.Computer Science,2017,44(4):1-7.
[11] JAKOBSSON M,JUELS A.Proofs of work and bread pudding protocols (extended abstract)//Secure Information Networks.Boston,MA,Germany:Springer,1999:258-272.
[12] Proof of stake.https://en.bitcoin.it/wiki/Proof_of_Stake,April 11,2018.
[13] CASTRO M,LISKOV B.Practical Byzantine fault tolerance //Proceedings of the 3rd Symposium on Operating Systems Design and Implementation.New Orleans,USA:USENIX Association,1999.
[14] WU G F,ZENG X W,LIU J,et al.Design and Analysis of Hash Function Based on Error Correcting Code.Netinfo Security,2018(1):67-72.
[15] Bit Shares.Delegated proof of stake.http://docs.bitshares.org/bitshar-es/dpos.html.
[16] SHENTU Qing-Chun.Development guide of blockchain.BeiJing:China Machine Press,2017.
[17] YANG B H,CHEN C.Principle,programming and applications of blockchain.BeiJing:China Machine Press,2017.
[18] GOLDWASSER S,MICALI S,RACKOFF C.The knowledgecomplexity of interactive proof systems.SIAM Journal on Computing,1989,18(1):186-208.
[19] QIAN W N,SHAO Q F,ZHU Y C,et al.Research problemsand methods in blockchain and trusted data management.Journal of Software,2018,29(1):150-159.
[20] GREEN T J,TANNEN V.The semiring framework for database provenance//Proceedings of the 36th ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems (PODS).Chicago,USA,2017:93-99
[21] LIANG X P,SHETTY S,TOSH D K,et al.ProvChain:Ablockchain-based data provenance architecture in cloud environment with enhanced privacy and availability//Proc.of the CCGrid.2017:468-477.
[22] DWYER G P.The economics of bitcoin and similar private digitalcurrencies.Social Science ElectronicPublishing,2015,17:81-91.
[23] SCHAUB A,BAZIN R,HASAN O,et al.A trustless privacy-preserving reputation system//Proc.of the IFIP Int’l Information Security and Privacy Conf.Springer Int’l Publishing,2016:398-411.
[24] YANG Z,ZHENG K,YANG K,et al.A blockchain-based reputation system for data credibility assessment in vehicular networks//Proc.of the IEEE Int’l Symp.on Personal,Indoor,and Mobile Radio Communications.2017:1-5.
[25] DENNIS R,OWEN G.Rep on the block:A next generation re-putation system based on the blockchain//Internet Technology and Secured Transactions.2016:131-138.
[1] 李博, 向海昀, 张宇翔, 廖浩德.
面向食品溯源场景的PBFT优化算法应用研究
Application Research of PBFT Optimization Algorithm for Food Traceability Scenarios
计算机科学, 2022, 49(6A): 723-728. https://doi.org/10.11896/jsjkx.210800018
[2] 冯了了, 丁滟, 刘坤林, 马科林, 常俊胜.
区块链BFT共识算法研究进展
Research Advance on BFT Consensus Algorithms
计算机科学, 2022, 49(4): 329-339. https://doi.org/10.11896/jsjkx.210700011
[3] 杨昕宇, 彭长根, 杨辉, 丁红发.
基于演化博弈的理性拜占庭容错共识算法
Rational PBFT Consensus Algorithm with Evolutionary Game
计算机科学, 2022, 49(3): 360-370. https://doi.org/10.11896/jsjkx.210900110
[4] 王日宏, 周航, 徐泉清, 张立锋.
用于联盟链的非拜占庭容错共识算法
Non-byzantine Fault Tolerance Consensus Algorithm for Consortium Blockchain
计算机科学, 2021, 48(9): 317-323. https://doi.org/10.11896/jsjkx.200600051
[5] 郭上铜, 王瑞锦, 张凤荔.
区块链技术原理与应用综述
Summary of Principle and Application of Blockchain
计算机科学, 2021, 48(2): 271-281. https://doi.org/10.11896/jsjkx.200800021
[6] 季钰翔, 黄建华, 王喆, 郑红, 唐瑞琮.
基于信任度匹配的改进PBFT共识算法
Improved PBFT Consensus Algorithm Based on Trust Matching
计算机科学, 2021, 48(2): 303-310. https://doi.org/10.11896/jsjkx.200500112
[7] 代闯闯, 栾海晶, 杨雪莹, 过晓冰, 陆忠华, 牛北方.
区块链技术研究综述
Overview of Blockchain Technology
计算机科学, 2021, 48(11A): 500-508. https://doi.org/10.11896/jsjkx.201200163
[8] 王辉, 陈博, 刘玉祥.
基于区块链的人事档案管理系统研究
Research on Personnel File Management System Based on Blockchain
计算机科学, 2021, 48(11A): 713-718. https://doi.org/10.11896/jsjkx.210300051
[9] 周艺华, 方嘉博, 贾玉欣, 贾立圆, 侍伟敏.
基于PBFT的联盟链共识算法
Consortium Blockchain Consensus Algorithm Based on PBFT
计算机科学, 2021, 48(11): 133-141. https://doi.org/10.11896/jsjkx.201200148
[10] 邵兴辉, 黄建华, 王梦楠, 武海霞, 麦勇.
基于信任的双层可拓展共识协议
Trust-based Dual-layer Scalable Consensus Protocol
计算机科学, 2021, 48(11): 142-150. https://doi.org/10.11896/jsjkx.210100126
[11] 陆歌皓, 谢莉红, 李析禹.
区块链共识算法对比研究
Comparative Research of Blockchain Consensus Algorithm
计算机科学, 2020, 47(6A): 332-339. https://doi.org/10.11896/JsJkx.191100189
[12] 王辉, 刘玉祥, 曹顺湘, 周明明.
融入区块链技术的医疗数据存储机制
Medical Data Storage Mechanism Integrating Blockchain Technology
计算机科学, 2020, 47(4): 285-291. https://doi.org/10.11896/jsjkx.190400001
[13] 张彭奕, 宋杰.
区块链共识算法效能优化研究进展
Research Advance on Efficiency Optimization of Blockchain Consensus Algorithms
计算机科学, 2020, 47(12): 296-303. https://doi.org/10.11896/jsjkx.200700020
[14] 王童, 马文平, 罗维.
基于区块链的信息共享及安全多方计算模型
Information Sharing and Secure Multi-party Computing Model Based on Blockchain
计算机科学, 2019, 46(9): 162-168. https://doi.org/10.11896/j.issn.1002-137X.2019.09.023
[15] 樊建峰, 李轶, 吴文渊, 冯勇.
基于双区块链的基站动环信息监控系统
Double Blockchain Based Station Dynamic Loop Information Monitoring System
计算机科学, 2019, 46(12): 155-164. https://doi.org/10.11896/jsjkx.190300041
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!