-
公开(公告)号:CN110766551A
公开(公告)日:2020-02-07
申请号:CN201910851424.1
申请日:2019-09-10
Applicant: 中国科学院信息工程研究所
IPC: G06Q40/04
Abstract: 本发明公开了一种基于改进Kafka共识机制的联盟链及交易方法。联盟链中项目i的背书节点,用于接收项目i授权的用户对项目i中的智能合约发起的交易,并对该交易进行预执行得到响应结果、根据智能合约中抵押的信誉积分计算该交易的信誉积分以及对该交易进行背书记录,然后签名后发送给用户;服务节点,用于接收满足背书策略的交易,然后找到该交易所属的项目队列,并按照交易的信誉积分高低对该项目队列中的交易进行排序,将前N个交易打包成一个区块并转发给项目i的参与节点;参与节点,用于对收到的区块中每笔交易的用户签名信息和背书记录信息进行验签,若其中一笔交易通过背书策略则将其标记为合法并更新状态数据库,否则标记为不合法。
-
公开(公告)号:CN110648229A
公开(公告)日:2020-01-03
申请号:CN201910725064.0
申请日:2019-08-07
Applicant: 中国科学院信息工程研究所 , 中国科学院数据与通信保护研究教育中心
Abstract: 本发明公开了一种半公开的区块链系统及交易方法,其特征在于,当转账方向收款方转账时,转账方选择一噪声值对交易金额进行模糊并利用多接收者签密技术对该噪声值进行加密后发送给收款方;收款方使用自己的私钥对收到的加密噪声值进行解密,获得该交易金额。与现有的全公开区块链相比,本发明增加了交易噪声实现了交易的部分隐藏,保证了用户的交易隐私,并使用多接收者签密以及零知识证明技术,保证了该方案的安全性。与现有的全隐藏区块链相比,本发明中非交易参与者可读取该笔交易部分信息(加了噪声后的交易金额和输入输出数额),一定程度上避免了监管困难的问题。
-