就算懂一点点,但也不是真的特别理解。上面说的这三个,其实都是一个意思,只是叫法不一样。
主/网(又叫Mainnet,还叫开放式)
我们要懂它原理,因为原理就可以算是底层逻辑。理解一个东西,知道底层逻辑,就可以一变百通。
那么开放式如何才能做到?又需要怎么进行?这其实也是许多人想知道的。纵然你看了许多百度百科内容,但还是未能理解。
用通俗的语言解释,或许更好理解。今天就谈谈。
首先,我们一定要知道区块链技术是什么。区块链,分公有链、联盟链、私有链。这其中,公有链才算是开放式的Mainnet。
任何人都可以对接进去,获取里面的所有数据,并且参与其中,完成自己的建设。
公有链,就类似操作系统,什么是操作系统?就比如安卓系统,苹果系统,鸿蒙系统,这种就是操作系统。没有操作系统,你的APP,网站就不能使用。
也就是说,APP是建立在操作系统上面的上层应用,操作系统就是下层应用。
这就好比,火车轨道就是下层应用,火车就是上层应用。火车要跑起来,就必须要在铁轨上,不然就不能跑。
同理,APP要运行,也需要有操作系统存在。
再同理,公有链就是操作系统,DAPP(去中心化的app)需要有它才能运行。
只有去中心,才能做到对外开放。如何才能去中心呢?
要完成去中心,就需要做一个程序,这个程序是什么?就是节点程序。那什么是节点?
就比如,在你面前有100台电脑,将节点程序放在第一台电脑内,其他99台电脑不放,那此刻,节点程序就是中心化的。为什么呢,因为第一台电脑可以随便修改节点程序的各种数据。
倘若,将节点程序同步安装在100台电脑上,那此刻节点程序就去中心了。因为没有任何一台电脑可以去修改数据。
因为此刻的节点程序数据,是实时更新不可逆转的,其中一台修改数据,得不到其余99台电脑的认可。
这就完成去中心化。
那么这100台电脑,分别就是一个节点,此刻就是100个节点。
这就是所谓的上主/网,开放式。