一种基于联盟链的链外数据访问方法和系统
摘要:
本发明公开了一种基于联盟链的链外数据访问方法,其包括步骤:S1:在联盟链上部署数据源智能合约,并公布地址;S2:获取代理程序,给代理程序分配地址;S3:联盟链上的智能合约提交链外数据查询请求;S4:数据源智能合约保存请求以及联盟链上的智能合约地址;S5:代理程序接收查询请求;S6:代理程序访问链外数据源,执行数据查询;S7:代理程序接收链外数据源的响应;S8:代理程序将查询结果传输给数据源智能合约;S9:数据源智能合约向该智能合约发出通知,并向其传输链外数据查询结果。此外,本发明还公开了相应的系统。本发明能在联盟链上以统一标准方式实现智能合约对多种链外数据源的访问,同时保证访问的安全性。
公开/授权文献
0/0