3

我对区块链和智能合约非常陌生。我已经考虑过智能合约如何帮助内部业务流程。我的考虑如下:让我们假设智能合约中的一个条件没有得到满足,因此启动了一个预定义的公司内部流程。

问:这个运行在区块链上的智能合约现在是否有可能在公司内部系统(例如 SAP)上自动执行流程?例如,投诉的内部流程?

非常感谢您的回答。

对不起我的英语不好

此致

4

2 回答 2

3

这有点晚了,但现在有一个完整的第 1 层预言机来提供来自外部世界的信息。

这里有一个很好的例子:

https://github.com/aeternity/tipping-oracle-service

于 2020-11-20T21:05:40.300 回答
2

这仍然取决于。一般来说,智能合约(不是以太坊)是可能的。您可以查看一些面向企业的区块链(如 Hyperledger Fabric/Iroha/Sawtooth 等)——在那里可以实现您想要的。

如果我们谈论的是以太坊智能合约,简短的回答是否定的。不允许智能合约自行发起任何操作的问题。所有的动作都必须由某人调用。但是在这里你可以看到一个选项:编写一个 Web 服务,它将在 %时间段内调用一次智能合约方法,智能合约检查自身状态并根据该状态执行一些操作。另一个问题是以太坊中的智能合约与外界隔离。因此,他们甚至无法使用网络服务并开箱即用地从区块链中获取信息。但是也有一些解决方案(所谓的 Oracle),比如Oraclize,可以帮助你打破这个障碍。

还有一些像Aeternity一样的开箱即用的预言机区块链即将问世。

总结一切 - 是的,你可以。但这并不是那么简单

于 2018-01-06T18:30:53.430 回答