首页 / 专利库 / 银行与财务事项 / 区块链交易 / 可预告延时支付或找回的加密货币钱包

可预告延时支付或找回的加密货币钱包

阅读:820发布:2022-07-25

专利汇可以提供可预告延时支付或找回的加密货币钱包专利检索,专利查询,专利分析的服务。并且可预告延时支付或找回的 加密 货币 钱包。生成关联的账户C账户(A私钥控制)和多个B类账户,C类账户可限定只能向约定的多个B类账户(如B1、B2、B3、B4、B5、B6)支付,并设定不同的延时确认支付或找回时间,B类账户用自己的私钥签名后即发出把C类账户的钱币在一定时间后转移到B类账户的指令,但是C账户的A私钥签名后可以撤销B类账户的转移支付指令。不同配置的B类账户可以用于电脑支付、手机支付、找回账户、遗产继承账户,减少了被盗的可能性,遗失也容易找回。增加收款方验证码验证环节,可减少支付错误。,下面是可预告延时支付或找回的加密货币钱包专利的具体信息内容。

1. 一组具有预告延时支取或找回加密货币功能的关联钱包,私钥A可以推导出公钥A,私钥B可以推导出公钥B,然后公钥A 加 公钥B,进行一次哈希,生成一个新的C地址用来存放加密货币,这里设置私钥A来控制C地址钱币的支付,B私钥能发出将钱币从C地址预告延时支付到B地址的指令,在B私钥发出指令后的预告延时支付的时间内,A私钥都可以撤销B私钥的指令,B私钥也可以撤销自己的指令,这里找回关联钱包的指令可以定C地址的钱币,支取关联钱包的预告不需要锁定C地址的钱币,也可以在生成关联钱包时,设定一段时间内,B私钥可以在限定的额度内,即时支取小额的钱币,除非A私钥或B私钥进行限制性预告。
2. 根据权利1的B私钥发出的预告延时支付指令,全网收到该指令后将该交易指令预告的数额和延时支付的时间间隔写到交易预告的的链数据结构中,在预告的延时支付时间内,挖矿钱包如果收到A或B私钥的撤销指令,则B私钥发出的延时支付指令终止执行,若过了延时支付时间,挖矿钱包没有收到A私钥的撤销指令,B私钥发出的延时支付指令被交易区块链接收,C地址的钱币将按指令的数量转移到B地址。
3. 根据权利1,可以增加B私钥和B公钥的数量,公钥A 加 多个公钥B,哈希后生成一个新的C地址用来存放加密货币,这里设置私钥A来控制C地址钱币的支付(针对不同的B地址有不同的限额和预告延时交易时间),每个B私钥能发出将钱币从C地址延时支付到各自B地址的指令,在B私钥发出指令后的延时支付时间内,A私钥都可以撤销B私钥的指令,不同的B私钥可以按需要设置不同的延迟支付时间,B私钥也可以撤销自己的指令,或者可以延长数倍其他B私钥的预告时间。
4. 根据权利1,B私钥可以设置一定时间段内从C地址延时支取或找回的最大数额的钱币数或C地址中最多比例的钱币量。
5.根据权利3,一段时间内某个B私钥可以将另一个关联B私钥的指令的预告时间延长,两个或多个B私钥可将一个B私钥的指令撤销。
6.根据权利3,可以将C地址中的转移支付对象限定在B类地址,并可以限定一段时间内的最大支付限额和最短的延迟支付时间,一段时间内,A私钥只能撤销一半或不到一半的B类私钥发出的从C地址延时支取或找回的指令。
7.根据权利1,除了预先生成的关联绑定的A、B类钱包,还可以规定允许通过预告,设置新的关联账户D1、D2等,但因为没有初始绑定,D类账户没有支取或找回功能,只能是用A私钥将C地址的币在预告约定的权限内转移到D类账户,预告约定的权限可包含一段时间内的支付限额和预告延时支付的时间,预告约定的权限可以在一定时间内有效,过了有效期需要重新预告约定权限。
8. 根据权利1的关联钱包,以下功能也可适用于无关联的普通加密货币账户,可以在生成私钥和公钥时,设定最短的预告延时支付时间(最短的预告延时转移支付时间若设置为0时就是即时支付),延长预告延时支付时间的最大倍数,一段时间内单笔或累计的支付限额,加密货币账户可以即时延长预告延时支付时间数倍或降低一定时间内单笔或累计支付限额,但要缩短预告延时支付时间或提高支付限额需要经历最近一段预告时间后才会生效,在指令生效前,用户可以撤销该指令。
9. 根据权利1的关联钱包,以下功能也可适用于无关联的普通加密钱包账户,加密货币账户在用自己的私钥签名(或多重私钥签名)向其他账户支付钱币时,可以要求钱币接收方输入临时的验证码才可收到钱币,验证码由支出方临时生成或预先设定告诉接受方(可通过邮件或短信等方式),接收钱币方若不能在规定的时间内输入支出方提供的验证码确认收款,转移支付指令可自动撤销,通过验证码的同时,接收方还可以减少预告准备支付的钱币数,方便某些交易。
10.根据权利1、3、7、9可以将所有关联账户的交易预告提取,通过托管网站或短信等方式提醒用户,付款方在需要接收方填写验证码的情况下,也需要有一家托管商帮其发送信息给接收人。

