1、比特币的显卡挖矿在多年前就被淘汰,目前使用的是专用集成电路矿机,简称为 ASIC 矿机。
2、比特币是会根据参与挖矿的人数来决定难度的,所以你参与人数越多,难度就会越大。
挖矿就是不断地进行哈希运算,去寻找符合比特币系统要求的答案。谁最先找到符合要求的答案,谁就挖出了新的区块,他就能得到对应的比特币奖励,这个过程被称为挖矿。比特币系统会根据所有参与者的计算能力的大小,每隔一段时间自动调节挖矿难度。
挖矿的过程可以简单理解成抛硬币的公平游戏:公众号关注:博森科技小蝶。
每次跑 256 枚硬币,看谁第一个抛出前 N 枚硬币连续为正面,谁就能获得对应的游戏奖励。这个游戏会根据参与的人数来调整难度,如果玩的人少一些,难度就低一些,即最前面连续为正面的硬币数量就要少一些;玩的人多一些,难度相应地提高一些,即最前面连续为正面的硬币数量要多一些,以维持平均每局游戏时间在 10 分钟。
那什么是比特币的难度调整机制?
比特币每 2016 个区块调整一次挖矿难度,调整的幅度是这 2016 个区块的实际出块时间与理论时间 20160 分钟的比值。因为难度调整机制的存在,才使得比特币能维持平均每 10 分钟出一个区块。
而比特币系统规定,每 2016 个区块调整一次挖矿难度系数。如果还是按照平均每 10 分钟一个区块,一小时平均 6 个区块计算,比特币大概是每 14 天调整一次挖矿难度系数。
2016 ÷(24x6)= 14
那么,这个挖矿难度系数如何调整呢?
下一周期(2016 个区块)的难度系数,取决于当前周期内 2016 个区块所花的时间。如果这个时间正好等于 20160 分钟(按照 10 分钟一个区块,2016 个区块的出块时间期望值),则下一周期难度系数保持不变;如果大于 20160 分钟,则按比例下调,但最多下调 75%;如果小于 20160 分钟,则难度按比例增加,但最大不能超过 4 倍。
依据的公式如下:
下一周期的难度系数 = 当前周期的难度系数 * (20160 分钟÷当前周期 2016 个区块的实际出块时间)
举个例子,如果当前周期的难度系数是 15T,2016 个区块的实际出块时间是 10080 分钟,那么下一个周期的难度系数就是 30T:
下一周期的难度系数 = 15T *(20160 ÷ 10080)= 30T
返回来看看这个假设“假设全网的算力为100,我拥有的算力为90”,只能说你能算出系统答案的概率比别人高,但并不代表你能算得比别人快,一切都是概率问题;把算力理解成个体会容易理解一点,我有90算力等于我有90个人,出发去找boss,别人加起来一共才10个人去找boss,但找到boss完全是看运气的,而且系统也会干预,把地图设置得非常复杂以保障一局游戏在10分钟左右。交流请加笔者!
表情
登录后可进行评论





