区块链交易处理方法、装置、电子设备及存储介质

    公开(公告)号:CN119515387A

    公开(公告)日:2025-02-25

    申请号:CN202411584450.X

    申请日:2024-11-07

    Abstract: 本公开提出一种区块链交易处理方法、装置、电子设备及存储介质,包括:区块链硬件板卡通过向上位机发送预处理结果,预处理结果是根据智能合约对多笔待执行交易的初始交易数据包进行预处理得到,预处理结果用于指示:执行过程中缺少智能合约的状态数据的待执行交易,再接收上位机发送的与预处理结果对应的目标状态数据,再将目标状态数据写入相应待执行交易的初始交易数据包中,以得到目标交易数据包,再根据智能合约对目标交易数据包,和/或初始交易数据包进行批量处理,以批量执行多个待执行交易得到交易执行结果,由此,能够减少硬件与区块链状态数据库的交互次数,提高智能合约执行的效率和安全性。

    一种应用于隐私保护的0的分享生成方法

    公开(公告)号:CN118611863A

    公开(公告)日:2024-09-06

    申请号:CN202410654332.5

    申请日:2024-05-24

    Abstract: 本公开提供一种应用于隐私保护的0的分享生成方法,基于多个数据源方和计算方的网络架构构建计算方法,数据源方和计算方之间通过RPC服务建立连接;计算方有四个,每个计算方包括一个TEE和一个CPU组成,四个计算方中,三个计算方的TEE负责运算,另一个计算方的TEE单独用来生成0的秘密共享,称为为ZTEE;在此架构基础上,通过两个步骤实现:步骤1:预准备阶段;步骤2:五个数据源方同时发起任务请求job,负责运算的三个计算方的TEE按照数据源方的请求执行多个task进行隐私保护数据分析。该方案使用单独的ZTEE动态生成0的秘密共享,可以保证0的秘密共享随时保持充足,并保证每个job的0的秘密共享不会混淆,提高整体任务流程的完成效率。

    一种基于PUF的TEE可信根生成、使用方法及相关装置

    公开(公告)号:CN118555068A

    公开(公告)日:2024-08-27

    申请号:CN202411017568.4

    申请日:2024-07-29

    Abstract: 本发明公开了一种基于PUF的TEE可信根生成、使用方法及相关装置,可信根生成方法包括:服务器为TEE设备分配设备唯一ID号码,并将设备唯一ID号码及服务器唯一ID号码发送给TEE设备;TEE设备存储设备唯一ID号码,同时对设备唯一ID号码及服务器唯一ID号码进行密码学变换,对应生成第一PUF输入及第二PUF输入;通过硬件PUF将第一PUF输入及第二PUF输入对应生成第一PUF输出及第二PUF输出;将第一PUF输出作为TEE可信根,将TEE可信根作为私钥计算出公钥。本发明可信根不需要在设备存储介质上保存,杜绝了针对物理存储介质攻击而导致的可信根泄露问题。

    一种区块链共识流程优化方法

    公开(公告)号:CN118555051A

    公开(公告)日:2024-08-27

    申请号:CN202411016662.8

    申请日:2024-07-29

    Abstract: 本发明公开了一种区块链共识流程优化方法,包括:主节点预先打包预区块;所述预区块表示区块中的交易未被执行,所述预区块中包含交易列表以及完整的区块头信息;从节点验证所述预区块后,对预区块进行共识投票;待共识投票完成后,进入到区块提交阶段,主、从节点对区块中的交易进行执行。在这个过程中,为保证主从节点执行结果一致,需要用到确定性的交易调度算法。为防止节点作恶,导致节点间状态不一致,在下一个高度的区块打完共识后,才会触发本区块的落库。该方法通过优化、改造区块链共识流程,在保障账本一致性以及系统活性的前提下,实现节点间交易并行的方案,提高区块链的处理性能。

    一种服务器板卡可信验证方法、系统及介质

    公开(公告)号:CN118377664A

    公开(公告)日:2024-07-23

    申请号:CN202410521989.4

    申请日:2024-04-28

    Abstract: 本发明公开了一种服务器板卡可信验证方法、系统及介质,属于计算机技术领域。其方法包括,将服务器板卡的可信根数字证书导入服务器的基板管理控制器BMC,所述可信根数字证书包括板卡公钥与CA数字签名;通过SMBus总线通信获取服务器板卡的签名结果;启动基本输入输出系统BIOS并利用所述可信根数字证书和签名结果对服务器板卡进行可信验证。本发明能够在服务器开机阶段完成对服务器板卡可信验证与识别,简化了服务器板卡可信验证流程。

    一种基于二级节点的主子链跨链通信系统及方法

    公开(公告)号:CN119996423A

    公开(公告)日:2025-05-13

    申请号:CN202510236780.8

    申请日:2025-02-28

    Abstract: 本发明实施例公开了一种基于二级节点的主子链跨链通信系统及方法,本发明实施例通过引入二级节点、跨链协议和正逆向合约技术,搭建一个更加灵活兼容的框架,并提供安全可恢复的交易环境。本发明的构建有助于促进不同子链之间的数据共享和互操作性,提高数据的利用效率和价值流通,支持不同业务需求和应用场景。此外,这种系统能够降低开发和运维成本,通过设计安全的跨链机制增强整体系统的安全性,支持大规模的应用场景,如金融、供应链管理等,还能够推动技术创新和标准化,增强用户对区块链技术的信任,促进不同行业之间的合作,确保系统在法律和政策框架内运行,从而为构建更加开放、互联和安全的数字经济生态打下坚实的基础。

    多层级区块链的区块背书方法、装置及电子设备

    公开(公告)号:CN119996422A

    公开(公告)日:2025-05-13

    申请号:CN202510062413.0

    申请日:2025-01-15

    Abstract: 本公开提出一种多层级区块链的区块背书方法、装置及电子设备,方法包括:从底层第i层区块链开始,对第i层区块链的出块事件进行监听,响应于监听到第i层区块链生成第一区块,将第一区块的区块数据作为第一背书参数,基于第一背书参数和第i+1层区块链的背书合约,对第i层区块链进行区块背书;继续对第i+1层区块链的出块事件进行监听,响应于监听到i+1层区块链生成第二区块,将第二区块的区块数据作为第二背书参数,基于第二背书参数和第i+2层区块链的背书合约,对第i+1层区块链进行区块背书,重复执行上述过程,直至遍历到达多层级区块链中顶层第n层区块链结束,本公开实现了多层级区块链的区块背书,保证了交易可靠性。

    硬件智能合约的内存管理方法、装置、设备和介质

    公开(公告)号:CN119718620A

    公开(公告)日:2025-03-28

    申请号:CN202411583246.6

    申请日:2024-11-07

    Abstract: 本公开提出一种硬件智能合约的内存管理方法、装置、设备和介质,该方法包括:确定区块链专用硬件中数据共享区的目标单元区域,其中,目标单元区域包括目标数据区和目标计算单元;将区块链交易数据写入至目标数据区并进行解析处理,以得到目标解析结果;将目标解析结果和硬件智能合约搬运至目标计算单元进行计算,以得到数据交易结果;将数据交易结果搬运至目标数据区。通过实施本公开的方法,能够实现硬件级的访问权限控制,且完全能够自主可控,不依赖于系统或第三方软件,不依赖和基本不消耗所在的宿主机,从而可以在个性化的宿主机性能配置场景中完成高效的智能合约内存管理和高吞吐量的智能合约交易处理。

    一种支持身份匿名的区块链白名单方法

    公开(公告)号:CN119603034A

    公开(公告)日:2025-03-11

    申请号:CN202411727273.6

    申请日:2024-11-28

    Abstract: 本申请公开了一种支持身份匿名的区块链白名单方法,旨在解决现有技术保证区块链数据透明性的同时,保护用户隐私的问题。本申请通过为区块链业务智能合约设定公开地址的准入白名单,所述白名单基于密码学累加器,所述方法包括:检查自己的公开地址是否在白名单中,当公开地址在白名单中时,使用零知识证明技术生成基于密码学累加器的白名单证明;将生成的白名单证明添加到调用业务的交易中,使用与一次性地址对应的私钥对交易进行签名;将签名后的交易提交到区块链网络。本申请提供的方法有效地解决了在保证区块链数据透明性的同时,保护用户的隐私的问题。

Patent Agency Ranking