电子文件平台制造技术

技术编号:36335461 阅读:54 留言:0更新日期:2023-01-14 17:47
本发明专利技术提供一种利用区块链系统的分布式账本管理电子贸易金融交易条件的计算机系统和方法,该方法包括:接收新电子贸易金融交易请求,请求识别贸易金融交易参数,和与一个或多个库存管理装置或一个或多个装运管理装置相关联的贸易金融交易的至少一个条件;为与贸易金融交易的至少一个条件中的条件相关联的库存管理装置或装运管理装置提供与一方档案相关联的公开密钥;生成数字签名或加密的区块,用于插入所述区块链系统上的与加密相关的区块序列中;和利用与公开密钥对应的至少一个私有密钥来与数字签名或加密的区块互动;其中,当代表电子贸易金融交易请求的与加密相关的区块序列上的所有区块都已经被互动时,贸易金融交易参数被满足并触发支付。金融交易参数被满足并触发支付。金融交易参数被满足并触发支付。

【技术实现步骤摘要】
电子文件平台
[0001]本申请是申请号为201780025143.X、申请日为2017年2月22日、名称为“电子文件平台”的由同一申请人提交的中国专利技术专利申请的分案申请。
[0002]相关申请的交叉引用本申请针对于2016年2月22日提交的、名称为“电子文件平台”、申请号为62/298,434的美国临时专利申请要求包括优先权在内的所有权益,该在先申请通过引用方式被整体纳入本申请中。


[0003]本申请提供的一些实施例总体上与电子文件平台领域相关,尤其提供了在贸易金融背景下利用区块链技术的系统和方法。

技术介绍

[0004]电子文件平台可减轻物理纸张文件的负担,但其技术特性也带来了各种技术挑战。

技术实现思路

[0005]根据一方面,本申请提供了一种利用分布式账本的电子贸易金融交易方法。所述方法包括:接收新电子信用证请求,所述请求识别信用证参数,以及与相应方档案相关联的所述信用证的至少一个条件;获取与每一所述方档案相关联的一串公开密钥;在生成分布式多节点中的一个节点上生成分布式账本上的多个区块,每个区块与需要实现的所述至少一个条件中的一个对应条件相关联,并用与所述条件相关联的相应方的档案对应的公开密钥进行加密;以及生成信号,用于发起将所述多个区块传送至所述分布式多节点的传送活动。
[0006]在一些实施例中,所述方法包括:在所述分布式多节点中一个节点处,接收记录与所述多个区块中的一个区块相关的交易的请求,所述请求表示与所述区块关联的一个条件的至少一部分已得到满足,所述请求包括一串私有密钥;在验证所述私有密钥与所述区块中的表示记录交易的请求中的所述条件的至少一部分的所述公开密钥相对应后,在所述节点的所述分布式账本上记录所述交易;以及生成信号,用于发起将所述交易传送至整个所述分布式多节点的传送活动。
[0007]在上述实施例任一例中,所述方法可包括:所述分布式多节点中的一个节点的账本与资金持有方关联,所述资金持有方处于一种状态,其中,在与相应条件关联的所述多个区块的每一个都被一个或多个传送的交易满足后,生成用于发起根据所述信用证参数进行资金发放的触发信号。
[0008]在上述实施例任一例中,所述信用证参数可包括由相应方确认条件已得到满足而需验证的数据;所述方法还包括:用与所述相应方的所述档案关联的所述公开密钥加密所述待验证的数据。
[0009]在上述实施例任一例中,与所述信用证的至少一个条件对应的每一方档案可与所述分布式多节点中的至少一个节点相关联。
[0010]在上述实施例任一例中,所述方档案可包括与所述信用证关联的装运过程中涉及的相关各方关联的档案;其中,所述信用证的所述条件中的至少一个条件建立在所述装运过程基础上。
[0011]在上述实施例任一例中,所述各方档案可包括与下列至少一项关联的档案:装运承运人、装卸人、船只、港口、报关员、仓库、或验货人员。
[0012]在上述实施例任一例中,所述方法可包括:在所述多个分布式节点中一个节点处,接收修改与所述装运过程关联的至少一个参数或条件的修改请求,所述请求由被要求验证所述修改请求的一方的档案相关联的所述公开密钥进行编码;记录所述节点的所述分布式账本上的一条区块分支,所述区块分支显示对所述装运过程的所述修改请求,所述区块分支包括一个初始区块,所述初始区块受交易影响并由与至少一个授权方关联的公开密钥加密;以及生成信号,用于发起将所述分支传送至整个所述分布式多节点的传送活动。
[0013]在上述实施例任一例中,所述多个区块可进行级联散列排序,使得第二个交易无法在第一个交易被记录在分布式账本上之前被记录。
[0014]在上述实施例任一例中,所述方法可包括:接收状态请求;和查询所述分布式账本以确认一条最近记录的交易。
[0015]在上述实施例任一例中,获取与每一所述方档案关联的所述公开密钥可包括:为每一所述方档案生成的公开

私有密钥对;以及将所述私有密钥从所述公开

