本发明公开了一种基于智能合约的区块链贡献证明共识方法及系统,方法包括:基于智能合约,根据节点在区块链系统中的操作行为,为节点计算并分配系统贡献值和应用贡献值;根据参与共识的候选节点在上一周期的贡献值和/或代币的质押数量进行加权计算,根据各候选节点的权值进行离线VRF抽签计算,并根据抽签结果选举得到委员会节点;根据节点的贡献值和/或代币的质押者、质押方式和质押数量的比例进行分配奖励,同时对未积极完成共识出块任务的节点所质押的贡献值和/或代币进行扣押惩罚。通过本发明的技术方案,使区块链系统具有更高的适用性,实现了完整的贡献值积累和兑现过程,能够降低攻击和恶意节点,具有较高的可靠性。
📄 2022101619742
📂 H04L9_40
👤 北京工业大学
📅 2022-02-22
本发明公开了一种区块链数字货币虚拟地址的类别推测方法及系统,包括:获取数字货币的已知类别地址和未知类别地址;对已知类别地址进行交易检索、特征提取、数据归一化、特征贡献计算与筛选、样本类别不均衡处理,得到样本数据集;将样本数据集分为训练数据集和测试数据集,经多次迭代后,选择最优模型作为数字货币地址类别推测的分类器;对未知类别地址进行交易检索、特征提取、数据归一化、特征贡献筛选,得到待分类数据集;基于分类器对输入的待分类数据集进行分类计算,得到其所属类别。本发明对已知类别的虚拟地址的特征进行学习从而推断未知类别虚拟地址所属类别,其能够解决区块链网络中的大部分虚拟地址都处于信息未知状态的问题。
📄 2021102720261
📂 G06Q20_06
👤 北京工业大学
📅 2021-03-12
本发明公开了一种基于贡献值的高可靠性区块链共识方法及系统,包括:收集区块链系统中节点的信息,为各节点分配贡献值并进行降序排序;采用“均值迁移”的动态分组方法对降序列表进行动态分组;计算分组后各组的组间难度和每组内节点的组内难度,确定各节点的PoW计算难度值;各节点根据各自的难度值开始PoW计算,将率先完成计算的节点作为本轮生成新区块的出块节点;基于出块节点外的其他节点,验证区块链系统选取的出块节点是否符合创建新区块的要求。本发明可解决现有共识机制中节点贡献值相差不大但节点获得出块权利的概率相差很大的问题,加强节点出块概率与节点贡献值的拟合程度,以及提高系统的出块效率和备灾效果。
📄 2021100819855
📂 H04L67_10
👤 北京工业大学
📅 2021-01-21
本发明提供了一种区块链共识方法、装置和电子设备,涉及区块链的技术领域,该方法首先获取区块链系统中所有节点的目标值;然后,基于目标值确定每个节点进行哈希运算的最大哈希值,其中,节点目标值越大,对应的最大哈希值越大;最后,将最快运算出小于对应的最大哈希值的节点作为新区块的创建节点。本发明方法是利用节点的目标值以及节点对应的哈希运算的难度(最大哈希值越大,运算出符合条件的哈希值的概率就越高,哈希运算难度越低)来确定具有成块资格的创建节点,既能够保证目标值越大的节点成块可能性越大,又能缓解现有技术中的区块链共识方法成块条件单一的技术问题。
📄 2019111466671
📂 G06F16_22
👤 北京工业大学
📅 2019-11-19
本发明提供了一种基于贡献证明的区块链共识方法及装置,包括监听节点网络,接收数据;根据接收到的数据选取一个节点,作为创建节点,创建节点创建新区块;验证选取的节点是否应该创建新区块。如果是,则将新区块更新到区块链中,更新节点信息。这种设计结合贡献奖励与时间戳技术,实现安全、高效、去中心化、应用范围广泛的区块链共识机制,解决分叉问题。
📄 2019101192637
📂 H04L9_32
👤 北京工业大学
📅 2019-02-15
本发明公开了一种基于区块链网络的酒店预订结算方法及装置,方法包括:接收预订平台推送的房间预订订单,房间预订订单为用户节点在预订平台上预订房间时生成的,所述房间预订订单携带用户节点的信息和预订要求;确定是否存在满足预订要求的房间;若存在,则锁定满足预订要求的房间,并且向所述预订平台返回预订成功的信息。当接收到针对锁定的房间支付房费时,触发分成智能合约,分成智能合约将房费按照预设分成比例在预订平台和酒店节点之间进行分成。通过上述方法,在用户节点在预订平台上预订房间成功后并且付款之后,通过分成智能合约进行酒店节点和预订平台之间进行分成,实现分成的实时化,减少了预订平台或者酒店节点的应收账款。
📄 2018114272955
📂 G06Q10_02
👤 中链科技有限公司
📅 2018-11-27
本发明公开了一种基于区块链的数字化检测方法及装置,方法包括:接收检测计划编制方发送的检测计划信息,将检测计划信息写入智能合约中,并将智能合约部署在区块链中;接收模型设计方发送的设计模型信息,调用区块链存证接口,将设计模型信息入链存证;当接收到检测执行指令时,根据智能合约中规定的业务规则将设计模型信息提供给检测执行方,以供检测执行方根据智能合约中包含的检测计划信息以及设计模型信息对待检测部件进行检测处理;接收检测执行方发送的检测处理结果信息,调用区块链存证接口,将检测处理结果信息入链存证。本方案基于智能合约实现数字化检测,将检测信息入链存证能够保障数据的安全性,保证检测信息不可篡改且可溯源。
📄 2018114072569
📂 G06Q40_04
👤 广东概念验证投资发展合伙企业(有限合伙)
📅 2018-11-23
本发明提供了一种基于区块链的分布式任务处理方法、装置及系统,该方法包括:获取任务发布者上传至任务发布区块链节点的待发布任务,根据待发布任务生成任务信息,并将其发布至区块链以供分布式执行区块链节点获取任务信息;根据从区块链上获取的各任务执行报告生成综合报告,任务执行报告为分布式执行区块链节点从任务信息中获取待执行任务信息,并根据待执行任务信息执行对应的待执行任务生成并发送至区块链。从而使得任务发布及任务的获取在区块链完成,从而实现了去中心化的任务分布式处理,提高了任务发布和执行的效率及安全性,并且通过区块链对各个任务的行为进行存证和分析生成综合报告,进而实现了对整个任务发布到任务执行过程的监控。
📄 201811385912X
📂 G06F9_48
👤 广东概念验证投资发展合伙企业(有限合伙)
📅 2018-11-20
本发明提供了一种区块链账号的生成方法及系统,包括:获取区块链的第一账号上的注册账号信息;所述注册账号信息包括:唯一身份信息;根据所述注册账号信息利用哈希算法,生成所述注册账号信息对应的注册账号地址,并将所述注册账号信息及所述注册账号地址对应存储到所述区块链的分布式账本中。本发明通过唯一身份信息使各区块链账号具有实名信息,同时具有对各区块链账号安全审计、管控及精准定位的有益效果。
📄 2018108437058
📂 H04L29_06
👤 中链科技有限公司
📅 2018-07-27
本发明涉及一种用于对检测数据进行区块链存证处理的方法,所述方法包括:对来自检测请求方的检测请求进行解析,从多个数据检测单元中选择用于对所述待检测对象进行检测的目标数据检测单元;使用目标数据检测单元根据待检测对象的类型和描述信息对所述待检测对象进行性能检测,以获得所述待检测对象的检测数据;将多个数据检测单元中的每个数据检测单元映射为相应的检测节点,并将每个数据检测单元所获得的检测数据与相应的检测节点进行关联,将与每个检测节点相关联的检测数据进行区块链存证;在确定允许存证请求方获取检测数据的情况下,将来自所述目标检测节点的所述待发送的检测数据发送给存证请求方。
📄 2018106098694
📂 G06F21_44
👤 广东概念验证投资发展合伙企业(有限合伙)
📅 2018-06-13
本申请公开了一种基于区块链的数据处理方法、系统和计算机可读存储介质。其中,数据所有方节点通过身份令牌以分别授予所述数据生成方节点和所述数据需求方节点上传和查询数据的权限,所述数据生成方节点通过所述身份令牌获取用于加密所述数据的加密密钥以将所述数据加密后上传至数据管理节点,所述数据需求方节点通过所述身份令牌获取对应的解密密钥和加密后的数据以获得所述数据。这提高了数据的安全性和保密性并使得所述数据所有方节点参与管理自己的数据,保障了数据所有方的权益并提高了的数据的处理效率。
📄 2018105089185
📂 H04L29_06
👤 广东概念验证投资发展合伙企业(有限合伙)
📅 2018-05-24
本发明提供了一种区块链之间的跨链联盟的建立及通信方法、系统,该跨链联盟的建立方法包括:获取多个区块链中的各个通信节点的通信需求;属于通信需求的各个节点建立跨链联盟,配置身份证书和交易证书;建立跨链智能合约。该区块链跨链通信方法包括:使用上述建立的跨链联盟中的各区块链获取通信请求,为各节点建立节点智能合约;若发起通信请求,对通信请求进行背书策略验证,再进行全序签名验证和数据一致性验证,当通信请求通过验证后,根据跨链智能合约实现节点间的通信。通过实施本发明,建立跨链联盟,实现了不同区块链间的跨链通信,使在不同区块链上的数据资源可以共享,提高资源的利用效率。
📄 2018101496977
📂 H04L29_06
👤 广东概念验证投资发展合伙企业(有限合伙)
📅 2018-02-13