2018-06-13 区块链简单描述

2018-06-13  本文已影响0人  Future石

比特币

比特币钱包功能

比特币钱包,本质是一款软件


比特币钱包
1、管理私钥和地址 (不需要联网)

钱包中的钱就是每一个私钥-地址队
地址由私钥通过特定的算法得到
私钥1-地址1
私钥2-地址2
私钥3-地址3


2、管理账本(查看余额,交易时需要联网同步账本)
账本比喻图示

联网后可以自动同步比特币历史交易记录


余额计算方法图示

交易记录过段时间自动打包一次存到比特币网络,包(区块)中包含了该段时间内所有的交易记录


比特币打包记录
打包记录存在于比特币网络中任意联网区域,每个包就是一个区块,若干个区块的组合就是区块链
账本比喻图示

比特币的生成

比特币的区块由比特币网络中某一挖矿成功者上传,成功者获得系统分配的私钥和地址(比特币)

挖矿示意图
挖矿:记录上个区块之后十分钟内的所有交易记录,打包,解题,挂到区块链,得到比特币
打包后,需要正确回答系统生成的竞赛题才能去挂链
挖矿解题
比特币发放以每四年减半的速度发放
比特币发放
比特币系统

整个系统,没有服务器,没有中心,所有的节点平等,实现了去中心化

比特币网络运作
发生一笔交易向整个系统中进行广播,在时间区段内矿工收集所有广播
矿工打包解题直到有一个节点算出答案后进行广播
所有节点验证超过半数的节点验证问题答案正确则验证正确,然后所有节点停止上一个区块的打包
上传区块区块链+1
循环运转♻️

比特币网络运作图示
上一篇 下一篇

猜你喜欢

热点阅读