-
公开(公告)号:CN114661872A
公开(公告)日:2022-06-24
申请号:CN202210182912.X
申请日:2022-02-25
Applicant: 北京大学
IPC: G06F16/332 , G06F16/36 , G06F16/33
Abstract: 本申请提供一种面向初学者的API自适应推荐方法,属于API技术领域。包括:解析API文档,得到多个API元素以及多个API元素之间的第一关联关系;基于多个API元素以及多个API元素之间的关联关系,构建具有多类API实体的初始知识图谱;每类API实体均具有多个相互连接的API实体;获取多个SO讨论帖;在初始知识图谱中,构建每个SO讨论帖与对应的目标API实体之间的第二关联关系,得到目标知识图谱;将目标知识图谱上的多个API实体,聚类为不同的API实体组,以构建不同的学习入口。使用本申请提供的自适应推荐方法,可以为初学者推荐所需的学习入口。
-
公开(公告)号:CN111080445B
公开(公告)日:2022-06-17
申请号:CN201911032676.8
申请日:2019-10-28
Applicant: 北京大学
IPC: G06Q40/04 , G06Q20/38 , G06F21/64 , H04L67/1097
Abstract: 本发明提供了一种基于图结构的可信存证方法与系统,每个发起交易节点在发起交易的过程中,从网络中随机选择多个见证节点对该交易进行见证;所述见证节点将见证该交易所产生的交易数据打包,生成区块;所述见证节点随机选择多个存储节点;所述见证节点将所述区块发送给多个所述存储节点;所述存储节点对所述区块进行存储;其中,针对一笔交易,所有见证节点和所有存储节点的所有区块构成有向无环图DAG结构。本发明实施例采用有向无环图DAG结构配合nRW共识机制,不仅解决了大规模共享交换过程中的监管问题,还使得本发明实施例的分布式账本的存证吞吐量随着节点数量的增加可以线性扩展。
-
公开(公告)号:CN112118290B
公开(公告)日:2022-03-18
申请号:CN202010808941.3
申请日:2020-08-12
Applicant: 北京大学
IPC: H04L67/104 , H04L67/1097 , H04L67/1095 , H04L9/40
Abstract: 本发明实施例提供了一种基于程序分析的数据资源的管控方法,涉及区块链技术领域,在该控制方法中,P2P网络中的第一节点向第二节点发起针对智能合约的调用任务,第二节点根据调用任务,构建由多个基本块构成的控制流图,通过部分具有获取数据的代码的基本块来收集原始数据,并将原始数据保存在预先定义的变量中,以变量为粒度,对控制流图进行控制依赖分析和数据依赖分析,通过迭代稳定可获得变量关系结果,以此代替了典型属性的复杂属性关系,能够在数据分析智能合约的代码量大、结构复杂时,以一种简单、直观的方式展示输入数据与返回结果关系,然后再由第一节点执行现有的基于属性的访问控制方法,降低了人工代码审计的成本与难度。
-
公开(公告)号:CN112116470B
公开(公告)日:2021-09-24
申请号:CN202010809483.5
申请日:2020-08-12
Applicant: 北京大学
Abstract: 本申请提供了一种基于随机见证的图式账本创建方法和装置,涉及分布式账本技术领域。应用于分布式账本系统;所述分布式账本系统包括委员会节点维护的全局知识单链,以及所述委员会节点和普通节点维护的DAG结构。旨在提供一种基于可验证的基本账本信息创建的账本方法,以使分布式账本中每个节点的DAG结构的图式账本都是可信赖的,结合基于全局知识对写入图式账本的区块进行随机见证,保证写入图式账本的区块都是安全的,进而保证随机见证的分布式账本的安全性。
-
公开(公告)号:CN110990448B
公开(公告)日:2021-06-25
申请号:CN201911032658.X
申请日:2019-10-28
Applicant: 北京大学
IPC: G06F16/2458 , H04L29/08
Abstract: 本发明提供了一种支持容错的分布式查询方法及装置,应用于P2P网络系统中,所述P2P网络系统包括多个节点;本发明通过维护具有高容错和负载均衡的树形结构的P2P网络系统,将查询条件广播给P2P网络系统中的节点,节点在收到查询请求后,将本地满足查询条件的数据返回给广播生成树中的父节点,父节点将所有孩子节点返回的数据和本地的查询结果做去重和结算,将处理后的结果返回给该节点的父节点,以层层汇总的方式将数据返回给根节点,以此可降低代理节点的负载,保证低延迟;并采用了延迟优化和邻居节点管理协议的方法,解决了针对上述查询功能的容错性问题。
-
公开(公告)号:CN112073382B
公开(公告)日:2021-06-18
申请号:CN202010815345.8
申请日:2020-08-12
Applicant: 北京大学
Abstract: 本申请提供了一种基于随机共识的图式账本节点维护方法和装置,涉及分布式账本技术领域。应用于分布式账本系统;所述分布式账本系统包括委员会节点维护的全局知识单链,以及所述委员会节点和普通节点维护的DAG结构。旨在提供一种对节点注册和授权的方法,并基于对节点注册和授权的信息进行随机共识,保证进行随机共识的节点都是可信赖的,进而保证随机共识的分布式账本的安全性。
-
公开(公告)号:CN110866046B
公开(公告)日:2021-04-27
申请号:CN201911033551.7
申请日:2019-10-28
Applicant: 北京大学
IPC: G06F16/2458 , H04L29/08
Abstract: 本发明提供了一种可扩展的分布式查询方法及装置,应用于P2P网络系统中,所述P2P网络系统包括多个节点;本发明通过维护具有高容错和负载均衡的树形结构的P2P网络系统,将查询条件广播给P2P网络系统中的节点,节点在收到查询请求后,将本地满足查询条件的数据返回给P2P网络系统中的父节点,父节点将所有孩子节点返回的数据和本地的查询结果做去重和结算,将处理后的结果返回给该节点的父节点,以层层汇总的方式将数据返回给根节点,以此可降低代理节点的负载,保证低延迟,同时保证了系统的可扩展性。
-
公开(公告)号:CN112116470A
公开(公告)日:2020-12-22
申请号:CN202010809483.5
申请日:2020-08-12
Applicant: 北京大学
Abstract: 本申请提供了一种基于随机见证的图式账本创建方法和装置,涉及分布式账本技术领域。应用于分布式账本系统;所述分布式账本系统包括委员会节点维护的全局知识单链,以及所述委员会节点和普通节点维护的DAG结构。旨在提供一种基于可验证的基本账本信息创建的账本方法,以使分布式账本中每个节点的DAG结构的图式账本都是可信赖的,结合基于全局知识对写入图式账本的区块进行随机见证,保证写入图式账本的区块都是安全的,进而保证随机见证的分布式账本的安全性。
-
公开(公告)号:CN112100234A
公开(公告)日:2020-12-18
申请号:CN202010809484.X
申请日:2020-08-12
Applicant: 北京大学
IPC: G06F16/2458 , G06F16/27 , G06F16/22
Abstract: 本申请提供了一种基于随机共识的图式账本的内容寻址方法和系统,涉及区块链技术领域,所述内容寻址系统包括:内容发布服务,内容定位服务和查询代理服务;通过节点的内容定位服务定位待查询数据的存储节点,查询代理服务从内容定位服务获取存储节点的节点位置信息后,向该节点发起请求,获取待查询数据并显示获取的数据,进而实现对随机存储在图式账本的数据进行快速查找和获取。
-
公开(公告)号:CN111913700A
公开(公告)日:2020-11-10
申请号:CN202010587222.3
申请日:2020-06-24
Applicant: 北京大学(天津滨海)新一代信息技术研究院
Abstract: 本发明公开了一种云-端交互协议分析方法,包括:获取与应用行为相关的应用服务函数执行序列的堆栈信息;将所述堆栈信息输入预设的相似度分析模型进行特征分析,得到云-端交互协议函数的执行序列;获取云-端交互协议函数的执行序列依赖的对象;遍历分析所述对象的变量,得到云-端交互协议参数的必要集合;根据所述参数的必要集合以及预设交互模板,完成接口互操作。本发明可以得到云-端交互协议函数的执行序列,根据云-端交互协议函数的执行序列获取相关参数,进行参数分析,能够快速分析云-端交互协议,帮助开发者分析生成Android应用互操作接口,实现接口数据开放。
-
-
-
-
-
-
-
-
-