基于区块链的虚拟号码激活方法、装置以及计算机设备制造方法及图纸

技术编号:28221555 阅读:17 留言:0更新日期:2021-04-28 09:46
本发明专利技术提供了一种基于区块链的虚拟号码激活方法、装置以及计算机设备,其中,方法包括:获取第一客户端上传的第一协议以及关于第二客户端的虚拟号码;根据所述虚拟号码向所述第二区块链节点发送确认消息;若收到反馈消息,则根据所述反馈消息生成通信合约;基于所述通信合约中的激活方式将所述第二客户端的虚拟号码激活。本发明专利技术的有益效果:虚拟号码需要建立通信合约才能进行通信,从而保证了用户不会基于虚拟号码被骚扰,另外,通过区块链获取用户的实际号码,在APP端是通过虚拟号码进行信息的传递,而不会存有用户的实际号码不会在区块链网络中传播,从而因此也不存在从中间平台处泄露用户手机号码的风险。平台处泄露用户手机号码的风险。平台处泄露用户手机号码的风险。

【技术实现步骤摘要】
基于区块链的虚拟号码激活方法、装置以及计算机设备


[0001]本专利技术涉及区块链领域,特别涉及一种基于区块链的虚拟号码激活方法、装置以及计算机设备。

技术介绍

[0002]手机号码,其绑定着银行卡,各类通信、社交、电商APP,已经成为重要的身份标识。由于手机号码同时是最直接的通讯方式,它极其容易泄露和传播,让我们不堪电话骚扰,甚至影响我们的人身财产安全。目前,为了避免泄露手机号码,一般是通过中间平台进行转接的形式,给予一个具有时限的中间号码,其中间号码不能与用户的手机号码相对应,但是用户需要多次提供手机号码给到对应的平台,在中间平台处依然存有用户的实际的手机号码,依然存在泄露的风险。

技术实现思路

