计算机科学 ›› 2020, Vol. 47 ›› Issue (6A): 603-608.doi: 10.11896/JsJkx.190800155
巫光福, 陈颖, 曾宪文, 何道敬, 李江华
WU Guang-fu, CHEN Ying, ZENG Xian-wen, HE Dao-Jing and LI Jiang-hua
摘要: 文中通过对传统通证模型进行深入研究后发现,中心化的模式一直制约着通证系统的发展,区块链技术的出现无疑为通证的应用及推广提供了一个切入点,这将打通企业间的信息隔阂。区块链技术是一种互联网数据库技术,其中每一个用户都有相同的权利来编写数据库记录,且一旦记录,不可更改。文中基于区块链技术设计了通证链,该通证链具有去中心化和不可篡改的特点,可打通企业信息壁垒;再结合通证链上的通证的运用,可以增加企业间的信任度,增强企业间的信息流通。在设计通证链上,文中提出了更安全、高效的共识算法,即通证共识算法,使通证链在效率与性能上比传统公有链如比特币、以太坊更具优势。使用可插拔技术实现密码学和数据库的可插拔运用,将使区块链在不同应用场景的开发上更高效、便捷。
中图分类号:
[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 |
|