一种基于数字签名的区块链Token发行集中化控制方法技术

技术编号:19266445 阅读:49 留言:0更新日期:2018-10-27 04:02
本发明专利技术公开了一种基于数字签名的区块链Token发行集中化控制方法,包括以下步骤:区块链组织预先生成Token发行密钥对,并将Token发行密钥对中的公钥存储在其区块链上;由行业公司提交相关信息至对应的区块链组织,由区块链组织对行业公司的相关信息进行确认;确认通过后,区块链组织使用其发行Token的专用密钥对中的私钥对相关信息进行签名,将签名后的信息连同发行信息发送给行业公司;由行业公司将发行信息填入区块链组织的客户端中的发行Token界面,提交该笔区块链交易并支付对应的手续费;交易确认,Token发行结束。本发明专利技术简化了Token发行的操作,有效降低了发行的难度,并使Token发行可控。

【技术实现步骤摘要】
一种基于数字签名的区块链Token发行集中化控制方法
本专利技术涉及互联网/It领域,具体是一种基于数字签名的区块链Token发行集中化控制方法。
技术介绍
当前全球范围内掀起区块链技术热潮。区块链技术被认为是继蒸汽机、电力、互联网之后,下一代颠覆性的核心技术。如果说蒸汽机释放了人们的生产力,电力解决了人们基本的生活需求,互联网彻底改变了信息传递的方式,那么区块链作为构造信任的机器,将可能彻底改变整个人类社会价值传递的方式。各个组织或个人为使其项目能成功落地于区块链中,多发行自己的区块链Token。据统计,当前市场中的Token有几百个。其中部分Token被用于金融诈骗,部分优秀的Token无法得到推广。当前Token的发行多基于以智能合约为核心的某知名区块链。该发行方式要求Token发行商具有一定的软件编程经验,且熟知该区块链在Token发行方面的智能合约规范。但该发行方式无法保证Token发行商的Token名称唯一,且无法进行监控。对知名区块链进行分叉发行,技术成本高,不适合小微企业和非IT行业公司。在以太坊上使用智能合约进行Token发行,其无发币控制机制,存在以下风险:1)Token名称可重复,存在被其他非法组织进行诈骗风险;2)Token发行组织不可控,存在被非法组织利用风险。自己重新写一个区块链发行Token,成本过高,不适合传统行业转型。因此,针对这一现状,迫切需要开发一种基于数字签名的区块链Token发行集中化控制方法,以克服当前实际应用中的不足。
技术实现思路
本专利技术的目的在于提供一种基于数字签名的区块链Token发行集中化控制方法,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种基于数字签名的区块链Token发行集中化控制方法,包括以下步骤:S1,区块链组织预先生成Token发行密钥对,并将Token发行密钥对中的公钥存储在其区块链上;S2,由行业公司提交相关信息至对应的区块链组织,由区块链组织对行业公司的相关信息进行确认;S3,确认通过后,区块链组织使用其发行Token的专用密钥对中的私钥对相关信息进行签名,将签名后的信息连同发行信息发送给行业公司;S4,由行业公司将发行信息填入区块链组织的客户端中的发行Token界面,提交该笔区块链交易并支付对应的手续费;S5,交易确认,Token发行结束。进一步的,在步骤S2中,行业公司提交的相关信息为Token名称、Token数量、Token最大数量、Token发行地址、组织或个人的信息。与现有技术相比,本专利技术的有益效果是:1)使Token的发行更容易,Token的发行方只需提供基础信息和简单操作即可完成Token发行;2)使用类似备案机制可使Token发行源头可控制化,有利于监管和行业发展;3)使用类似备案机制可使Token名称唯一化,有效的维护了Token发行方的利益;4)使用类似备案机制可使Token发行公开化,有效的维护了该Token使用人群的知情权。附图说明图1为审查行业公司(组织)信息流程图。图2为发行Token的时序图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本方法提供了一个由集中化系统控制的进行区块链Token发行控制的协议。根据该协议,集中化系统可根据用户需求,对Token发行的相关信息进行定制。本方法简化了Token发行的操作,有效降低了发行的难度,并使Token发行可控。请参阅图1~2,本专利技术实施例中,一种基于数字签名的区块链Token发行集中化控制方法,包括Token发行信息确认子系统:用于存储Token名称及对应的公司(组织),进行唯一性和合法性检查;Token发行签名子系统:用于对Token信息进行签名;区块链:提供Token发行的基础。假设行业公司(组织)A欲在区块链组织CHAIN-1上发行Token:Token-A:A.区块链组织CHAIN-1预先生成Token发行密钥对,并将Token发行密钥对中的公钥存储在其区块链上,使得Token发行需要经过Token发行密钥对的验证;B.由行业公司A提交Token名称(Token-A)、Token数量、Token最大数量、Token发行地址、组织或个人的信息等信息至对应的区块链组织(CHAIN-1),由区块链组织(CHAIN-1)对相关信息(A及Token-A)进行确认,如行业公司A是否已登记注册、Token-A是否已发行等信息;C.确认通过后,区块链组织使用其发行Token的专用密钥对中的私钥对Token-A的相关信息进行签名,将签名后的信息连同Token-A的发行信息发送给行业公司(组织)A;D.由行业公司(组织)A将发行信息填入区块链组织CHAIN-1的客户端中的发行Token界面,提交该笔区块链交易并支付对应的手续费;E.交易确认,Token发行结束。该基于数字签名的区块链Token发行集中化控制方法,所解决的技术问题为:1)解决非IT行业发行Token困难;2)解决Token发行中存在的政府机构监管缺乏风险;3)解决Token名称可重复问题;4)解决使用智能合约发行时可能遇到的漏洞,如:Token发行的数量超出最大数量等。所达到的技术效果为:1)使Token的发行更容易,Token的发行方只需提供基础信息和简单操作即可完成Token发行;2)使用类似备案机制可使Token发行源头可控制化,有利于监管和行业发展;3)使用类似备案机制可使Token名称唯一化,有效的维护了Token发行方的利益;4)使用类似备案机制可使Token发行公开化,有效的维护了该Token使用人群的知情权。以上的仅是本专利技术的优选实施方式,应当指出,对于本领域的技术人员来说,在不脱离本专利技术构思的前提下,还可以作出若干变形和改进,这些也应该视为本专利技术的保护范围,这些都不会影响本专利技术实施的效果和专利的实用性。本文档来自技高网
...

