[发明专利]可用于在区块链上执行交易混合的计算机实现的系统和方法在审
申请号: | 201880026117.3 | 申请日: | 2018-04-11 |
公开(公告)号: | CN110574058A | 公开(公告)日: | 2019-12-13 |
发明(设计)人: | 丹尼尔·约瑟夫 | 申请(专利权)人: | 区块链控股有限公司 |
主分类号: | G06Q20/02 | 分类号: | G06Q20/02;G06Q20/38;G06Q20/40 |
代理公司: | 31260 上海晨皓知识产权代理事务所(普通合伙) | 代理人: | 成丽杰 |
地址: | 安提瓜和巴*** | 国省代码: | 安提瓜和巴布达;AG |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 接收地址 交易 源地址 承诺 区块 交易链 传输 随机选择 可用 选项 重复 配置 | ||
提供了一种可用于在区块链上的多个用户之间执行交易混合的系统。例如,区块链可能是比特币区块链。该系统被配置为执行以下步骤:(i)准备第一承诺交易,该第一承诺交易被设置为将对资源的控制从第一用户的源地址传输到第二用户的接收地址;(ii)准备第二承诺交易,该第二承诺交易被设置为将对资源的控制从第二用户的源地址传输到另一用户的接收地址;(iii)准备另一承诺交易,该另一承诺交易被设置为将对资源的控制从另一用户的源地址传输到以下任一个:(a)第一用户的接收地址;或者(b)又一用户的接收地址,并重复步骤(iii),直到选项(a)被执行,以完成交易链;以及(iv)执行该交易链。其中,至少一个用户是从多个用户中随机选择的。
技术领域
本发明一般涉及区块链交易,更具体地,涉及包含三个或更多用户的组内的区块链交易的交换。本发明特别适用于但不限于比特币(BTC)区块链。
背景技术
在本文档中,我们使用术语“区块链”来包括所有形式的电子的、基于计算机的分布式账本。其包括基于共识的区块链和交易链技术、许可和未经许可的账本、共享账本及其变体。尽管其他区块链实现方式已经被提出并开发,但是区块链技术最广为人知的应用是比特币账本。虽然出于方便和说明的目的,在本文提及了比特币,但应当注意的是,本发明不限于与比特币区块链一起使用,其他区块链实现方式和协议也落入本发明的范围内。
区块链是一种点对点电子账本,其被实现为一种基于计算机的分散的的分布式系统,该系统由区块构成,这些区块进而由交易组成。每个交易都是对区块链系统中用户之间数字资产的控制权的转移进行编码的数据结构,并且包括至少一个输入和至少一个输出。每个区块包含先前区块的散列,从而这些区块就会链接在一起,以创建自从区块链起始以来写入区块链的所有交易的永久的、不可更改的记录。交易包含嵌入其输入和输出中的被称为脚本的小程序,这些小程序指定了如何以及由谁来访问交易的输出。在比特币平台上,这些脚本是使用基于堆栈的脚本语言编写的。
为了将交易写入区块链,必须对其进行“验证”。网络节点(矿工)执行该工作以确保每个交易有效,其中,从网络拒绝无效交易。安装在节点上的软件客户端通过执行其锁定和解锁脚本以对未花费的交易(UTXO)执行此验证工作。如果锁定和解锁脚本的执行结果为真,则该交易有效,并将该交易写入区块链。因此,为了将交易写入区块链,交易必须i)由接收交易的第一节点验证——如果交易验证通过,则该节点将其中继给网络中的其他节点;ii)被添加到由矿工建造的新区块中;以及iii)被挖矿,即,被添加到过去交易的公共账本中。
尽管区块链技术以使用加密货币实现方式而闻名,但数字企业家们已经开始探索使用比特币所基于的加密安全系统和可以存储在区块链上的数据来实现新系统。如果区块链能够用于不局限于加密货币领域的自动化任务和过程,则将会是非常有利的。此类解决方案在其应用中更加通用的同时将能够利用区块链的优势(例如,事件的永久防篡改记录、分布式处理等)。
当前研究的一个领域是利用区块链来实现“智能合约”。这些是计算机程序,旨在自动执行机器可读合约或协议条款。与用自然语言编写的传统合约不同,智能合约是一种机器可执行程序,其包括可以处理输入以产生结果的规则,然后可以根据这些结果促使动作的执行。
与区块链相关的另一感兴趣的领域是使用‘代币’(或“彩色币”)来表示并且经由区块链传输现实世界的实体。潜在的敏感或机密项目可以由不具有可辨别的意义或价值的代币来表示。因此,代币充当允许从区块链引用真实世界项目的标识符。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于区块链控股有限公司,未经区块链控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880026117.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于机器学习建议动作
- 下一篇:关于区块链的快速分布式共识