用 golang 从零开始构建简易的区块链,这是系列文章的第6篇 : 交易
用 golang 从零开始构建简易的区块链,这是系列文章的第一篇。
用 golang 从零开始构建简易的区块链,这是系列文章的第二篇 : 实现工作量证明。
用 golang 从零开始构建简易的区块链,这是系列文章的第四篇 : 交易
你需要docker, docker-compose,go,git 以及 强悍的网络, 然后你就可以体验官方一键搞定的网络(链环境)和链码(智能合约), 并用官方为你写好的sdk和调用sdk的demo代码体验与链码交互
用 golang 从零开始构建简易的区块链,这是系列文章的第三篇 : 持久化和命令行接口 。
什么是比特币减半,如何实现及与价格的关系?
比特币中使用哈希指针保存前一个区块头的哈希值,将多个区块连接成一条链,保证了区块链的不可篡改特性。比特币还使用梅克尔树保存区块体中的交易数据,从最底层的交易数据通过哈希指针层层传递到根哈希,浓缩了所有的交易数据,提高了篡改交易的难度。梅克尔树还提供交易数据隶属证明和非隶属证明的高效方法,时间复杂度均为O(log N)。
用 golang 从零开始构建简易的区块链,这是系列文章的第5篇 : 地址
通过7片文章,相对网站的介绍了区块链网络的实现,从第一篇开始看下来,你一定收获不错。
跟我学习 Solidity 第一篇
本文主要讲解了比特币和以太坊的共识机制
比特币提供透明的规则可将转移资金在互联网上,并通过分布式网络构建一个现金系统,从而成为替代央行发行法定货币的有效手段。
刚开始接触比特币的同学,可能会听说比特币采用了多么高级的密码学技术,没有人能够破解。但是实际上比特币采用的密码学技术是非常成熟的,已经广泛应用于传统金融机构中。比...
区块链数据分析具有重要的社会价值和经济价值,也是区块链科学研究的重要领域。本文将介绍10个用于区块链数据分析的重要工具。