我对区块链和智能合约非常陌生。我已经考虑过智能合约如何帮助内部业务流程。我的考虑如下:让我们假设智能合约中的一个条件没有得到满足,因此启动了一个预定义的公司内部流程。
问:这个运行在区块链上的智能合约现在是否有可能在公司内部系统(例如 SAP)上自动执行流程?例如,投诉的内部流程?
非常感谢您的回答。
对不起我的英语不好
此致
我对区块链和智能合约非常陌生。我已经考虑过智能合约如何帮助内部业务流程。我的考虑如下:让我们假设智能合约中的一个条件没有得到满足,因此启动了一个预定义的公司内部流程。
问:这个运行在区块链上的智能合约现在是否有可能在公司内部系统(例如 SAP)上自动执行流程?例如,投诉的内部流程?
非常感谢您的回答。
对不起我的英语不好
此致
这有点晚了,但现在有一个完整的第 1 层预言机来提供来自外部世界的信息。
这里有一个很好的例子:
这仍然取决于。一般来说,智能合约(不是以太坊)是可能的。您可以查看一些面向企业的区块链(如 Hyperledger Fabric/Iroha/Sawtooth 等)——在那里可以实现您想要的。
如果我们谈论的是以太坊智能合约,简短的回答是否定的。不允许智能合约自行发起任何操作的问题。所有的动作都必须由某人调用。但是在这里你可以看到一个选项:编写一个 Web 服务,它将在 %时间段内调用一次智能合约方法,智能合约检查自身状态并根据该状态执行一些操作。另一个问题是以太坊中的智能合约与外界隔离。因此,他们甚至无法使用网络服务并开箱即用地从区块链中获取信息。但是也有一些解决方案(所谓的 Oracle),比如Oraclize,可以帮助你打破这个障碍。
还有一些像Aeternity一样的开箱即用的预言机区块链即将问世。
总结一切 - 是的,你可以。但这并不是那么简单