首页 / 专利库 / 资料储存系统 / 分布式账本 / 一种基于区块链的电子钱包的创建方法

一种基于链的电子钱包的创建方法

阅读:84发布:2020-09-11

专利汇可以提供一种基于链的电子钱包的创建方法专利检索,专利查询,专利分析的服务。并且本 发明 是一种基于 区 块 链 的 电子 钱包的创建方法,其流程为:1)创建一个新交易,发行多种类型的资产:2)交易通过P2网络将交易单广播至全网;3)交易验证;4)验证结果,交易完成后把交易结果广播到全网;5)将交易结果写入区块链的区块中。本发明的区块链 分布式账本 技术将区块链上数字资产流动与现实的现金支付相连接,在全球互联网市场上,能够发挥出传统金融机构无法替代的高效率低成本的价值传递的作用,形成从信息到价值网络的区块链信用体系。每个人的 密码学 钱包,可以发展成一个“自金融”平台,它可以P2P的支付、存款、转账、换汇、借贷以致全网记账清算。,下面是一种基于链的电子钱包的创建方法专利的具体信息内容。

1.一种基于链的电子钱包的创建方法,其特征在于,所述电子钱包的创建方法包括步骤:
1)创建一个新交易,用户A向用户B发起交易请求,得到用户B的公钥,用一个哈希函数从交易中生成交易摘要,然后使用用户B的公钥对交易摘要进行加密处理,加密后的交易摘要将作为交易的数字签名和交易单发送给用户B,用户B首先用与用户A一样的哈希函数从接收的交易中计算出交易摘要,接着再用用户A的公钥来对交易附加的数字签名进行解密,如果这两个摘要相同,那么用户B就确认该数字签名是用户A的,新交易创建完成;
2)交易通过P2P网络进行传播,将交易单广播至全网,让全网都知道这个交易发生了防止交易被更改;每次某个结点的数据变化,其他结点的数据也会跟着上变化;
3)交易验证,引入CPOW共识算法来解决转账汇款的信任问题,用户与网关之间的关系在整个系统中反映为一种债权债务关系:
4)验证结果通过P2P网络传播,交易完成后把交易结果广播到全网;
 5)将交易结果写入区块链的区块中,保存原始数据或交易记录的哈希函数值,保证交易数据的安全。
2.根据权利要求1所述的电子钱包的创建方法,其特征在于,所述创建新交易过程中,交易类型为各种货币形式并允许发行多种类型的资产,所述多种类型的资产包括股票,债劵,汽车,土地,版权
音乐的金融工具,实体资产或者数字资产;多种类型的资产存在一个网络上.解决数字货币总量遭遇上限的问题。
3.根据权利要求1所述的电子钱包的创建方法,其特征在于,所述电子钱包由指定特定的数字货币作为银行技术支持和底层协议,进行跨境清算和汇款。
4.根据权利要求1所述的电子钱包的创建方法,其特征在于,所述步骤3)中,用户与网关之间的关系具体为:当一个用户A需要通过区块链钱包汇款给另一个用户B,则其间的网关就与用户A生成了债务,与用户B生成了债权,通过将该网关对用户B的债权转为用户A对用户B的债权并进行清算,继而反映在双方余额变化上就完成了交易,交易过程通过加密技术确保数据安全。
5.根据权利要求1所述的电子钱包的创建方法,其特征在于,所述电子钱包的创建方法中,完成用户A和B之间汇款交易的具体过程如下:
1) A先查到B的公钥;
2)A用B的公钥把汇款详情加密;
3)A发出的汇款单里,除了有加密的汇款详情,还有A的签名;
4)B拿到汇款时,为了验证这款钱确实来自A,它可以拿A的公钥,来验证汇款单中A的签名;
5)A发出汇款单时,汇款单不仅仅是投递到B,而且还要广而告之。

说明书全文

一种基于链的电子钱包的创建方法

技术领域

[0001] 本发明涉及电子钱包系统,尤其是涉及以点对点的方式完成支付、存款、转账、换汇、借贷以致全网记账清算,特别是方便跨境支付的基于区块链的电子钱包的创建方法。

背景技术

