是否可以將比特幣用作星際貨幣/價值儲存?
假設人類終於在火星上建立了一個成功的殖民地,比特幣在地球和火星之間轉移價值有多大用處?
如果它不適用於目前的實現,為了讓 btc 能夠在星際間使用,需要進行哪些更改?
假設沒有火星現金或任何貨幣體系,他們只是決定將比特幣用於一切。然而,它必須與 Earth 使用的區塊鏈相同。
可能需要考慮的問題:
- 採礦將如何運作?假設火星上的礦工和地球上的礦工同時解決一個塊,因為兩個行星之間會有大約 8 分鐘的延遲,誰會得到獎勵,如何處理這樣的問題?
注意:我將更新和修改這些問題,使其更加簡潔和切題。
假設人類終於在火星上建立了一個成功的殖民地,比特幣在地球和火星之間轉移價值有多大用處?
如果你談論的是目前形式的比特幣區塊鏈,它將把採礦限制在兩個星球之一。
比特幣的假設包括礦工之間的區塊傳播時間與跨區塊時間(10 分鐘)相比可以忽略不計。我們已經看到了地球上幾秒鐘的區塊傳播時間的影響:礦工被迫在沒有驗證的情況下建立彼此的工作,以避免在此期間成為孤兒。這種激勵鼓勵了中心化,損害了比特幣的安全性(尤其是對於輕客戶端),並使得挖礦(甚至)更少被許可進入。
當地球和火星位於太陽的兩側時,它們之間的距離可達 4.01 億公里。按照相對論,在這種情況下,它們之間根本不可能在不到 22 分鐘的時間內進行通信。22 分鐘的傳播時間將徹底摧毀雙方的任何採礦能力。由於地球可以在火星創造的塊頂部進行採礦之前有 22 分鐘的延遲,或者相反,但當行星在自己創造的塊頂部進行採礦時則不會,你最終會得到一個幾乎持續的兩者之間的叉鏈。較慢的刨子最終總是會切換到較快的行星上,這使得較快的行星贏得的塊數遠遠超過其雜湊率的比例。實際上,兩顆行星之間的延遲將採礦變成了一場競賽,而不是彩票。
如果它不適用於目前的實現,為了讓 btc 能夠在星際間使用,需要進行哪些更改?
上述問題可能可以通過使用具有約 1 週跨塊時間而不是 10 分鐘的鏈來解決,以補償較大的傳播時間。
如果我們對由兩顆行星中的一顆控制採礦感到滿意(有效地讓該行星任意審查另一顆行星的交易),它可能會正常工作。
不過還有其他問題;另一個問題是分區。比特幣強烈依賴網路中的對等方能夠進行通信,而不會最終陷入自己的連接孤島。兩顆行星之間需要有多個獨立的通信鏈路,以避免地球和火星之間的隔閡。如果一方面是故意進行挖礦,那麼連接故障的最壞影響就是無法看到另一方的確認,儘管可能需要幾個小時(= 幾次往返)才能注意到這一點。