用于区块链经营的系统和方法技术方案

技术编号:32709769 阅读:9 留言:0更新日期:2022-03-20 08:05
用于参与区块链经营的系统和方法。用于参与区块链经营的系统和方法。用于参与区块链经营的系统和方法。

【技术实现步骤摘要】
【国外来华专利技术】用于区块链经营的系统和方法
[0001]相关申请的交叉引用
[0002]本申请要求于2019年4月19日提交的美国临时申请第62,836,217号、于2019年4月22日提交的美国临时申请第62/836,941号、于2019年5月1日提交的美国临时申请第62/841,461号、于2019年6月14日提交的美国临时申请第62/861,500号、于2019年7月5日提交的美国临时申请第62/870,903号,以及于2019年9月17日提交的美国临时申请第62/901,711号的优先权,其各自通过引用整体地并入本文。


[0003]本专利技术总体上涉及区块链领域,并且更具体地涉及用于管理区块链系统的新的和有用的系统和方法。

技术介绍

[0004]区块链系统的功能可以由执行区块链经营操作(区块链管理操作)的一个或多个区块链经营系统来提供,诸如区块验证和投票。区块链网络通常管理一项或多项资产(例如,加密货币资产)。通常,任何一个区块链经营系统(例如,验证器、投票器等)的权力或权重由该区块链经营系统所控制(或委托给该区块链经营系统)的相关加密货币资产(或管理代币)的数量所决定。加密货币资产(或管理代币)的数量通常被称为区块链经营系统的“权益”。用于转移权益的私钥通常存储在接入互联网的热钱包中。
[0005]然而,对于“冷存储”或离线存储的账户(例如,私钥),这种能力受到极大限制。当私钥在密钥生成仪式之后不能变得“热”(例如,以数字格式可用)时,这种能力尤其受限,并且因此不能用于签署网络参与操作。
[0006]因此,需要创建一种用于管理区块链系统的新的和有用的系统和方法。本专利技术提供了这种新的和有用的系统和方法。
附图说明
[0007]图1A至图1B是根据实施例的系统的实例的示意性表示。
[0008]图2A至图2B是根据实施例的方法的流程图表示。
[0009]图3是根据实施例的验证过程的示意性表示。
[0010]图4至图5是根据实施例的委托过程的示意性表示。
[0011]图6是根据实施例的存储在区块链上的数据的示意性表示。
[0012]图7是根据实施例的系统所使用的私钥的示意性表示。
[0013]图8A至图8D是根据实施例的用户界面的示意性表示。
[0014]图9是根据实施例的存储在区块链上的数据的示意性表示。
[0015]图10A至图10D是根据实施例的用户界面的示意性表示。
[0016]图11和图12是根据实施例的奖励提取过程的示意性表示。
[0017]图13是根据实施例的委托过程实例的示意性表示。
[0018]图14是根据实施例的归因过程实例的示意性表示。
[0019]图15是用于投票的方法的特定实例的示意性表示。
[0020]图16是资产流的实例的示意性表示。
[0021]图17是参与操作流程的实例的示意性表示。
具体实施方式
[0022]以下对本专利技术的优选实施例的描述并非旨在将本专利技术限制于这些优选实施例,而是旨在使本领域的任何技术人员能够制造和使用本专利技术。
[0023]1.概述
[0024]提供了通过将区块链管理操作(例如,验证操作、投票操作、治理操作等)的执行委托给一个或多个区块链经营系统(例如,验证器系统、治理系统、投票系统、数字钱包、区块链节点等)来使加密货币所有者能够享有参与区块链管理(例如,区块验证、质押、投票、治理等)的利益(例如,奖励、通胀等)的系统和方法。用于参与区块链管理的加密货币资产可以由托管钱包(例如,以托管方式)管理、由所有者控制的钱包(例如,以非托管方式)管理、在离线存储中保护(例如,使用冷存储技术),或以其他方式管理。可以为一种或多种类型的加密货币资产带来这样的利益(例如,质押协议的委托证明,诸如Tezos、Cosmos、Algorand、Polkadot、Stellar等;委托投票,诸如MakerDAO和Compound;以太坊代币;ERC20代币等)。系统和/或方法的一个或多个实例优选地为每个单独的资产实施,但是相同的系统和/或方法实例可替代地用于不同的资产。可以以任何合适的方式执行委托,诸如通过使用智能合约、委托交易、区块链协议原语、参与密钥,或者其他机制。
[0025]对于在离线存储(例如,“冷存储”)中保护的加密货币资产,系统可以使用预签署的交易(例如,在密钥生成仪式期间签署的交易)、可重复使用的冷存储密钥、多方计算技术,或者其他技术来执行区块链网络参与操作,诸如委托、质押、背书和投票。
[0026]在一些变型中,区块链经营系统可以是与管理加密货币资产的系统分开的系统。所有者所赚得的奖励和通胀(用于参与区块链管理)可以转移到由用户控制的钱包、地址(或帐户)。可选地,奖励(和/或通胀)的参与权力(例如,质押权力、投票权重等)可以被委托给一个或多个区块链经营系统,并用于赚取额外的奖励(和/或通胀)。在一些变型中,委托可以被撤销(例如,在任何时间、在某些条件下等)。
[0027]在一些变型中,系统(例如,图1A所示的100)包括以下中的一个或多个:钱包系统(例如,图1A所示的105)、区块链网络(例如,图1A所示的102)、区块链经营系统(例如,图1A所示的102),以及离线存储系统(例如,图1A所示的120)。离线存储系统可以包括在离线存储位置中。
[0028]在一些变型中,系统100(图16所示的实例)包括:经营帐户地址、经营钱包地址、用户存款地址(例如,501)、用户奖励地址,以及平台费用地址。
[0029]在一些变型中,系统100(图17所示的实例)包括:经营账户地址(例如,代表一个或多个用户充当网络参与者的经营账户地址)、经营账户钱包(例如,代表一个或多个用户持有委托代币、从区块链网络接收奖励等的经营账户钱包)、验证器(例如,验证提议用于签名的参与操作的验证器)、签名器(例如,签署经验证的参与操作的签名器;可以可选地远离区块链经营系统102),并且可选地包括分类账(例如,跟踪每个用户的质押余额、奖励余额和/
或其他余额的分类账)。系统可以连接到区块链网络,该区块链网络包括参与节点(例如,执行参与操作的节点)并且可选地包括边缘节点(例如,用于监控区块链信息,诸如区块高度、区块链健康等的边缘节点)。
[0030]在一些变型中,系统的至少一个组件执行方法的至少一部分。
[0031]在一些变型中,方法(例如,图2A所示的200)包括以下中的一个或多个:生成离线存储目的地(例如,加密存储目的地)S210,以及执行委托过程S220、执行区块链管理操作S230、转移奖励S240、从离线存储目的地复原S250,以及撤销委托S260。
[0032]在一些变型中,方法200包括:使用冷存储地址参与网络(例如,在地址的私钥处于冷存储或未被数字化时参与区块链网络)。
[0033]在一些变型中,方法200包括:生成与冷存储地址相关联的一组预签署的参与操作(例如,在密钥生成仪本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:执行离线密钥仪式以生成用于转移由区块链网络管理的资产的离线私钥;在离线存储位置处与用户账户相关联地保护所生成的离线私钥;以及执行委托过程以将参与权力委托给经营账户,其中,所述参与权力由所述离线私钥控制的资产提供。2.根据权利要求1所述的方法,其中,参与权力包括质押权力和投票权重中的至少一个。3.根据权利要求1所述的方法,其中,执行所述委托过程包括:创建链上智能合约,所述链上智能合约将所述经营账户识别为允许使用由所述离线私钥控制的所述资产的委托参与权力的账户,并且将所述离线私钥的账户识别为控制所述智能合约和所述资产的转移的账户,其中,所述资产由所述智能合约从热钱包账户和离线存储账户中的一个接收,并且其中,由所述智能合约接收的所述资产由所述离线私钥控制。4.根据权利要求3所述的方法,其中,在所述离线密钥仪式期间创建所述链上智能合约。5.根据权利要求3所述的方法,其中,在离线存储位置处执行所述离线密钥仪式,并且其中,在所述离线密钥仪式之后通过使用由包括在所述离线存储位置中的离线存储系统提供的参数来创建所述链上智能合约。6.根据权利要求1所述的方法,其中,执行所述委托过程包括:生成委托交易,所述委托交易将所述离线私钥的账户识别为其参与权力将被委托的加密货币资产的源,以及将所述经营账户识别为允许使用所述资产的所述委托参与权力的账户;通过使用所述离线私钥签署所生成的委托交易;以及将签署的委托交易广播到所述区块链网络。7.根据权利要求6所述的方法,其中,在所述离线密钥仪式期间生成并签署所述委托交易,所述方法还包括:在所述离线存储位置处与所述用户账户相关联地保护所述签署的委托交易;以及在执行所述委托过程期间访问受保护的签署的委托交易。8.根据权利要求6所述的方法,其中,所述离线私钥是可重用离线私钥。9.根据权利要求6所述的方法,其中,通过使用所述离线私钥签署所述生成的委托交易包括:通过使用多方计算(MPC)签署所述委托交易。10...

【专利技术属性】
技术研发人员:卢克
申请(专利权)人:科恩巴斯公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1