[0002] 我国第三方支付系统是非常发达的,但是仅限在国内。全球经济发展不平衡,外汇市场其实是金融软实的较量,无形中让中国的制造业和贸易商增加了机会成本和隐形成本。作为跨境电商最重要的环节,支付是供应链系统的引擎,其支付模式直接决定跨境电商的生命线。
[0003] 中小企业因外贸渠道缺失和信任问题,在外贸大环境越来越复杂,要求越来越高的情况下,国内品牌商面前的外贸之路困难重重。
[0004] 高昂的手续费和漫长的转账周期是跨境支付的痛点。以目前主流的传统跨境汇款方式—电汇为例,其汇款周期一般长达3 5个工作日,除了中间行会收取一定手续费,环~球银行金融电讯协会(SWIFT)也会对通过其系统进行的电文交换收取较高的电讯费,如在我国通过中行进行跨境汇款会被收取单笔150元的电讯费。同时,跨境支付诈骗行为带来跨境资金险及其他的法律商业风险。
[0005] 以比特币为代表的数字“货币”是类似于支付宝一类支付系统,是对人民币的补充,相当于国际跨界支付的一种中介信用,但是各数字货币总量有限,在跨境交易中会遭遇“上限”的挑战。

发明内容

[0006] 本发明的目的是提出一种基于区块链的电子钱包的创建方法,通过区块链技术打造点对点的支付方式,不可篡改性建立一种电子钱包系统,以P2P的方式完成支付、存款、转账、换汇、借贷以致全网记账清算,解决跨境支付的高昂的手续费和漫长的转账周期等问题。同时,本发明还在上述基础上提出了多资产系统,以多资产系统结合到区块链中,来解决数字货币遭遇的上限问题。
[0007] 为了实现本发明的目的,采用以下技术方案:一种基于区块链的电子钱包的创建方法,其特征在于,所述电子钱包的创建方法包括步骤:
1)创建一个新交易,用户A向用户B发起交易请求,得到用户B的公钥,用一个哈希函数从交易中生成交易摘要,然后使用用户B的公钥对交易摘要进行加密处理,加密后的交易摘要将作为交易的数字签名和交易单发送给用户B,用户B首先用与用户A一样的哈希函数从接收的交易中计算出交易摘要,接着再用用户A的公钥来对交易附加的数字签名进行解密,如果这两个摘要相同,那么用户B就确认该数字签名是用户A的,新交易创建完成;
2)交易通过P2P网络进行传播,将交易单广播至全网,让全网都知道这个交易发生了防止交易被更改;每次某个结点的数据变化,其他结点的数据也会跟着上变化;
3)交易验证,引入CPOW共识算法来解决转账汇款的信任问题,用户与网关之间的关系在整个系统中反映为一种债权债务关系:
4)验证结果通过P2P网络传播,交易完成后把交易结果广播到全网;
 5)将交易结果写入区块链的区块中,保存原始数据或交易记录的哈希函数值,保证交易数据的安全。
[0008] 所述创建新交易过程中,交易类型为各种货币形式并允许发行多种类型的资产,所述多种类型的资产包括股票,债劵,汽车,土地,版权。音乐的金融工具,实体资产或者数字资产;多种类型的资产存在一个网络上.解决数字货币总量遭遇上限的问题。
[0009] 所述电子钱包由银行指定特定的数字货币作为银行技术支持和底层协议,进行跨境清算和汇款。
[0010] 所述步骤3)中,用户与网关之间的关系具体为:当一个用户A需要通过区块链钱包汇款给另一个用户B,则其间的网关就与用户A生成了债务,与用户B生成了债权,通过将该网关对用户B的债权转为用户A对用户B的债权并进行清算,继而反映在双方余额变化上就完成了交易,交易过程通过加密技术确保数据安全。
[0011] 所述电子钱包的创建方法中,完成用户A和B之间汇款交易的具体过程如下:1) A先查到B的公钥;
2)A用B的公钥把汇款详情加密;
3)A发出的汇款单里,除了有加密的汇款详情,还有A的签名;
4)B拿到汇款时,为了验证这款钱确实来自A,它可以拿A的公钥,来验证汇款单中A的签名;
5)A发出汇款单时,汇款单不仅仅是投递到B,而且还要广而告之。
附图说明
[0012] 图1是本发明的区块链电子钱包的交易流程。

具体实施方式

