理想的区块链技术

in #cn-reader6 years ago

理想的区块链技术

今天上不了网,又不想看书,就沉下心来说说我心目中理想的区块链。

理想的区块链当然是彻底的去中心化区块链。何谓彻底的去中心化呢?我想从两个方面来说。从节点的角度讲,它应该具有如下的特征:

1、多节点。你可以把一个节点理解为一个中心,而节点就是接入区块链应用网络中的电脑(以电脑所有者来代表)。所谓“多”,不是一个两个,而是无数个。“无数个”的意思是:任何人都不知道准确的个数;越多越好。这就引出节点的第二个特征:

2、隐匿性。隐匿性是指节点的数量和位置是不可知的。整个网络到底是多少节点,是无人知道的(因为没必要知道);节点在哪里,也是无人知道的。或许通过传统的lP技术分析可以找到,但因为数量太多(以及网络的强壮性),要掌握节点的位置变得没有意义。

3、平等性。无论有多少节点,它们在功能方面都是一样的,没有特异性,没有差别。一旦有了差别,就意味着另一种形式的中心化出现,就象EOS。21个超级节点与100个备用节点,在功能上是不平等的,这导致在EOS网络中的地位不平等,这是另一种形式的中心化。虽然有投票机制制衡这种中心化,但它在理论上埋下了超级节点修改投票机制的伏笔,这是不可接受的。而平等的节点则谁也没有这么大的能耐,也不需要投票(投票本身就是中心化行为。如果不是几个中心化交易所平台的支持,EOS主网至今上不了线)。

4、开放性。开放性特点与多节点是一致的。意思就是说,节点的数量是可以增加的,当然也可以减少。应该有一套完善的激励机制鼓励人们建立节点,也应该允许人们关闭节点。人们可以通过建立或关闭节点自由的进入或退出区块链网络。但总的来说,应确保节点数量呈稳定增加的趋势。

5、低门槛。建立节点的门槛应该很低。尽可能降低节点的硬软件条件和建立节点的技术要求,以便让更多的人用较小成本和简单的技术就能快速建立节点。理想的状态就是每一台电脑(PC和手提电脑)甚至包括移动端,都可以建立节点。

从区块链应用网络的角度来讲,理想的区块链应该具有如下特点:

1、生长性。网络是在不断生长的,越来越强壮。

2、安全性。网络在无数节点的支撑之下,它是绝对安全的,是不死的。即使某一片网络节点全部关网,也不影响另一部份网络的运行。传统互联网的安全性问题对节点构成威胁,对这样的区块链网络却是毫无威胁。就算对100个节点发起攻击,对拥有10000个节点的区块链应用网络,那也是毫无影响的。

3、自动性。网络不需要人为的管理与控制,它自动自主运行。这意味着不需要一个传统形式的公司来营运它。

4、拓展性。这样的区块链网络应该是解决行业的具体问题的,拥有强大的功能。而且它做为无限壮大的网络,可以起到公链的作用,其功能可以不断拓展,可以布署一些具体的应用。

5、公益性。网络为全体社区成员所有,它不是也不会成为某个中心化的管理机构(公司、基金或协会)的赚钱工具。它被社区所有人平等地使用。

这些特征全部具备的话,我认为它应该是彻底的去中心化的区块链。那么,它又如何实现呢?

关键在于激励机制的设计。节点和网络的功能这是由代码就可以决定的,但节点的多少和网络的大小是代码解决不了的问题。凡是代码能解决的问题,它只决取于创始人的情怀和抱负,而代码解决不了的问题,比如如何吸引更多的人参与进来,这不是创始人的情怀与抱负说了算的,这取决于创始人对人性了解的程度。

人的基本问题是生存问题。所以,利益是驱动人们做事情的基本动力。一个好的激励机制可以激励人们做善事来获得利益。

发行代币是区块链的内生要求。一个彻底的去中心化的区块链应用,它的代币发行机制应该是怎样的呢?

应该鼓励每一个普通人都建立节点,而且每一个普通人只能建立一个节点(既防止中心化,又促使更多的人建立节点)。代币的数量不限,保证每一个节点每月获得的代币价值(市场价×代币数)略多于建立节点的成本。倘若代币升值,这正是建立节点者所期待的,他就赚的更多。倘若一夜之间,增加了无数的节点,因此代币数量大幅增加,这会降低代币的价值。若有其它机构要使用该公有链,它正好可以大量买入以购买一定期限的使用权力。这些购买公有链使用权力的代币应全部销毁。这样,节点不断地产生代币,而商业应用不断地消耗代币,这最终会达成一个基本的平衡。这里的关键是既要鼓励更多的节点生产代币,又要鼓励更多的应用消耗代币。倘若应用达到一个数量级,不能再增加;而节点还在无止境地生产代币,代币就会贬值。这时的解决办法就是分裂,象细胞分裂一样,一个网络分裂成两个网络,当然还可以分裂下去。

Sort:  

Congratulations @luoyuan! You received a personal award!

1 Year on Steemit

Click here to view your Board

Do not miss the last post from @steemitboard:

Christmas Challenge - The party continues

Support SteemitBoard's project! Vote for its witness and get one more award!

Coin Marketplace

STEEM 0.20
TRX 0.12
JST 0.029
BTC 61143.97
ETH 3363.47
USDT 1.00
SBD 2.51