目前,区块链的处理速度是一个重大问题,随着技术的发展,区块链效率已经提升了好几个量级。但是,笔者认为去中心化与效率是一对矛盾的存在。受信任的中心化节点能够让交易迅速完成,支付宝就是一个典型的例子。但对去中心化的区块链而言,所有节点必须同时对一个区块进行处理并记录,确认一笔交易需要链上大量节点的参与,就好比张三借给李四100块钱,为了防止李四不还钱,张三找了12个人来见证这笔交易,其效率必然与受信任的中心化模式不在一个数量级。因此,笔者认为在区块链技术出现重大突破之前,所有希望提高区块链效率的的手段都是以牺牲去中心化程度为代价的,节点能够作恶的空间也越高。
因此,现有的解决方案都是在去中心化程度和效率之间寻求一个平衡点,在保证区块链安全的同时在一定程度上中心化以提高处理效率。既然提到的处理效率就不得不提雷电网络、闪电网络以及最近非常热门的Gonetwork项目(该团队技术能力世界一流)。这些项目都是希望通过链下处理的方式来解决效率的问题,简单的说就是先在链下对交易进行处理和确认,再将结果记录到区块链上,以解决网络拥堵等问题(当然,笔者只是对这种方式做一个形象的描述,其中涉及的技术问题较为复杂)。
既然如此,有人可能会认为,这些通过一定程度的中心化方式解决区块链效率的问题的手段都是耍流氓行为,是伪区块链,因为它们本质上没有实现完全的去中心化。笔者也有过同样的想法。那么让我们仔细思考一下,首先,目前已有的共识算法有很多,包括最初的POW到POS再到DPOS等等,这些共识机制真的是完全去中心化的吗?先说说POS和DPOS,POS算法从本质上来说就是谁有钱谁就是老大,通过权益证明的方式一定程度上解决了POW挖矿带来的高算力消耗及效率过低的问题,而DPOS可以简单的理解为POS+人名代表大会制度,因此这种权益证明的机制对笔者这种小韭菜来首肯定是极为不友好的方式,最终的话语权还是掌握在持有大量资金的庄家手里,所以,虽然有很多节点参与了决策,但这种方式真的是去中心化的吗?说道这里,有人可能会指着比特币说,比特币总是去中心化的了吧! POW机制,有钱也没用了吧!但是,恰恰是由于POW带来的高算力消耗让它变得极为中心化。。。现在有几个人还能用自己的破电脑挖矿,最后参与决策的还是各个大矿场,人家想分叉就整合一波算力,搞一个最长链就分叉出去了,这也是为什么比特币的分叉产物会这么多了。。因此,笔者认为POW在目前看来也是一定程度上中心化的,最去中心化的方式可能是找全世界的人都问一遍,这里能造个厕所不。。。。当然效率也是极低的。
看到这里,有人会觉得笔者在强行胡说八道,不懂区块链,不懂去中心化,抹黑区块链。但是笔者认为恰恰是这种半中心化的区块链才是未来区块链发展的出路,除非有人能像中本聪一样再进行一次突破性的变革。现在我们看见区块链就说去中心化什么的,其实这反而是在给区块链招黑,你要搞完全去中心化,ZF不监管你管谁,完全去中心化还要国家机器干嘛。。其实去中心化只是区块链的手段而不是终极目标,不要整天拿着去中心化说事儿,笔者认为区块链的使命是建立一个高效的、可信的点对点价值传输网络,只要能够实现这个目标,老子管你去不去中心化。如果能够通过半中心化方法,甚至是让ZF作为一个大节点进行监管实现这个目标,那么这样的区块链就是有意义的。当然,笔者的想法有一些极端,不认同的大佬们权且当个笑话看看即可。
网友评论