说明书全文

可预告延时支付或找回的加密货币钱包

[0001] 所属技术领域本发明属于软件技术领域,具体涉及加密货币钱包发生丢失,备份损坏的时候,通过预设权限较低的延时找回钱包可以找回丢失部分的加密货币。通过设定收付地址、预告延时支付或找回时间、限额或比例,给用户提供安全方便的加密货币钱包。
[0002] 背景技术目前包括比特币在内的加密货币钱包,只有保管好钱包的私钥才能保证不丢失币,但事实上,普通用户丢失钱包私钥或忘记密码的情况还不少,行卡用户丢失卡或忘记密码都可以找银行拿回自己的钱,加密货币领域也需要这样的改进,让用户在忘记密码,丢失钱包的情况下,能找回钱包中的币。
[0003] 用户没有方便的方法验证接收人账户的正确性,并无法了解到收款人是否仍然具有对接收账户的控制权,这一点对于大额的加密货币支付尤为重要,一旦汇入无人控制的账户,钱币就丢失了。
[0004] 发明内容技术问题
如何生成一组具有可预告延时支取或找回加密货币的关联钱包,如何实现预告延时支付功能,如何避免延时支取或找回钱包权限被滥用。
[0005] 加密货币的公钥地址很难记忆,如何预先检测接收方账户是否属于正确的接收人,验证接收人是否仍然拥有对收币账户的控制权。
[0006] 技术方案本发明是一组具有预告延时支取或找回加密货币功能的关联钱包,公钥A 加 多个公钥B,哈希后生成一个新的C地址用来存放加密货币,这里设置私钥A来控制C地址钱币的支付,每个B私钥能发出将钱币从C地址延时支付到各自B地址的指令,在B私钥发出预告指令后的延时支付时间内,A私钥可以延长或撤销B私钥的指令,不同的B私钥可以按需要设置不同的延迟支付时间,B私钥也可以延长预告时间或撤销自己的指令,或者可以延长数倍其他B私钥的延时支付的预告时间。
[0007] 支取或找回私钥B可以发起延时交易的预告,预告的交易需要先进入链公示一段时间,全网的人都可以看到这个预告交易,在公示期,拥有正常交易私钥A的用户如果发现币是被恶意支取或找回,那么可以取消B的指令,或将币转移到另外安全的地址,这样,支取或找回私钥B仅具有有限的权限,用户可以把一些B私钥交给不同的第三方机构托管,即使用户丢失所有自己保管的私钥,也可以到托管机构找回自己的钱币。
[0008] 将一些B类找回私钥可以交给继承人或继承托管机构保存,每隔一段时间,继承人都可以按预先设定的限额或比例获得相应的钱币,B类找回私钥也可以冻结部分C地址中的钱币,拥有A或多个B私钥的控制人随时都可以撤销他人的非法操作。
[0009] 将一些不同配置的B类支取私钥也可以分配给家人使用,规定不同限额和不同的延时支取时间,这个支取私钥预告支付时不需要冻结C地址中的钱币,预告期后的有效时间内,可以支取预告范围内的额度,或者也可以预告这样一个权限,即一段时间内一定额度内的支付无需预告延时支付。
[0010] 一段时间内,具有撤销权限私钥的使用次数是有限的,拥有私钥最多的控制人将会获取C地址中的钱币。在A私钥丢失,一个B私钥被盗的情况下,可以用其他B私钥有限度的延迟被盗B私钥的延时交易支付,多个B私钥可以冻结被盗B私钥的权限,这样托管或被盗的某个支取或找回钱包B的权限也能够被其他关联的钱包所约束。
[0011] 为了完成预告延时交易,需要增加区块链级别的预告交易这类特殊的功能,这个交易预告要全网广播,并写入交易预告的数据结构中,可以是一种特殊的交易类型。
[0012] 可以将C地址中的转移支付对象预先限定在B类地址,并可以限定一段时间内的最大支付限额和最短的延迟支付时间,进一步提高C地址中钱币的安全性。
[0013] 若需要向未绑定的某些D类普通账户支付钱币,可以用A私钥通过在区块链中发布预告,在一定有效时间内,可以将C地址中的币转移到D类账户,可以在约定的延时时间和额度内支付,过了有效期,需要重新提交预告才可以继续使用,因此可以建立一些临时性账户用于多种用途。
[0014] 加密货币账户在用自己的私钥签名(或多重私钥签名)向其他账户支付钱币时,可以要求钱币接收方输入临时的验证码才可收到钱币,验证码由支出方临时生成或预先设定告诉接受方(可通过邮件或短信等方式),接收钱币方若不能在规定的时间内输入支出方提供的验证码确认收款,转移支付指令可自动撤销。通过验证码的同时,接收方还可以减少预告准备支付的钱币数,方便某些交易。
[0015] 本发明的有益效果是:用户可以通过一组关联绑定加密货币钱包来支取或找回钱币,支取或找回钱币的私钥因为延时支付前都需要预先通知全网,用户可以放心的将一个或多个找回钱包委托给托管机构保管,即使被盗或滥用,用户都可以随时撤销。通过验证码校验,确认接收方的所有人是否对接收账户拥有完全的控制权,可避免错误的支付。
[0016] 附图说明图1:预告交易信息在区块链中的实现。
[0017] 图2:根据A公钥和B1、B2、B3、B4、B5、B6公钥生成C公钥,一段时间内,B类账户可以从C地址在一段延时间后,支取不超过预设限额的钱币。通过A私钥的预告,可以新增D1、D2等非绑定关联账户。
[0018] 实施例1,预告交易信息在区块链中的实现,如图1所示:区块链中,会存放交易数据或预告内容,预告内容里包括但不限于输入输出的地址,预告的延时交易时间和需要转移的币的数量。
[0019] 为了方便后面验证一笔交易是否被预告,以及预告的时间、数额、出入的地址,我们需要根据交易的ID建立一个索引,实现方法是,如果钱包检查到一笔交易预告,那么用哈稀函数计算出ID,并且找到这个交易对应的区块时间 与 区块的高度,记录到一个数据库中,在钱包加载的过程中,会加载一段有效时间内的预告交易公告,也就是说如果预告交易的时间超过一段有效时间,就会自动失效。交易预告放在内存中,可以通过一个交易ID查询。
[0020] 当钱包接收到一笔B私钥发出的支取或找回交易的时候,先通过交易ID查询交易预告,如果未查找到预告的延时交易,那么就会拒绝这笔交易,如果找到预告交易公告,那么再进一步检查预告交易时间是否符合要求。如果符合要求,那么就接受这笔交易。
[0021] 一种方法是矿工回溯前面的预告交易,到了预告时间,如果没有收到撤销指令,就将交易确认打包,这种情况预告时必须发出支付签名,将预告的币定,可以用于找回钱包。
[0022] 另一种方法是,过了预告时间,在有效时间内,再次发起同样金额的签名交易并附上预告的ID(可由钱包的定时器开启执行),挖矿钱包确认是有预告的交易,并且没有被撤销,这样就可以完成交易,这种情况只要发出签名预告即可,不需要锁定预告数额的币。
[0023] 还有就是可以在某个预告的ID内的限额内,可以分成多笔支取,过了有效期需要签发新的预告。
[0024] 实施例2,配置钱包的预告延迟支付时间、支付限额等形成安全支付方案,图2:根据A公钥和B1、B2、B3、B4、B5、B6公钥生成C公钥,一段时间内,B类账户可以从C地址在一段延时的时候后,支取不超过预设限额的钱币。可以规定C地址的钱币只能支付给B类地址或支付给其他账户必须要先预告,并可以规定限额和延时支付时间。
[0025] B1账户预设延时从A账户的取款时间预设为1天,最大额度100个币,一般可用做PC端钱包对外支付。
[0026] B2账户预设延时从A账户的取款时间预设为10分钟,最大额度10个币,可用于手机钱包支付,对外支付可以即时小额支付,延时大额支付。
[0027] B3账户预设延时从A账户的取款时间预设为20天,20天内,最大额度为1000个币,作为备用找回钱包,可以自己保存,也可以加密后放到托管机构保存,若A账户遗失,可以用B3取回C中的钱币。
[0028] B1、B2、B3 账户中的任何一个账户都在一段时间内冻结自身或其他一个账户的权限。
[0029] B4账户预设延时从A账户的取款时间预设为50天,50天内,最大额度为2000个币,可以放到托管机构保管,用于找回C类账户中的钱币。
[0030] B5、B6账户预设延时从A账户的取款时间预设为100天,100天内最大额度为5000个币,可以给继承人或继承托管机构保管,用于从C账户取出遗产,预先设置好在一段时间内,最多可以支取的的限额10万或最大的比例50%,这里继承人可以在预设的100天后可以拿到A账户中各自权限内的钱币。
[0031] 若B类账户被盗,被盗B类账户发出的从C账户取钱币的指令都可以被C账户取消。或可以被同类的其他B类账户数倍延长预告时间。或被多个B类账户撤销延时交易的预告指令。
[0032] 一般A私钥很少用到,可以冷存储提高安全性,假如C账户的A私钥被黑客盗走,但因为黑客没有获得B类的地址,也是无法获得钱币。即使黑客同时获得一个A和B私钥,用户也可以用更多的私钥撤销被盗私钥发出的指令。
[0033] 若盗窃者只获得A账户的私钥,一定时间内,A私钥只可以撤销不超过3个B类账户(B类账户的一半或不超过一半的数量)发出的从C账户延时取币的指令,用户可以从其他B类账户取回C账户的钱币。
[0034] 可以将C地址中的转移支付对象预先限定在B类地址(B1、B2、B3、B4、B5、B6),若需要向未绑定的其他D1、D2类普通账户支付钱币,可以用A私钥通过在区块链中发布预告,在一定有效时间内,用A私钥可以将C地址中的币转移到D类账户,可以在约定的延时时间和额度内支付给D账户,过了有效期,需要重新提交预告才可以继续使用,这样可以建立一些临时性账户D1、D2用于多种用途,但D1和D2账户不是和A原始绑定的账户,不能发出从C地址取币的指令。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