想象一个地方,你可以安全地储存你的所有个人信息,只有你可以决定谁可以访问这些信息。您可以选择您想要共享的信息的哪一部分,并且可以轻松地撤销访问权限。

如果这个地方真的存在,我敢打赌它将建立在区块链技术的基础上。

区块链技术仍处于发展阶段,但知情人士相信,它将改变许多市场和行业。所以,在深入研究了区块链隐匿的,现在是时候深入了解区块链技术在加密货币领域之外能做些什么了。这些可能性大多以智能合约的形式出现。

什么是智能合约?

早在区块链技术被完善之前,Nick Szabo就创造了“智能合约”这个说法。他设想了一种可以取代法律合同的技术,合同条款可以数字化和自动化。一旦条件(交付)得到满足,行动(付款)就可以完成。

区块链引入后,术语“智能合约”被更广泛地用作在区块链上运行计算的软件。

作为一个快速的提醒,区块链被定义为一个分布式的、去中心化的、加密安全的账本,其中每个新区块包含对前一个区块的引用,以及自前一个区块被批准以来的所有确认的“交易”。

我在这里使用“交易”一词是为了暗示我们仍在讨论加密货币,但事实并非如此。我们称它们为交易,因为协议已经到位,可以确定合同是否被认为已被履行。

如今,智能合约可以是任何类型的软件,只要它是基于区块链技术。它不仅可以用来完成“交易”,还可以用来保护数据。智能合约可以指定你的医生可以查看你的医疗历史,但她不能查看你的财务历史。

聪明的合同

一些早期区块链技术开发人员

尽管区块链技术在其他应用中的应用仍处于早期阶段,但我们已经看到了一些有前景的发展。例如,Ethereum项目将自己宣传为一个运行智能合约的去中心化平台:应用程序完全按照程序运行,没有任何停机、审查、欺诈或第三方干预的可能性。在以太坊平台上构建的850个应用程序列表可以在以下网址找到stateofthedapps.com

最著名的基于以太坊的应用之一是预示着该公司使用基于区块链的投注系统,利用大众的知识来预测即将到来的事件。

IBM是否参与了一些大型跨国公司的尝试马士基基于Hyperledger织物.Hyperledger Fabric是一个区块链框架,它为使用模块化架构开发应用程序或解决方案提供了基础。它是由IBM和Digital Asset设计的,是一种托管称为“链码”的智能合约的技术,该合约包含系统的应用逻辑。

潜在的应用前景这种技术是无穷无尽的,从为了简化管理操作和审批而实施区块链分类帐,到将选举移到网上(并保证安全的选票,因为黑客需要疯狂的计算机能力)。不过,与任何新技术一样,它既有黄金机遇,也有腐败的可能。

智能合约的积极应用

以下是一些公司如何从使用智能合约中获益的例子。使用区块链技术,他们可以:

  • 设计一个全自动供应链管理系统。当达到某种条件时,就会采取适当的行动。想象一下,一家工厂在面临供应短缺的威胁时,会自动订购。
  • 管理大量的文件记录。书面记录中的每一步都可以作为链中的一个新区块添加,并可以进行检查,以确保所有的条件都已经满足,需要继续进行。
  • 实时交换重要的业务信息。每个节点都可以贡献并访问区块中的所有信息。
  • 与人交往要排除中间人。通过区块链技术,双方可以直接安全地交互。
  • 消除欺诈。不可逆性使得它能抵抗欺诈。在正确的设置中,没有办法对已经批准的块进行未经授权的更改。

智能合约的潜在陷阱

公司可能不愿在业务的某些部分使用区块链技术的原因包括:

  • 合约的内容对所有参与者都是可见的。你的生意中有一些部分是不适合公开的。因此,可能需要加密某些数据。
  • 错误是不可能改正的。一旦批准了有问题的合同,你们就必须撤销合同。
  • 需要长期的开发和实施才能大规模地取代现有的解决方案。当我们更精通于应用这项技术时,这种情况可能会有所改善。
  • 如果需要存储个人身份信息,这可能会违反当地或国际法规。例如,智能合约将很难遵守即将出台的隐私法GDPR
  • 一个完全分布式的网络为黑客提供了一个更大的界面。记住,所有的节点都可以访问所有的信息。因此,如果黑客能够访问或假装是一个节点,就会带来额外的风险。

区块链的发展预计将引发一场类似于互联网给我们带来的革命。智能合约征服企业界可能还需要一段时间,但球已经开始了。如果你想为未来做好准备,特别是如果你在价值交易的行业工作,开始学习更多区块链技术和智能合约是个好主意。