Ropsten
在 ropsten 上建構真正的應用程序?
大家好,我還是 web3 的新手。
所以有這個客戶要求我們在乙太坊區塊鏈上儲存他們文件的一些雜湊值,以進行防篡改驗證。
這樣我們還可以擁有另一個驗證器,可以輕鬆地將文件的雜湊值與儲存在區塊鏈上的雜湊值進行比較。
當然,我們在 Ropsten 網路上設置了一個原型並且它可以工作。
查看交易,每個文件雜湊可能會花費我們 0.1 到 0.2 eth。
這讓我想知道,如果我們在生產應用程序中實際使用 Ropsten 網路,會出現什麼無法預料的問題?所以我們可以探勘假的 eth 來為客戶的申請提供資金?它仍然是 100% 基於區塊鏈的嗎?
我擔心 Ropsten 網路上的數據可能會在任何時候被清除,但我認為這不會發生在任何文件中。我在這裡可能非常錯誤,但有人可以告訴我如果我們在 ropsten 上建構生產應用程序會出現什麼問題嗎?
一般來說,在測試網上建構生產應用程序是一個相當糟糕的主意。
Ropsten 被稱為測試網有幾個原因:
- 任何事情都可能發生在它身上
- 那裡正在測試各種新東西。例如,它將首先經歷合併,只是為了看看它是如何工作的(它被破壞了:https ://twitter.com/functi0nZer0/status/1529954510810013703 )
- 由於各種原因,有時它根本不起作用
它根本不可靠,甚至不應該如此。任何人都沒有經濟動機來維持它的執行,所以它的礦工明天可能就會消失。
如果您擔心 gas 費用,您有一些更好的選擇:
- 重新考慮您的業務案例和/或重新建構項目結構以不使用太多gas
- 使用另一個生產網路 - 另一個第 1 層或某些第 2 層