你的产品需要区块链吗?(2)

这是介绍区块链决策模型的第二篇,帮助您判断是否需要在产品中采用区块链技术的第二个模型:Suichies模型。

上一篇介绍的Birch-Brown-Parulava模型主要是面向金融服务行业来考虑的,其优点是专注于区块链需要解决的问题。今天要介绍的模型同样从客户需要解决的问题出发,一步步地逼近解决方案。另外,Suichies模型的出发点是“共享数据库”,而不仅仅是“共享账本”,因为区块链作为一种技术,它可以应用到更加广泛的场景中,而不仅仅是资产所有权的记录和追踪上。

Suichies模型如下:

你的产品需要区块链吗?(2)_第1张图片

上面的这个模型是由Bart Suichies发表在Medium网站上一篇文章总结的,其背后的逻辑则是由Gideon Greenspan(Multichain多链创始人和CEO)2015年发表的一篇文章提出的。

在您开始产品或者项目规划之前,您需要问自己一个问题:产品或者项目中是否需要使用区块链技术?而为了找到合适的答案,我们可以问自己以下6个问题。

1.你是否需要一个数据库?

区块链是一种共享数据库的技术,如果你的产品压根不需要用到数据库(大部分的项目都会要求数据库的),那就没有必要考虑了。进一步地,如果传统数据库就可以满足你的需求了,那也没有必要一定要使用区块链,传统的关系型数据库Oracle、SQL、MySQL等已经经过了几十年的验证。但是,如果你的产品需要一个数据库,同时传统关系型数据库并不符合你的需求,或者希望可以通过其他方式降低成本时,不防考虑使用区块链技术,进入下一个问题。

2.数据库是否要求共享的写权限?

区块链作为数据库技术的一种,天然具备多个具备写权限的节点,这些节点都保存了一份数据库副本,参与到数据库的写入中,并且通过对等网络进行广播。如果你的产品符合这种情况,比如说银行系统,可以进一步地思考下一个问题。

3.具备写权限的用户是否可信?

是否可信指的是具备写权限的用户之间,是否允许另外的人对自己所有的数据进行修改。举个例子,在一个公司的海外销售渠道的CRM中心化管理工具中,海外的各个代理渠道必须信任这个公司指定的渠道经理,这些代理写入到CRM中的潜在客户信息,他们相信渠道经理不会泄露出去。这个是中心化管理的方式,它要求技术之外的制度与运营成本的投入。像这种情况,我们也许可以设计一种去中心化的CRM管理工具来替代传统的依靠人力去游说的管理方式。

4.你是否想要/需要一个可信的第三方?

在上面的例子中,其隐含的一点是各个代理之间的利益是不统一的,有些代理可能是经销商,有些还仅仅是代理商,级别不一样,利润分成也自然不一样。上面的例子还提到渠道经理,目前大部分的渠道管理都会设置这么一个职位,作为渠道的可信的第三方进行数据的维护。所以,如果你的数据库想要或者需要这么一个可信的第三方,那么也不需要浪费时间和人力进行区块链的建设。

但是,这种渠道管理的方式也带来了许多问题。通过区块链建设,有可能可以打造一个满足不可信的各方共同写入和维护的数据库,带来运营成本的降低、冲突的自动调解以及更快的交易。

当我们进入到第5个问题时,基本可以确定你的产品有必要使用区块链技术了。下面的问题可以帮助你思考哪种类型的区块链技术合适。

5.你是否需要控制功能?

控制功能指的是你的产品的范围,如果你想明确定义这个产品的规则,在区块链中记录的交易具体做的是什么的话,那么应该根据具体的共识机制设计成私有链。共识机制决定了哪些交易进入到区块链的区块中,最后合并到主链上。如果产品范围是一个组织内,可以私有链,而如果范围涉及到组织间,那么可以使用混合链,但后者的复杂程度更高。

6.你想要交易时公共的还是私有的?

这个问题主要是思考出发点主要是用户范围,如果是任何人都可以访问并修改数据库,那么应该选择公有链,并思考公有链上的价值载体是什么,其与现实世界的价值参照又是什么。如果是一部分有权限的用户组才能进入区块链,那么应该选择私有链或者混合链,对用户进行许可和授权。

经过以上6个问题后,相信你对产品是否需要区块链技术有一个初步的认识。目前,区块链发展还处于早期,这个时候,我们更应该保持清醒,对区块链技术的应用进行独立判断,而不能对外界的狂热所影响,盲目地应用。传统的数据库技术、中心化文件存储、主从备份等技术已经相当成熟,在应用区块链之前,可以先思考其必要性,然后再思考其可行性。

文章参考:

1. When do you need blockchain? Decision models:https://medium.com/@sbmeunier/when-do-you-need-blockchain-decision-models-a5c40e7c9ba1

2. Why Blockchain must die in 2016:https://medium.com/@bsuichies/why-blockchain-must-die-in-2016-e992774c03b4

3. Avoiding the pointless blockchain project:https://www.multichain.com/blog/2015/11/avoiding-pointless-blockchain-project/

模型原图:


你的产品需要区块链吗?(2)_第2张图片

图片出处:https://medium.com/@bsuichies/why-blockchain-must-die-in-2016-e992774c03b4

你可能感兴趣的:(你的产品需要区块链吗?(2))