最近我看見很多人對這些看起來很複雜的區塊鏈術語感到疑惑。新手在加密貨幣裡也常常被 testnet、devnet 和 mainnet 搞得一頭霧水,對吧?我來幫你們把這些講清楚、簡單化。



先從 mainnet 說起,它基本上就是一切都已經準備好、並且真的在運作的階段。當一個區塊鏈協議進入 mainnet 階段,就代表它已經從實驗室走出來,現在在現實世界中確實能運行。就像是排練和真正的演出之間的差別。在這個階段,你做的任何交易都會有成本,也就是大家所說的 gas fee。因此,在把一個協議推向 mainnet 之前,務必要把所有東西測試得很完整,因為這裡只要出錯,後果可能會非常嚴重。

接著是 testnet,它基本上就是一個排練用的空間。在任何專案或區塊鏈網路要進入 mainnet 之前,都必須先經過一段密集的測試期。這時候就輪到 testnet 上場了。在這裡,你可以在沒有真實風險的情況下測試所有功能,因為你在那裡使用的代幣不具有金融價值。很多專案甚至會獎勵那些發現漏洞並向團隊回報的人。所以 testnet 就像是一個安全的遊樂場,允許錯誤發生,因為這些錯誤能幫助把事情變得更好。

另外還有 devnet,這個就有點不一樣。當 testnet 是用一段有限的時間,之後可能會被更新或直接終止時,devnet 則相對更長久。開發者會在 devnet 進行持續的開發,這是一個更專注於正在進行的工作的網路。等到一切在 devnet 上都逐步成熟、完善之後,專案才會進一步遷移到 testnet,最後才到達 mainnet。

基本上就是這樣:devnet 用於最初的開發,testnet 用於公開測試,而 mainnet 則用於真正的上線。理解這個由前到後的進程,會很有助於你追蹤區塊鏈上新專案的發展。
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 打賞
  • 留言
  • 轉發
  • 分享
留言
請輸入留言內容
請輸入留言內容
暫無留言