[发明专利]在区块链网络中执行见证人转移交易的方法有效
| 申请号: | 201811183619.5 | 申请日: | 2018-10-11 |
| 公开(公告)号: | CN109447601B | 公开(公告)日: | 2022-04-12 |
| 发明(设计)人: | 陈哲昺;燕宝;张福哲 | 申请(专利权)人: | 上海保险交易所股份有限公司 |
| 主分类号: | G06Q20/06 | 分类号: | G06Q20/06;G06Q20/38;G06Q40/04 |
| 代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 周博俊 |
| 地址: | 200122 上海市浦东新区自*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 区块 网络 执行 见证人 转移 交易 方法 | ||
本公开涉及一种在区块链网络中执行见证人转移交易的方法,该方法由交易节点执行,该方法包括:接收来自用户的执行见证人转移交易的请求,其中所述见证人转移交易的交易内容包括将未花费的交易输出UTXO从第一见证人节点转移到第二见证人节点的信息,并且所述见证人转移交易已被所述用户签名;验证所述请求的签名是否来自所述用户以及所述交易内容是否正确;响应于确定所述请求的签名来自所述用户并且所述交易内容正确,执行以下操作:锁定所述UTXO,对所述见证人转移交易签名,以及将所述见证人转移交易转发给所述第一见证人节点。
技术领域
本公开涉及区块链领域,尤其是涉及在区块链网络中执行见证人转移交易的领域。
背景技术
“区块链”包括但不限于关于分布式存储、点对点网络、共识机制、加密算法等的技术。“联盟链”通常是指由多个组织或机构通过联盟的形式组建的区块链,联盟参与者之间通过契约或其他形式建立了信任和共识机制,构造区块和链接功能仅限于联盟参与者,访问权限可以对外采取限制性开放。
联盟链可以具有区块链的部分特性,例如UTXO(Unspent Transaction Output,未花费的交易输出)模型以及智能合约,它面向例如银行间或银行与其商业用户之间的互操作场景。联盟链通常由运行着特定服务和应用的节点构成,例如交易节点(也称为业务节点)以及/或者见证人节点,不同节点间的数据沟通是点对点的并且不使用全局广播。
在包括见证人节点的联盟链系统中,使用见证人节点来实现见证机制,一个交易都会有一个指定的见证人节点,而且见证人节点也只会去见证指定它为见证人的交易。此外,交易的类型至少包括一般类型的交易和见证人转移类型的交易。一般类型的交易在一个见证人节点的见证下执行。但是在某些情况下,比如交易数据从某一个见证人节点迁移到另一个见证人节点,则需要实现见证人转移类型的交易。具体来说,将交易数据从一个见证人节点迁移到另一个见证人节点上,从而改变该交易的见证人节点的交易,下文简称为见证人转移交易。在这样的联盟链系统中,为了完整无误地执行交易,尤其是防止在交易中出现双花问题,需要针对见证人转移交易来设计有效的方案。
发明内容
本公开提供了允许实现上述目的的在区块链网络中执行见证人转移交易的新方案。
根据本公开的一个方面,提供了一种在区块链网络中执行见证人转移交易的方法,该方法由交易节点执行,该方法包括:接收来自用户的执行见证人转移交易的请求,其中见证人转移交易的交易内容包括将未花费的交易输出UTXO从第一见证人节点转移到第二见证人节点的信息,并且所述见证人转移交易已被所述用户签名;验证所述请求的签名是否来自用户以及所述交易内容是否正确;响应于确定所述请求的签名来自用户并且交易内容正确,执行以下操作:锁定UTXO,对见证人转移交易签名,以及将见证人转移交易转发给所述第一见证人节点。
根据本公开的又一个方面,提供了一种在区块链网络中执行见证人转移交易的方法,该方法由见证人节点执行,该方法包括:接收来自交易节点的执行见证人转移交易的请求,其中见证人转移交易的交易内容包括将未花费的交易输出UTXO从第一见证人节点转移到第二见证人节点的信息,并且见证人转移交易已被交易节点签名,其中所述见证人节点为所述第一见证人节点;验证所述请求的签名是否来自所述交易节点以及交易内容是否正确;响应于确定所述请求的签名来自交易节点并且交易内容正确,执行以下操作:锁定UTXO,对见证人转移交易签名,以及将见证人转移交易转发给所述第二见证人节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海保险交易所股份有限公司,未经上海保险交易所股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811183619.5/2.html,转载请声明来源钻瓜专利网。





