一种应用基于PBFT优化实现多节点高性能协议的网络系统

    公开(公告)号:CN113596115B

    公开(公告)日:2023-05-26

    申请号:CN202110785351.8

    申请日:2021-07-12

    Abstract: 本发明公开一种应用基于PBFT优化实现多节点高性能协议的网络系统,网络系统包括主节点和多个副节点,网络系统的节点总数N不小于3f+1,其中,f为拜占庭节点的数量,f和N均为正整数,本发明中,主节点根据提前准备信息生成N‑1份子信息,将各子信息发送至各副节点,由于主节点仅向各副节点发送了一份子信息,而不是整个提前准备信息,因此减少了主节点与副节点之间的网络带宽消耗,主节点通过发送聚合签名至各副节点而不是发送多个签名的方式,进一步减少主节点与副节点之间的网络带宽消耗,且除了进行子信息获取外,各副节点之间无需进行信息传递,减少了各个副节点之间的网络带宽消耗,保证网络系统共识成功,提高交易确认成功率。

    一种应用基于PBFT优化实现多节点高性能协议的网络

    公开(公告)号:CN113596115A

    公开(公告)日:2021-11-02

    申请号:CN202110785351.8

    申请日:2021-07-12

    Abstract: 本发明公开一种应用基于PBFT优化实现多节点高性能协议的网络,网络包括主节点和多个副节点,网络的节点总数N不小于3f+1,其中,f为拜占庭节点的数量,f和N均为正整数,本发明中,主节点根据提前准备信息生成N‑1份子信息,将各子信息发送至各副节点,由于主节点仅向各副节点发送了一份子信息,而不是整个提前准备信息,因此减少了主节点与副节点之间的网络带宽消耗,主节点通过发送聚合签名至各副节点而不是发送多个签名的方式,进一步减少主节点与副节点之间的网络带宽消耗,并且除了进行子信息获取以外,各副节点之间无需进行信息传递,大大减少了各个副节点之间的网络带宽消耗,综上能够保证网络共识成功,提高交易确认成功率。

    基于动态令牌的身份认证方法、解密及加密终端

    公开(公告)号:CN110224834A

    公开(公告)日:2019-09-10

    申请号:CN201910438646.0

    申请日:2019-05-24

    Applicant: 清华大学

    Abstract: 本发明实施例提供一种基于动态令牌的身份认证方法、解密及加密终端,该方法包括:若接收到包含加密端一次性密码和ID数据的动态令牌,则根据主密钥对ID数据进行加密运算,获得解密端个人密钥;根据解密端个人密钥对解密端当前时间戳进行加密运算,获得解密端一次性密码,若解密端一次性密码与加密端一次性密码一致,则身份认证通过;其中,加密端一次性密码为加密端个人密钥对加密端的当前时间戳进行加密运算后获得,加密端个人密钥为解密终端根据主密钥对ID信息进行加密后获得。每个用户所用密钥均不相同,在终端安全性无法保障的场景下,提高系统的安全性,无需双向通信,提高了验证速度,一次性密码根据时间戳得到,能够有效避免重放攻击。

    一种对匿名图数据进行演化分析的方法

    公开(公告)号:CN103440263A

    公开(公告)日:2013-12-11

    申请号:CN201310331668.X

    申请日:2013-08-01

    Applicant: 清华大学

    Abstract: 本发明公开了一种对匿名图数据进行演化分析的方法,属于图数据挖掘和分析领域,包括:对匿名图数据进行挖掘,得到每个快照的前k个核节点;对每个快照,得到以其核节点为顶点的导出子图;对每个导出子图,将其转换为对应的带权完全图;对每个带权完全图,建立其到下一带权完全图的映射;关联所有映射,得到核贯穿;迭代式地,以当前贯穿集合为基础,在匿名图数据的各个快照中向周边扩展一个贯穿;达到收敛条件时,停止扩展,得到全贯穿。采用本发明提供的方法可以用于对采用匿名化技术发布的同一图数据源在不同时间点的多个快照进行演化分析,克服了现有技术中匿名图数据不能进行演化分析的问题。

    一种基于身份的区块链的交易内容编辑方法及装置

    公开(公告)号:CN112560096B

    公开(公告)日:2022-12-02

    申请号:CN202011517792.1

    申请日:2020-12-21

    Applicant: 清华大学

    Inventor: 丁旋 周国浩 杨铮

    Abstract: 本发明实施例公开一种基于身份的区块链的交易内容编辑方法及装置。该方法包括:根据双线性映射生成区块链监管者的私钥,根据用户的身份标识符、第一哈希函数和私钥生成用户的陷门密钥,根据陷门密钥、身份标识符、交易标识符、交易哈希值、交易内容、交易随机数和新交易内容计算生成新交易随机数,根据新交易随机数、身份标识符、交易标识符和新交易内容计算得到新交易哈希值,当新交易哈希值和交易哈希值相等时,将交易内容更新为新交易内容,将交易随机数更新为新交易随机数。由于本发明实施例所依赖的用户的陷门密钥以及区块链监管者的私钥均为私有并不会泄漏,因此,本发明实施例能够对区块链的交易内容进行编辑,避免密钥泄漏,提高安全性。

    一种基于CP-ABE的可监管的隐私保护跨区块链系统

    公开(公告)号:CN113595735B

    公开(公告)日:2022-11-01

    申请号:CN202110784004.3

    申请日:2021-07-12

    Abstract: 本发明实施例公开一种基于CP‑ABE的可监管的隐私保护跨区块链系统,系统包括发起链、发起链路由、中继链、接收链路由和接收链。发起链通过支持CP‑ABE的预设跨链智能合约函数对待跨链交易进行加密后得到跨链交易,使跨链交易在跨链传输过程中具有隐私性,中继链生成密钥并发送至接收链中的目标用户,接收链判断目标用户通过密钥是否对转换格式后的跨链交易解密成功,如果是,目标用户得到解密后的跨链交易。使得并不是接收链上的所有用户都可以获得跨链交易,仅对转换格式后的跨链交易解密成功的才可以获得跨链交易,实现对跨链业务进行用户级别的隐私保护,避免多次加密带来的不便,且监管方以简单方式参与中继链,实现层级的数据可见,满足实际业务场景。

    一种基于区块链的分布式计算方法及系统

    公开(公告)号:CN110245514A

    公开(公告)日:2019-09-17

    申请号:CN201910361422.4

    申请日:2019-04-30

    Applicant: 清华大学

    Abstract: 本发明实施例提供一种基于区块链的分布式计算方法及系统,区块链中的主节点根据自身的计算需求编写智能合约并将智能合约发布至区块链,以使得区块链中的从节点根据本地的计算资源和智能合约中的分布式计算函数进行分布式计算,最终,主节点根据智能合约中的结果汇总函数将所有从节点的计算结果进行汇总。该方法及系统在现有区块链系统的基础上进行重新设计和改进,将整个区块链的交易流程转变为分布式计算框架,从而在实现对大规模数据进行分布式计算的同时,还能有效实现数据的安全共享,以确保数据的安全性,防止数据发生泄露。

    一种对匿名图数据进行演化分析的方法

    公开(公告)号:CN103440263B

    公开(公告)日:2017-04-19

    申请号:CN201310331668.X

    申请日:2013-08-01

    Applicant: 清华大学

    Abstract: 本发明公开了一种对匿名图数据进行演化分析的方法,属于图数据挖掘和分析领域,包括:对匿名图数据进行挖掘,得到每个快照的前k个核节点;对每个快照,得到以其核节点为顶点的导出子图;对每个导出子图,将其转换为对应的带权完全图;对每个带权完全图,建立其到下一带权完全图的映射;关联所有映射,得到核贯穿;迭代式地,以当前贯穿集合为基础,在匿名图数据的各个快照中向周边扩展一个贯穿;达到收敛条件时,停止扩展,得到全贯穿。采用本发明提供的方法可以用于对采用匿名化技术发布的同一图数据源在不同时间点的多个快照进行演化分析,克服了现有技术中匿名图数据不能进行演化分析的问题。

    一种有向无环图生成与交易执行方法和装置

    公开(公告)号:CN119960933A

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

    申请号:CN202411979674.0

    申请日:2024-12-31

    Abstract: 本发明提供一种有向无环图生成与交易执行方法和装置,涉及区块链和分布式计算技术领域,所述方法包括:基于预先构建的优先级计算模型对多个交易进行计算,得到所述多个交易中每个交易的线程优先级和缓存命中率;对每个交易的所述线程优先级和所述缓存命中率进行加权求和,得到每个交易的综合优先级;根据所述每个交易的综合优先级对基础有向无环图中的交易节点进行重新排序,得到优化后的有向无环图,并按照所述优化后的有向无环图的结构顺序执行交易;其中,所述基础有向无环图为:基于所述每个交易之间的依赖关系构建得到,一个交易对应一个交易节点。通过本发明提供的方法,显著提升了系统的整体性能和资源利用效率。

Patent Agency Ranking