【技术实现步骤摘要】
一种区块链交易双花风险评估方法、系统及终端设备
[0001]本专利技术涉及区块链
,尤其涉及一种区块链交易双花风险评估方法、系统及终端设备。
技术介绍
[0002]双花,即双重支付,指的是在数字货币系统中,由于数据的可复制性,使得系统可能存在同一笔数字资产因不当操作被重复使用的情况。简单来说,同样一笔数字资产被重复支付,即同样一笔钱被花掉两次或多次。比如,我们微信钱包里有100块钱,我们先去饭店吃了顿饭,结果微信出了bug,这一笔钱并没有被银行同步,还留在钱包里,于是我们又能拿着同样的100块钱去看场电影,这就属于双花问题。
[0003]在区块链系统中,双花问题会在以下情况下出现:一、由于交易在全节点之间传播需要时间,用一个数字货币去进行一次交易,可以在这笔交易还未被全节点加入交易池之前,进行第二笔交易。二、控制算力来实现双花,第一次交易被验证通过并被记录入区块后,在该网络中有更高的算力验证出新的更长链条,在该链条中这笔钱被第二次花费,由于第二次花费的区块链条更长使第一次交易区块所在链条为无效链条,这样一来,第 ...
【技术保护点】
【技术特征摘要】
1.一种区块链交易双花风险评估方法,其特征在于,包括:预设区块统计时间以及与价值对应的风险算力占比阈值;交易广播方获取所述区块统计时间内的区块头以及与所述区块头相关区块所包含的第一个交易;根据所述区块头以及所述第一个交易解析出与全节点标识相对应的全节点算力占比;交易广播方向全节点进行交易广播,并在得到全节点加入交易池的实时反馈后根据所述全节点算力占比计算已加入交易池算力占比;结合交易的价值将所述已加入交易池算力占比和所述风险算力占比阈值进行对比,得出对应的交易风险等级。2.如权利要求1所述的一种区块链交易双花风险评估方法,其特征在于,交易广播方向全节点或用户节点获取所述区块统计时间内的区块头以及与所述区块头相关区块所包含的第一个交易。3.如权利要求1所述的一种区块链交易双花风险评估方法,其特征在于,根据所述区块头以及所述第一个交易解析出与全节点标识相对应的全节点算力占比时,所述全节点标识为所述第一个交易中存储的全节点ID,或者为所述第一个交易的收款地址、公钥哈希。4.如权利要求1所述的一种区块链交易双花风险评估方法,其特征在于,所述全节点算力占比为:全节点算力占比=单个全节点在所述区块统计时间内的出块数...
【专利技术属性】
技术研发人员:林哲明,靳梦歌,喻念,
申请(专利权)人:福建博泉哈希科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。