Protocol
可以更改比特幣協議以增加驗證節點的經濟激勵嗎?
我們都希望有更多去中心化的比特幣網路和更多的人來執行節點。然而,正如我們所知,事情更多地是由市場經濟驅動的,而不是慈善或感覺良好的因素。類似的經濟驅動的採用通過使電動汽車長期變得更好/更便宜而對電動汽車起作用。碳稅之類的東西也有助於為更清潔的環境創造經濟激勵。
有沒有辦法改變比特幣協議來實現這樣的事情?也許驗證節點可以以某種方式證明他們已經驗證了塊或 utxos。隱私是目前已知的執行節點的激勵措施,但它在經濟上並不是很切實,也不會阻止大量使用者使用集中式錢包服務。
我不認為這是可能的。激勵節點執行存在一些問題。
- 當你付錢讓人們執行節點時,執行多個節點的人提供的價值更少,但同樣的努力賺得更多。在最壞的情況下,您可能會支付殭屍網路在其他人的硬體上執行節點。
- 很難證明您實際上正在驗證,因為它與僅從另一個進行驗證的節點轉發資訊沒有區別。
- 驗證區塊鏈對節點的運營商來說是有意義的,因為它為他們提供了網路狀態的可靠副本。委派工作並不容易:要檢查某人是否具有正確的狀態,您需要第二個正確狀態的來源。最後,您需要驗證以驗證另一個副本是否正確。但是,如果您自己驗證區塊鏈,您將不會對獲取數據感興趣。
- 節點在網路中扮演一個抽象的角色,以使博弈論發揮作用:它們確保每個人都遵守使用者強制執行的規則。他們是區塊鏈創作的被動觀察者。如果他們要通過比特幣協議支付,網路需要知道特定的節點來跟踪他們。這將需要持久的身份、某種可用性跟踪和/或他們參與區塊鏈的創作。這些東西都不是可取的。
執行節點本質上是使用者為自己做的事情。它應該盡可能容易訪問。增加資金會使整體結果變得更糟,而不是更好。