[0003]本专利技术的主要目的为提供一种基于区块链的虚拟号码激活方法、装置以及计算机设备,旨在解决中间平台处依然存有用户的实际的手机号码,依然存在泄露的风险的问题。
[0004]本专利技术提供了一种基于区块链的虚拟号码激活方法,包括:
[0005]第一区块链节点获取第一客户端上传的第一协议以及关于第二客户端的虚拟号码;
[0006]根据所述虚拟号码向所述第二区块链节点发送确认消息;其中,所述第二区块链节点与所述第二客户端连接;其中,所述第一区块链节点和所述第二区块链节点为同一区块链中不同的节点;
[0007]若收到所述第二区块链节点同意所述确认消息的反馈消息,则根据所述反馈消息生成通信合约并同步至所述区块链中;
[0008]基于所述通信合约中的激活方式将所述第二客户端的虚拟号码激活。
[0009]进一步地,所述根据所述反馈消息生成通信合约并同步至所述区块链中的步骤,包括:
[0010]获取所述第一客户端的虚拟号码以及所述第二客户端的虚拟号码;
[0011]将所述第一客户端的虚拟号码、所述第二客户端的虚拟号码以及所述反馈消息,通过预设的哈希值算法生成对应的激活码;
[0012]根据所述激活码生成所述通信条约并同步至所述区块链中。
[0013]进一步地,所述将所述第一客户端的虚拟号码、所述第二客户端的虚拟号码以及所述反馈消息,通过预设的哈希值算法生成对应的激活码的步骤,包括:
[0014]获取所述反馈消息中的通信协议;
[0015]根据所述通信协议确定所述第一客户端的虚拟号码与所述第二客户端的虚拟号码的可通信时间段;
[0016]将所述可通信时间段、所述第一客户端的虚拟号码以及所述第二客户端的虚拟号
码按照设定的顺序生成通信信息;
[0017]按照预设的哈希值算法计算所述通信信息的哈希值,并将所述通信信息的哈希值作为所述激活码。
[0018]进一步地,所述第一区块链节点获取第一客户端上传的第一协议以及关于第二客户端的虚拟号码的步骤之前,包括:
[0019]获取所述第一客户端的实际号码以及号码信息;
[0020]根据所述实际号码为所述第一客户端绑定对应的虚拟号码,并根据所述号码信息为所述虚拟号码设定对应的修改权限等级。
[0021]进一步地,所述根据所述反馈消息生成通信合约并同步至所述区块链中的步骤之后,还包括:
[0022]获取所述第一客户端上传的修改指令;
[0023]判断第一客户端的修改权限等级是否高于第二客户端的修改权限等级;
[0024]若是,则响应所述修改指令,对所述通信条约中的内容进行修改。
[0025]进一步地,所述基于所述通信合约中的激活方式将所述第二客户端的虚拟号码激活的步骤之后,还包括:
[0026]接收所述第一客户端拨打所述第二客户端虚拟号码的通话指令;
[0027]根据所述通话指令发送设定的多个展示信息供用户选择;
[0028]根据所述用户选择的所述展示信息向所述第二客户端发起通话请求。
[0029]本专利技术还提供了一种虚拟号码激活装置,包括:
[0030]获取模块,用于获取第一客户端上传的第一协议以及关于第二客户端的虚拟号码;
[0031]发送模块,用于根据所述虚拟号码向所述第二区块链节点发送确认消息;其中,所述第二区块链节点与所述第二客户端连接;其中,所述第一区块链节点和所述第二区块链节点为同一区块链中不同的节点;
[0032]生成模块,用于若收到所述第二区块链节点同意所述确认消息的反馈消息,则根据所述反馈消息生成通信合约并同步至所述区块链中;
[0033]激活模块,用于基于所述通信合约中的激活方式将所述第二客户端的虚拟号码激活。
[0034]进一步地,所述生成模块,包括:
[0035]虚拟号码获取子模块,用于获取所述第一客户端的虚拟号码以及所述第二客户端的虚拟号码;
[0036]激活码生成子模块,用于将所述第一客户端的虚拟号码、所述第二客户端的虚拟号码以及所述反馈消息,通过预设的哈希值算法生成对应的激活码;
[0037]通信条约生成子模块,用于根据所述激活码生成所述通信条约并同步至所述区块链中。
[0038]本专利技术还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述任一项所述方法的步骤。
[0039]本专利技术还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的方法的步骤。
[0040]本专利技术的有益效果:通过区块链为第一客户端和第二客户端建立通信合约,基于通信合约将对应的虚拟号码进行激活,使得每一个虚拟号码都可以对应一个客户端,另外,虚拟号码需要建立通信合约才能进行通信,从而保证了用户不会基于虚拟号码被骚扰,另外,在APP端是通过虚拟号码进行信息的传递,而用户的实际号码不会在区块链网络中传播,因此也不存在从中间平台处泄露用户手机号码的风险。
附图说明
[0041]图1是本专利技术一实施例的一种基于区块链的虚拟号码激活方法的流程示意图;
[0042]图2是本专利技术一实施例的一种基于区块链的虚拟号码激活装置的结构示意框图;
[0043]图3为本申请一实施例的计算机设备的结构示意框图。
[0044]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0045]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0046]需要说明,本专利技术实施例中所有方向性指示(诸如上、下、左、右、前、后等)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变,所述的连接可以是直接连接,也可以是间接连接。
[0047]本文中术语“和/或”,仅仅是一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的虚拟号码激活方法,其特征在于,包括:第一区块链节点获取第一客户端上传的第一协议以及关于第二客户端的虚拟号码;根据所述虚拟号码向所述第二区块链节点发送确认消息;其中,所述第二区块链节点与所述第二客户端连接;其中,所述第一区块链节点和所述第二区块链节点为同一区块链中不同的节点;若收到所述第二区块链节点同意所述确认消息的反馈消息,则根据所述反馈消息生成通信合约并同步至所述区块链中;基于所述通信合约中的激活方式将所述第二客户端的虚拟号码激活。2.如权利要求1所述的基于区块链的虚拟号码激活方法,其特征在于,所述根据所述反馈消息生成通信合约并同步至所述区块链中的步骤,包括:获取所述第一客户端的虚拟号码以及所述第二客户端的虚拟号码;将所述第一客户端的虚拟号码、所述第二客户端的虚拟号码以及所述反馈消息,通过预设的哈希值算法生成对应的激活码;根据所述激活码生成所述通信条约并同步至所述区块链中。3.如权利要求2所述的基于区块链的虚拟号码激活方法,其特征在于,所述将所述第一客户端的虚拟号码、所述第二客户端的虚拟号码以及所述反馈消息,通过预设的哈希值算法生成对应的激活码的步骤,包括:获取所述反馈消息中的通信协议;根据所述通信协议确定所述第一客户端的虚拟号码与所述第二客户端的虚拟号码的可通信时间段;将所述可通信时间段、所述第一客户端的虚拟号码以及所述第二客户端的虚拟号码按照设定的顺序生成通信信息;按照预设的哈希值算法计算所述通信信息的哈希值,并将所述通信信息的哈希值作为所述激活码。4.如权利要求1所述的基于区块链的虚拟号码激活方法,其特征在于,所述第一区块链节点获取第一客户端上传的第一协议以及关于第二客户端的虚拟号码的步骤之前,还包括:获取所述第一客户端的实际号码以及号码信息;根据所述实际号码为所述第一客户端绑定对应的虚拟号码,并根据所述号码信息为所述虚拟号码设定对应的修改权限等级。5.如权利要求4所述的基于区块链的虚拟号码激活方法,其特征在于,所述根据所述反馈消息生...

【专利技术属性】
技术研发人员:庞敏
申请(专利权)人:平安普惠企业管理有限公司
类型:发明
国别省市:

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

1