心若磐石|巨蟹解读以太坊白皮书:曾怀疑是不是骗子项目( 二 )


它们都有各种各样的问题 。 从整个技术总体来看 , 都还处于比较理想化的 , 或者某些方面中心化的阶段 。
3、比特币的创新直到2009年中本聪发明了比特币 。 他把P2P的协议和工作量证明的设计相结合 , 产生了完全去中心化的电子账本产品 。
心若磐石|巨蟹解读以太坊白皮书:曾怀疑是不是骗子项目可以说比特币的设计其实是非常简陋的 。 它只能去完成去中心化转账的功能 , 另外还有一些脚本方面的功能 。 不过比特币虽然非常简陋 , 非常简单 , 但人们发现它非常好用 。 所以当比特币出现后 , 就有很多黑客逐渐参与到挖矿 。 后来大家发现比特币真的能被被越来越多的人接受 , 在一些场合真正能够当钱来用 。
慢慢随着发展 , 比特币的价格慢慢上来 , 就吸引更多人参与、挖矿、支付 。 矿机挖矿慢慢也成了一个现在也非常大的产业 。
比特币是一种先申请应用 。 先申请应用是指 , 在账本存在时 , 你可以同时发两笔交易 , 但最终哪笔交易有效就要看最终哪个矿工把哪笔交易先写到账本里 。
比特币中的工作量证明机制很好的解决了这个问题 。 工作量证明机制也很好的解决了女巫攻击的问题 。 在很多去中心化货币设计中 , 常常不是用工作量证明 , 而是用账号作为达成共识的基础 。 这样设计就会有些人创建很多虚假的账号来形成共识 , 实施欺骗 。 最终使得去中心化账本无法正常进行下去 。 这就是女巫攻击 。
工作量证明用挖矿的方式形成共识 。 大家可以看到 , 现在矿业的算力非常巨大 。 最终结果是 ,没有某一个或几个人可以通过搞非常多矿机的方式来达成共识 。 也就没有办法做欺诈 , 无法毁坏账本的正常工作 。 这就是比特币的基本机制 。
比特币是一个状态转换系统 。 通过工作量证明引领了挖矿行业的发展 。
比特币的数据结构中有默克尔树的结构 。 这个结构保证了比特币交易的正常的可验证性 。
在比特币之后 , 又产生了很多区块链的应用 。 都是在比特币的基础上发展起来的 。 比如:域名币、彩色币 。 基本思路是 , 比特币是只有一种币 , 我可以通过把币染色 , 加一些标志 , 使得一个区块链中可以有各种各样的多种资产 。
还产生了像比特币这样的衍生币或竞争币 。 比特股不仅是电子账本和发行资产的地方 , 还是去中心化的交易所 。 它里面还有抵押型的稳定币的产品 。 虽然当时并没有这个名字 。 当时比特股出来时 , 大家都觉得非常惊艳 。 大家第一次认识到 , 原来去中心化这个技术不仅可以做比特币这样简单的东西 , 还可以做去中心化交易所 , 还可以做稳定币 , 这就是金融衍生品 。 可以说比特股真的给大家打开了非常大的区块链应用的窗口 。
发展区块链的技术 , 不同币的功能 , 有两种不同的道路 。 一种是构建独立的链 , 像比特币、比特股、NXT等等;另外一种就是在比特币上搭建协议 。 但是在比特币上搭建协议非常困难 。 因为比特币当时没有做复杂的设计 。 虽然支持简单的脚本 , 但功能非常有限 。 脚本是图灵不完备的 ,对区块链很多标识 , 对账本的状态以及资产的价值都缺乏足够的可使用性 。 所以说在比特币上搭建协议去创建各种资产的道路是非常不好走的 。
也就是基于这样的判断 , Vitalik产生了新的想法 。 他当时也对比特股相当熟悉 , 也仔细研究过比特股的设计 。 但他觉得比特股还不够抽象 , 不够通用 。 功能很强 , 但比较单一 。 稳定币和去中心化交易所都需要开发者在开发底层时先做好 , 大家才能开始使用 。 大家使用时 , 如果发现哪些功能不是特别好用 , 或者需要再去开发新功能 , 就非常复杂 , 需要重新再去进行 底层更新 , 再去重新发布链的底层版本才行 。


推荐阅读