主页 > 知乎imtoken苹果 > 以太坊的三种网络模式

以太坊的三种网络模式

知乎imtoken苹果 2023-10-20 05:10:11

要了解以太坊PrivateNetwork,首先要了解以太坊的两个官方网络。 目前,以太坊官方提供了两种网络:

生产环境网络测试网络TestNet

下面将简要说明这两个网络。

以太坊生产网络

以太坊生产网络,顾名思义,就是生产真正有价值的以太坊的网络。 目前,生产网络已经生成了超过300万个区块,并且还在不断生成中。 每开采台币10多美元。 这是以太坊在生产环境中的状态(截图自2017-02-17)

p1

生产环境网络优势

全球化,部署在互联网环境中,智能合约的代码、执行、区块调用都可以一目了然。部署在生产环境中的智能合约,可以被全球任何应用程序调用

缺点:

任何合约执行都会消耗真实的以太币,也就是真实的现金。 不适用于开发、调试和测试。 所有节点都是全球化的以太坊网络,速度慢,对于一些商业应用,只需要一部分节点,比如分布式部署10-20台服务器。 无需全球网络。

以太坊测试网络 TestNet

以太坊的测试网络也是官方提供的,顾名思义,专门供用户开发、调试和测试。 上面的合约执行不消耗真实的以太币,即不花钱

所以如果开发一个简单的智能合约,使用测试网就足够了,用户可以更专注于智能合约的编写。

但是因为网络是官方提供的,所以对于以太坊技术的底层实现,Geth的各种参数接口,以及整个以太坊技术的真实性能的了解会弱很多。 所以从发展的角度来说,更好的选择是Private Network,它可以从技术底层深入理解以太坊。

测试环境网络优势

合约执行不消耗真金白银全球化,部署在互联网环境,智能合约的代码、执行、区块调用都可以一目了然。部署在测试环境的智能合约,可以被全球任何应用程序调用

缺点:

所有节点全球化,测试网慢不能作为商业应用的实际落地环境

以太坊私有网络 PrivateNetwork

以太坊的私有网络,顾名思义,就是用户通过Geth自己创建的私有网络以太坊网络,是一个非常适合开发、调试和测试的网络

优势

由于节点相对较少,速度较快,方便开发者深入了解以太坊底层技术。 用户可以随时创建、销毁和重建以太坊网络。 随机增加节点数或删除节点,可在服务器上建立。 也可以在自己的windows或者Mac机器上架设,甚至可以在一台机器上架设多个节点,实现一机多节点私网。

缺点

因为没有全球化,只有私有网络中的节点可以查看智能合约的执行、调用等。