云服务的区块链
发布于 3 年前 作者 jameswming 613 次浏览 来自 技术/人物

在区块链 1.0,即比特币的时期,为了创建一种新的数字货币,开发者修改比特币源代码,形成新的区块链和替代币。

在区块链 2.0,即以太坊占据主导的时期,区块链的主要应用依然是创建数字货币,但不再需要建立自己的区块链,而是可以编写以太坊的智能合约、在其上创建通证。

这些通证在技术上的有效性是靠以太坊的分布式网络来保障的。以太坊曾把自己定位为一台“全球分布式计算机”。在《区块链革命》中,商业思想家唐·塔普斯科特这样写道:“区块链上运行的所有计算资源可以在整体上视为一台计算机。”

对区块链 3.0 我们期待,除了管理链上原生的、映射自线上的、映射自线下的各种数字资产之外,在区块链上能运行复杂的价值交易应用,也即从区块链 2.0 的一个个通证进化到区块链 3.0 的一个个应用(见图2)。

区块链 3.0 要成为“应用的平台”,会使得它的基础模型可能和已知的以太坊模型有着很大的差别。 现在,从区块链 2.0 到区块链 3.0,人们关注的焦点往往是性能问题,比如以太坊计划通过改用 POS 共识机制(casper)和分片技术(sharding)来提升性能,又比如人们关注 EOS 采用委托权益证明机制(DPOS)来提升性能。

但是,为了让区块链可以变成应用的平台,架构的变化同样重要。

要看待这一个个应用(App),可以有两种方式:既可以把它们看成是区块链操作系统上的软件,它们用的是一条区块链的分布式账本和去中心网络;也可以把这些应用看成类似于一条条链,它们有着自己的分布式账本与去中心网络。

但这两者的差别可能没那么大。类比地看,在云服务出现之前,要开发一个网站或应用,我们要自己架设和运维服务器;而有了云服务之后,我们可以在云服务上开发自己的应用。在采用云服务时,一个个应用就有自己的一组专用服务器,像之前一样。类似地,如果采用类似的架构来开发区块链的应用,则可以认为,一个个应用也像有着自己的一条条独立的区块链。

因此,未来区块链 3.0 的整体构成方式可能类似于现在的云服务。现在的各个作为基础公链的区块链项目,做的正是云服务:以开源软件系统、分布式账本、去中心网络为基础,提供一系列和价值有关的云计算服务

欢迎使用OKX交易所
回到顶部