智能合约与企业规则:革命性区块链使用案例的关键

kyle 发布在 区块链 0 1587

本文由IBM ODM首席架构师、分布式工程师Stephane Mery发表于IBM开发者博客中。

区块链浪潮正在聚集力量。越来越多的企业正在对区块链技术着手具体行动,要么单独行动,要么与其他同行、商业合作货币、客户或供应商合作。我目前为止所看到的绝大多数区块链使用案例,除了一小部分之外,都是试探性的并且大多数专注于使用区块链作为一个共享的和可信任的资产与交易数据库。

f-ts-smartcontracts-feature

真正实现区块链技术的巨大颠覆性好处的用例如今尚未到来。最有远见的参与者在他们的发展路线图中都设定了革命性使用案例,但是目前企业正在采取必要的步骤,为可能颠覆整个行业的创新用例铺平道路。

 

智能合约和区块链

 

智能合约技术是实现这些变革性交易的关键。你可以想象智能合约是良好的旧式关系数据库的存储程序。

然而,结合其他区块链的属性,如不可更改性、信任和安全性,智能合约的潜力要大很多。是的,区块李娜是一种共享的受信任的数据库,但是并不高效。区块链的独特之处在于它能够安全地存储价值。安全地存储价值是区块链成为了一个交易平台,反过来智能合约就成为了交易代理。通过智能合约,你可以以一种可信任的和安全的方式存储价值。

 

在价值交换中强制执行规则的代码

 

价值交换用例可以带来创新型甚至颠覆性服务和企业模式,这将推动一种更加社会化和透明化的新经济,并且中间商更少。智能合约在这种尚未到来的区块链用例中将必不可少。使用智能合约来编写新的企业规则。当我说规则时,我真正的意思是:交易各方所达成的用于正式化和保护他们的交易的条款。代码自动执行这些规则,完全消除人为的参与,阻绝大多数欺诈、腐败和不正确的解释。

 

企业规则:一种更高层次的抽象

 

现在,细想对企业规则实施者的最好消息。这些规则甚至要比如今很多公司系统中所编写的规则更多,这些被编写到智能合约中的规则需要能够让那些在业务中依赖代码的各方能够使用。例如,当你为自己的新车购买保险时你也许会希望阅读保险合同。在一些情况下,企业合作伙伴同样被涉及到这些规则的定义,也许会参与谈判合约的条款。因此,智能合约不能是代码,在这种意义上,开发者思考代码。智能合约需要被以一种更高层次的抽象被表达出来,使用真正领域的业务术语。它们应该足够规范并且不能模棱两可,但仍旧能够让人们能够理解。这正是业务规则的含义。

最后,企业需要以生态系统的水准来管理规则的更改。因为这些规则是由这个网络的企业合作货币定义的,管理更改必须是一种团队活动。根据企业网络所定义的自治,智能合约生命周期围绕着大量协作流程。审查流程是什么?我们投票来激活合约的新版本吗?迅速关闭缺陷智能合约的紧急程序是什么?多年前企业规则社区所定义的原则甚至更为重要,因为区块链带来了在生态系统水平上管理企业意图的需要。

发文时比特币价格 ¥21360.1
原文:https://developer.ibm.com/dwblog/2017/blockchain-business-rules-smart-contracts-automate-trading/
作者:Stephane Mery
编译:Kyle
稿源(译):巴比特资讯(http://www.8btc.com/blockchain-business-rules-smart-contracts-automate-trading)
版权声明: by nc" sa 作者保留权利。文章为作者独立观点,不代表巴比特立场。

评论:0

您需要登录后才可以回复 登录|注册