【技术实现步骤摘要】
【国外来华专利技术】基于区块链的可信平台
本文涉及用于实现可信数字交易的基于区块链的可信平台。
技术介绍
分布式账本系统(DLS),也可以被称为共识网络和/或区块链网络,使得参与的实体能够安全地并且不可篡改地存储数据。在不引用任何特定用例的情况下,DLS通常被称为区块链网络。区块链网络的类型的示例可以包括公有区块链网络、私有区块链网络和联盟区块链网络。联盟区块链网络针对选择的实体组群提供,该实体组群控制共识处理,并且联盟区块链网络包括访问控制层。数字网络使世界各地的人们都可以方便有效地找到信息并相互交流。例如,社交媒体平台使人们可以容易地与朋友和同事共享消息、照片和视频。在线购物网站使消费者可以容易地找到各种产品的信息,并通过电子方式付款以从世界各地的企业购买产品。新闻网站为用户提供有关世界各地发生的事件的最新信息。媒体平台为用户提供了大量音乐和电影,以供用户在线下载或流传输。用户可以在线搜索法律服务。约车平台使乘车者能够使用移动电话容易地找到交通工具并移动电话支付交通费用。随着越来越多的人使用互联网并以数字方式进行更多的交易,欺骗性在 ...
【技术保护点】
1.一种系统,包括:/n包括至少一个基于区块链的应用程序的应用层,所述应用程序被配置为执行多个步骤以提供服务;以及/n可信服务层,包括可信时间模块、可信身份模块和可信计算模块;/n其中,对于所述多个步骤中的至少一些步骤中的每个步骤,/n所述应用程序被配置为基于使用所述可信计算模块对区块链数据的处理,执行以下至少一项:从所述可信时间模块获得经验证时间戳、从所述可信身份模块获得经验证身份、或获得计算结果,以及/n所述可信计算模块被配置为在区块链中记录与由所述应用程序执行的相应步骤有关的信息,以及所述经验证时间戳、所述经验证身份、或所述计算结果中的至少一个。/n
【技术特征摘要】
【国外来华专利技术】1.一种系统,包括:
包括至少一个基于区块链的应用程序的应用层,所述应用程序被配置为执行多个步骤以提供服务;以及
可信服务层,包括可信时间模块、可信身份模块和可信计算模块;
其中,对于所述多个步骤中的至少一些步骤中的每个步骤,
所述应用程序被配置为基于使用所述可信计算模块对区块链数据的处理,执行以下至少一项:从所述可信时间模块获得经验证时间戳、从所述可信身份模块获得经验证身份、或获得计算结果,以及
所述可信计算模块被配置为在区块链中记录与由所述应用程序执行的相应步骤有关的信息,以及所述经验证时间戳、所述经验证身份、或所述计算结果中的至少一个。
2.根据权利要求1所述的系统,其中,所述可信计算模块被配置为:响应于对与所述服务相关联的经验证记录的请求,提供由所述应用程序执行的所述多个步骤的经验证记录以及与所述多个步骤中的每个步骤相关联的所述经验证时间戳、所述经验证身份或所述计算结果中的至少一个。
3.根据权利要求1所述的系统,其中,
所述可信计算模块包括具有可信执行环境TEE的一个或多个数据处理器,
所述TEE与所述一个或多个数据处理器的操作系统隔离并且被配置为为所述一个或多个数据处理器中执行的代码和加载的数据提供增强的机密性和完整性。
4.根据权利要求3所述的系统,其中,所述基于区块链的应用程序包括:
可信组件,被配置为在所述可信执行环境中执行并记录由所述应用程序执行的所述多个步骤以及与所述多个步骤中的每个步骤相关联的所述经验证时间戳、所述经验证身份或所述计算结果中的至少一个。
5.根据权利要求4所述的系统,其中,所述可信组件包括:
哈希计算组件,被配置为基于哈希算法生成表示由所述应用程序执行的步骤的数据的哈希值。
6.根据权利要求1所述的系统,其中,所述基于区块链的应用程序被配置为:通过与所述可信时间模块、所述可信身份模块或所述可信计算模块相关联的相应的应用编程接口API调用所述可信时间模块、所述可信身份模块或所述可信计算模块的功能。
7.根据权利要求1所述的系统,其中,所述可信时间模块被配置为:基于(i)国家标准时间信息和/或(ii)从全球定位系统获得的时间信息来生成时间戳。
8.根据权利要求1所述的系统,其中,所述可信时间模块被配置为:
使用与第一用户相关联的第一法院系统承认的第一标准时间来生成与所述第一用户相关联的时间戳,以及
使用与第二用户相关联的第二法院系统承认的第二标准时间来生成与所述第二用户相关联的时间戳,
所述第一用户和所述第二用户居住在具有不同法院系统的不同区域中。
9.根据权利要求1所述的系统,其中,所述可信身份模块被配置为基于与用户相关联的一个或多个标识来验证所述用户的身份,所述标识包括以下中的至少一个:
(i)移动电话号码、
(ii)信用卡号、
(iii)与在线支付系统相关联的用户ID、
(iv)与在线购物账户相关联的用户ID、
(v)与音乐流或下载账户相关联的用户ID、
(vi)与电影流或下载账户相关联的用户ID、
(vii)与消息传送或聊天账户相关联的用户ID、
(viii)与在线银行账户相关联的用户ID、
(ix)与约车服务相关联的用户ID、
(x)与在线食品订购服务相关联的用户ID、
(xi)社会保险号、
(xii)驾驶执照号、
(xiii)护照号、
(xiv)与在线游戏服务相关联的用户ID、
(xv)政府实体发布的ID、
(xvi)一个或多个指纹、
(xvii)一个或多个声纹、或
(xviii)虹膜信息。
10.根据权利要求1所述的系统,其中,所述可信身份模块被配置为:
使用与第一用户相关联的第一法院系统承认的第一组标识中的至少一个来验证所述第一用户的身份,以及
使用与第二用户相关联的第二法院系统承认的第二组标识中的至少一个来验证所述第二用户的身份,
所述第一用户和所述第二用户居住在具有不同法院系统的不同区域中。
11.根据权利要求1所述的系统,其中,所述可信计算模块被配置为根据隐私法律记录与用户相关联的信息。
12.根据权利要求1所述的系统,其中,
所述基于区块链的应用程序提供使用户能够搜索与卖方提供的产品有关的信息以及为所述产品下订单的购物服务,
所述应用程序被配置为调用所述可信身份模块以验证所述用户的身份和所述卖方的身份,并调用所述可信时间模块以验证所述用户下所述订单的时间。
13.根据权利要求12所述的系统,其中,
所述基于区块链的应用程序被配置为调用所述可信计算模块以更新所述区块链,以及
所述区块链被配置为包括表示所述用户的与为所述产品下所述订单相关联的在线活动的数据。
14.根据权利要求13所述的系统,其中,所述基于区块链的应用程序被配置为调用所述可信计算模块以更新所述区块链,从而包括表示以下的数据:在所述用户发起结账处理后向所述用户显示的信息以及所述用户向所述卖方提供的每条信息、所述用户的身份、所述卖方的身份以及下所述订单的时间。
15.根据权利要求14所述的系统,其中,在所述用户发起结账处理之后向所述用户显示的所述信息包括:对所订购的所述产品的描述、所述产品的价格、所述卖方的标识、接收所述产品的实体的名称、送货地址以及要求所述用户确认下所述订单的消息。
16.根据权利要求1所述的系统,其中,
所述基于区块链的应用程序包括:被配置为使用户能够查看网络上的网页并将一个或多个所述网页的内容保存在存储设备中的网络浏览器,
所述应用程序被配置为:调用所述可信身份模块以验证所述用户的身份,并调用所述可信时间模块以验证所述用户查看和/或保存网页的时间。
17.根据权利要求16所述的系统,其中,
所述基于区块链的应用程序被配置为调用所述可信计算模块以更新所述区块链,以及
所述区块链被配置为包括表示以下的数据:所述用户查看和/或保存的网页的内容、该网页的URL、所述用户的身份以及显示所述用户何时查看和/或保存该网页的时间戳。
18.根据权利要求1所述的系统,其中,
所述基于区块链的应用程序提供使两方或更多方能够在线达成协议的在线协议签署服务,
所述应用程序被配置为调用所述可信身份模块以验证所述协议各方的身份,以及调用所述可信时间模块以验证所述各方签署所述协议的时间。
19.根据权利要求18所述的系统,其中,
所述基于区块链的应用程序调用所述可信计算模块以更新所述区块链,以及
所述区块链被配置为包括表示与签署所述协议相关联的所述各方的在线活动的数据。
20.根据权利要求18所述的系统,其中,所述基于区块链的应用程序调用所述可信计算模块以更新所述区块链从而包括表示以下的数据:
(i)各方签署的所述协议的内容、
(ii)各方对所述协议进行的修改,如...
【专利技术属性】
技术研发人员:栗志果,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛;KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。