当前位置: 首页 > 专利查询>吕秦锐专利>正文

一种基于区块链的虚拟凭证方法及系统技术方案

技术编号:27687808 阅读:13 留言:0更新日期:2021-03-17 04:11
本发明专利技术提出了一种基于区块链的虚拟凭证方法及系统,涉及区块链领域。一种基于区块链的虚拟凭证方法包括:接收将第一数量的虚拟凭证从第一区块链中的使用方节点流转至第二区块链中的接收方节点的流转申请;响应于接收的流转申请,调用第一区块链和第二区块链之间协议的智能合约程序;基于调用的智能合约程序,将第一数量的虚拟凭证等值转换为第二数量的通用数据。其能充分利用区块链智能合约技术,一级交易平台和二级交易平台的资金流动都由区块链技术完成,此过程没有交易员参入虚拟凭证具有集中发行方,非匿名,并且总量不定的性质。此外本发明专利技术还提出了一种基于区块链的虚拟凭证系统,包括:接收模块、响应模块、转换模块以及写入模块。

【技术实现步骤摘要】
一种基于区块链的虚拟凭证方法及系统
本专利技术涉及区块链领域,具体而言,涉及一种基于区块链的虚拟凭证方法及系统。
技术介绍
在目前的区块链系统里,虚拟货币的地址是一套非对称密钥中的公钥,这对密钥通过椭圆算法生成。用户账户的地址和私钥都保存在虚拟钱包(即数字货币钱包)文件中,私钥由虚拟货币客户端软件进行加解密运算。目前基于区块链技术的数字货币钱包技术都是基于比特币,可归类为:网页钱包、多重签名钱包、桌面钱包、移动端钱包。由于整个虚拟货币系统的去中心化和匿名性,数字货币钱包一旦丢失,数字货币钱包里所有地址保存的比特币就有可能被盗走。虚拟货币一旦被盗取,就不能被找回。因此,需要保证数字货币钱包的安全。而现有的数字货币钱包解决方案都是在线备份私钥形成备份数字货币钱包,尽管采取了诸多安全措施来保障应用和数据的安全,但众多的攻击案例和系统漏洞表明,这样仍不能保证数字货币钱包中数字货币的安全。且现在中小企业融资难,因这些公司受到信息披露和财务监督,需要去解决他们在管理和运营上出现的各种问题,面向公众的集资容易造成非法集资问题,而如何运用区块链技术让资金在平台上流转可受到监督是需要解决的问题。
技术实现思路
本专利技术的目的在于提供一种基于区块链的虚拟凭证方法,其能够充分利用区块链智能合约技术,一级交易平台和二级交易平台的资金流动都由区块链技术完成,此过程没有交易员参入虚拟凭证具有集中发行方,非匿名,并且总量不定的性质。本专利技术的另一目的在于提供一种基于区块链的虚拟凭证系统,其能够运行一种基于区块链的虚拟凭证方法。本专利技术的实施例是这样实现的:第一方面,本申请实施例提供一种基于区块链的虚拟凭证方法,其包括接收将第一数量的虚拟凭证从第一区块链中的使用方节点流转至第二区块链中的接收方节点的流转申请;响应于接收的流转申请,调用第一区块链和第二区块链之间协议的智能合约程序;基于调用的智能合约程序,将第一数量的虚拟凭证等值转换为第二数量的通用数据;在使用方节点的第一虚拟凭证数据库中写入减少第一数量的虚拟凭证的记录,以及在接收方节点的第二虚拟凭证数据库中写入增加第二数量的通用数据的记录。在本专利技术的一些实施例中,在上述接收将第一数量的虚拟凭证从第一区块链中的使用方节点流转至第二区块链中的接收方节点的流转申请之前还包括:按照第一区块链中的估值额,和第一区块链中预设出售的总体虚股价格,按照预设兑换比例与虚拟凭证对接。在本专利技术的一些实施例中,上述还包括发放的虚拟凭证按照预设比例与法定货币对接,通过虚拟凭证交易。在本专利技术的一些实施例中,上述响应于接收的流转申请,调用第一区块链和第二区块链之间协议的智能合约程序包括:接收来自使用方节点的创建与第一数量的虚拟凭证资产等值的通用数据的创建申请;响应于接收的创建申请,对接收的创建申请进行验证。在本专利技术的一些实施例中,上述还包括将与第一数量的虚拟凭证资产等值的支付准备虚拟凭证资产转换为第二数量的通用数据;将第二数量的通用数据存储至支付准备数据库中。在本专利技术的一些实施例中,上述还包括对第二数量的通用数据进行数字签名,以供第一区块链和/或第二区块链中的节点对数字签名进行共识验证,当判定数字签名有效,且判定数字签名是由监管所签时,通过共识验证。在本专利技术的一些实施例中,上述还包括基于调用的智能合约,对接收的流转申请进行验证;待流转申请通过验证后,将第一数量的虚拟凭证等值转换为第二数量的通用数据。在本专利技术的一些实施例中,上述包括:接收来自使用方节点的将第一数量的数字资产从第一区块链中的使用方节点转移至第一区块链中的转入方节点的转移申请;对接收的转移申请进行验证;待转移申请通过验证后,在使用方节点的第一虚拟凭证数据库中写入减少第一数量的虚拟凭证的记录,以及在转入方节点的第二虚拟凭证数据库中写入增加第二数量的通用数据的记录。第二方面,本申请实施例提供一种基于区块链的虚拟凭证系统,其包括接收模块,用于接收将第一数量的虚拟凭证从第一区块链中的使用方节点流转至第二区块链中的接收方节点的流转申请;响应模块,用于响应于接收的流转申请,调用第一区块链和第二区块链之间协议的智能合约程序;转换模块,用于基于调用的智能合约程序,将第一数量的虚拟凭证等值转换为第二数量的通用数据;写入模块,用于在使用方节点的第一虚拟凭证数据库中写入减少第一数量的虚拟凭证的记录,以及在接收方节点的第二虚拟凭证数据库中写入增加第二数量的通用数据的记录。在本专利技术的一些实施例中,上述包括用于存储计算机指令的至少一个存储器;与上述存储器通讯的至少一个处理器,其中当上述至少一个处理器执行上述计算机指令时,上述至少一个处理器使上述系统执行:接收模块、响应模块、转换模块以及写入模块。相对于现有技术,本专利技术的实施例至少具有如下优点或有益效果:其能够充分利用区块链智能合约技术,一级交易平台和二级交易平台的资金流动都由区块链技术完成,此过程没有交易员参入虚拟凭证具有集中发行方,非匿名,并且总量不定的性质,可以以虚拟凭证来证明不同公司的虚股,并在该平台上流通,向投资者发售。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本专利技术实施例提供的一种基于区块链的虚拟凭证方法步骤示意图;图2为本专利技术实施例提供的一种基于区块链的虚拟凭证方法详细步骤示意图;图3为本专利技术实施例提供的一种基于区块链的虚拟凭证系统模块示意图。图标:10-接收模块;20-响应模块;30-转换模块;40-写入模块。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过本文档来自技高网...

