對於剛踏入區塊鏈世界的人來說,相關術語有時可能會讓人覺得有些困惑。Testnet、devnet、mainnet……看起來似乎都差不多,但其實它們是完全不同的階段。今天我想說明這三者之間的差異,因為在理解「mainnet 是什麼」這個問題的答案之前,其他兩個階段的概念弄清楚,反而會更清楚。



把 mainnet 用最簡單的方式來理解:這就是區塊鏈協議在現實世界中真正「上線、實際運作」的地方。它不再是測試,而是正在進行的真實遊戲。使用者可以進行交易、轉移資產,還能執行智慧合約。但每一筆交易你都需要付費,我們稱這個費用為「Gas 費」。當你問「mainnet 是什麼」的時候,我會用一句話回答你:「真實的資金、真實的交易、真實的結果。」如果你犯了錯,那個錯誤會永久存在。在 mainnet 階段,因為涉及到真實的資產與價值,所以一切都非常嚴肅。

而 testnet 則和 mainnet 大不相同。這裡沒有任何費用。你使用的代幣沒有任何實際價值,只是用於測試而已。就像在劇院裡,演員在正式登台演出前先做彩排,區塊鏈的專案也需要在 testnet 上先嘗試、驗證。甚至在許多 testnet 中,會獎勵那些找到漏洞並回報的人。但目的很簡單:在切換到 mainnet 之前,先找出可能存在的問題。

至於 devnet,它是一個由軟體開發團隊使用的中間階段。Testnet 通常只會在有限的時間內保持運行,之後就會關閉或更新。但 devnet 的壽命更長,開發者會在這裡持續工作。像是 devnet → testnet → mainnet 這樣的前進流程,就是這樣在運作。

總之,當你問「mainnet 是什麼」時,答案是:「區塊鏈協議已經完全準備就緒、處於正式運行狀態、並且能正常運作的那個網路。」但在抵達這個階段之前,必須先經過 testnet 和 devnet 的階段。就是這樣,在區塊鏈世界裡,這三個階段之所以重要。
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 打賞
  • 留言
  • 轉發
  • 分享
留言
請輸入留言內容
請輸入留言內容
暫無留言