正本清源区块链——Caoz (3)

在这里也涉及了一个比特币的价值讨论问题,你是把它当作资产,还是当作货币,当作资产,确实不需要频繁交易,维持共识最重要;当作货币,那么架构的升级就理所当然。

以太坊可以认为是区块链的第二代平台,因为对智能合约的支持,以太坊的应用想象空间增加了很多,而且其出块效率也明显高于比特币。交易结算周期也明显有了更好的表现。

由于智能合约的出现,以及以太坊的开放平台的支持,实际上任何人都可以快速的创建自己的token(币),也就是现在说的发币,或者说ICO,市面上的ICO,99%都是在以太坊的平台上,鼓捣出来的一个token而已。实话说,一点技术含量都没有。

智能合约

下面重点解释一下智能合约。

智能合约,也就是说,在区块中传递的合约,或者说传递的字符串,不是单纯的字符串和信息,而是一段可执行的脚本,比如说,有触发条件,有交互能力。(相当于区块链中的一个管家)

正本清源区块链——Caoz

图灵完备

再加上一个词,图灵完备,什么是图灵完备?

就是说不考虑硬件限制的情况下,这个脚本的支持性可以满足所有图灵机的功能诉求,图灵机也可以简单理解为全功能计算机。那么支持图灵完备的智能合约,如果我们用通俗的比喻,就是你甚至可以发布一个大吉大利,今晚吃鸡的游戏到这个平台上。

但现实是不可能的,因为不可能有这么大的区块来支持,也不可能有这么强的算力来支持,稍微复杂一点的代码就可以把整个区块链网络搞崩溃,光一个简单宠物猫就导致了以太坊大堵塞。所以图灵完备只是一个理想态,现状是受到网络环境,算力环境的极大制约。其实比特币本身也是支持简单脚本合约的,但是非常有限的一些脚本支持,远不如以太坊的支持性强,肯定无法实现图灵完备这样的级别。

所以,我们说以太坊是一种虚拟货币,这个定义是错的。以太坊是一个平台,上面跑了几千种虚拟货币,其中之一是以太坊自身的代币。而这个平台不但可以发布货币,还可以发布应用,智能合约的应用,这个想象力是蛮大的。

再回到智能合约。

智能合约应用场景

智能合约的应用场景:一个是电子宠物,现在有好几个了;还有一个就是这个电子赌场,现在也上线了好多个。智能合约的特点:第一,代码是公开可验证的;第二是跑在所有区块上,没有中央服务器,通过共识算法保障,不用担心被篡改。

智能合约的第一个成功应用就是电子猫,发布方一旦发布出去,后面就连发布方自己都无法更改。之后的成功案例就变成电子赌场了,这个东西确实蛮适合赌场的,第一,公信力好,庄家是不能作弊的,甚至可以说是没有庄家的,代码是可以公开验证的,而且没有中央服务器。第二,确实很难被监控被追踪,一旦入局不可逆转,而且金额走向无法追踪。国内某些区块链大佬已经搞起这个来了,具体我就不点名了。

当然,我们希望还有更多可以用于正途的成功案例,但以太坊的架构也存在一定制约,由于太多平台,或者说太多骗子借助以太坊发币,以及其他应用,以太坊现在面临的拥堵也非常严重,现在以太坊也开始分叉了,但具体的技术细节我就不是很了解了。

硬分叉

说一下硬分叉,刚才也提到了比特币的第一次硬分叉,所谓硬分叉,是分叉方约定,在某个区块节点开始,启用新的系统架构继续前进,不再和主链保持一致,但同时也继承了该节点之前的所有区块。在这个节点之后,双方各自挖各自的矿,各自爆各自的块,各自走各自的路。

其实硬分叉不需要主链允许或通过,任何人都可以发起硬分叉,都可以基于自己的理解和判断发起一个新的分支,但对于信仰者来说,每个分叉都是对共识的撕裂,是在破坏共识。共识算法本身就是防范故障或者恶意分叉的,而人为强行分叉显然是算法所不能处理的。

那么为什么后来那么多人硬分叉,以及对于其他人来说硬分叉的意义在哪里,这个已经不是技术问题,我先卖个关子,放在诱惑篇解读。

EOS

最近有个新的东西ICO(发币)很火,很多人也问我点评,就是EOS。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpfwyf.html