【技术保护点】
1.一种基于区块链的虚拟凭证方法,其特征在于,包括:/n接收将第一数量的虚拟凭证从第一区块链中的使用方节点流转至第二区块链中的接收方节点的流转申请;/n响应于接收的流转申请,调用第一区块链和第二区块链之间协议的智能合约程序;/n基于调用的智能合约程序,将第一数量的虚拟凭证等值转换为第二数量的通用数据;/n在使用方节点的第一虚拟凭证数据库中写入减少第一数量的虚拟凭证的记录,以及在接收方节点的第二虚拟凭证数据库中写入增加第二数量的通用数据的记录。/n

【技术特征摘要】
1.一种基于区块链的虚拟凭证方法,其特征在于,包括:
接收将第一数量的虚拟凭证从第一区块链中的使用方节点流转至第二区块链中的接收方节点的流转申请;
响应于接收的流转申请,调用第一区块链和第二区块链之间协议的智能合约程序;
基于调用的智能合约程序,将第一数量的虚拟凭证等值转换为第二数量的通用数据;
在使用方节点的第一虚拟凭证数据库中写入减少第一数量的虚拟凭证的记录,以及在接收方节点的第二虚拟凭证数据库中写入增加第二数量的通用数据的记录。


2.如权利要求1所述的一种基于区块链的虚拟凭证方法,其特征在于,在所述接收将第一数量的虚拟凭证从第一区块链中的使用方节点流转至第二区块链中的接收方节点的流转申请之前还包括:
按照第一区块链中的估值额,和第一区块链中预设出售的总体虚股价格,按照预设兑换比例与虚拟凭证对接。


3.如权利要求2所述的一种基于区块链的虚拟凭证方法,其特征在于,还包括:
发放的虚拟凭证按照预设比例与法定货币对接,通过虚拟凭证交易。


4.如权利要求1所述的一种基于区块链的虚拟凭证方法,其特征在于,所述响应于接收的流转申请,调用第一区块链和第二区块链之间协议的智能合约程序包括:
接收来自使用方节点的创建与第一数量的虚拟凭证资产等值的通用数据的创建申请;
响应于接收的创建申请,对接收的创建申请进行验证。


5.如权利要求4所述的一种基于区块链的虚拟凭证方法,其特征在于,还包括:
将与第一数量的虚拟凭证资产等值的支付准备虚拟凭证资产转换为第二数量的通用数据;
将第二数量的通用数据存储至支付准备数据库中。


6.如权利要求5所述的一种基于区块链的虚拟凭证方法,其特征在于,还包括:
对第二数量的通用数据进行数字签名,以供第...

【专利技术属性】
技术研发人员:吕秦锐
申请(专利权)人:吕秦锐
类型:发明
国别省市:陕西;61

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

1