区块链技术-比特币的应用-简单版

#比特币
###比特币钱包功能
比特币钱包,本质是一款软件
区块链技术-比特币的应用-简单版

######1、管理私钥和地址 (不需要联网)
钱包中的钱就是每一个私钥-地址队
地址由私钥通过特定的算法得到
私钥1-地址1
私钥2-地址2
私钥3-地址3


######2、管理账本(查看余额,交易时需要联网同步账本)
区块链技术-比特币的应用-简单版
联网后可以自动同步比特币历史交易记录
区块链技术-比特币的应用-简单版
交易记录过段时间自动打包一次存到比特币网络,包(区块)中包含了该段时间内所有的交易记录
区块链技术-比特币的应用-简单版
打包记录存在于比特币网络中任意联网区域,每个包就是一个区块,若干个区块的组合就是区块链
区块链技术-比特币的应用-简单版

###比特币的生成
比特币的区块由比特币网络中某一挖矿成功者上传,成功者获得系统分配的私钥和地址(比特币)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NiJgUl39-1572857283862)(https://upload-images.jianshu.io/upload_images/8046748-46a5e5175ba69a1c.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]
挖矿:记录上个区块之后十分钟内的所有交易记录,打包,解题,挂到区块链,得到比特币
打包后,需要正确回答系统生成的竞赛题才能去挂链
区块链技术-比特币的应用-简单版
比特币发放以每四年减半的速度发放
区块链技术-比特币的应用-简单版

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

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