最近我看到很多人对这些区块链术语有疑问,听起来似乎很复杂。新手在加密领域会被 testnet、devnet 和 mainnet 弄得一头雾水,对吧?我来帮你们把这些说清楚。



先从 mainnet 开始,它基本上就是一切都已经准备就绪、并且真正运行起来的阶段。当一个区块链协议进入 mainnet 阶段,意味着它已经走出实验室,现在能在真实世界中运作。就像排练舞台和真正的演出之间的区别。在这个阶段,你做的任何一笔交易都会有成本,也就是大家说的 gas fee(gas 费用)。因此,在把一个协议部署到 mainnet 之前,把所有东西都好好测试一遍非常重要,因为这里的任何错误都可能非常严重。

接下来是 testnet,它基本上就是一个排练空间。在任何项目或区块链网络进入 mainnet 之前,都需要先经历一段强度很高的测试期。这时就用到 testnet。在这里,你可以在没有真实风险的情况下测试一切,因为你在 testnet 上使用的代币没有金融价值。很多项目甚至会奖励那些找出漏洞并向团队报告的人。所以 testnet 就像一个安全的游乐场——错误在这里是被允许的,因为它们能帮助把事情变得更好。

还有 devnet,它也有点不同。虽然 testnet 是用一段有限的时间,之后可能会更新或终止,但 devnet 更加持久。开发者在开发过程中会持续使用 devnet,并且它是一个更专注于进行中的工作的网络。当一切在 devnet 上逐步成熟之后,项目才会迁移到 testnet,最终再到 mainnet。

大致就是这样:devnet 用于初期开发,testnet 用于公开测试,mainnet 用于真正上线。理解这种进展顺序,能帮助你更好地跟进区块链上新项目的发展。
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
请输入评论内容
请输入评论内容
暂无评论