【技术保护点】
1.一种基于数字签名的区块链Token发行集中化控制方法,其特征在于,包括以下步骤:S1,区块链组织预先生成Token发行密钥对,并将Token发行密钥对中的公钥存储在其区块链上;S2,由行业公司提交相关信息至对应的区块链组织,由区块链组织对行业公司的相关信息进行确认;S3,确认通过后,区块链组织使用其发行Token的专用密钥对中的私钥对相关信息进行签名,将签名后的信息连同发行信息发送给行业公司;S4,由行业公司将发行信息填入区块链组织的客户端中的发行Token界面,提交该笔区块链交易并支付对应的手续费;S5,交易确认,Token发行结束。

【技术特征摘要】
1.一种基于数字签名的区块链Token发行集中化控制方法,其特征在于,包括以下步骤:S1,区块链组织预先生成Token发行密钥对,并将Token发行密钥对中的公钥存储在其区块链上;S2,由行业公司提交相关信息至对应的区块链组织,由区块链组织对行业公司的相关信息进行确认;S3,确认通过后,区块链组织使用其发行Token的专用密钥对中的私钥对相关信息进行签名,将签名后的信息连同发行...

【专利技术属性】
技术研发人员:陈飞杨程文彬
申请(专利权)人:深圳前海益链网络科技有限公司
类型:发明
国别省市:广东,44

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

1