挖矿

image.png

挖矿是增加比特币货币供应的一个过程,新比特币的生成过程被称为挖矿,矿工们通过为比特币网络提供算力来换取获得比特币奖励的机会。如果只把挖矿看作生产新币的过程,那你是把手段(激励措施)当成了目的。挖矿是一种将结算所去中心化的过程,每个结算所对处理的交易进行验证和结算。挖矿保护了比特币系统的安全,防止欺诈交易,避免“双重支付”,并且实现了在没有中心机构的情况下整个比特币网络达成共识。这种去中心化的安全机制是点对点的电子货币的基础。铸造新币的奖励和交易费是一种激励机制,它可以调节矿工行为和网络安全,同时又完成了比特币的货币发行。

比特币的去中心化共识由所有网络节点的4种独立过程相互作用而产生:
▷ 每个全节点依据综合标准对每个交易进行独立验证
▷ 通过完成工作量证明算法的验算,挖矿节点将交易记录独立打包进新区块,
▷ 每个节点独立的对新区块进行校验并组装进区块链
▷ 每个节点对区块链进行独立选择,在工作量证明机制下选择累计工作量最大的区块链
对比特币挖矿而言,已经没有更多飞跃的空间,因为这个行业已经触及了摩尔定律的最前沿。摩尔定律指出计算能力每18个月增加一倍。尽管如此,随着更高密度的芯片和数据中心的部署竞赛,网络算力继续保持同步的指数增长。现在的竞争已经不再是比较单一芯片的能力,而是一个矿场能塞进多少芯片,并处理好散热和供电问题。
币是内置算法生成的,通过运行比特币算法,电脑生成特定的数字后,即可获得25比特币。比特币的算法决定了单位运算时间只能产生固定数字的比特币,目前的速度为10分钟产生25个比特币。这个速度和参与比特币运算的机器的总性能无关,但比特币网络内运算能力强的机器能够挖到更多的矿——新产生的比特币就那么点,谁的机器性能强谁就能抢得更多。
是不是计算速度最快的人总是先解出来?
不是。你总是想把挖矿所得据为己有,所以每个人在计算时,发送挖矿所得的地址是不一样的,这样merkle_root就不同,也就是说每个人是从不同的初始状态开始求解的。怎么理解?

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、快速术语检索 比特币地址:(例如:1DSrfJdB2AnWaFNgSbv3MZC2m74996JafV)由一串...
    不如假如阅读 16,702评论 4赞 87
  • 大西洋的海风温柔了大不列颠的土地,温柔的让苏格兰的男人也穿上了裙子。想亲耳听一听风笛,于是在春天的时候,...
    文水水阅读 743评论 3赞 3
  • 冬至的老家在桐城的小山村里,那座山呀山脚山腰和山顶都有村庄。分别是山脚村、山腰村和山顶村。冬至那时候就在想是...
    杨夏至阅读 651评论 1赞 5
  • 今天无意间看到一个项目,需要手写签名,然后保存起来。无疑,第一反应就是绘图了! 在网上看了一下,也有很多相关的例子...
    WSKing的杂货铺阅读 694评论 0赞 1
  • 最近工作很忙,经常加班,对于这种超强的工作力度,我竟然也担了下来。貌似还有点喜悦。也许是因为能发挥自己的能力,同时...
    不笑夜倾城阅读 322评论 0赞 1

友情链接更多精彩内容