分类
Uncategorized

“小个子”多久赢一次[采矿]

我已经读到,从长远来看,我们预计开采的区块的百分比将永远收敛到矿工拥有的电力百分比。这意味着,如果某个矿工拥有矿工总能量的20%,那么随着时间的推移,我们预计他们开采的区块百分比会收敛到区块的20%。
有没有做过分析,看看数据是否支持我们预期的结果?很明显,这是复杂的开采池,矿工进出网络,钻机升级,但我们将忽略这些因素。以下是一些澄清问题,可以解释我为什么好奇:
我相信我了解到,所有矿工都在处理同一个区块编号,但可能在各自的区块中捆绑了不同的交易。好吧,为了简单起见,假设有4个矿工-
Miner1,功率为35%
Miner2,功率为30%
Miner3,功率为25%
Miner4,功率为10%
假设mempool的事务已经成熟,而Miner1刚刚成功地挖掘了块5。当Miner1完成时,Miner2已经非常接近开采他们的区块了(可能在一个瞬间的10个增量之内)。现在是时候从第6块开始了。每个人都必须从头开始,从mempool抓取事务并开始散列吗?或者其他没有获胜的矿工继续他们已经完成的工作(miner2还有10个散列)。如果是前者,我根本看不出功率小于%的矿工是如何开采任何区块的。如果是后者,那么我知道你挖掘块的速度将如何由你的hashrate决定,但是我很好奇它是否会收敛到它们的功率百分比。我也很好奇,如果他们“继续他们的工作”,那么他们所在区块中可能与5号区块中的交易共享的交易会发生什么变化?
我对PoS设置中的同一个问题特别好奇,但稍后会在另一个问题中发布。
我也相信我知道现在采矿是如此之快“增加nonce”是一种无稽之谈,因为所有nonce值都可以在瞬间尝试,然后矿工需要抓取新的交易并重试。
采矿理论
分享
改进这个问题
跟随
8小时前编辑的
9小时前问的
M王子
32822银徽章99铜徽章
添加评论
2个答案
最活跃的投票
0
每个人都必须从头开始,从mempool抓取事务并开始散列吗
对。
因此,每当一个矿工产生一个散列,他们就和其他任何人产生散列一样有成功的概率。以前的工作没有好处。
当然,拥有更快硬件的矿工每秒可以进行更多万亿次的尝试。
一个常见的比喻是买彩票,如果你一秒钟能买并检查100万张彩票,你比一秒钟只能买一张彩票的人有优势。那个慢的人可能还是会幸运的,但他们的运气不好,从长远来看,他们会花得比赚得多。请注意,您没有为每次哈希尝试支付固定的价格,因此类比并不准确,更快的硬件以更低的成本和更快的速度生成哈希。
分享
改进这个答案
跟随

当Miner1完成时,Miner2已经非常接近开采他们的区块了(可能在一个瞬间的10个增量之内)。
这不是采矿过程中发生的事情。开采并不是一个渐进的过程,在这个过程中,你可能“非常接近”开采一个区块。相反,它是一个持续的抽奖,每次尝试(增加一个nonce并产生一个块散列)都完全独立于另一次尝试。您可以在第一次尝试或第万亿次尝试时找到正确的哈希值。
尽管独立事件有时非常违反直觉,但它们背后的数学是如此深入人心,我敢说,我们不需要任何数据来判断它是否适用于比特币挖掘。
分享
改进这个答案
跟随

时光素材-香车美女  (682)blockchainBTC比特币区块链www.qkl91.com

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注