1. 首页
  2. 技术

《李笑来:比特币小白书》三区块链:2. 公链

2015 年年底,以太坊开始融资;2016 年,云币成了地球上第一个上架交易以太坊的交易所…… 2017 年,以太坊成了最火爆的区块链项目。

以太坊想要解决的问题是什么?又,解决的足够好吗?

历史证明,以太坊是一次并不成功的尝试 —— 它想要成为一个区块链技术应用平台,在这个分布式的 “计算机” 上,有它自己的编程语言;用这个特定的编程语言写的程序被称为 “智能合约”;人们可以在以太坊这个平台上发布各种基于区块链技术的应用…… 也就是说,它想要成为一条公链(Public Chain),顾名思义,就是公众都可以使用的区块链。

以太坊所遇到的困难,其实是它尚未诞生之时已经被质疑的东西:使用 PoW 共识机制的一条 “公链” 就是难以承载真正有意义的大规模应用。即便是以太坊的 PoW 被设计成十几秒之内确认一次,不要高兴得太早,10 分钟和 10 几秒事实上没什么区别 —— 因为真正有意义的大规模应用需要的是每秒钟成千上百次确认才可以……

缺陷最大的是以太坊独立设计的编程语言 Solidity,虽然最初的时候最大的宣传点是它 “图灵完整”,可事实上,并没有什么用,为什么呢?因为不管谁写的编程语言都一样,都难免有臭虫(bug)…… 可问题是,这种编程语言是用来写所谓 “智能合约” 的,这种程序是直接涉及到钱的,于是,只要有问题就会被攻击。以太坊上线没多久,有个叫做 DAO 的项目就被黑客攻击转移走了大量的资产,以太坊只好以 “紧急分叉” 来 “解决” 问题,于是遗留了一个今天人们不知道那是用来干什么的 ETC(Etherium Classic),新的币叫做 ETH。

虽然以太坊计划将共识机制从 PoW 更新为 dPoS,但它现在面临两个问题:1. 如此这般的话,那么只能再次分叉,新的币叫什么好呢?老得币又能干什么呢?对技术人员来说是困扰,对投资者来说是未知的风险;2. 基于 dPoS 机制的,有多线程支持的分布式计算平台 EOS 早已于 2018 年 6 月正式上线……

联系我们

邮箱:readblocks@163.com