基于区块链的交易验证方法及系统
基本信息
申请号 | CN201610959872.X | 申请日 | - |
公开(公告)号 | CN106548330B | 公开(公告)日 | 2018-03-16 |
申请公布号 | CN106548330B | 申请公布日 | 2018-03-16 |
分类号 | G06Q20/06;G06Q20/38 | 分类 | 计算;推算;计数; |
发明人 | 陆陈一帆;黄宇翔;姚晓星 | 申请(专利权)人 | 上海壹账通区块链科技有限公司 |
代理机构 | 深圳市沃德知识产权代理事务所(普通合伙) | 代理人 | 上海亿账通区块链科技有限公司;深圳壹账通智能科技有限公司 |
地址 | 200000 上海市徐汇区龙腾大道2879号3楼3484室 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种基于区块链的交易验证方法及系统,该方法包括:区块链上节点在处理带有交易类型和交易金额的交易时,通过交易方发送的第一解密参数解密各个交易方的原始余额,对各个原始余额进行计算得到新余额,将新余额通过交易方发来的加密参数加密得到加密新余额,将各加密新余额广播到该区块链各节点上;当该区块链的节点收到广播的各交易方的加密新余额后,启动智能合约进行合数验证;若合数验证均通过,则基于各对应的加密新余额更新;调用外部负数余额验证系统对单个账户余额进行负数余额检验,若负数余额检验均通过,则判定该交易验证通过。本发明既能验证交易是否正常,又能在不占用系统开销的情况下保证区块链上的交易处理速度。 |
