区块链是一项有利可图的技术,但对于企业而言,很难决定何时使用区块链或何时不使用区块链。毕竟,区块链尚未成为主流或成熟.
区块链将改变企业工作和向消费者处理信息的方式。作为一家企业,您可能会考虑使用它来增强您的业务并成为先行者之一。但是,很难决定什么是最好的方法以及是否应该完全跳下去.
在本文中,我们将重点讨论何时使用区块链以及何时不使用区块链。这些问题也使我们想到了另一个有趣的问题:什么时候区块链将成为主流?
区块链如何运作及其好处
区块链是一种去中心化的方法,对等方可以在不依赖集中式实体的情况下进行通信和验证交易。从集中化到去中心化的变化使得区块链在当前情况下如此有价值.
如果用户将数字货币或信息发送给分布式账本网络(DLT)中的另一个用户,则该交易将被添加到该区块中.
然后根据网络选择的共识方法验证该区块(包含大量交易).
区块链驱动的网络的主要功能包括:
- 透明度
- 不变性
- 增强安全性
- 分权化
- 不可逆的
- 更快的解决
如果您有兴趣了解有关区块链如何工作的更多信息,请查看面向初学者的区块链文章。.
展望未来,区块链可以用于许多用例和垂直领域。它主要影响的垂直领域包括金融,银行,供应链,制造业等.
我们已经介绍了有趣的区块链用例。查看列出的文章,以获取有关用例的更多信息。.
- 区块链使用:20多种区块链技术用例列表
- 2020年12种以上实用区块链用例
分散的方法带来很多好处,包括
- 通过消除中间人和自动化来提高效率
- 公共网络的透明度更高
- 使用加密技术提高安全性
- 不变的记录提高了可追溯性
区块链不是万能的解决方案
至关重要的是要了解,尽管区块链非常有前途,但无法解决其中的所有问题,这一点至关重要.
这不是每个行业都在等待的神奇药丸。实际上,有很多人认为区块链还没有为任何行业做好准备。这可能是部分正确的,因为区块链需要更成熟,然后才能真正对从传统流程过渡的企业有用.
哈佛肯尼迪学校的安全技术专家布鲁斯·施耐尔(Bruce Schneier)认为,现在不需要区块链。在这个 意见书, 他试图提供一个很好的论据,说明为什么当前的传统系统现在会更好.
但是,我认为这并不完全正确。有些系统确实需要区块链。一个关键的例子是食品工业. IBM与沃尔玛的合作 能够从其起源中追踪5种食品,以确保可靠性,真实性和新鲜度。这些类型的用例使区块链比其他任何技术都更有价值.
简而言之,区块链对于使事情变得更加可靠和高效至关重要。然而,区块链仍需要变得更加成熟,然后才能应用于几乎所有问题。.
询问何时使用区块链的问题
如果您是那些希望在最初的区块链培训中兑现的公司之一,那么您需要确切地知道何时使用区块链。.
让我们讨论一下您需要询问何时知道何时使用区块链的问题.
您的用例是否需要不变性?
这个问题将帮助您了解是否可以利用区块链提供的不变性功能。数据一旦记录就无法删除或更改。简而言之,即使有更新新值的方法,历史记录也保持不变。如果您不需要不变性,则可能需要寻找其他更好的解决方案,在这些解决方案中您可以经常更新数据.
是否有任何情况需要纠正错误或删除记录?
正如我们已经提到的那样,区块链提供了不变性,因为它们是仅追加的。但是,如果您的企业需要修复错误或删除记录,那么区块链可能不是正确的解决方案。可以通过GDPR的上下文来最好地理解整个场景,该上下文指出每个人都有被遗忘的权利。这给基于区块链的解决方案带来了挑战,将需要一个完整的解决方法.
您是要解决组织内部的问题还是涉及多个组织或实体?
区块链不是理想的解决方案,因为如果您要在自己的组织中实施区块链,则已经在单个组织内建立了信任。如果组织中不存在信任关系,那么区块链可能是一种可行的解决方案,但是这种情况很难发生.
多个实体互相信任吗?
如果存在多个实体,则区块链是理想的解决方案。但是,如果已经在那些实体之间建立了信任关系,那么在区块链上,那么区块链的实现可能是多余的,而不是必需的!如果缺乏信任,那么区块链可以解决该问题!
你需要透明度吗?
在需要跟踪信息的地方可能需要透明。如果您的业务是通过外部服务审核的,那么区块链就无济于事了。但是,如果需要透明的系统,以便每个利益相关者都可以验证平台存储/共享的交易和信息,那么区块链非常适合!
您是否需要知道交易是否是伪造的或被盗用的?
由于区块链在私有和公共级别都提供透明性,因此对于想要了解交易是否安全的企业来说,这是一个不错的选择。在某些企业中,重要的是要了解交易的条件,这就是区块链的所在,提供所需的解决方案。例如,如果您的公司处理食品,那么您可以使用区块链跟踪供应链.
这样,您可以了解是否出现问题,包括更换包装或包装不适合消费。在这两种情况下,透明的系统都将帮助您解决问题.
分布式系统在整个场景中的适应程度如何?
在开始采用区块链之前,您应该了解分布式网络的优缺点。这是必要的,因为区块链是一种分布式账本技术。而且,要想实现分布式的实现也不是一件容易的事。因此,您需要检查收益是否超过与其相关的成本。如果确实如此,那么与它一起使用可能是一个不错的选择.
有性能要求吗?如果是这样,区块链是否满足那些要求?
区块链尽管速度很快,但仍需要很长的路要走才能与其他解决方案相提并论。因此,如果您的业务依赖于性能,那么区块链不是一个不错的选择!您需要大量节点才能使区块链可行,这意味着与不需要大量计算能力的传统集中式解决方案相比,它在计算上是昂贵的.
受约束的设备是否需要作为节点参与区块链网络?
如您所知,区块链需要多个节点才能执行功能。如果您的节点受约束并且仍然需要参与,那么区块链不是一个不错的选择。私人区块链规避了这个问题.
区块链和设计师应用程序之间是否存在架构上的契合?
最后,尝试询问您的应用程序是否符合区块链去中心化模型。如果建筑设计不合适,那么最好寻找其他解决方案.
何时使用区块链/何时不使用区块链决策树
惊人的!您经历了所有十个问题,但仍不确定是否需要为您的业务使用区块链解决方案?为了更好地解决您的问题,让我们看一看决策树,该树将帮助您决定何时使用区块链.
1.您是否要删除经纪人和中介人?
- 如果是,请继续阅读并继续下一步
- 如果不是,则不要使用区块链
您需要了解的第一件事是业务环境。您是否需要系统中的中介或经纪人,或者删除它们可以帮助您解决关键的业务问题?如果是这样,那么您需要区块链。银行解决方案依靠诸如CORDA之类的分布式分类帐技术来消除中间件,使他们能够更安全,更快地进行转账,从而改善其工作流程。.
2.您在使用数字资产吗?
- 如果是,请继续阅读并继续下一步
- 如果不是,则不要使用区块链
对于具有数字本机资产的流程而言,区块链是理想的解决方案。这意味着可以数字化的普通资产。这是一个简单明了的过程,其中创建了具有所有必要细节的物理表示形式的数字化版本。例如,可以通过存储所有重要信息来对房地产进行数字化.
3.您是否能够创建权威且永久的数字资产记录?
- 如果是,请继续阅读并继续下一步
- 如果不是,则不要使用区块链
接下来需要检查是否可以创建永久性和权威性的数字资产记录。这是从传统流程过渡到区块链时的重要步骤之一。您需要有适当的信任源才能启动整个过程。另外,如果您有多个来源,则此操作将无效,因为它可能会与数字记录的创建产生冲突。各方需要对数字资产的创建负责.
4.您的业务是否需要高性能交易?
- 如果是的话,区块链解决方案有可能实现目标,但目前还无法实现.
- 如果否,请转到下一步.
并非所有企业都是平等创建的,因为某些企业需要快速且可以处理数百万笔交易的解决方案。如果您的业务也需要速度,那么区块链可能不适合您。区块链速度很快,但在满足某些要求时可能会受到限制。当前区块链技术的发展将解决该问题,您可能会看到更多基于定制的解决方案,这些解决方案将快速且能够满足需求.
5.您是否要大量存储非交易数据?
- 如果是的话,那么区块链解决方案就有可能实现目标,但目前还不能.
- 如果否,则转到下一步
当涉及大量存储非牵引性数据时,区块链并不是一个了不起的解决方案。如果您的企业需要它们,那么使用其他解决方案总是一个更好的主意。但是,对于使用区块链对整个生态系统至关重要的特殊用例,这可以忽略不计.
6.您是否需要依赖可信任的一方?
- 如果是,某些区块链解决方案可以为您提供此功能,但还需要其他工作
- 如果否,则转到下一步
没有受信任方,许多企业将无法运作。如果是这样,那么实施和使用区块链可能是一个难题。由于区块链无法更改数据,因此很难根据法规来管理网络。简而言之,在部署区块链项目时有必要包括监管机构。即使使用最新的区块链技术,这也将确保遵守法规和法律.
7.您是否想管理价值交换或合同关系?
- 如果是,请继续阅读并继续下一步
- 如果没有,那么某些区块链解决方案可以为您提供此功能,但还需要其他工作
更重要的是,如果您的业务不涉及管理合同关系或价值交换,那么在这种情况下,没有太多使用区块链的方法。这就是为什么使用区块链提高业务价值并降低成本的企业应该尝试管理围绕数字资产的交易的原因.
8.您是否需要共享写访问权限?
- 如果是,请继续阅读并继续下一步
- 如果没有,那么您不需要区块链
现在,您需要检查是否需要共享写访问权限?简单来说,这意味着您需要检查其他成员是否需要写入对区块链的访问权限。如果他们这样做,那么最好不要使用区块链,而是寻找替代解决方案.
9.贡献者之间是否存在信任?
- 如果是,那么某些区块链解决方案可以为您提供此功能,但还需要其他工作
- 如果否,则转到下一步
区块链提供了一个平台,可以在此平台上进行很少或完全不信任的交易。如果业务所处理的实体已经被信任,那么使用区块链就没有意义了。.
10.您想拥有控制功能吗?
- 如果是,那么您应该选择私有/许可的区块链
- 如果否,则转到下一步
许可/专用网络提供控制功能。获许可的网络将帮助您设置分配,参与度等规则!
11.您是否需要公开进行区块链交易?
- 如果是的话,那就去公共区块链解决方案
- 如果否,那么您应该选择私有区块链
最后,您需要检查您的交易是否需要公开。如果您的交易可以公开,则选择公开区块链。如果没有,那么私有区块链将为您服务!
简而言之,当您需要以下内容时,您需要使用区块链:
- 管理和保护数字关系
- 正确使用分散网络
- 生态系统各方之间缺乏信任
- 不再需要中间人
- 记录多个合作伙伴之间的安全交易
- 数据不是恒定的,您需要正确跟踪
什么时候不使用区块链?
到目前为止,我们讨论了您需要询问何时使用区块链的问题。他们间接回答了何时不使用区块链的问题。为了确保您不会感到困惑,让我们在不使用区块链的情况或条件下方列出。您也可以将其视为以上几点的总结.
- 如果流程涉及机密数据,请勿使用区块链
- 当您需要使用外部服务来存储或收集数据时
- 请勿在交易规则频繁更改的情况下使用区块链
- 当有大量静态数据存储时
- 当您需要快速交易时
结论
这导致我们到本文的结尾,讨论了何时使用区块链以及何时不使用区块链。这些问题也为我们提供了有关何时区块链将成为主流的提示。目前,我们必须等待,因为区块链还需要很多时间才能成熟.
那么,您对此有何看法?在下面发表评论,让我们知道.