您的位置:首页 > 大数据 > 人工智能

区块链的可视化:hash,block,blockchain,distributed,tokens,coinbase

2017-11-04 15:03 309 查看
0、为什么是2100万个?

”’我们知道最初“比特币”的算法中,新的比特币产生是有周期和数量限制的。

根据算法规定,从最开始的每十分钟产生50个比特币,每四年效率减半,

到2140年比特币会被彻底挖完。

经过简单的计算,每小时6个区块的速度×24小时每天× 365天一年×4年为一周期,

21万个区块将在一个周期内产生。

所有区块的奖励从50到25再到12.5逐渐递减,

所以一共是 50 + 25 + 12.5 + 6.25 + 3.125……= 100的奖励,

两数相乘则可以得到2100万比特币的总量。”’

6*24*365*4=210240

一、模拟时的可视化

https://www.bilibili.com/video/av8452164/?from=search&seid=5413187751992185189

1、什么是hash ?



2、hash 的唯一性



3、区块



4、为什么区块不可以随便改?



5、当写入hi后,Nonce则要重新去寻找。。。



6、如何构成一个区块链?



7、后面的链…..



8、如果我想改一下区块5中的内容…..



9、如果改一下区块4的内容? 后面的则会全错的。



10、分布式账本:peer A



11、分布式账本:peerB, 完全和peerA一样,还有peerC…….



12、即使把其中一个改动了(加了hi),并把它修改成符合某个区块的难度要求,也会出问题



13、token



14、不可更改:如果改动一个交易价格? 97.13->7.13的话



15、coinbase



二、真实的区块链可视化





为什么每个区块除12.5外,还有一部分收益不一样? 爆块者可以在1M中选择费用排列进行打包。

也就是说,如果你的交易即使都验证没问题,给的奖励过少(起点:0.0001btc),也许有可能一直被压单,没有选你,因为一直可能会有库存交易单积压。





hash->难度 (前需的零的位数由4已经上升到18?位,可以数一下,证明算力在上升,难度也在上升)



上面也可以看一下,计算hash的一些因素(都在header因素中)。



三、矿机长什么样?



四、矿池pk





五、区块的大小





六、挖矿的算力

Kilo(10 ^3)、Mega(10^6)、Giga(10^9)、Tera(10^12)Peta(10^15)、Exa(10^18)、Bronto(10^21)



目前比特币的全球总算力进入E时代。(KMGTPEB)

七、公、私钥、比特币地址



如何理解“用私钥签名,用公钥解密”?

我个人是这么理解的,准确是说,是“用私钥签名,用公钥确认”。

私钥是信息发送方自己的,不对外公布。但是把私钥映射的公钥(只与私钥有关)发到外面的接收方,以及把私钥对信息进行的签名(类似加密,只与私钥有关),也对外发送,接收方通过公钥+签名+信息就可以验证是否是真的。

如果是真的,就OK; 反之,拒绝。

我个人认为这个是解决这个场景:在广播模式中,信息接收方判断这个信息是不是信息发送方的东东。就象,某某寄一个快递给我,我通过这些一串东东,判断这个是你寄来的。

八、安全





内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: