信息处理方法及设备技术

技术编号:26342920 阅读:31 留言:0更新日期:2020-11-13 20:39
本申请实施例提供一种信息处理方法及设备。其中,方法包括如下的步骤:接入服务端中的第一计算节点;其中,所述服务端基于区块链构建,所述区块链包括多个计算节点;获取等待多参与方达成共识的第一信息;将所述第一信息发送至所述第一计算节点,以由所述第一计算节点及所述服务端中的至少一个第二计算节点,为达成共识协同对所述第一信息进行处理;其中,与第一信息相关的参与方接入第二计算节点。本申请实施例提供的技术方案,通过区块链技术实现需多方达成共识的信息(如合同、提单等)数字化,从而避免了纸质证书带来的造假、流转费用高、流转效率低、可能被破坏或丢失的问题。

Information processing method and equipment

【技术实现步骤摘要】
信息处理方法及设备
本申请涉及计算机
,尤其涉及一种信息处理方法及设备。
技术介绍
在跨境贸易中,提单是用以证明海上货物运输合同和货物已经由承运人接收或装船,以及承运人保证已交付货物的单证,作为物权凭证及其重要,并且具有金融资产属性,可用于质押融资。当前,在国内提单都是通过纸质合同方式提供。这种纸质合同方式,存在以下几个严重问题:一是流转成本高效率低,一般流转方式是出口商收到货款后通过快递寄送的方式寄给进口商,国际快递费用昂贵(每单平均100美金,平时耗时5到10天),而且整个过程中还可能存在纸质证书被破坏、丢失的情况;二是修改困难,一旦内容需要进行修改往往需要跨国往返寄送,即送回原提单注销再签发新提单,低效且高成本。三是船公司会开具一式三份提单,任何一份提单都可以作为提货凭证,不同人持有的情况下往往容易出现纠纷,而且持有人可能会使用不同份提单向不同银行进行多次重复质押,导致银行蒙骗受损。
技术实现思路
针对现有技术中存在的问题,本申请各实施例提出了一种信息处理方法及设备。在本申本文档来自技高网...

【技术保护点】
1.一种信息处理方法,其特征在于,包括:/n接入服务端中的第一计算节点;其中,所述服务端基于区块链构建,所述区块链包括多个计算节点;/n获取等待多参与方达成共识的第一信息;/n将所述第一信息发送至所述第一计算节点,以由所述第一计算节点及所述服务端中的至少一个第二计算节点,为达成共识协同对所述第一信息进行处理;/n其中,与第一信息相关的参与方接入第二计算节点。/n

【技术特征摘要】
1.一种信息处理方法,其特征在于,包括:
接入服务端中的第一计算节点;其中,所述服务端基于区块链构建,所述区块链包括多个计算节点;
获取等待多参与方达成共识的第一信息;
将所述第一信息发送至所述第一计算节点,以由所述第一计算节点及所述服务端中的至少一个第二计算节点,为达成共识协同对所述第一信息进行处理;
其中,与第一信息相关的参与方接入第二计算节点。


2.根据权利要求1所述的方法,其特征在于,所述区块链中的计算节点上部署有智能合约程序;
所述第一计算节点及与所述至少一个第二计算节点,通过所述智能合约程序协同完成对所述第一信息的处理。


3.根据权利要求1或2所述的方法,其特征在于,获取等待多参与方达成共识的第一信息,包括:
响应于用户触发的信息创建事件,根据所述创建事件中产生的创建内容,生成所述第一信息;或者
响应于用户触发的信息创建事件,对所述创建事件中产生的创建内容进行校验,在所述创建内容通过校验的情况下,根据所述用户的私钥及所述创建内容,得到所述第一信息;或者
响应于用户触发的针对一历史信息的修改事件,将修改后的所述历史信息作为所述第一信息;或者
响应于用户触发的针对一历史信息的修改事件,对修改后的所述历史信息进行与内容相关的校验,在修改后的所述历史信息通过校验的情况下,根据所述用户的私钥及修改后的所述历史信息,得到所述第一信息。


4.根据权利要求1或2所述的方法,其特征在于,还包括:
接收所述第一计算节点发送的等待多参与方达成共识的第二信息;
响应于用户针对所述第二信息触发的处理指示,向所述第一计算节点反馈与所述处理指示相关的消息,以使所述第一计算节点对所述第二信息进行相应的处理,并广播对所述第二信息的处理结果。


5.根据权利要求4所述的方法,其特征在于,还包括:
对所述第二信息进行校验;
在所述第二信息通过校验的情况下,为所述用户赋予能对所述第二信息进行处理指示的权限;
其中,对所述第二信息进行的校验包括如下至少一种:签名校验、内容校验及哈希值校验。


