区块链世界中新入门的人通常会遇到 testnet、mainnet、devnet 这类术语,然后一头雾水。昨天我有个朋友也正好问我:“mainnet nedir,ne işe yarıyor?”其实理解这三个概念一点也不难,只要弄清楚整个流程就行。



我们先从 devnet 开始。你可以把它想象成软件开发者在自己的沙盒(sandbox)里工作的环境。在这里,开发者做试错,测试他们的代码。devnet 最重要的特点是:它是长期运行的,并且以开发者为中心。在这里出现的错误没有任何真实价值,因为它还不是主网(live network)。

接着进入 testnet 阶段。这时事情会变得更严肃一些。testnet 就像是 mainnet 上线之前的彩排阶段。就像戏剧演员在登台前会排练一样,区块链项目也会在这里进行自我测试。testnet 最棒的地方在于:没有任何一笔交易具有真实的经济价值。使用的代币完全是虚拟的。另外,在许多项目中,还会奖励那些在 testnet 上发现 bug 的人,这也让社区的参与者更积极。

最后我们来回答 mainnet 是什么。mainnet 是区块链协议被完全上线到真实环境的最后阶段。这里就是“现实世界”。在 mainnet 上,每一笔交易都需要支付 gas 费用,而且每一笔交易都具有真实的价值。一个错误可能会带来严重后果。正因如此,在切换到主网之前,协议必须经过非常谨慎的测试。问“mainnet nedir”的人,实际上是在问最有风险的阶段,因为这里就意味着“没有回头路”。

简要总结一下:devnet 是开发者的空间,testnet 是彩排场,mainnet 则是正式的运行表现。每个阶段都很重要,而且每个阶段都是在前一个基础上构建起来的。理解这个流程的人,能够更好地追踪区块链项目。
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
请输入评论内容
请输入评论内容
暂无评论