期刊文献+

基于Go语言的区块链模型设计与实现

Design and Implementation of Blockchain Model Based on Go Language
下载PDF
导出
摘要 研究区块链技术原理、特点及POW工作量证明算法,构建基于Go语言的区块链模型,实现挖矿、交易数据打包、区块上链等操作。为了保证交易数据的安全性,模型对区块数据哈希校验,检验数据是否被篡改。在仿真实验中,使用Postman软件对指定端口进行post和get操作,实验结果证明,模型能完成工作量计算,能够实现交易数据上链等操作。 The principle and characteristics of Blockchain technology and POW proof-of-work algorithm are studied to build a block chain model based on GO language.The model can realize operations such as mining,adding transaction data into blocks,and chaining on blocks.In order to ensure the security of the transaction data,the model carries out a hash operation on the data,and verifies whether the data has been tampered according to the hash value.In the simulation experiment,postman software is used to perform POST and GET operation on the specified port.The experimental results show that the model can complete the workload calculation and realize the operation of transaction data linking.
作者 刘敏娜 尹成 姚波 LIU Min-na;YIN Cheng;YAO Bo(Xianyang Normal University,School of Computer,Xianyang Shaanxi 712000;Microsoft-echnical Consultant of Tsinghua University Joint Laboratory,Beijing 100000)
出处 《数字技术与应用》 2021年第2期159-161,共3页 Digital Technology & Application
基金 陕西省软科学研究计划重点项目“陕西省地方GDP核算失真问题研究”(2020KRM216) 2020年度文化艺术和旅游研究项目“区块链在旅游交易统计中的应用”(MCT2020XZ07) 陕西省2020年社会科学基金项目“区块链背景下陕西省在线教育质量提升策略研究”(2020P037)。
关键词 区块链 POW 交易数据 哈希运算 Blockchain POW Transaction data Hash algorithm
  • 相关文献

参考文献4

二级参考文献19

共引文献3199

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部