6.根据权利要求4所述的方法,其特征在于,所述处理指示包括:确认签名指示和拒绝签名指示;以及
响应于用户针对所述第二信息触发的处理指示,向所述第一计算节点反馈与所述处理指示相关的消息,包括:
响应于用户针对所述第二信息触发的确认签名指示,使用所述用户的私钥对所述第二信息进行签名;将签名后的所述第二信息携带在向所述第一计算节点反馈的消息中;
响应于用户针对所述第二信息的拒绝签名指示,向所述第一计算节点反馈所述用户拒绝对所述第二信息签名的消息。


7.根据权利要求4所述的方法,其特征在于,还包括:
获取能表征所述第二信息所属用户的参数;
根据所述参数,确定所述第二信息的所有权是否属于所述用户;
在确定所述第二信息的所有权属于所述用户的情况下,为所述用户赋予能针对所述第二信息触发处理指示的权限。


8.根据权利要求1或2所述的方法,其特征在于,还包括:
响应于用户针对第三信息触发的所有权转移事件,获取所述用户欲转移的目标对象;其中,所述用户具有所述第三信息的所有权;
根据所述目标对象,对所述第三信息进行所有权修改;
将所有权修改后的所述第三信息发送至所述第一计算节点,以由所述第一计算节点针对所有权修改后的所述第三信息进行广播。


9.根据权利要求8所述的方法,其特征在于,根据所述目标对象,对所述第三信息进行所有权修改,包括:
获取所述目标对象的公钥;
将所述第三信息中包含的所述用户的公钥修改为所述目标对象的公钥。


10.根据权利要求1或2所述的方法,其特征在于,还包括:
获取拥有所有权的第三信息;
响应于用户针对第三信息触发的所有权转移指示,获取所述用户指示的目标对象;
向所述第一计算节点发送将所述第三信息的所有权转移至所述目标对象的消息,以由所述第一计算节点根据所述目标对象,对所述第三信息进行所有权修改,并针对所有修改后的所述第三信息进行广播。


11.根据权利要求1或2所述的方法,其特征在于,还包括:
接收所述第一计算节点发送的针对第四信息的执行申请,其中,所述执行申请是由参与方触发,并由所述参与方接入的第二计算节点发出;由所述第一计算节点接收到后转发;
对所述第四信息进行校验,以输出所述第四信息是否可执行的校验结果,作为判断提出所述执行申请的参与方是否具有对所述第四信息进行相应执行动作的依据。


12.根据权利要求11所述的方法,其特征在于,还包括:
响应于用户针对所述第四信息的注销事件,向所述第一计算节点发送注销所述第四信息的消息,以由所述第一计算节点对所述第四信息进行注销操作,并针对所述第四信息被注销进行广播。


13.根据权利要求11所述的方法,其特征在于,对所述第四信息进行校验,以输出所述第四信息是否可执行的校验结果,包括:
对所述第四信息进行所有权校验,以校验所述第四信息所属用户是否是提出执行申请的参与方;
获取所述第四信息对应的状态信息,基于所述状态信息校验所述第四信息是否为可执行信息;
在所述第四信息通过所述所有权校验,且所述第四信息为可执行信息的情况下,所述第四信息通过校验,输出提出所述执行申请的参与方具有对所述第四信息进行相应执行动作的校验结果;
在所述第四信息未通过所述所有权校验或所述第四信息为不可执行信息的情况下,所述第四信息未通过校验,输出提出所述执行申请的参与方不具有对所述第四信息进行相应执行动作的校验结果。


14.根据权利要求1或2所述的方法,其特征在于,接入服务端中的第一计算节点,包括:
通过所述服务端提供的API接口接入所述第一计算节点;或者
通过访问所述服务端提供的网络页面的方式接入所述第一计算节点。


15.一种信息处理方法,其特征在于,包括:
获取第一接入客户端发送的等待多参与方达成共识的第一信息;
将所述第一信息的状态配置为第一状态;
基于所述第一信息及所述第一状态,发出有关所述第一信息需达成多方共识的通知,以与服务端中接收到所述通知的至少一个第二计算节点,为达成共识协同对所述第一信息进行处理;
其中,所述服务端基于区块链构建,所述区块链包括多个计算节点,与第一信息相关的参与方接入第二计算节点。


16.根据权利要求15所述的方法,其特征在于,基于所述第一信息及所述第一状态,发出有关所述第一信息需达成多方共识的通知,包括:
对所述第一信息进行校验;其中,校验包括如下中的至少一种:签名校验、内容校验与哈希值校验;
在所述第一信息通过校验的情况下,获取使用所述第一接入客户端的用户的私钥;
使用所述私钥对所述第一信息进行签名;
根据签名后的所述第一信息及所述第一状态,广播所述通知或向所述服务端中与所述第一信息有关的至少一个第二计算节点发送所述通知。


