Block
是什麼鼓勵比特幣礦工中繼區塊?
假設我正在探勘比特幣,而我剛剛收到了一個其他人已經開采的新區塊。是什麼鼓勵我將該塊發送給其他人。
我可以理解原始礦工希望如何在網路上發送區塊(因此他們的區塊成為鏈的一部分),但是其他節點有什麼動機來發送它呢?不分散區塊,然後在其上建構自己的區塊不是更好嗎,在這種情況下,您將領先兩個區塊並且更有可能被添加到鏈中?
當然,如果每個人都這樣做,結果會很糟糕,但是除了利他主義之外,還有什麼動機可以鼓勵人們(除了原始礦工)傳播區塊?
只要區塊獎勵遠高於交易費用,這完全不是問題:挖礦不是一個增量過程,而是一個蠻力機率過程。
即,如果您已經開採同一塊一段時間,那麼您解決塊的機會不會更高:機會總是相同的。
因此,一旦一個區塊被轉發給您,您只需將其添加到區塊鏈中並立即開始在該區塊之上搜尋新區塊。
由於您的區塊被孤立的風險(目前您將損失 25BTC ~= 3750 歐元)比中繼它的成本高出許多數量級(我估計它是一堆 satoshis),所以總是更方便轉發它。
囤積的核心問題是冒著在孤鏈上工作的風險。如果你囤積一個塊並開始處理它的繼任者,你就會冒著網路尋找另一個合法塊並分叉主塊鏈的風險。如果是這種情況(除非您擁有強大的處理能力),您將在一個將成為孤兒的分支上工作,以支持更長的區塊鏈,而不會為您的挖礦工作提供任何幫助。