寻觅文章无数,却难观深刻讨论区块链缺点、不足和缺陷的好文。
区块链能解决很多具体问题和行业痛点,甚至能涉及人类生活点滴和终极梦想,这篇文章也持有这种观点。
但是,区块链技术会不会像一些曾经热门的项目随着时间的推移,逐渐淡出大众视野?
我们常听到一个词“不可能三角”。这指的是在区块链公链中,很难同时做到真正的“去中心化”、良好的系统“安全性”和高效的“交易处理性能”。
比特币是采用了工作量证明(POW)的共识机制。初期,一台普通电脑就可以参与挖矿,但现在比特币全网算力被几大矿池所垄断,比特币的“去中心化”已名不符实。此外,比特币的交易性能只有每秒7笔,低下的交易性能也导致社区对比特币未来发展产生分歧,最终导致了2017年比特币硬分叉并诞生了比特币现金。安全方面,比特币目前来说是最好的。
以太坊目前还可以采用显卡挖矿,算力垄断没有比特币严重。以太坊的TPS每秒大概为7到15左右。但因为智能合约平台的引入,其应用场景更复杂,更容易发生交易拥堵。
EOS最大的亮点是TPS很高,交易性能强,能够达到每秒3000到4000笔左右的水平。虽然真实性能没有达到官方曾宣称的百万级,但在三大公链中的确是最高的。但EOS在“去中心化”方面做出了巨大的牺牲,全网只有21个节点,安全性也是三者中最弱的。
追求性能与去中心化则需要牺牲安全,追求性能与安全则无法实现去中心化,三者不可兼得,就像一个紧箍圈儿,束缚了行者的野心欲望,一条公链的成熟是挣脱“不可能三角”的迭代过程。
区块链展示了一种冷酷的机器(代码)至上的可能性。去中心化使得你的私钥自己保管,出错即丢失,私钥即所有权,找不回密码或转账错误则无法反悔,无法追责,操作中需要一个完美不会犯错的人类,或者区块链就不想要人类过度参与,只是在机器间交流。
注:关于区块链,笔者后续将继续解读,敬请期待。