首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

区块链投资密码(一)不可能三角是个伪命题,效率、安全与区块链2.0

在区块链行业,存在非常多的误区,很大部分源自早期布道者的纰漏。

说句实在话,很多科普性的书基本是投机分子用来抢关键词的道具,不少都是三五个作者几篇流水文章拼凑出来的,观点逻辑一塌糊涂甚至在同一本书里面打架。

面对一片广阔待垦殖的行业沃土,几乎没有人能够克制自己乱来的冲动,哪怕功力不济。

基于此,俺打算写一票文章来给一些理念解解毒,窃以为这些底层的思维认知是辨识项目最厉害的武器。

区块链投资密码系列的第一个话题,咱们来驳一驳“区块链不可能三角”。

啥是 “不可能三角”?

长铗近期版本

这一观点后来被国内外广泛引用并且被称为“长铗三角”,当然,类似的观点在他提出来之前就不少,但国内属它影响最大。

之所以出来这么一个“理论”,主要是基于第一代区块链最核心的工作原理——比特币、以太坊的每一个完整节点在网络上都需要做完全重复的事,每一笔交易都要由网络中的每一个节点 进行处理。好的一方面来看,节点越多冗余越多越安全,“坏”的一方面是,节点越多往往意味着耗费更多的时间和能源。

一般情况,一个系统投入的硬件资源越多性能也会越好,区块链不是这样,在不分片的情况下1万个节点硬件资源的处理能力跟1个节点是一样的,剩下的9999个节点做的只不过是重复的工作。

做完上述铺垫,洒家就可以提出一个观点了,即区块链能否取得理想的效果只需要考虑两个极——去中心化和拓展性,安全、环保、去中心化不可能三角是个伪命题。

从广义来讲去中心化只是安全的一个方面,只不过这个方面在区块链世界里又显得非常之不一般,从某种程度来讲,去中心化代表的是一种“极致”的安全,它是区块链安全性的代名词。

同理,拓展性是区块链性能的最重要板块,甚至就是性能(效率)的代名词。

因此,在权衡一个区块链项目是否合格,精确严谨一点来讲在保证功能性的前提下咱们只要考虑另外两个维度即可——性能安全

或者说去中心化拓展性

去中心化,拓展性,性能,安全这四个词汇其他的组合方式都不够优雅,尤其是拿出其中的三个关键词硬凑个“三角”更是容易让人费解。

当然,业界还有个提法,叫“安全、效率、成本”不可能三角

效率就是性能嘛,换了个关键词罢了,洒家仍旧坚持只需要考虑安全和效率两极。

有安全和效率,各位仔细想想,成本还是个事吗?

成本是个非常扯犊子的点,常常被弱智拿来忽悠群氓,从市场规律来讲,只要一个东西他能在市场中持续运转,那它必然是值得做的,同时市场竞争催动技术进步,追求最小的代价(成本)获取最大的效用是个再自然不过的过程,没有哪个市场主体蠢到嫌资源多。

因此,市场主体在没伤天害理情形下处置自己资源“浪不浪费”关你屁事。

举个例子,有弱智说比特币挖矿费电,且不说法币系统更加费电费纸费人,人家花自己的钱买电买设备就算是浪费那又与你何干?如果真的是浪费,那玩意儿可以持续近10年?照这指标,丫活着的每一秒都在浪费空气、土地。

真正的浪费是不可持续的,迟早会被市场纠正,弱智们的指摘只会阻碍伟大事物的提前到来,此外毫无意义。

在既定产权下,所有人只要不妨害他人合法权益,干啥都是消费而不是浪费。

值不值这东西是完全主观的东西,对特定资源的处置,它怎么用能带来最大的效用所有者说了算,其他人无可指摘。

对资源处置不合理,自有市场规律收拾他。群氓觉得人家行为不合理,呼吁XXX管一管,那真是愚蠢至极,除了不关你事,更重要的是谁都有可能成为下一个被其他群氓要求管一管的对象,这跟轮奸有啥差别?

效率、安全与区块链2.0

综前所述,效率和安全将是区块链最重要的两个议题,效率和安全在某种程度不可兼得——不管采取什么拓展方案,区块链的本质决定了同样的硬件资源的处理效率不可能高过中心化系统。

当然,跟中心化系统比是滑稽和没有意义的,就像拿电灯泡跟电磁炉比发热效率一般。

但是,随着技术的进步,例如状态通道,分片,侧链,子链,跨链的应用,效率和安全也并非完全相悖不可调和,从长远来看鱼和熊掌可兼而得之。之所以业内会有效率和去中心化两极不可能的说法,那也是基于目前特定技术水平来讲的。

如果把效率和安全当作线段的两端,那么所有的区块链项目都可以放在这个线段上。

加密数字货币(coin),例如btc,bch,ltc,dash,zcash等,事关人类经济活动的血脉,必须追求极致的安全。

BM对eos去中心化的理解

至于为DApp提供基础设施的公链项目,通过削减全节点的数量,用硬件集群建设超级节点提高吞吐量以便实现大型商业级应用,也就可以理解了。节点少不够“去中心化”(跟中心化系统相比它又是去中心化),不代表不安全,够用是它的哲学。

从这里来看,DPOS一系的公链,虽然说不上区块链技术质的飞跃,但从扩容的角度来看,也有其合理性,这也是EOS能大热的重要原因。

但目前btc,bch,eth,eos从性能和安全权衡的角度,仍旧处于1.0的原始版本,就现有技术框架很难调和这两者的矛盾。

真正的区块链2.0必定建立在分片并行的基础上同时配合跨链技术将一个个区块链孤岛连成网,这些才是真正的区块链2.0。

至于3.0的说辞,这话也不是不能圆,从区块链应用场景划分,可以把比特币一类的加密数字货币应用列为区块链1.0,以太坊智能合约为2.0,DApp大规模应用视为区块链3.0。但,以太坊支持的就是DApp,智能合约是DApp和区块链的交互方式,只不过囿于性能限制无法实现大规模应用罢了。

后续洒家将在微信公众号“徐戈”解析一票区块链2.0的项目和各种扩容方案,欢迎大家持续关注。

长摁识别即可关注

ID:xugebit,徐戈

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180511G11XOY00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券