[发明专利]使用区块链执行原子交换的计算机实现的系统和方法在审
申请号: | 201980032651.X | 申请日: | 2019-05-08 |
公开(公告)号: | CN112119611A | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | C·S·赖特 | 申请(专利权)人: | 区块链控股有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32 |
代理公司: | 隆天知识产权代理有限公司 72003 | 代理人: | 石海霞;金鹏 |
地址: | 安提瓜和巴*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 提供了一种计算机实现的安全方法。该方法可以在一个或多个区块链(例如,比特币现金区块链)上实现。该方法包括以下步骤:将第一用户可访问的第一秘密值(S2)转换为第一派生公钥(P2),并将该第一派生公钥发送给第二用户;将第二用户可访问的第二秘密值(S1)转换为第二派生公钥(P1),并将该第二派生公钥发送给第一用户;至少部分地基于第一派生公钥来计算第三派生公钥(P_AE);至少部分地基于第二派生公钥来计算第四派生公钥(P_BE);对第一秘密值和第二秘密值中的每一个应用单向函数,以创建相应的第一隐蔽秘密值和第二隐蔽秘密值(H(S2),H(S1));将第一隐蔽的秘密值从第一用户传达到第二用户,并且将第二隐蔽的秘密值从第二用户传达到第一用户;以及构造第一区块链交易和第二区块链交易(tx1,tx2),其每一个包括第一隐蔽的秘密值和第二隐蔽的秘密值,交易被布置为在向相应的交易提供第一秘密值和第二秘密值时是可解锁的,以转移对相应的第一资源或第二资源的控制,其中,第一区块链交易的解锁使第一秘密值被揭示给第二用户,第二区块链交易的解锁使第二秘密值被揭示给第一用户,并且其中,向第二用户揭示第一秘密值使第二用户能够计算与第三派生公钥相对应的第二私钥(S2),向第一用户揭示第二秘密值使第一用户能够计算与第四派生公钥相对应的第一私钥(S1)。 | ||
搜索关键词: | 使用 区块 执行 原子 交换 计算机 实现 系统 方法 | ||
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于区块链控股有限公司,未经区块链控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201980032651.X/,转载请声明来源钻瓜专利网。