不要为了区块链而区块链
很多人一听说区块链很好,区块链去中心化,安全不可篡改可追溯,点对点交易降低交易成本等,“哇,区块链太好了!”惊呼:“终于等到你!”
然而去中心化一定是高效的吗?群体智慧一定高于个体智慧?不,如果你有看过“乌合之众”你就会明白,群体的智慧并不高。
区块链也有很多的劣势。
举个例子,这样一个分布式的商业系统,其实在它需要做群体决策的时候,本身的效率会比较低,而且群体智慧并不一定会优于个体智慧。
区块链和分布式商业是一场大规模的商业实践。
另外阿里巴巴总参谋长曾鸣也认为区块链中没有绝对的“去中心化”。无论是点对点,还是中心化都要解决大规模协同如何实现的问题。需要在具体场景系统思考各自的优缺点,这两种机制甚至可能有很好的互补性,需要结合使用。
例如,很多人讨论过使用区块链的点对点的网络来提供打车服务的优势,但是原来由平台提供的一些公共服务现在由谁来承担?例如,针对可能发生的司机的恶性行为,谁来预防,发现,惩罚?这些关键问题不解决,点对点的网络很难快速被接受。支付宝发展的早期,明确地提出,“你敢付,我敢陪”,这样的公信力对于一个公共网络的快速推广有非常大的意义。区块链项目必须有自己的机制设计和制度演化,更好的解决这些问题,才有更大的价值,从而广泛被接受。
到底基于算法和共识的协作机制,最终能走多远,能在多大程度上改变我们协作的模式,这些都是值得我们大家共同思考和探索的课题。
非区块链创业者如何审视自己是否需要区块链?
越是涉及到多方协作、跨主体协作的场景的时候,越适合区块链。
另外,我们所处理的对象越标准化,比如说像宽带资源或者数据存储这种非常标准化的对象和资源,也更适合运用区块链技术。
切忌为了区块链而区块链的伪创新。
有很多团队在一些根本不需要用到分布式计算的场景中,尝试运用区块链。大家在做技术创新的时候,可以首先问自己这个问题:
我们要解决具体的商业问题,如果不用区块链的技术,是不是可以解决?
如果答案是是的话,建议就别用区块链了,因为使用区块链技术的代价和成本往往是很大的。
相关文章
- 区块链分布式账本Hyperledger Fabric介绍
- 华为OD机试 - 区块链文件转储系统(Java & JS & Python)
- BlockChain:Python一步一步实现(流程最清楚)区块链底层技术流程图(理解一目了然,值得收藏)
- lotus 区块高度 导出快照
- 默克尔树(merkle tree)——就是hash树,比特币区块链里用于校验完整性的
- BlockChain:2020年7月10日世界人工智能大会WAIC《链智未来 赋能产业区块链主题论坛》(一)
- BlockChain:《Blockchain Gate》听课笔记——区块链的1.0架构 VS 区块链3.0架构+个人理解
- 区块链“不可能三角”
- 以太坊是什么?为什么说它是区块链2.0的代表
- 【区块链技术开发】http-server查看智能合约前端页面app.js结果