在很多区块链商业应用的案例中,我们总能看到BaaS这个字眼,BaaS是Blockchain as a Service的缩写,中文译为“区块链即服务”。那么区块链即服务BaaS究竟是什么?
区块链即服务BaaS主要是由微软、IBM两个巨头提出的概念,说白了它其实就是一种新型的云服务,一种结合区块链技术的云服务。比如微软的Azure云计算平台、IBM的Bluemix Garage云平台都提供区块链即服务BaaS。
区块链即服务BaaS是微软、IBM这些企业从自己的云服务网络中开辟出一个空间,用来运行某个区块链节点。和普通节点及交易所节点相比,BaaS节点的用途主要是:快速建立自己所需的开发环境,提供基于区块链的搜索查询、交易提交、数据分析等一系列操作服务,这些服务既可以是中心化的,也可以是非中心化的,用来帮助开发者更快地验证自己的概念和模型。BaaS节点的服务性体现在:工具性更强,便于创建、部署、运行和监控区块链。
区块链技术日益成熟,许多企业都做好准备或已经往企业运营中加入区块链了。但正如过去我们提到过的,你的企业确实需要这个技术吗?不使用正当下的流行技术,对企业是否有影响?
EnCata Soft CBDO的亚历山大•库尔巴托夫(Alexandr Kurbatov)表示答案并不是肯定的。他用5个关键因素,解释了为什么企业应该在仍然需要的时候放弃引入流行技术和案例。
一起来听听Alexandr Kurbatov怎么说。
Alexandr Kurbatov是个很喜欢运动的人,最近刚好报了健身课程,并开始定期上课。
我一直认为,关于坚持运动,实际上你只需要一双旧运动鞋和一些意志力。话虽如此,我还是有点打脸——与众不同的彪马运动鞋,几百件耐克T恤,阿迪达斯短裤比我家的狗还贵。而这只是一个运动员的入门装备。
我的装备确实很完整。只不过,我们减掉五斤十斤真的是依靠这些东西吗?我表示很怀疑。
现代的商业世界看起来和我所在的健身房很像。就像市场的营销人员抓住每一次炒作的机会一样,开发人员已经习惯练就敏捷的身手和精益的技术。每一个CEO都想推动区块链进入自己的项目,不管它是一个初创公司,还是拥有数千万利润的国际公司。但通常,没有人知道他们为什么真的需要它。
因此,如果你依然认为你的项目必须要有区块链,那我想先剧透“企业真正需要区块链”的几个关键因素:
解决信任问题
建立一个分散的系统
需要注意的是,以上两点并不是最全面的,只是说如果你的项目不存在这两个关键问题的话,那么你可以暂时忘记区块链这回事。
如果这还没有说服你,那我只能用以下5个理由来让你放弃这个想法。
一、短暂的数据
现代世界变化很快。不管是你收到的短信、网络上新创建的资源,还是网站上视频等内容,都会很快就被修正和取代,而且大部分信息很快就过时了。但在区块链中,数据将几乎永远存储,尽管明天它们可能会失去用处。
一个大公司甚至是一个正在成长的创业公司需要这些垃圾吗?这个问题是修辞性的,而不是实质性的。
二、速度
决策的速度是公司在竞争环境中的生存因素之一。目前,区块链不能进行快速操作。每个节点都必须确认身份,这极大地延缓了决策过程。
仔细研究一下这项令人满意的技术,你可能会发现任何国家的官僚程序都是相当浪费时间的。
三、隐私
你需要一个真正安全的存储系统,不让别人窥探?拉倒吧,你来错地方了。
区块链更多的是关于透明度和信任。虽然该技术使用了加密算法,但主要是为了保护数据本身,使其保持不变,并不代表它可以变成一个阻止访问的安保系统。
同时,区块链意味着许多用户可以访问,这本身就违背了机密性原则。
四、灵活性
无法对数据进行大量调整,是区块链的一个特性。一个简短的变更历史将在全部用户面前传播,如果它真的对他们很重要,那么它对您的项目也很重要,这意味着区块链中毕竟有一个点。
但在大多数项目中,这并不是必须的。所以这个想法变得毫无意义。
五、 加密数字货币
实际上,这是一个公开的秘密——您并不需要非用区块链来发行加密货币。您可以更快、更容易地发行虚拟货币。而对于区块链技术来说,更重要的是创建一个生态系统和社区来支持这些解决方案的引入。
从零开始创建一个区块链需要大约两年的时间,但这并不能保证能创建一个生态系统。
在同一时期创建了一个真正的、完整的社区之后,如果确实需要的话,您可以轻松地实现区块链。
因此,尽管同时存在支付功能和区块链,但最流行的加密货币——比特币已经创建了15年多,也只有在创建了一个完整的生态系统之后,才开始飙升。即使只是短暂的。
总的来说,我们不能否认这项技术的实用性,区块链将会在未来得到应用,也许可以是另一种形式,当中没有与加密货币和骗局的关联绑定。
区块链技术经过改造和发展,已经逐渐成为人们日常生活的一部分。本文可以用于参考评估你的项目是否真的需要用区块链,并非在否定这项技术,且绝大多数基于区块链的现代项目是安全的。