【技术实现步骤摘要】
用于访问区块链的方法和装置
本公开的实施例涉及计算机
,具体涉及用于访问区块链的方法和装置。
技术介绍
随着互联网技术的日益发展,区块链作为分布式的共享账本和数据库,具有去中心化、不可篡改、全程留痕、可以追溯、集体维护、公开透明等特点。根据区块链的开发对象的不同,通常可以将区块链分成三类:公有链,私有链和联盟链。目前,伴随着对诚信可靠的交易环境的需求的增加,区块链技术在支付清算、票据、保险等金融领域以及供应链管理、工业互联网、产品溯源、版权、能源等实体经济领域得到越来越多的应用。
技术实现思路
本公开的实施例提出了用于访问区块链的方法和装置。第一方面,本公开的实施例提供了一种用于访问区块链的方法,该方法包括:接收目标服务端发送的区块链数据操作请求,其中,目标服务端与区块链中的节点对应;从区块链的节点中选取与目标服务端对应的节点作为目标节点,其中,区块链包括数据相互隔离的子链;调用目标节点上与区块链数据操作请求匹配的智能合约。在一些实施例中,上述从区块链的节点中选取与目标服务端 ...
【技术保护点】
1.一种用于访问区块链的方法,包括:/n接收目标服务端发送的区块链数据操作请求,其中,所述目标服务端与所述区块链中的节点对应;/n从所述区块链的节点中选取与所述目标服务端对应的节点作为目标节点,其中,所述区块链包括数据相互隔离的子链;/n调用所述目标节点上与所述区块链数据操作请求匹配的智能合约。/n
【技术特征摘要】
1.一种用于访问区块链的方法,包括:
接收目标服务端发送的区块链数据操作请求,其中,所述目标服务端与所述区块链中的节点对应;
从所述区块链的节点中选取与所述目标服务端对应的节点作为目标节点,其中,所述区块链包括数据相互隔离的子链;
调用所述目标节点上与所述区块链数据操作请求匹配的智能合约。
2.根据权利要求1所述的方法,其中,所述从所述区块链的节点中选取与所述目标服务端对应的节点作为目标节点,包括:
从所述区块链数据操作请求中提取所述目标服务端的身份信息;
根据所述身份信息进行身份校验;
响应于确定所述目标服务端通过所述身份校验,从所述区块链的节点中选取与所述目标服务端对应的节点作为目标节点。
3.根据权利要求1所述的方法,其中,所述方法还包括:
获取数据隔离信息,其中,所述数据隔离信息用于指示区块链的节点之间的数据共享情况;
根据所述数据隔离信息,基于所述区块链的节点构建至少一个所述子链。
4.根据权利要求1-3之一所述的方法,其中,所述区块链数据操作请求通过如下步骤得到:
所述目标服务端接收与所述区块链中的节点不具备对应关系的服务端发送的针对所述区块链操作的请求;
根据所述针对所述区块链操作的请求,所述目标服务端生成所述区块链数据操作请求;
所述目标服务端发送所述区块链数据操作请求。
5.一种用于访问区块链的装置,包括:
接收单元,被配置成接收目标服务端发送的区块链数据操作请求,其中,所述目标服务端与所述区块链中的节点对应;...
【专利技术属性】
技术研发人员:江志坤,黄超,
申请(专利权)人:北京同邦卓益科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。