乙太坊網路之間的橋樑
我有興趣在乙太坊主網和 Ropsten 測試網之間架起一座橋樑。使用者將 USDT/ETH 發送到主網合約,並將在 Ropsten 上接收代幣(反之亦然)。
實現這一目標的最簡單方法是什麼?
謝謝。
您可以啟動自己的TokenBridge。
請注意,這將是一個可怕的想法,因為任何測試網都會受到狀態重置的影響。任何將真錢存入測試網的人都將遭受損失。
這不是一個好主意。這可能會導致使用者資金的損失。
兩個要點:
- 測試網(按設計)是瞬態的
- 測試網在加密經濟上並不安全
這兩點有些相關。
首先,測試網用於測試。無法保證使用者從一天到下一天都保持正常執行。在過去的不同時期,它們已被取消(參見舊的 Morden 測試網,它是 Ropsten 的前身:什麼是Olympic、Frontier、Morden、Homestead 和 Ropsten Ethereum 區塊鏈?)。
Ropsten 本身處於第二次或第三次化身,之前的實例被攻擊並關閉1。(請參閱Ropsten 測試網受到某種攻擊?我們能做什麼?以及相關的執行緒。)
因為測試網是用於測試的,所以測試 ETH——在你的例子中是 Ropsten ETH——可以從水龍頭免費獲得。因此,它們沒有價值。據我所知,不存在自由交易測試 ETH 的市場。
其次,儘管 Ropsten 使用工作量證明作為其共識機制 - 以類似於主網的方式 - 提供的雜湊能力要少得多的礦工少得多,這使得 Ropsten 的安全性大大降低,並且更容易和更便宜地啟動攻擊反對。(1見我之前提到的以前的攻擊。)
如果使用者的測試網 ETH 是他/她兌換他們真正的主網 ETH 的有效方式,並且如果他們通過攻擊或因為 Ropsten 已重置而失去了測試網 ETH,他們將失去他們的錢。
此外,如果使用者將他們的測試網 ETH 用於測試……他們如何兌換他們的主網 ETH?