当前位置: 首页 > 专利查询>姜斌专利>正文

一种信息安全的区块链跨境电商互交易系统及方法技术方案

技术编号:38899627 阅读:8 留言:0更新日期:2023-09-22 14:19
本申请公开了一种信息安全的区块链跨境电商互交易系统及方法,本发明专利技术提供的信息安全的区块链跨境电商互交易系统中第一用户端和第二用户端首先按照一定规则生成种子,并根据该种子生成可验证的共享随机值,再使用同态加密函数对第一解锁值和共享随机值进行加密和计算后,分别在第一电商平台和第二电商平台设置密文形式的且相互之间毫无联系的解锁条件,使得恶意用户无法将上述电商平台中的交易合约进行关联,进而保护跨境电商用户的信息安全。全。全。

【技术实现步骤摘要】
一种信息安全的区块链跨境电商互交易系统及方法


[0001]本申请涉及数据处理
,尤其涉及一种信息安全的区块链跨境电商互交易系统及方法。

技术介绍

[0002]跨境电商是通过互联网平台进行跨国贸易的电子商务活动。它允许消费者在一个国家购买来自另一个国家的商品和服务,打破了传统贸易的地域限制,使商家和消费者能够更便捷地进行跨国交易。而区块链是一种分布式账本技术,通过去中心化和加密的方式,记录和验证交易信息。区块链技术在跨境电商领域可以提供更安全、透明和高效的交易环境,增加信任和简化交易流程,因此,越来越多的跨境电商平台开始采用区块链技术。
[0003]然而,在实际的应用过程中仍然存在较多障碍,比如,采用不同区块链网络的跨境电商平台之间往往难以进行相互交易,即便进行交易,由于区块链技术公开透明的特性,容易出现交易信息被关联而暴露信息的情况,存在一定的安全风险。

技术实现思路

