西安链融科技有限公司裴庆祺获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉西安链融科技有限公司申请的专利数据安全计算方法、系统、计算机设备、存储介质及终端获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN113946877B 。
龙图腾网通过国家知识产权局官网在2025-07-11发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202111035914.8,技术领域涉及:G06F21/64;该发明授权数据安全计算方法、系统、计算机设备、存储介质及终端是由裴庆祺;吴志辉;初金朝设计研发完成,并于2021-09-04向国家知识产权局提交的专利申请。
本数据安全计算方法、系统、计算机设备、存储介质及终端在说明书摘要公布了:本发明属于信息安全技术领域,公开了一种数据安全计算方法、系统、计算机设备、存储介质及终端,所述数据安全计算方法包括:构建基于区块链的信任计算模型;提出基于区块链的分布式多模信任的明文计算可信空间;确定基于硬件芯片的实时可验证的合约执行机制;所述数据安全计算系统包括:数据管理模块,数据处理模块,以及智能交互模块。本发明提供的数据安全计算系统,通过一键数据确权,链上溯源保障数据所有权;通过简化数据流转过程,打通数据从源头到使用的壁垒;通过分布式加密存储,隐私数据轻松管控;通过安全多方计算挖掘数据价值,保障数据计算过程不泄密;通过计算结果共识可信,链上结果可验证;通过智能合约预设指令控制硬件设备和物理世界交互。
本发明授权数据安全计算方法、系统、计算机设备、存储介质及终端在权利要求书中公布了:1.一种数据安全计算方法,其特征在于,所述数据安全计算方法包括以下步骤: 步骤一,构建基于区块链的信任计算模型; 步骤二,提出基于区块链的分布式多模信任的明文计算可信空间; 步骤三,确定基于硬件芯片的实时可验证的合约执行机制; 步骤一中,所述构建基于区块链的信任计算模型,包括: 所述基于区块链的信任计算模型,包括数据状态、数据存储树、凭证链表; 其中,所述数据状态分为两种:一是数据主体的地址,二是计算检索地址;用户存储数据、表示个体时的账户地址就是数据主体地址;在联合计算数据时为本次计算自动生成的检索地址为计算检索地址,用于检索本次计算、查询本次计算过程中产生的计算过程凭证、计算结果; 数据状态拥有以下字段:count,表示数据拥有量;dataRoot,保存数据存储树的根节点哈希值;balance,表示数据主体的激励值;proofChain,保存计算过程链的头节点;其中,当数据状态是用户时,dataNode是空节点,当数据状态是计算的数据时,balance是0值; 数据存储树,存储用户名下的所有数据,所述数据存储树保存与用户相关联的所有在云上存储的数据地址,通过两两配对合并成父节点,再递归的对每对节点进行哈希处理,直到到达root节点,形成数据存储树; 凭证链表,是数据在计算过程中,用于存储生成的凭证数据;计算过程会生成许多凭证,按照计算的流程,每生成一个新的凭证数据就会被添加到链表的下一个节点上;计算过程链的第一个头节点被保存到数据状态中,在共识验证该数据结果时,各节点会根据头节点以此验证凭证的正确性,以验证数据计算结果的正确性; 在发送一条交易时,包含以下信息:count,表示数据状态当前数量;signature,确保数据的归属和正确性;v,r,s,在交易的密码学签名中用到的值,用于确定交易的发送方;data,需要发送的交易执行信息,包括数据哈希值、IPFS地址、计算过程产生的凭证以及卫星导航信息; 在执行交易之前,节点会先验证该交易是否满足基本的固有规则;如果连基本规则都无法通过,则各节点就不会执行该交易; 在验证交易正确后,各节点运行共识算法,对交易进行打包和执行;共识机制对交易进行验证后生成一个验证证明,用于证明节点使用验证规则对交易进行验证;根据共识机制,矿工验证交易后会将合法交易打包成区块,广播区块,其他节点收到并验证通过后添加到本地区块链账本的最后; 所述计算过程凭证是数据在联合计算过程中产生的可验证数据;通过获取凭证,对数据计算过程和计算的结果进行验证,用于证明计算过程或结果的正确性;其中,所述联合计算过程包括同态密文计算和多方计算,所述可验证数据包括零知识证明; 交易执行后,链上状态发生以下改变: 1数据状态为用户时,用户拥有的数据量count加1;数据状态为计算数据时,数据的凭证数量count加1; 2验证通过后,执行结果打包到区块链中; 3如果是确权数据,被映射到用户地址下,添加到用户对应的数据存储树内;如果是凭证数据,被作为计算过程链的下一个节点添加到链表最后; 4打包区块的矿工节点得到相应的激励; 5验证不通过时,交易不会被打包进区块,交易无效,count值不会增加;其中,所述交易满足原生链的交易规则,所述原生链为以太坊; 步骤二中,所述提出基于区块链的分布式多模信任的明文计算可信空间,包括: 对于复杂的数据联合计算场景,在匿名计算盒子中开辟安全独立的计算空间,将隐私密文数据难计算的部分以明文的形式在该空间内进行计算,计算过程对于任何节点均不可见,包括: 根据数据类型的不同,计算量大计算复杂的数据,进行明文计算;所述区块链匿名计算硬件之间组成委员会,提供分布式的可信的隔离空间,计算放在可信执行环境中进行计算; 所述盒子作为区块链节点,在区块链网络中组建可信计算委员会;所述可信计算委员会可实现跨节点、跨机制通信,实现数据的分布式联合计算、数据共享; 在可信计算委员会内,各节点贡献所述区块链匿名计算硬件的可信执行环境TEE;由于在不同的硬件厂商间,存在不同的信任根,通过共识机制实现不同厂商间的TEE数据互信互通,共同组建成分布式、多模信任的可信执行环境;所述分布式可信执行环境的空间大小为各盒子可信执行内存大小的总和; 在委员会成员内部之间运行一套共识机制,用户调用智能合约计算数据的时候,委员会成员之间根据产生的调用请求并通过共识,共识算法依照委员会具体情况而定,统一出正确的合约调用结果; 委员会成员正确执行合约,将获得gas奖励; 步骤三中,所述确定基于硬件芯片的实时可验证的合约执行机制,包括: 所述区块链匿名计算盒子提供和物理世界进行交互的能力,通过智能合约触发状态自动执行预设指令;按照先执行,后验证的原则和思路,引入信誉机制,对执行结果共识验证并更新相应的信誉状态; 对于用户操作场景,所述区块链匿名计算盒子按照所述步骤一和步骤二的描述安全采集用户信息;用户做出相应的行为操作,通过智能合约记录在区块链上;其他节点通过历史数据,按照所述信任计算模型进行共识和验证;根据验证的结果,改变用户节点的信誉状态; 对于自动化场景,所述区块链匿名计算盒子根据外部指令或者预设程序,对数据处理完成后,如果触发预设的条件,将通过可信硬件和外界设备连接执行相应的预设指令,并通过智能合约将该执行行为在链上存储;其他节点对该指令的触发条件进行验证和共识;根据验证的结果,改变盒子节点的信誉状态。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人西安链融科技有限公司,其通讯地址为:710071 陕西省西安市高新区高新一路18号创业咖啡街区海归楼10楼西电石头众创空间0005号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。