2017-12-18 127 views
1

我试图创建一个私有的行动纲领复仇军网和我一直在使用现代,设有通往Ropsten和rinkeby一会儿。我之前并没有意识到网络节点的发现是通过连接到一些引导节点来完成的。这些节点是中心的吗?因此,这不是一个大的分散化缺乏吗?是否是bootnodes中央节点?

我的意思是,如果bootnodes只有少数在网络创建之初设定,我们可以想像,这些节点是伪造的(在指向欺诈BC节点的意义上)。没有?

感谢的提前为您的答复

回答

1

是的,bootnodes是核心,并为主要和测试网络是硬编码bootnodes.go

“enode://”协议包括公钥和这些节点的IP地址,所以您仍然有效地信任以太坊基金会,但它应该是安全的。从那里会有更多的同伴与您的节点共享。

如何连接工作可以在wiki上here可以找到更多的细节。

+0

真的!正如我所说,这是一个巨大的分权缺乏,不是吗?没有办法没有bootnodes? (或者至少没有中央引导节点)就像给同伴创建自己的引导节点一样?让我们接近BC分权模式 – mhaddad

+0

作为目前实施的是有必要的bootnodes种子初始对等网络。也就是说,如果你想运行你自己的专用网络,你可以指定你自己的受信任的引导节点,这样你最终能控制你的网络。分布式哈希表是在对权力下放的话题进一步阅读等网络一个很好的起点。 – NopOp