提供金融服务应用的方法技术

技术编号:23991648 阅读:19 留言:0更新日期:2020-04-29 16:24
本发明专利技术涉及一种基于以太坊区块链技术的金融服务应用系统,包括:用户注册模块,供用户向系统进行注册,注册成功后用户注册模块向各用户分别下发业务号以及业务密钥;身份验证模块,用于对需要金融服务的用户进行身份验证,身份验证至少基于业务号与业务密钥来进行;业务模块,与用户进行业务交互,业务交互由至少一项业务服务来具体化,其中各项业务服务分别以唯一资源标识符来标识;以及服务调用模块,与业务模块耦合,用于为各项业务服务分别提供相应的调用接口,调用接口用于调用以太坊区块链网络所提供的服务。其在向用户提供安全可靠的各种金融服务的同时,也能够降低以太坊区块链技术的应用难度、提高以太坊区块链技术的应用广度。

Ways to provide financial services applications

【技术实现步骤摘要】
提供金融服务应用的方法本申请是申请日为2016年8月29日、申请号201610755008.8、专利技术名称为“基于以太坊区块链技术的金融服务应用系统”的专利技术申请的分案申请。
本专利技术涉及电子商务
,更具体地,涉及一种提供金融服务应用的方法。
技术介绍
以太坊是一个专注于智能合约应用的数字货币和区块链平台,它的去中心化技术使交易摆脱了停机和审查的麻烦,解决了传统合约的纠纷等棘手问题,并且还能避免欺诈和第三方的干扰。以太坊近年来得到了技术社区和商业机构的大力支持,发展迅速。区块链是一种账本数据存储方式,是以多份拷贝形式存在于点对点网络上的只可追加的总账数据库。国内外各类金融机构已经纷纷在尝试应用区块链技术来构建或优化现有的金融基础设施,进而改造现有业务。而当前,以太坊区块链技术发展迅速,已然成为区块链领域影响力最大的解决方案之一。然而,以太坊在不同平台上所需要安装和使用的步骤是各不相同的,并且在使用以太坊技术的时候,开发人员必须要深入了解以太坊的机理,学习智能合约的编写,然后部署到以太坊网络中,这都需要开发人员本文档来自技高网...

【技术保护点】
1.一种提供金融服务应用的方法,包括:/n接收注册用户的注册请求,并向所述注册用户下发业务号和业务密钥;/n对需要金融服务的用户进行身份验证,其中,所述身份验证基于所述业务号与所述业务密钥;/n执行与所述需要金融服务的用户之间的业务交互,其中所述业务交互由至少一项业务服务来具体化,各所述业务服务分别以唯一资源标识符来标识;以及/n调用以太坊区块链网络所提供的服务以实现各所述业务服务;/n其中,所述身份验证包括区分在不同业务场景下允许调用的所述以太坊区块链网络所提供的服务不同;/n其中,所述业务交互被定义为所述业务服务按相应顺序的组合。/n

【技术特征摘要】
1.一种提供金融服务应用的方法,包括:
接收注册用户的注册请求,并向所述注册用户下发业务号和业务密钥;
对需要金融服务的用户进行身份验证,其中,所述身份验证基于所述业务号与所述业务密钥;
执行与所述需要金融服务的用户之间的业务交互,其中所述业务交互由至少一项业务服务来具体化,各所述业务服务分别以唯一资源标识符来标识;以及
调用以太坊区块链网络所提供的服务以实现各所述业务服务;
其中,所述身份验证包括区分在不同业务场景下允许调用的所述以太坊区块链网络所提供的服务不同;
其中,所述业务交互被定义为所述业务服务按相应顺序的组合。


2.根据权利要求1所述的方法,还包括:
针对各所述业务服务:
发送基于第一格式的调用请求,以相应地调用所述以太坊区块链网络所提供的服务;以及
在成功调用后,接收基于第二格式的应答报文。


3.根据权利要求2所述的方法,其中,所述第一格式与所述第二格式均包括JSON格式。


4.根据权利要求1所述的方法...

【专利技术属性】
技术研发人员:于镳
申请(专利权)人:中国银联股份有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1