最新公告
  • 欢迎光临数据科学与编程,我们是数据学科学兴趣交流小组立即加入我们
  • 什么是挖矿,怎么挖?

    当听到“挖矿”一词时,你也许会想到西部电影里的场景:镐、泥土、挖到黄金后一夜暴富。比特币的挖矿,与矿工挖黄金的过程很像,同样需要运气和努力。

    首先,当计算机在比特币网络上解决这些复杂的数学问题时,它们会产生新的 比特币,这与采矿作业从地下提取黄金的过程一样。

    其次,就解决计算数学问题,展开竞赛并验证交易信息,使比特币网络值得信赖和安全。

     01 
    挖矿是如何进行的?

    当通过比特币网络进行交易时,交易信息必须被记录并将其放在一个区块上。因为这一区块需要安全性和加密,矿工们就此展开了争夺。

    矿工必须通过一种先猜测再验证的方法来解决一个密码难题,以便为该块找到合适的随机数。矿工通常需要大量可靠的、特定应用程序的硬件来进行挖矿。

    一旦矿工挖出了区块,该区块随后就被添加到比特币网络中,并且必须由网络上的其他节点(计算机)进行验证,这一过程被称为共识。

    如果矿工成功地验证并确保了该区块的安全,该矿工就可以获得新创建的货币的奖励,奖励工作的过程称为工作量证明。

    作为对矿工努力的补偿,每当矿工向比特币网络添加新的交易块时,就会获得比特币,称为“区块奖励”

     02 
    挖矿如何获利?

    挖矿之所以被称为挖矿,因为它是矿工为了获得比特币而付出巨大努力的一个过程。对于矿工而言,最大的担忧一直是确保区块安全所涉及的计算难题难度越来越大,事实也确实是这样的。

    为了使挖矿获利,矿工已投入大量资金来研究和开发,更高级的解决方案算法和更高效的硬件。一些组织甚至将矿机搬迁至农村水坝和电力供应较便宜的国家。

    在比特币挖矿的早期,矿工仅使用家用计算机的 CPU 就可以获利。CPU 的问题在于,它们旨在同时处理多个计算任务,例如一次在计算机屏幕上运行多个程序。

    值得注意的是,只有在个人愿意对硬件设备,电源供应或两者结合的情况下进行大量投资的情况下,挖大多数采用工作量证明方案的比特币才是有利可图的事情。

    大公司已经意识到这一事实,全力进入采矿领域,以获得大部分挖矿利润。同样,较小规模的组织和个人目前正在努力竞争这一领域。

     03 
    小结

    为了应对挖矿集中化的这些问题,也有更复杂的采矿算法和证明方案出现。

    以手续费驱动的比特币系统,要求开发人员将手续费附加到交易中,并且该手续费将提供交易的计算能力,直到交易被完全验证或手续费用完为止。

    这为矿工提供了一种更安全的方式来为解决新区块做出贡献。

    你参与过挖矿吗?体验怎样?欢迎在留言区分享你的观点。

    ——End——

    『声明:本系列内容仅供区块链科普入门学习,不构成任何投资意见或建议。如有任何错漏,敬请留言指出。

    本站上原创文章未经作者许可,不得用于商业用途,仅做学习交流使用,本站免责声明。转载请注明出处,否则保留追究法律责任的权利。《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权
    数据科学与编程 » 什么是挖矿,怎么挖?

    发表评论

    • 52会员总数(位)
    • 312资源总数(个)
    • 31本周发布(个)
    • 3 今日发布(个)
    • 331稳定运行(天)

    提供最优质的博文资源集合

    立即阅览 了解详情