区块链精进手册 | 066 | 区块链项目的生命周期
今日精进:Golem、BaaS、区块链生命周期
1. 一种通证:GNT(1)
GNT是区块链应用Golem的通证,在以太坊网络上发行和流通,总量为10亿枚。目前,根据CoinMarketCap的数据,GNT的流通数量约为9.6亿枚,市值超过1.5亿美元,排行第48位。
Golem是建立在以太坊上的区块链应用,专注于分布式云计算市场。Golem 希望通过区块链技术,建立全球点对点的计算资源共享网络。加入Golem的用户,可以在该网络上分享自己计算机多余的算力,并获得收益;也可以付费使用其他算力提供者提供的算力资源,完成自己的计算工作。
据我所知,Golem应该是第一个发布的计算资源共享的区块链应用平台。其实算力的共享,并不是新鲜事。像亚马逊、谷歌、阿里、腾讯都有自己的云计算服务,他们都是计算资源的共享,只不过是非常中心化的方式。中心化的方式和去中心化的方式在用户切身利益方面存在很多差异,我们一起来看一下。
首先,中心化的方式一般存在单一的坏点。前段时间,亚马逊的云服务因为员工到操作失误导致很多家使用该服务的网站发生宕机。这种情况,哪怕给予经济补偿,对用户产生的不好影响也难以消除。去中心化的方式一般不存在单一的坏点。
其次,中心化的方式存在隐私问题。商业是逐利的,当一件事情存在利益,且成本并不高的时候,它几乎必然发生。中心化的服务窥探、使用甚至直接售卖用户的数据并不是什么高成本的事情,已经被证明很多中心化服务商做着这样的事情。去中心化的方式,通过点对点的加密,公开透明的共同监管,能有效地防止该情况的发生。
然后,去中心化的算力共享会降低用户使用云计算服务的成本。想象一下,当去中心化的分布式计算服务成熟,会有很多人把自己的计算资源货币化并分享出来。这相当于算力的供给增加了,在需求变化不大的情况下,价格必然降低。另外,现在云计算领域寡头垄断的局面也导致用户使用该服务的成本较高,因为供给侧的话语权较强,分得大部分的利益。分布式云计算有望打破这一点。
今天主要介绍了分布式云计算服务相比于中心化云计算服务的一些优势。下篇文章我们具体聊一聊Golem具体的运行机制。
2. 一个概念:BaaS
BaaS是Blockchain as a Service的缩写,中文为区块链即服务。
这个概念主要是由微软、IBM这两个巨头提出来的。他们通过在各自的Azure、Bluemix Garage云平台上开辟出一个空间,用来运行某个区块链的节点,从而提供BaaS的服务。在这种模式下,BaaS所能提供的价值是,提供更好的工具和环境,便于区块链开发者创建、部署、运行和监控区块链。
目前,对BaaS还有另一类定义,有人认为BaaS应该是为行业提供区块链解决方案,帮助他们用区块链解决行业中的痛点、难点。这和微软他们提出的BaaS的差异在于,此类服务倾向于用区块链技术解决行业问题,而微软、IBM的服务倾向于为区块链搭建提供技术支持。因此,有人提出微软、IBM所提出的BaaS叫做BTaaS更为合适,即Blockchain Technology as a Service,区块链技术即服务。
3. 一些思考:区块链项目的生命周期
绝大多数事物在发展中都有着一定的周期。关于企业,艾迪斯发表了企业生命周期理论,它把企业生命的周期分成了十个阶段,分别是孕育期、婴儿期、学步期、青春期、盛年前期、盛年后期、贵族期、官僚化前期、官僚期、死亡期。
作为区块链探索者,我自然而然地将它和区块链项目的发展结合起来。我认为在项目的盛年后期之前,区块链项目的生命周期和企业的生命周期大致相同。但是在盛年后期之后,由于区块链的分布式特性,经过繁荣发展的区块链项目应该不会像企业那样走向死亡。比如说,比特币是很难死掉的,因为只要有一个节点在运行,比特币就不算死掉。这种特性,体现在曲线上应该是后期曲线的坡度更加平缓地贴近死亡。
我们可以看到,有些区块链项目币价几乎归零后,就是能够半死不活很长时间,甚至有些项目突然就又活了。至于后期各个时期的命名,也许在“死亡期”前面还应该有“半死不活期”,甚至“复活期/诈尸期”吧…… 哈哈,此命名纯属脑洞,不要当真。