私有密钥对传送至所述对应方。
[0016]在上述实施例任一例中,所述信用证参数可包括下列各项中至少一项:商品识别码、数量、装运贸易条款、或承运条件。
[0017]在上述实施例任一例中,生成的所述多个区块可包括生成的树形结构的区块,所述树形结构的每一分支定义了对所述信用证的条件的部分满足的条件,其中,与特定分支相关联的条件的完成能够触发根据所述信用证参数进行的资金部分发放。
[0018]在上述实施例任一例中,所述特定分支的条件根据所述信用证参数可与商品的分批装运关联。
[0019]在上述实施例任一例中,生成分布式账本上的多个区块的操作包括用基于与区块相关联的访问级别的秘钥加密与一个或多个区块相关的参数。
[0020]根据一方面,本申请提供利用多节点上的分布式账本管理电子贸易金融交易条件的系统。所述系统包括:存储分布式账本数据的存储器设备;以及一个或多个所述多节点的至少一台处理器。所述至少一台处理器被配置为:接收新电子信用证请求,所述请求识别信用证参数,以及与相应方档案相关联的所述信用证的至少一个条件;获取与每一所述方档案相关联的公开密钥;在分布式多节点中的一个节点上生成一个分布式账本上的多个区块,每个区块与需要实现的所述至少一个条件中的一个对应条件相关联,并用与所述条件相关联的相应方的档案对应的公开密钥进行加密;以及生成信号,用于发起将所述多个区块传送至所述分布式多节点的传送活动。
[0021]根据一方面,本申请提供了其中已存储计算机可读指令的一个或多个计算机可读媒介。所述指令被一个或多个多节点的至少一个处理器执行时,将所述至少一个处理器配
置为:接收新电子信用证请求,所述请求识别信用证参数,以及与相应方档案相关联的所述信用证的至少一个条件;获取与每一所述方档案相关联的公开密钥;在分布式多节点中的一个节点上生成一个分布式账本上的多个区块,每个区块与需要实现的所述至少一个条件中的一个对应条件相关联,并用与所述条件相关联的相应方的档案对应的公开密钥进行加密;以及生成信号,用于发起将所述多个区块传送至所述分布式多节点的传送活动。
[0022]根据一方面,本申请提供用于提供电子文件平台的系统,所述电子文件平台包括至少多个分布式电子账本,每个分布式电子账本存储至少一个加密链接的记录序列,所述系统包括:多个分布式计算节点,每个分布式计算节点包括:一台处理器和其中已存储计算机可读指令的一个计算机可读媒介,当由所述处理器执行时,使得处理器被配置为与所述分布式计算节点对应的所述分布式账本的主机;应用适应于管控对所述至少一个加密链接的记录序列进行修改的规则集,其中,将对一个单独的分布式计算节点进行的修改同步至链接至所述单独的分布式计算节点的其他分布式计算节点上;从交易的一方接收具有代表贸易金融文件证据特性和变化的表单字段对象的电子信息;并且生成一个新信息区块,所述新信息区块加密链接至记录序列中一个现存的区块,或是代表一个新的记录序列,所述新信息区块适应于至少包括本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种利用区块链系统的分布式账本管理电子贸易金融交易条件的方法,每个电子贸易金融交易包括银行担保和满足贸易金融交易参数后触发的支付,所述方法包括:接收新电子贸易金融交易请求,所述请求识别贸易金融交易参数,以及与一个或多个库存管理装置或一个或多个装运管理装置相关联的所述贸易金融交易的至少一个条件,所述电子贸易金融交易请求由与加密相关的区块序列代表;为与所述贸易金融交易的至少一个条件中的条件相关联的库存管理装置或装运管理装置提供与一方档案相关联的公开密钥;生成数字签名或加密的区块,用于插入所述区块链系统上的与加密相关的区块序列中,所述数字签名或加密的区块至少基于所述公开密钥被数字签名或加密;以及利用与所述公开密钥对应的至少一个私有密钥来与所述数字签名或加密的区块互动,以表明与所述数字签名或加密区块相关联的条件的至少一部分已经被满足;其中,当代表所述电子贸易金融交易请求的所述与加密相关的区块序列上的所有区块都已经被互动时,所述贸易金融交易参数被满足并触发支付。2.根据权利要求1所述的方法,其中,与所述数字签名或加密的区块互动包括使用对应于所述公开密钥的所述私有密钥将交易记录在所述区块链系统中。3.根据权利要求2所述的方法,其中,被记录的交易包括与所述库存管理装置或所述装运管理装置关联的数字签名或签名图像。4.根据权利要求1所述的方法,其中,所述数字签名或加密的区块包括表示与所述贸易金融交易的所述条件关联的所述库存管理装置或所述装运管理装置关联的装运或运输参数的已存储信息。5.根据权利要求4所述的方法,其中,与所述数字签名或加密的区块关联的待满足的条件至少基于所述装运或运输参数。6.根据权利要求4所述的方法,其中,使用所述公开密钥对表示装运或运输参数的所述已存储信息的至少一部分加密。7.根据权利要求1所述的方法,其中,金融机构系统定期遍历所述与加密相关的区块序列以确定所述贸易金融交易参数是否已得到满足。8.根据权利要求7所述的方法,其中,一旦确定所述贸易金融交易参数已得到满足,就触发所述金融机构的支付以实现支付。9.根据权利要求1所述的方法,其中,所述公开密钥由证书授权服务器管理。10.根据权利要求9所述的方法,其中,所述证书授权服务器存储公开密钥,每个公开密钥对应于一个相应的库存管理装置或装运管理装置。11.一种利用区块链系统的分布式账本管理电子贸易金融交易条件的计算机系统,每个电子贸易金融交易包括银行担保和满足贸易金融交易参数后触发的支付,所述计算机系统包括:...

【专利技术属性】
技术研发人员:尤斯蒂娜弥茹娜
申请(专利权)人:加拿大皇家银行
类型:发明
国别省市:

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

1