[0013] 为使本发明的目的、技术方案和优点更加清楚明白,以下结合附图和具体实施例,对本发明进一步详细说明。
[0014] 通过区块链技术打造点对点的支付方式,撇除第三方金融机构的中间环节,不但可以全天候支付、瞬间到账、提现容易及没有隐形成本,也有助降低跨境电商资金风险及满足跨境电商对支付清算服务的便捷性需求。区块链支付体系构建的基础就是电子支付,其优势是解决了跨境支付的不便利和交换成本极高的难题,而在主权国家内部地区的支付和交换中,法币依然发挥不可取代的作用。
[0015] 区块链(Blockchain)是比特币的一个重要概念,本质上是一个去中心化的数据库,同时作为比特币的底层技术。区块链是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。狭义来讲,区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式结构数据, 并以密码学方式保证的不可篡改和不可伪造的分布式账本。广义来讲,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算范式。区块链具有去中心化,开放性,自治性,信息不可篡改等特点。
[0016]  “区块链”是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了过去十分钟内所有网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。“区块链”技术拥有去中心化、方便快捷、高安全性、记账速度快、成本较低、互相监察验证等优点。通过区块链技术打造点对点的支付方式,撇除第三方金融机构的中间环节,不但可以全天候支付、瞬间到账、提现容易及没有隐形成本,也有助降低跨境电商资金风险及满足跨境电商对支付清算服务的便捷性需求。
[0017] 图1是本发明的区块链电子钱包的交易流程。如图所示,本发明的区块链电子钱包的创建方法如下:1、新交易的创建:如上图新交易的创建:Alice向Join发起交易请求,得到Join的公钥,用一个哈希函数从交易中生成交易摘要,然后用Join的公钥对交易摘要进行加密处理,加密后的交易摘要将作为交易的数字签名和交易单发送给Join,Join首先用与Alice一样的哈希函数从接收的交易中计算出交易摘要,接着再用Alice的公钥来对交易附加的数字签名进行解密,如果这两个摘要相同,那么Join就确认该数字签名是Alice的。至此新交易创建完成。
[0018] 该交易的交易类型可以是各种各样的货币形式,可用于表示金融工具,实体资产或者数字资产。比如股票,债劵,汽车,土地,版权。区块链电子钱包具有提供多种资产类型的能力,并且允许发行多种类型的资产,目前资产发行的类型可多达4294967295(2^32-1)种,未来将扩大资产类型为(2^64-1)种。此类似与染色币(Colored Coin)系统,多种颜色可以在同一个网络上共存;多种类型的资产可以存在一个网络上。这样解决了数字货币总量遭遇上限的问题,如果银行要参与其中,可以加入由银行指定特定的数字货币作为银行技术支持和底层协议,这样就代替传统成本高昂的SWIFT技术,从而帮助传统银行以更快的速度、更低的成本来进行跨境清算和汇款,当然银行还可以选择覆盖更多的币种和支付场景。
[0019] 2、交易通过P2P网络进行传播,将交易单广播至全网,让全网都知道这个交易发生了防止交易被更改。每次某个结点的数据变化,其他结点的数据也会跟着马上变化。
[0020] 3、交易验证:引入CPOW共识算法来解决转账汇款的信任问题。用户与网关之间的关系在整个系统中反映为一种债权债务关系,即如果用户A需要通过区块链钱包汇款给用户B,则其间的网关就与A生成了债务,与B生成了债权,通过将该网关对B的债权转为A对B的债权并进行清算,继而反映在双方余额变化上就完成了交易,通过一定的加密技术确保数据安全。
[0021] 4、验证结果通过P2P网络传播,交易完成后把交易结果广播到全网。
[0022] 5、交易写入区块链,将交易结果写入区块链的区块,并不直接保存原始数据或交易记录,而是保存其哈希函数值,即原始数据编码为特定长度的有数字和字母组成的字符串后计入区块链,鉴于区块链的不可篡改,可追溯,可透明度,进一步保证了交易数据的安全。
[0023] 下面以a向b汇款为例,详细描述区块链电子钱包交易的过程:1)a先查到b的公钥;
2)a用b的公钥把汇款详情加密;
3)a发出的汇款单里,除了有加密的汇款详情,还有a的签名;
4)b拿到汇款时,为了验证这款钱确实来自a,它可以拿a的公钥,来验证汇款单中a的签名;
5)a发出汇款单时,汇款单不仅仅是投递到b,而且还要广而告之。
[0024] 以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步的详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
高效检索全球专利

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

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

申请试用

分析报告

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

申请试用

QQ群二维码
意见反馈