-
公开(公告)号:CN108647963B
公开(公告)日:2020-05-12
申请号:CN201810411049.4
申请日:2018-05-02
Applicant: 百度在线网络技术(北京)有限公司
Inventor: 肖伟
Abstract: 本发明实施例公开了一种区块链主链的确定方法、装置、服务器和存储介质,该方法包括:若检测到区块链存在至少两个分叉链,则确定各分叉链中各区块的权重;依据各分叉链所包含的区块的权重,确定各分叉链的权重;依据各分叉链的权重从分叉链中确定主链,并将所述主链之外的分叉链回滚。本发明实施例通过基于分叉链的权重从分叉链中确定主链,一定程度上避免了在区块生成结点切换过程中,前一个区块生成结点的尾部区块被恶意丢弃的问题,增加区块生成结点的作恶成本,降低了恶意攻击成功率。
-
公开(公告)号:CN111131317A
公开(公告)日:2020-05-08
申请号:CN201911420985.2
申请日:2019-12-31
Applicant: 百度在线网络技术(北京)有限公司
Inventor: 肖伟
Abstract: 本申请实施例公开了一种基于区块链的数据处理方法、装置、电子设备和介质,涉及区块链技术领域。具体实现方案为:获取延时事务请求,并触发执行所述延时事务请求;在所述延时事务请求的执行过程中,对确定的待延时公开数据进行同态加密,以得到包括加密延时数据的延时事务数据,并上链存储;在满足设定公开延时条件时,将所述延时事务数据进行解密处理。通过本申请实施例的技术方案,能够实现对区块链中上链数据的延时公开。
-
公开(公告)号:CN110096857A
公开(公告)日:2019-08-06
申请号:CN201910377181.2
申请日:2019-05-07
Applicant: 百度在线网络技术(北京)有限公司
Abstract: 本发明实施例公开了一种区块链系统的权限管理方法、装置、设备和介质。该方法应用于区块链节点,包括:获取基于基础智能合约而发起的合约账户操作事务请求;根据所述合约账户操作事务请求,确定对所述合约账户需进行的账户操作;根据所述合约账户的权限控制数据,对所述账户操作进行鉴权;如果鉴权通过,则执行所述账户操作。本发明实施例的技术方案强化了区块链中权限管理的系统性、通用性以及易执行性。
-
公开(公告)号:CN110096338A
公开(公告)日:2019-08-06
申请号:CN201910389177.8
申请日:2019-05-10
Applicant: 百度在线网络技术(北京)有限公司
Abstract: 本发明实施例公开了一种智能合约执行方法、装置、设备及介质。其中,该方法包括:获取基于智能合约发起的事务请求;在执行所述智能合约以处理所述事务请求的过程中,调用合约动态链接库文件;其中,通过将智能合约字节码文件反编译成目标高级语言得到合约源码文件,并对所述合约源码文件进行编译得到所述合约动态链接库文件。通过本发明实施例提供的技术方案,可以提高智能合约的执行效率。
-
公开(公告)号:CN110070300A
公开(公告)日:2019-07-30
申请号:CN201910357680.5
申请日:2019-04-29
Applicant: 百度在线网络技术(北京)有限公司
Inventor: 肖伟
IPC: G06Q10/06
Abstract: 本发明实施例公开了一种数据审核和获取方法、装置、系统、设备及介质。其中,方法包括:接收数据使用方发起的数据分析请求;根据数据分析请求,基于一个或多个数据中心中的数据进行分析处理,以产生处理结果;向提供分析所需数据的一个或多个数据中心,发起处理结果的审核请求;在数据中心对处理结果的审核结果满足设定通过条件时,将解锁的处理结果反馈给数据使用方。可以实现数据联合分析处理,并且保障数据分析处理过程的可信性和安全性,兼顾多方数据审核的便捷性。
-
公开(公告)号:CN109951547A
公开(公告)日:2019-06-28
申请号:CN201910199561.1
申请日:2019-03-15
Applicant: 百度在线网络技术(北京)有限公司
Inventor: 肖伟
IPC: H04L29/08
Abstract: 本发明实施例公开了一种事务请求并行处理方法、装置、设备和介质。其中,该方法应用于区块链节点,该方法包括:获取在区块链网络中传输的至少两个基于智能合约的事务请求;根据各事务请求的输入依赖数据集合和输出变更数据集合,确定各事务请求之间的依赖关系;其中,每一事务请求中的输入依赖数据集合和输出变更数据集合是该事务请求的发起节点在本地对该事务请求进行预执行得到;根据各事务请求之间的依赖关系,对无依赖关系的事务请求进行并行处理。采用本发明实施例的技术方案,能够有效确定事务请求之间的依赖关系,进而可最大化实现事务请求的并行处理,加快处理速度。
-
公开(公告)号:CN109828832A
公开(公告)日:2019-05-31
申请号:CN201910094044.8
申请日:2019-01-30
Applicant: 百度在线网络技术(北京)有限公司
Abstract: 本发明实施例公开了一种基于区块链的数据流通方法、装置、设备和介质。该方法包括:获取目标数据的标识上报事务请求,将目标数据的数据身份标识,添加到区块中;获取目标数据的发布事务请求,将目标数据的发布信息和数据身份标识,作为发布事务数据,添加到区块中;获取目标数据的使用事务请求,根据使用事务请求中的目标数据标识,在区块链数据中查询目标数据的数据身份标识;如果采用数据身份标识对目标数据验证通过,则执行使用事务请求中的数据使用操作,形成使用事务数据,添加到区块中。上述技术方案基于区块链网络为数据资产提供了一个去中心化的数据共享流通平台,优化了数据流通方式,提高了数据流通的安全性和可靠性。
-
公开(公告)号:CN109767188A
公开(公告)日:2019-05-17
申请号:CN201811643594.2
申请日:2018-12-29
Applicant: 百度在线网络技术(北京)有限公司
Abstract: 本发明实施例公开了一种基于区块链的员工激励方法、装置、设备及存储介质。其中,该方法包括:响应于链上事务处理请求,根据所述链上事务处理请求中包括的员工行为数据,确定待执行的智能合约以及所述智能合约的参数取值;根据所述智能合约的参数取值执行所述智能合约,并根据所述智能合约的执行结果更新员工的激励元素,且将员工的激励元素更新信息作为事务数据写入区块中。通过本发明实施例提供的技术方案,基于区块链实现对员工的激励,使得信息具备透明度高、难以篡改及公信力强等,此外,将员工的激励元素存储于区块链中,使得每个员工可随时获知、查询或验证等,进而完善或调整个人行为,最终实现个人及企业的良性发展。
-
公开(公告)号:CN109710695A
公开(公告)日:2019-05-03
申请号:CN201811605439.1
申请日:2018-12-26
Applicant: 百度在线网络技术(北京)有限公司
Inventor: 肖伟
IPC: G06F16/27
Abstract: 本发明实施例公开了一种事务请求有效性识别和发起方法、装置、设备和介质。其中,事务请求有效性识别方法应用于区块链节点,该方法包括:获取在区块链网络中传输的事务请求和有效性校验数据,其中,所述有效性验证数据对应于所述事务请求执行过程中依赖数据的执行前数值;从本地存储的区块链数据中读取有效性验证数据的对应数值,并根据本地读取数值确定所述有效性验证数据的数值变化情况;根据所述数值变化情况确定所述事务请求的有效性。采用本发明实施例的技术方案,实现了对于不依赖于UTXO的事务请求,也能准确进行有效性识别,进而保证事务请求的正确执行,确定事务请求的有效性提供了一种新思路。
-
公开(公告)号:CN109685507A
公开(公告)日:2019-04-26
申请号:CN201811605444.2
申请日:2018-12-26
Applicant: 百度在线网络技术(北京)有限公司
Inventor: 肖伟
IPC: G06Q20/38
CPC classification number: G06Q20/389 , G06Q20/3825
Abstract: 本发明实施例公开了一种事务请求有效性识别和发起方法、装置、设备和介质。其中,事务请求有效性识别方法应用于区块链节点,该方法包括:获取在区块链网络中传输的事务请求和有效性校验值;根据所述事务请求的数据以及所述有效性校验值,进行签名运算,以产生所述事务请求的唯一签名值;根据区块链节点本地对签名值的记录情况,确定所述事务请求的有效性。采用本发明实施例的技术方案,实现了对于不依赖于UTXO的事务请求,也能准确进行有效性识别,进而保证事务请求的正确执行,确定事务请求的有效性提供了一种新思路。
-
-
-
-
-
-
-
-
-