首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >networkid 3和testnet有什么区别?

networkid 3和testnet有什么区别?
EN

Ethereum用户
提问于 2016-12-02 12:16:02
回答 2查看 6.3K关注 0票数 8

我在我的ubuntu盒子上安装了geth 1.5.4。下面是用于networkid的geth命令行文档:

--网络标识符(整数,0=Olympic (废弃),1=Frontier,2=Morden (废弃),3=Ropsten) (缺省值: 1)

因此,为了连接到Ropsten网络,我开始使用--networkid 3

geth -快速-networkid 3控制台

然而,它根本没有连接到Ropsten网络。我的节点开始同步,但不确定它连接到哪个网络。当我不指定networkid而只是通过--testnet时:

geth --快速测试网控制台

它正确地连接到Ropsten网络,并开始同步。

指定--testnet--networkid 3有什么区别?

EN

回答 2

Ethereum用户

发布于 2016-12-02 12:27:34

除了--networkid 3之外,使用--testnet启动geth还可以确保为Ropsten使用正确的成因节点。

您也可以这样启动Ropsten:

代码语言:javascript
运行
复制
geth init ropsten_genesis.json && geth --networkid 3
票数 5
EN

Ethereum用户

发布于 2016-12-02 13:06:48

--networkid 3是专门的新测试网,Ropsten。1是主要的区块链,2是旧的测试网,现代。

当您使用geth --networkid 3时,它会将默认的testnet设置为Ropsten,所以在您完成一次之后,--testnet将给您带来Ropsten。

票数 1
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/10448

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档