美文网首页
三问测试网:测试网是什么?测试网和主网有什么区别?为什么要上线测

三问测试网:测试网是什么?测试网和主网有什么区别?为什么要上线测

作者: 链圈少女 | 来源:发表于2018-12-29 13:44 被阅读0次

    测试网到底是怎么回事,它跟主网又有什么区别和联系,为什么区块链项目在主网上线之前,都要先上线测试网呢?今天我们就一起来聊一聊测试网的问题。

    什么是测试网?

    顾名思义,测试网就是用于测试的网络,通常在主网正式上线之前发布,它和主网具有相同的运行环境和相似的工作原理,各自独立的数据存储,可以将其看作是主网的demo(演示网络)。

    主网和测试网的异同?

    相同点:主网和测试网在相同的协议下运行,工作原理一般相似,且私钥(公钥、地址)的生成方式相同。

    不同点:1.主网是今后真正运营的网络,测试网是主网上线前试水的“虚拟”网络。(一个很形象的比喻,如果主网是真正的考试,测试网测试模拟考。)

    2.运行在主网上的Token是由实际的投资和交换价值的,测试网上的Token的仅可用于测试网上的交易,没有投资的价值。

    3,测试网和主网使用不同的存储空间,两个网络各自独立,无法交互,所以两个网络上的Token不能相互交换。

    4.测试网的状态可以根据需求随时调整,可能会相对不稳定,主网上线之后就是一个稳定运行的区块链网络。

    总结:

    主网和测试网是两条不同的区块链,但是他们私钥(公钥/地址)的生成方式相同,所以,原则上你可以在主网和测试网上拥有相同的地址,但是他们处于各自不同的状态。但主网和测试网的数据存储和来源是两个完全不同的库,相当于两个互不相干的平行空间。

    为什么要发布测试网?

    对开发者:

    在主网上线之前,首先发布测试网,可以测试区块链的性能和安全性,发现问题,进行改进,上线的主网更健壮。

    测试网提供了与主网隔离的沙盒环境,开发者可以在测试网上测试自己的新想法,不用担心影响到主网。

    因为主网和测试网的工作原理基本一致,开发者在开发Dapp或者部署智能合约时,可以先在测试网上开发部署,修改完善之后再部署到主网上,减少不必要的Token消耗。

    对用户(包括投资人/数字货币爱好者等):

    用户无需真正持有PTN, 就可以体验到PalletOne支持的所有功能。

    初次使用数字货币钱包的用户,可以在在测试网络上运行钱包,熟悉操作流程。

    相关文章

      网友评论

          本文标题:三问测试网:测试网是什么?测试网和主网有什么区别?为什么要上线测

          本文链接:https://www.haomeiwen.com/subject/mzuguttx.html