智能合约能否自动将消息发送到以太坊区块链中的用户地址

时间:2018-07-05 16:57:12

标签: ethereum smartcontracts

我是以太坊区块链的新手。

我想实现一个智能合约,该合约可以验证用户的真实性,然后在通过积极验证向用户授予访问权限的情况下向云服务(与智能合约创建者一起)发送一条消息。 我的问题是,智能合约是否有可能将其方法调用的结果返回给另一个区块链用户,我们该怎么做?

1 个答案:

答案 0 :(得分:0)

智能合约无法在区块链之外拨打电话。也就是说,您不能让它调用http端点或类似名称。

在以太坊中,实现类似目标的通常方法是:

  1. 让用户进行交易,将相关数据传递给您的智能合约
  2. 智能合约在该数据上运行必须执行的任何验证逻辑
  3. 智能合约记录Event
  4. 您的代码连接到一个以太坊节点,并监听这些事件。