共识算法-PoW

  • Proof-of-Work 简称 PoW,即为工作量证明
  • 通过计算一个数值,使得拼揍上交易数据后内容的值满足规定的上限,在节点成功 找到满足的 Hash 值之后,会马上对全网进行广播打包区块,网络的节点收到广播 打包区块,会立刻对其进行验证
  • 网络中只有最快解密的区块,才会添加的账本中,其他的节点进行复制,这样就保 证了整个账本的唯一性
  • 假如节点有任何的作弊行为,都会导致网络的节点验证不通过,直接丢弃其打包的 区块,这个区块就无法记录到总账本中,作弊的节点耗费的成本就白费了,因此在 巨大的挖矿成本下,也使得矿工自觉自愿的遵守比特币系统的共识协议,也就确保 了整个系统的安全 

安装依赖

  • go get github.com/davecgh/go-spew/spew

在cmd或控制台格式化输出相应的结果

  • go get github.com/gorilla/mux

编写web处理程序的软件包

  • go get github.com/joho/godotenv

可以从项目根目录读取 .env结束的文件,读取文件中的数据,如果在linux开发,.env文件放在项目的根目录下即可,如果win

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值