Mining-Pools

是否可以將挖礦獎勵池直接建構到比特幣中?

  • September 11, 2017

礦池形成於比特幣歷史的早期。從那時起,由於越來越多的中心化逐漸蔓延,它們不再被認為是理想的。但似乎社區已經學會接受並忍受這種必要的邪惡。

那麼在這種情況下,是否曾經討論過將挖礦獎勵池建構到實際的比特幣協議中,從而使集中管理的挖礦池過時?

技術實現可能如下所示:

找到難度為 n 的雜湊的礦工仍然大約每 10 分鐘解決一個塊,但找到難度為 n-1、n-2 甚至 n-3 的雜湊的礦工也可以送出他們的解決方案 [1],但是沒有觸發目前塊的解決方案。

然後可以在一筆交易中按比例將挖礦獎勵分配給所有找到雜湊的礦工。

是否已經有任何山寨幣實現了這個或類似的概念?

我知道有 P2Pool,但它使用單獨的區塊鏈,這會導致延遲問題,使其無法與集中式礦池競爭。


[1] 如何送出他們的解決方案以及送出到哪裡?這將是稍後討論的技術細節。他們可能正在打開交易渠道等。

我相信這在比特幣中很難實現。不僅因為技術上的可行性,還因為很難獲得共識。

然後可以在一筆交易中按比例將挖礦獎勵分配給所有找到雜湊的礦工。

這似乎是在對 coinbase 交易進行修改,這幾乎肯定需要硬分叉。此外,是什麼阻止了以完全困難創建區塊的礦工簡單地刪除所有在 、 等送出區塊的n-1礦工n-2?其他網路參與者如何知道其他礦工已被淘汰,因此知道他們應該拒絕該區塊?這種信任模型必須得到解決。

如果需要硬分叉,您將需要來自礦池的共識……這是您試圖破壞的實體。即使他們的雜湊能力來自池中的個人參與者,也很難推動一些不一定符合他們最大利益的事情。

最後,什麼會阻止單個礦工聯合起來“博弈”新協議,從而在這個礦池協議之上重新創建礦池?將池建構到協議中不會阻止人們聚集在一起……它只會為他們提供不同的目標來匯集資源。

這不可行的一個簡單原因是:您需要在下一個區塊中儲存所有聲稱已解決某個難度級別的礦工的區塊+雜湊,以獎勵他們。根本不可能。

引用自:https://bitcoin.stackexchange.com/questions/45962