如何计算矿工这10分钟竞争中能够获胜的概率

如何计算矿工这10分钟竞争中能够获胜的概率

第1个回答  2021-12-27
通过算力进行计算。算力可以简单地理解为计算能力。 计算能力,也称为哈希率,是衡量比特币网络处理能力的指标。即,为计算机(CPU)计算哈希函数输出的速度。 矿工掌握的所有采矿机器在比特币网络总计算能力中所占的百分比代表TA在10分钟竞争中获胜的概率。 计算力的单位包括H/s、KH/s、th/s、pH/s等。
拓展资料:
一.什么是挖矿?
挖掘是在一段时间内确认比特币系统中的交易并在区块链上记录新区块形成的过程。采矿的人叫矿工。 采矿是记账的过程,矿工是记账人,区块链是分类账。 比特币系统的记账权力是分散的,即每个采矿者都有记账的权利。成功获得记账权的矿工将从系统中获得新的比特币奖励。采矿是生产比特币的过程。 在采矿之前,我们首先应该知道什么是矿山。例如,当我们使用人民币时,我们可以发现每个人民币都有一个数字。那么谁能猜到人民币上的数字,谁就能得到人民的货币。如果一个人很难猜对,那么我们组织一些人一起猜对,猜对后,猜对次数最多的人可以按比例得到奖励。这是矿坑。首先,这只是一个简单的类比。 简言之,挖掘是一个猜测数字和求解算法的游戏。优先解决问题的人将获得象征性奖励。
二.采矿的原理是什么
1.任何人都可以在特殊的硬件上运行软件,成为比特币矿商。挖掘软件通过P2P网络监控事务广播,并执行适当的任务来处理和确认这些事务。比特币矿商可以赚取用户支付的交易费用,以加速交易处理,并根据固定公式发行额外的比特币。
2.新的事务需要包含在一个块中,并带有待确认的数学工作量证明。这个证明很难生成,因为它只能通过每秒数十亿次的计算生成。矿工们需要在他们的区块被接受和奖励之前进行这些计算。随着越来越多的人开始挖掘,网络将自动增加查找有效区块的难度,以确保查找区块的平均时间保持在10分钟。因此,采矿业的竞争非常激烈,没有一个采矿者能够控制区块链中包含的内容。
3.接下来,让我们谈谈比特币挖掘工具。采矿软件的操作需要计算能力。CPU最初用于采矿。随着越来越多的人涌入,采矿设备得到了升级。在CPU之后,使用GPU进行挖掘。GPU管线具有更高的浓度和更多的数量。并行计算非常便宜。GPU比CPU效率更高,计算能力/功率比更低。它很快取代了CPU,后来又改用FPGA,与GPU相比,FPGA的性能/功耗有了进一步的提高,最终成为市场上的ASIC矿工。

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网