返回顶部
分享到

挖一枚比特币需要多久,BTC的挖矿原理是什么?

矿工交流 2021-1-13 16:30:00 448人浏览 0人回复

挖一个BTC需要多久,比特币的挖矿原理是什么

提起BTC和区块链,很多人都觉得如数家珍,实则知其然不知所以然。BTC是区块链的前身实现,区块链是BTC的后期提炼;如果初次接触BTC,当你想和别人交流的时候,面对的第一个概念可能就是挖矿。那么,挖矿的原理是什么?

wk588_com_zrtvyyut5mx.jpg

wk588_com_zrtvyyut5mx.jpg

在区块链上,数字货币的发布模式是怎样的呢?

区块链发布链上的数字货币有两种主要形式。一种是,以国内的小蚁为例,小蚁的发行模式是:在系统创建的时候,一次性的在创世块里,写入1亿个小蚁。借助ICO,用户可以直接用人民币认购持有。这种模式比较类似于央行发行人民币。


另一种就是类似于淘金,就是BTC这样的,通过挖矿节点,不断消耗自身的算力,来换取BTC。由于BTC系统是完全开源的,在这套开源的代码里,包含了挖矿的功能,只要一个人懂代码,就可以把这套代码进行编译部署,加入到BTC网络里面去,把挖矿功能开启,那你的宿主机开始挖矿了。

挖矿是BTC系统中一个形象化的表述。它背后真正的名称是POW算法,也就是工作量证明算法。工作量证明,是从经济学中来的。1993年,由两个经济学家提出来的一种策略,就是防止对服务滥用或者资源滥用,而采取的一种有效阻断的经济策略。

wk588_com_1hzxc4wxr2h.jpg

wk588_com_1hzxc4wxr2h.jpg

任何人均可以在专门的硬件上运行软件而成为BTC矿工。挖矿软件通过P2P网络监听交易广播,执行恰当的任务以处理并确认这些交易。BTC矿工完成这些工作能赚取用户支付的用于加速交易处理的交易手续费以及按固定公式增发的BTC。

新的交易需要被包含在一个具有数学工作量证明的区块中才能被确认。这种证明很难生成因为它只能通过每秒尝试数十亿次的计算来产生。矿工们需要在他们的区块被接受并拿到奖励前运行这些计算。随着更多的人开始挖矿,寻找有效区块的难度就会由网络自动增加以确保找到区块的平均时间保持在10分钟。因此,挖矿的竞争非常激烈,没有一个个体矿工能够控制块链里所包含的内容。

wk588_com_1fjovyc4rej.jpg

wk588_com_1fjovyc4rej.jpg

​现在BTC的全网计算力已经达到每秒3百万亿次的哈希碰撞,目前在理想状态下,矿工的一台家用计算机即使是顶端配置他的每秒计算能力也就只1000H/S,如果矿机每天24小时都在挖矿,那么就可以挖到0.0018个BTC,就是556天才能挖到一个BTC,而且算的还是最好的概率。

wk588_com_e0yac1bkhbj.jpg

wk588_com_e0yac1bkhbj.jpg

主题标签: 挖矿 矿工 比特币
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门问答 更多热门问答
挖矿网成立与2017年,专注服务于数字货币挖矿矿工,主要频道有数字货币矿业资讯/挖矿教程/矿机买卖交易/矿场托管信息/挖矿软件下载/挖矿工具(挖矿收益计算|矿机信息|矿机币种收益对比)/矿工交流社区论坛。
  • 官方手机版

  • 商务合作