[0004]本专利技术的目的是针对现有技术的不足,提供一种信息安全的区块链跨境电商互交易系统。
[0005]本申请一方面提供了一种信息安全的区块链跨境电商互交易系统,包括第一电商平台、第二电商平台、第一用户端、第二用户端,其中:所述第一用户端,用于通过同态加密算法生成加密公钥和解密私钥,再获取第三账户地址,并将第一账户地址、时间戳以及所述第三账户地址打包为交易发送给所述第一电商平台上的随机数合约,所述随机数合约将所述第一账户地址、所述时间戳以及所述第三账户地址作为种子生成共享随机数及生成证明;所述第一用户端将所述共享随机数及所述生成证明发送给所述第二用户端;所述第一用户端,还用于使用所述加密公钥对第一解锁值进行加密生成第一密文,接着在第一电商平台交易合约中使用第一密文锁定第一交易标的;所述第二用户端,用于获取所述第一密文,并使用所述加密公钥对共享随机值进行加密生成第二密文;接着,使用同态加密算法对所述第一密文和所述第二密文进行相加计算获得第三密文;最后在第二电商平台上的第二电商平台交易合约中使用第三密文锁定第二交易标的;所述第一用户端,还用于获取所述第三密文,并使用所述解密私钥对所述第三密文进行解密生成第二解锁值;再使用所述第二解锁值对所述第二电商平台交易合约中的所述第二交易标的进行解锁;所述第二用户端,还用于获取所述第二解锁值,并根据所述第二解锁值计算生成所述第一解锁值;再使用所述第一解锁值对所述第一电商平台交易合约中的所述第一交易标的进行解锁。
[0006]优选地,所述根据所述第二解锁值计算生成所述第一解锁值,具体包括:所述第二用户端通过将所述第二解锁值减去所述共享随机值的方式进行计算获得所述第一解锁值。
[0007]优选地,所述第二用户端,还用于在收到所述第一用户端发送的所述共享随机数及所述生成证明时进行验证;当将所述种子、所述共享随机数及所述生成证明作为参数调用可验证随机函数中的验证函数并返回结果为真时,确认验证成功。
[0008]优选地,所述第一用户端,还用于在所述第一电商平台交易合约中使用所述第一密文锁定所述第一交易标的时,设置第一交易阈值时间。
[0009]优选地,所述第二用户端,还用于在所述第二电商平台交易合约中使用所述第三密文锁定所述第二交易标的时,设置第二交易阈值时间。
[0010]优选地,所述第一交易阈值时间大于所述第二交易阈值时间。
[0011]本申请一方面提供了一种信息安全的区块链跨境电商互交易方法,所述方法包括:第一用户端通过同态加密算法生成加密公钥和解密私钥,再获取第三账户地址,并将第一账户地址、时间戳以及所述第三账户地址打包为交易发送给第一电商平台上的随机数合约,所述随机数合约将所述第一账户地址、所述时间戳以及所述第三账户地址作为种子生成共享随机数及生成证明;所述第一用户端将所述共享随机数及所述生成证明发送给第二用户端;所述第一用户端使用所述加密公钥对第一解锁值进行加密生成第一密文,接着在第一电商平台交易合约中使用第一密文锁定第一交易标的;所述第二用户端获取所述第一密文,并使用所述加密公钥对共享随机值进行加密生成第二密文;接着,使用同态加密算法对所述第一密文和所述第二密文进行相加计算获得第三密文;最后在第二电商平台上的第二电商平台交易合约中使用第三密文锁定第二交易标的;所述第一用户端获取所述第三密文,并使用所述解密私钥对所述第三密文进行解密生成第二解锁值;再使用所述第二解锁值对所述第二电商平台交易合约中的所述第二交易标的进行解锁;所述第二用户端获取所述第二解锁值,并根据所述第二解锁值计算生成所述第一解锁值;再使用所述第一解锁值对所述第一电商平台交易合约中的所述第一交易标的进行解锁。
[0012]本专利技术提供的信息安全的区块链跨境电商互交易系统中第一用户端和第二用户端首先按照一定规则生成种子,并根据该种子生成可验证的共享随机值,再使用同态加密函数对第一解锁值和共享随机值进行加密和计算后,分别在第一电商平台和第二电商平台设置密文形式的且相互之间毫无联系的解锁条件,使得恶意用户无法将上述电商平台中的交易合约进行关联,进而保护跨境电商用户的信息安全。
附图说明
[0013]为了更清楚地说明本专利技术实施例或现有的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术中
记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0014]图1是本申请一实施例提供的一种信息安全的区块链跨境电商互交易系统的架构图;图2是本申请一实施例提供的一种信息安全的区块链跨境电商互交易方法的流程示意图。
具体实施方式
[0015]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0016]请参见图1,图1本申请一实施例提供的一种信息安全的区块链跨境电商互交易系统的架构图。
[0017]一种信息安全的区块链跨境电商互交易系统,包括第一电商平台10、第二电商平台20、第一用户端30、第二用户端40,其中:具体地,第一电商平台10和第二电商平台可以是基于区块链技术的跨境电商平台,区块链跨境电商平台采用区块链技术,所有的交易记录将被公开并存储在分布式账本中。这使得交易过程更加透明,每一笔交易都可以被验证和追溯,增加了交易的可信度。但是不同的区块链网络之间相互隔离,通常无法互操作。本实施例中,第一电商平台10和第二电商平台均支持智能合约。
[0018]进一步地,第一用户端30和第二用户端40可以是第一电商平台10和第二电商平台上的用户,第一用户端30可以在第一电商平台10上注册有第一账户地址,在第二电商平台上注册有第二账户地址;第二用户端40可以在第一电商平台10上注册有第三账户地址,在第二电商平台上注册有第四账户本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息安全的区块链跨境电商互交易系统,其特征在于,包括第一电商平台、第二电商平台、第一用户端、第二用户端,其中:所述第一用户端,用于通过同态加密算法生成加密公钥和解密私钥,再获取第三账户地址,并将第一账户地址、时间戳以及所述第三账户地址打包为交易发送给所述第一电商平台上的随机数合约,所述随机数合约将所述第一账户地址、所述时间戳以及所述第三账户地址作为种子生成共享随机数及生成证明;所述第一用户端将所述共享随机数及所述生成证明发送给所述第二用户端;所述第一用户端,还用于使用所述加密公钥对第一解锁值进行加密生成第一密文,接着在第一电商平台交易合约中使用第一密文锁定第一交易标的;所述第二用户端,用于获取所述第一密文,并使用所述加密公钥对共享随机值进行加密生成第二密文;接着,使用同态加密算法对所述第一密文和所述第二密文进行相加计算获得第三密文;最后在第二电商平台上的第二电商平台交易合约中使用第三密文锁定第二交易标的;所述第一用户端,还用于获取所述第三密文,并使用所述解密私钥对所述第三密文进行解密生成第二解锁值;再使用所述第二解锁值对所述第二电商平台交易合约中的所述第二交易标的进行解锁;所述第二用户端,还用于获取所述第二解锁值,并根据所述第二解锁值计算生成所述第一解锁值;再使用所述第一解锁值对所述第一电商平台交易合约中的所述第一交易标的进行解锁。2.根据权利要求1所述的系统,其特征在于,所述根据所述第二解锁值计算生成所述第一解锁值,具体包括:所述第二用户端通过将所述第二解锁值减去所述共享随机值的方式进行计算获得所述第一解锁值。3.根据权利要求1所述的系统,其特征在于:所述第二用户端,还用于在收到所述第一用户端发送的所述共享随机数及所述生成证明时进行验证;当将所述种子、所述共享随机数及所述生成证明作为参数调用可验证随...

【专利技术属性】
技术研发人员:姜斌邓福德
申请(专利权)人:姜斌
类型:发明
国别省市:

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

1