17.根据权利要求16所述的方法,其特征在于,对所述第一信息进行内容校验,包括:
获取字段校验规则,其中,所述字段校验规则中包含至少一字段规则项;
基于所述字段校验规则,对所述第一信息中包含的字段内容是否符合所述字段校验规则中相应字段规则项;
在所述第一信息中包含的所有字段内容都符合各自对应的字段规则项的情况下,所述第一信息通过与内容有关的校验;
在所述第一信息中含有一个字段内容不符合其对应的字段规则项的情况下,所述第一信息未通过与内容有关的校验。


18.根据权利要求15至17中任一项所述的方法,其特征在于,还包括:
接收第二计算节点发出的与所述第一信息相关的状态更新通知,其中,所述状态更新通知是所述第二计算节点根据接入其的第二接入客户端对所述第一信息的处理指示,对所述第一信息进行相应处理;并基于处理结果修改所述第一信息对应的状态信息后发出的;
将本地记录的所述第一信息对应的所述第一状态更新为所述状态更新通知指定的目标状态。


19.根据权利要求15至17中任一项所述的方法,其特征在于,还包括:
接收到第二计算节点发出的等待多方达成共识的第二信息后,向所述第一接入客户端发送针对所述第二信息需参与共识处理的消息;
接收所述客户端反馈的针对所述第二信息的处理指示;
根据所述处理指示,对所述第二信息进行相应处理;
广播对所述第二信息的处理结果或向所述服务端中与所述第一信息有关的至少一个第二计算节点发送所述处理结果。


20.根据权利要求19所述的方法,其特征在于,所述处理指示包括:确认签名指示和拒绝签名指示;以及
根据所述处理指示,对所述第二信息进行相应处理,包括:
在所述处理指示为确认签名指示的情况下,获取使用所述第一接入客户端的用户的私钥;使用所述私钥对所述第二信息进行签名;获取本地记录的与所述第一信息相关的关联信息,基于所述关联信息,判断是否所有约定参与方都完成对所述第一信息的签名;若判断是,则将所述第二信息的状态信息置为第二状态;
在所述处理指示为拒绝签名指示的情况下,将所述第二信息的状态信息置为第三状态。


21.根据权利要求15至17中任一项所述的方法,其特征在于,还包括:
接收第一接入客户端发送的将第三信息的所有权转移至目标对象的消息;
根据所述目标对象,对所述第三信息进行所有权修改;
针对所有权修改后的所述第三信息进行广播或向所述服务端中与所述第三信息相关的至少一个第三计算节点发送所述第三信息的所有权属于所述目标对象的通知。


22.根据权利要求15至17中任一项所述的方法,其特征在于,还包括:
接收第四计算节点发送的针对第四信息的执行申请,其中,所述执行申请是由参与方触发,并由所述参与方接入的所述第四计算节点发出;
对所述第四信息是否可执行进行校验;
向所述第一接入客户端发送所述第四信息是否可执行的校验结果,以作为判断提出所述执行申请的参与方是否具有对所述第四信息进行相应执行动作的依据。


23.根据权利要求22所述的方法,其特征在于,还包括:
接收所述第一接入客户端发送的注销所述第四信息的消息;
将所述第四信息的状态信息置为第四状态;
针对所述四信息的状态被置为第四状态进行广播或者向所述服务端中与所述第四信息相关的至少一个第四计算节点发送所述第四信息的状态信息被置为第四状态的通知。


24.根据权利要求15至17中任一项所述的方法,其特征在于,所述第一信息是用户通过所述第一接入客户端创建的;或者,所述第一信息是用户通过所述第一接入客户端对历史信息进行修改后的得到的。


25.一种信息处理系统,其特征在于,包括:
客户端,用于接入服务端中的第一计算节点,获取等待多参与方达成共识的第一信息;将所述第一信息发送至所述第一计算节点;
所述服务端,其基于区块链构建,所述区块链包括多个计算节点;
所述第一计算节点,用于将所述第一信息的状态置为第一状态,基于所述第一信息及所述第一状态,生成向所述服务端中的至少一个第二计算节点发送有关所述第一信息需达成多方共识的通知,以通知与所述第一信息相关的参与方接入的第二计算节点为达成共识协同对所述第一信息进行处理。


26.一种信息处理方法,其特征在于,包括:
接收到服务端中一计算节点发出的共识信息通知后,获取本地存储的与所述共识信息相关的储备信息;其中,所述共识信息为:至少两个参与方为对同一信息达成共识通过区块链网络中的至少两个计算节点协同对该信息进行处理后得到的;
基于所述储备信息,对所述共识信息进行校验;
根据所述共识信息的校验结果,对所述共识信息进行相应的处理;
其中,所述服务端基于区块链构建,所述区块链包括多个计算节点。


27.根据权利要求26所述的方法,其特征在于,根据所述共识信息的校验结果,对所述共识信息进行相应的处理,包括:
在所述共识信...

【专利技术属性】
技术研发人员:许重建陀前途钟文波
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1