一分钟了解“挖矿”的本质.docxVIP

  • 2
  • 0
  • 约2.09千字
  • 约 3页
  • 2023-04-11 发布于天津
  • 举报
区块链与比特币是什么关系? 答:区块链是分布式存储,比特币是基于该存储的应用,其他诸如莱特币,以太币都是基于区块链的电子货币应用。理论上,使用上层应用来解释底层存储是不合适的。 如上图,mysql是底层存储,wechat是上层应用,用wechat来解释mysql是不合适的。 今天,从技术的角度出发,聊聊什么是区块链里的“挖矿”。 先说结论,区块链挖矿的本质是啥? 答:生成一个区块,链入区块链的过程,就是挖矿。挖矿的人,就是矿工。 什么是区块(block)? 答:区块是一块存储空间,可以存储数据。 body如上图,区块分为区块头(header)和区块体(body)。 区块体(body)存了些什么? 答:想存什么存什么,和上层应用有关,就像mysql里存什么依赖于上层应用。例如比特币使用的区块链,区块体里存储的是比特币交易记录。 区块头(header)存了些什么? 答:区块头里存储了和这个区块,以及区块链相关的一些元数据 亩一类olock的哈前值 Time 时间戳,功为单位 --___ Nonce 灿机蓟,随便宿 blockheader如上图,区块头里的三个常见属性: 前一个区块的哈希值区块生成的时间戳随机数什么是区块链(blockchain)? 区块是怎么链起来的? 答:CD?structnode{node*prev;//前一个节点inttime;//时间戳intnonce;//随机

文档评论(0)

1亿VIP精品文档

相关文档