System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信领域,尤其涉及一种基于区块链的金融交易安全与透明度保障方法。
技术介绍
1、一方面,区块链是一种去中心化、分布式数据库技术,由多个节点构成,采用共识机制对数据进行验证和存储,以实现数据的不可篡改和共享。它提供了一种去中心化的、无需信任积累的信用建立范式。区块链技术本质是去中心化且寓于分布式结构的数据存储、传输和证明的方法,用数据区块(block)取代了目前互联网对中心服务器的依赖,使得所有数据变更或者交易项目都记录在一个云系统之上。另一方面,标准组织定义的网络结构能够更多的应用到其他场景,如金融场景,例如,用于实现交易的终端,或者其他任何可能形态的终端能够通过该网络实现与其他数据网络的通信,从而实现数据网络中的控制端能够以低时延且高可靠性的方式对交易终端进行远程控制。
2、在未来,区块链与3gpp定义的网络进行融合是一种可能的趋势,因此这种情况下,如何实现金融场景下的设备管理是目前研究的热点问题。
技术实现思路
1、本申请实施例提供一种基于区块链的金融交易安全与透明度保障方法,用以实现通过3gpp定义的网络为交易终端提供区块链的记账服务。
2、为达到上述目的,本申请采用如下技术方案:
3、第一方面,提供一种基于区块链的金融交易安全与透明度保障方法,该方法包括:应用功能af接收来自交易终端的应用消息,其中,应用消息包括交易终端的智能合约数据;响应于应用消息,af从区块链的n个数据管理功能udm网元中确定交易终端的源udm网元,其中,n
4、可选地,源udm网元是n个udm网元中保存交易终端的签约数据的网元,n个udm网元中除源udm网元以外的udm网元未保存交易终端的签约数据。
5、可选地,af从区块链的n个udm网元中确定交易终端的源udm网元,包括:af确定af预配置有区块链的第一分布式记账节点列表,其中,第一分布式记账节点列表用于指示n个udm网元,以及第一分布式记账节点列表还用于指示n个udm网元中的源udm网元;af遍历第一分布式记账节点列表,确定交易终端的源udm网元。
6、可选地,af从区块链的n个udm网元中确定交易终端的源udm网元,包括:af确定af未配置有区块链的分布式记账节点列表;af向网络中的网元发现功能nrf网元发送网元发现请求,其中,网元发现请求用于请求nrf网元提供区块链的分布式记账节点列表:af接收来自nrf网元的网元发现响应,其中,网元发现响应包括区块链的第一分布式记账节点列表,第一分布式记账节点列表用于指示n个udm网元,以及第一分布式记账节点列表还用于指示n个udm网元中的源udm网元;af遍历第一分布式记账节点列表,确定交易终端的源udm网元。
7、可选地,在af从区块链的n个udm网元中确定交易终端的源udm网元之前,方法还包括:在交易终端注册到网络的过程中,源udm网元接收来自网络中的ausf网元的认证请求;响应于认证请求,源udm网元根据交易终端的签约数据,确定区块链中服务于交易终端的n个udm网元:源udm网元触发n个udm网元完成对交易终端的n次主认证;在n次主认证均通过的情况下,源udm网元将区块链的第一分布式记账节点列表保存到nrf网元,其中,第一分布式记账节点列表用于指示n个udm网元,以及第一分布式记账节点列表还用于指示n个udm网元中的源udm网元。
8、可选地,源udm网元根据交易终端的签约数据,确定区块链中服务于交易终端的n个udm网元,包括:源udm网元获取交易终端的签约数据中交易终端签约了区块链的服务的区块链信息:源udm网元根据区块链信息中区块链的服务范围,请求nrf网元发现位于服务范围内的n-1个udm网元,其中,n-1个udm同元与源udm网元构成区块链中服务于交易终端的n个udm网元。
9、可选地,源udm网元触发n个udm网元完成对交易终端的n次主认证,包括:源udm网元生成交易终端的源5g he av,并触发ausf网元使用源5g he av完成对交易终端的1次主认证;源udm网元触发n个udm网元中除源udm网元以外的n-1个udm网元通过ausf网元完成对交易终端的n-1次主认证。
10、可选地,源udm网元生成交易终端的源5g he av,并触发ausf网元使用源5g he av完成对交易终端的1次主认证,包括:源udm网元生成源rand和autn;源udm网元根据源rand生成源xres*;源udm网元根据交易终端的密钥ik,ck生成kausf;源udm网元将源rand,源xres*,源密钥kausf以及autn封装为源5g he av;源udm网元向ausf网元发送源5g he av;源udm网元从ausf网元获知对交易终端的1次主认证通过。
11、可选地,源udm网元触发n个udm网元中除源udm网元以外的n-1个udm网元通过ausf网元完成对交易终端的n-1次主认证,包括:源udm网元向n-1个udm网元发送ausf网元的信息,以及用以生成完成对交易终端的n-1次主认证所需的5g he av的信息;源udm网元从n-1个udm网元获知对交易终端的n-1次主认证通过。
12、第二方面,提供一种基于区块链的金融交易安全与透明度保障系统,该系统被配置为:应用功能af接收来自交易终端的应用消息,其中,应用消息包括交易终端的智能合约数据;响应于应用消息,af从区块链的n个数据管理功能udm网元中确定交易终端的源udm网元,其中,n是大于1的整数,af和n个udm网元都是交易终端接入的网络中的网元,n个udm网元也是区块链中服务于交易终端的分布式记账节点;af向源udm网元发送交易终端的智能合约数据,用以源udm网元将交易终端的智能合约数据同步到n个udm网元中除源udm网元以外的所有udm网元
13、可选地,源udm网元是n个udm网元中保存交易终端的签约数据的网元,n个udm网元中除源udm网元以外的udm网元未保存交易终端的签约数据。
14、可选地,该系统被配置为:af确定af预配置有区块链的第一分布式记账节点列表,其中,第一分布式记账节点列表用于指示n个udm网元,以及第一分布式记账节点列表还用于指示n个udm网元中的源udm网元;af遍历第一分布式记账节点列表,确定交易终端的源udm网元。
15、可选地,该系统被配置为:af确定af未配置有区块链的分布式记账节点列表;af向网络中的网元发现功能nrf网元发送网元发现请求,其中,网元发现请求用于请求nrf网元提供区块链的分布式记账节点列表;af接收来自nrf网元的网元发现响应,其中,网元发现响应包括区块链的第一分布本文档来自技高网...
【技术保护点】
1.一种基于区块链的金融交易安全与透明度保障方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述源UDM网元是所述N个UDM网元中保存所述交易终端的签约数据的网元,所述N个UDM网元中除所述源UDM网元以外的UDM网元未保存所述交易终端的签约数据。
3.根据权利要求2所述的方法,其特征在于,所述AF从区块链的N个UDM网元中确定所述交易终端的源UDM网元,包括:
4.根据权利要求2所述的方法,其特征在于,所述AF从区块链的N个UDM网元中确定所述交易终端的源UDM网元,包括:
5.根据权利要求1所述的方法,其特征在于,在所述AF从区块链的N个UDM网元中确定所述交易终端的源UDM网元之前,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述源UDM网元根据所述交易终端的签约数据,确定所述区块链中服务于所述交易终端的所述N个UDM网元,包括:
7.根据权利要求5所述的方法,其特征在于,所述源UDM网元触发所述N个UDM网元完成对所述交易终端的N次主认证,包括:
9.根据权利要求7所述的方法,其特征在于,所述源UDM网元触发所述N个UDM网元中除所述源UDM网元以外的N-1个UDM网元通过所述AUSF网元完成对所述交易终端的N-1次主认证,包括:
10.一种基于区块链的金融交易安全与透明度保障系统,其特征在于,所述系统被配置为:
...【技术特征摘要】
1.一种基于区块链的金融交易安全与透明度保障方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述源udm网元是所述n个udm网元中保存所述交易终端的签约数据的网元,所述n个udm网元中除所述源udm网元以外的udm网元未保存所述交易终端的签约数据。
3.根据权利要求2所述的方法,其特征在于,所述af从区块链的n个udm网元中确定所述交易终端的源udm网元,包括:
4.根据权利要求2所述的方法,其特征在于,所述af从区块链的n个udm网元中确定所述交易终端的源udm网元,包括:
5.根据权利要求1所述的方法,其特征在于,在所述af从区块链的n个udm网元中确定所述交易终端的源udm网元之前,所述方法还包括:
6.根据权利要求5所述的方法,其特...
【专利技术属性】
技术研发人员:李美玲,
申请(专利权)人:北京捷科智诚科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。