利用社交网络传播的向推荐人自动支付虚拟货币的方法

文档序号:1659132 发布日期:2019-12-27 浏览:16次 >En<

阅读说明:本技术 利用社交网络传播的向推荐人自动支付虚拟货币的方法 (Method for automatically paying virtual currency to recommenders by using social network propagation ) 是由 柳尚尾 于 2018-09-29 设计创作,主要内容包括:本发明涉及利用社交网络传播的向推荐人自动支付虚拟货币的方法,包括:社交网络熟人推荐步骤,由在扩展证明区块链平台服务器中注册为会员的区块链会员节点,将会员的社交网络熟人的账号推荐给扩展证明区块链平台服务器;新注册步骤,所述扩展证明区块链平台服务器将会员的社交网络熟人的账号新注册为区块链会员节点;以及奖励率确定步骤,所述扩展证明区块链平台服务器以与由各个区块链会员节点推荐的社交网络熟人的账号的数量联动的方式确定所要支付给各区块链会员的奖励率。(The invention relates to a method for automatically paying virtual currency to a recommender by social network propagation, comprising the following steps: recommending social network acquaintances, namely recommending account numbers of the social network acquaintances of the members to an extended certified block chain platform server by using block chain member nodes registered as the members in the extended certified block chain platform server; a new registration step, wherein the extended certification block chain platform server newly registers the account number of the social network acquaintance of the member as a block chain member node; and a reward rate determination step in which the extended certification blockchain platform server determines a reward rate to be paid to each blockchain member in a manner linked with the number of account numbers of the social network acquaintances recommended by each blockchain member node.)

利用社交网络传播的向推荐人自动支付虚拟货币的方法

技术领域

本发明涉及一种虚拟货币自动支付方法,涉及利用社交网络传播的向推荐人自动支付虚拟货币的方法。

背景技术

加密货币(Crypto currencies)以分布的方式存在,并基于作为一种分布式分类账技术的区块链(Blockchain)技术形成。

分布式网络(decentralized network)可以在区块链中存储和引用共同信息。在典型的区块链中,各区块(block)大致可同时产生,并且包括通常称为事务(transactions)的信息单元。区块使用预定义的协议(protocol)来将其哈希值(hash values)***到区块链的下一顺序区块中指定的字段(field)来链接(link)。

作为分布式数据库,区块链持续更新事务记录,并且在设计上对以特定节点的数据修改具有内在耐性。

区块链使用协议算法,将所有更新的数据存储在各节点的共享公共账户。由此可使节点以匿名性,链接不良或缺乏信任的方式加入网络。

并且,区块链不需要集中式数据库,与典型账户(记录期票、收据或支票的所有交易)不同,区块链是安全透明的存储及交易验证平台。

区块链分为两大类:公开及非公开。

公共区块链完全开放,因此任何人都可以加入区块链网络。相反,非公开区块链(私有区块链)作为限制参与者的分布式对等网络(Peer to Peer Network),其只能通过邀请进入网络。

公用区块链存在问题,主要问题如下:1)为了维护并管理由不特定的多数个体构成的网络,需要大量的输入;2)共享信息在整个网络中被公开;3)处理时间非常慢。

相反,私有区块链在没有巨大计算能力的情况下,自动处理安全网络中的实时事务,在完善公用区块链问题的同时,也证明了区块链技术的优点。但是,在私有区块链的情况下,协议结构和控制系统的集中化导致可靠性问题。

现有技术文献

专利文献

专利文献0001:韩国专利授权第10-1673073号

发明内容

技术问题

本发明所要解决的技术问题在于,提供基于快速的交易确认时间来支持实时交易及交易的支付接口及区块链平台。

解决问题的方案

本发明的实施方式的利用社交网络传播的向推荐人自动支付虚拟货币的方法包括:社交网络熟人推荐步骤,由在扩展证明(Proof of Expansion,PoX)区块链平台服务器中注册为会员的区块链会员节点,将会员的社交网络熟人的账号推荐给扩展证明区块链平台服务器;新注册步骤,所述扩展证明区块链平台服务器将会员的社交网络熟人的账号新注册为区块链会员节点;以及奖励率确定步骤,所述扩展证明区块链平台服务器以与由各个区块链会员节点推荐的社交网络熟人的账号的数量联动的方式,确定所要支付给各区块链会员的奖励率。

所述利用社交网络传播的向推荐人自动支付虚拟货币的方法可包括:所述扩展证明区块链平台服务器根据所确定的奖励率,向各区块链会员奖励支付虚拟货币的步骤。

所述奖励率确定步骤可包括:根据区块链会员节点推荐的社交网络熟人的账号的数量来确定作为推荐人的区块链会员的会员等级的步骤;以及根据所确定的会员等级来确定要支付给区块链会员的奖励率的步骤。

本发明的特征在于,区块链会员节点推荐的社交网络熟人的账号的数量越多,则作为推荐人的区块链会员的会员等级越高。

本发明的特征在于,当由区块链会员节点推荐的社交网络熟人推荐另一个社交网络熟人时,最初推荐的区块链会员的会员等级被赋予加权值。

所述利用社交网络传播的向推荐人自动支付虚拟货币的方法可包括事务处理步骤,当被推荐的区块链会员之间发生虚拟货币交易时,所述扩展证明区块链平台服务器使区块链网络处理服务器发生交易处理请求事务。

发明的效果

根据本发明的实施方式,为了保护参与者的信息并防止恶意攻击,只有验证身份的个人才能作为向他人推荐的监护人来参与,从而建立对区块链技术的信任,并要求道德参与,进而可使区块链技术稳定化。

附图说明

图1为具有当事人之间区块链的普通虚拟货币的交易系统的结构图。

图2为本发明实施例的利用社交网络传播的推荐人虚拟货币自动支付系统的结构图。

图3为在区块链网络处理服务器发生交易处理请求事务的例示图。

图4为本发明实施例的利用社交网络传播的向推荐人自动支付虚拟货币的方法的流程图。

图5为根据本发明实施例推荐的社交网络熟人的账号的数量来确定会员等级的例示图。

图6为根据本发明实施例形成多级推荐的状态的图。

附图标记的说明

100:扩展证明区块链平台服务器;200:区块链会员节点

具体实施方式

以下,本发明的优点和特征以及实现这些的方法将参考附图及详细说明的多个实施例会变得更加明确。但是,本发明可通过互不相同的多种方式来实现,而并不局限于以下所公开的实施例,本发明的实施例只是为了向本发明所属技术领域的普通技术人员充分完整地说明本发明的范围而提供,本发明仅通过发明要求保护范围来定义。在说明本发明的过程中,当判断为相关的公知技术等有可能混淆本发明的主旨时,将省略详细说明。

图1为具有当事人之间区块链的普通虚拟货币交易系统的结构图,图2为本发明实施例的利用社交网络传播的推荐人虚拟货币自动支付系统的结构图,图3为在区块链网络处理服务器发生交易处理请求事务的例示图。

在说明本发明的利用社交网络传播的推荐人虚拟货币自动支付系统之前,简要说明基于区块链的虚拟货币技术。

在说明比特币等虚拟货币的过程中最重要的词是挖矿(Mining)。挖矿通常是获取新虚拟货币的一种方式。通过使构成虚拟货币网络的计算机(终端)为了找出满足特定条件的运算值而竞争,从而向最先找出该运算值的计算机提供虚拟货币的步骤称之为挖矿。但这种挖矿不仅是简单的获取虚拟货币的方法,而且同时执行对虚拟货币的交易进行认证的功能。

以加密货币(Crypto-Currency)为代表的虚拟货币具有被称为区块链的共同类型的交易账户。

作为概要,普通用户将虚拟货币的钱包程序下载并安装在自己的计算机上,随着该程序的运行,先开始使自己与记录在网络上的区块链同步(一致)的作业。由于其数据达到几十千兆,因而需要3-7天左右的时间。同步完成后,在自己的钱包中生成自己的地址(银行账户的概念),并可通过上述地址接收或传输虚拟货币(在虚拟货币的情况下,地址为由数字1开始的34位英文字母(大小写)和数字组成的组合(例如,1MowqQrQJL5AeaDMpX35B6EiJ4qnXPJnFp))。

其中,在包括虚拟货币的区块链系统中运行的所有加密货币的用户终端以“私钥-公钥(地址)”形式的一对密钥组成。公钥对应于银行账户,私钥对应于密码,这是仅适合彼此之间的一对。

如图1所示,基于区块链的虚拟货币交易系统包括区块链持有服务器10、虚拟货币交易引导服务器20、捐赠者终端30及受赠者终端40。

首先,多个区块链持有服务器10为执行如下交易的基于对等网络(P2P:peer-to-peer network)的分布式数据库,即,形成虚拟货币网络的多个装置,当传输具有区块链的数字虚拟货币交易用事务信息时,上述多个区块链持有服务器通过对所传输的具有区块链的数字虚拟货币交易用事务信息进行验证,从而认证基于区块链的数字虚拟货币交易,作为搭载有根据上述认证记录具有区块链的数字虚拟货币交易用事务信息的区块链的部件,当进行具有区块链的数字虚拟货币的交易时,通过对上述具有区块链的数字虚拟货币交易进行认证以及记录来执行具有区块链的数字虚拟货币交易。

由虚拟货币交易所运行的后述的基于区块链的数字虚拟货币交易引导服务器20,作为一个成员属于区块链持有服务器10的结构。

并且,具有区块链的虚拟货币交易用事务信息的传播受通信协议的约束,当发生具有区块链的数字虚拟货币交易用事务信息时,一个节点(这里指区块链持有服务器)向指定的其次八个节点传播,并且由接收具有区块链的数字虚拟货币交易用事务信息的八个节点分别向被指定的八个节点反复传播,通过这种金字塔传播方式向搭载有为了执行具有区块链的数字虚拟货币交易而所需的区块链的所有区块链持有服务器10传播,由此完成传播。

另一方面,在私有区块链的情况下,协议结构和控制系统的集中化导致可靠性问题。

因此,本发明提供一种支付接口及区块链平台,其基于私有区块链的快速交易确认时间来支持实时交易。

为此,如图2所示,本发明的利用社交网络传播的向推荐人自动支付虚拟货币的系统具备扩展证明区块链平台服务器100。其中,扩展证明区块链平台服务器100在硬件方面具有与通用网络服务器相同的结构,在软件方面包括通过各种形态的语言(如C、C++、Java、Visual Basic、Visual C等)实现以执行各种功能的程序模块。并且,基于DOS、window、Linux、Unix、Macintosh等操作系统而通过多种方式提供的服务器程序来实现。

本发明的扩展证明是通过作为平台用户的推荐人的账号与其他社交网络熟人的账号相连接并建立关系的系统。通过反复执行如上所述的步骤来继续扩展平台并获得相应的合理的奖励。从根据个人能力获利等方面来可弥补现有加密货币的问题。

为此,在本发明的利用社交网络传播的向推荐人自动支付虚拟货币的系统中,当在扩展证明区块链平台服务器100中注册为会员的区块链会员节点200将会员的社交网络熟人的账号推荐给扩展证明区块链平台服务器100时,扩展证明区块链平台服务器100将会员的社交网络熟人的账号新注册为区块链会员节点200。

接着,如图2所示,各会员节点可使自己推荐的社交网络熟人加入到扩展证明区块链平台服务器100,从而建立各自的熟人关系网。

扩展证明区块链平台服务器100根据各区块链会员节点200推荐的社交网络熟人的账号数量,确定要支付给各区块链会员的奖励率。在确定奖励率之后,扩展证明区块链平台服务器100基于所确定的各区块链会员的奖励率,将虚拟货币奖励支付给各区块链会员。

在基于所确定的各区块链会员的奖励率,将虚拟货币奖励支付给各区块链会员的过程中,在根据由区块链会员节点推荐的社交网络熟人的账号数量来确定推荐的区块链会员的会员等级后,根据所确定的会员等级来确定所要支付给区块链会员的奖励率。

其中,可使由区块链会员节点推荐的社交网络熟人的账号数量越多,则作为推荐人的区块链会员的会员等级越高。

并且,当区块链会员节点推荐的社交网络熟人推荐另一个社交网络熟人时,可向最初推荐的区块链会员的会员等级赋予加权值。

进而,如图3所示,当推荐的区块链会员之间发生虚拟货币交易时,扩展证明区块链平台服务器100使区块链网络处理服务器生成交易处理请求事务。

当从扩展证明区块链平台服务器100中请求区块链交易确认时,区块链网络处理服务器将基于交易请求信息的区块链事务传播到相邻节点来完成区块链交易确认(交易认证及记录),并向扩展证明区块链平台服务器100通知区块链交易确认的完成。实际上,比特币区块链网络处理服务器,在每件区块链交易中,与相邻的节点收发六个确认(confirm)来完成交易。

为此,区块链网络处理服务器为如下的基于对等网络来形成分布式区块链网络的装置,当传输具有区块链的加密货币交易用事务信息时,区块链网络处理服务器通过对具有所传输的区块链的加密货币交易用事务信息进行验证,从而认证基于区块链的加密货币交易,并搭载根据上述认证记录具有区块链的加密货币交易用事务信息的区块链。因此,当进行具有区块链的加密货币的交易时,通过对上述具有区块链的加密货币交易进行确认(认证及记录)来执行具有区块链的加密货币交易。

因此,在区块链结算中,本发明仅允许已验证其身份的社交网络熟人作为向其他人推荐的监护人来参与以及发生事务,以便保护参与者的信息并防止恶意攻击,通过上述过程,建立对区块链技术的信任,并要求道德参与来建立和稳定区块链。

图4为本发明实施例的利用社交网络传播的向推荐人自动支付虚拟货币的方法的流程图,图5为根据本发明实施例推荐的社交网络熟人的账号的数量来确定会员等级的例示图,图6为根据本发明实施例形成多级推荐的状态的图。

如图4所示,本发明的利用社交网络传播的向推荐人自动支付虚拟货币的方法可包括:社交网络熟人推荐步骤S410,由在扩展证明区块链平台服务器100中注册为会员的区块链会员节点200向扩展证明区块链平台服务器100推荐会员的社交网络熟人的账号;新注册步骤S420,扩展证明区块链平台服务器100将会员的社交网络熟人的账号新注册为区块链会员节点200;以及奖励率确定步骤S430,扩展证明区块链平台服务器100以与由各区块链会员节点200推荐的社交网络熟人的账号的数量联动的方式,确定所要支付给各区块链会员的奖励率。此外,还包括虚拟货币奖励支付步骤S440以及事务处理步骤S450。对此详细说明如下。

在社交网络熟人推荐步骤S410中,在扩展证明区块链平台服务器100中注册为会员的区块链会员节点200向扩展证明区块链平台服务器100推荐会员的社交网络熟人的账号。其中,区块链会员节点200作为在扩展证明区块链平台服务器100中注册的会员的终端,在由会员选择注册在会员的终端的社交网络熟人的账号后,向扩展证明区块链平台服务器100推荐。

在新注册步骤S420中,扩展证明区块链平台服务器100将会员的社交网络熟人的账号新注册为区块链会员节点200。

在奖励率确定步骤S430中,扩展证明区块链平台服务器100以与由各区块链会员节点200推荐的社交网络熟人的账号的数量联动的方式确定所要支付给各区块链会员的奖励率。

这种奖励率确定步骤S430可包括:根据由区块链会员节点200推荐的社交网络熟人的账号数量,确定作为推荐人的区块链会员的会员等级的步骤S431;以及根据所确定的会员等级来确定所要支付给区块链会员的奖励率的步骤S432。

即,在确定会员等级的步骤中,根据推荐社交网络熟人的人数来确定等级,如图5所示,由区块链会员节点200推荐的社交网络熟人的账号数量越多,则推荐的区块链会员的会员等级越高。

进而,当由区块链会员节点200推荐的社交网络熟人推荐另一个社交网络熟人时,本发明可通过使最初推荐的区块链会员的会员等级被赋予加权值的多级形态来实现。

例如,如图6所示,当第一会员推荐自己的社交网络熟人时,若经过推荐而注册在扩展证明区块链平台服务器100的熟人推荐自己的社交网络熟人并完成注册,则由于形成了多级形态的会员注册,因此作为对其的奖励,向最初推荐的区块链会员的会员等级赋予加权值,以提高会员等级。

如果经由多次来形成多级形态,则加权值会更大,并且,以多级的形态注册的人员越多,则可使加权值越大。通过这种多级会员注册,可建立具有可靠性的区块链会员家族。

在虚拟货币奖励支付步骤S440中,扩展证明区块链平台服务器100向各区块链会员奖励支付基于所确定的各区块链会员奖励率的虚拟货币。基于上述奖励率的奖励可通过向推荐社交网络熟人的区块链会员节点200自动支付虚拟货币来实现。

如图3所示,在事务处理步骤S450中,当被推荐的区块链会员之间发生虚拟货币交易时,扩展证明区块链平台服务器100使区块链网络处理服务器生成交易处理请求事务。即,当通过区块链会员节点200请求虚拟货币结算时,扩展证明区块链平台服务器100使区块链网络处理服务器生成交易处理请求事务,以生成区块链确认。

作为参考,具有区块链的虚拟货币交易用事务信息的传播受通信协议的约束,当发生具有区块链的数字虚拟货币交易用事务信息时,一个节点(这里指区块链持有服务器)向指定的其次八个节点传播,并且由接收具有区块链的数字虚拟货币交易用事务信息的八个节点分别向被指定的其次八个节点反复传播,通过这种金字塔传播方式向搭载有为了执行具有区块链的数字虚拟货币交易而所需的区块链的所有区块链持有服务器传播,由此完成传播。

并且,由于产生这些具有可靠性的熟人之间的事务,因此可以缩短交易确认时间。

一般来说,阻断时间与交易确认时间密切相关,例如,成功的虚拟货币交易要经过六个步骤(60分钟),因此几乎不可能进行实时结算或者与日常生活中的交易合并。部分用户通过修改这种六个步骤来进行操作,从而冒着风险来缩短交易时间。

但是,在本发明的情况下,为了保障实时支付及交易,实现超节点和传递链,由此可在3秒以内成功处理国际交易所的结算及交易。

上述说明本发明的过程中的实施例是在多种可实施的例中选择并公开的最优选的实施例,以便于本发明所属技术领域的普通技术人员理解。本发明的技术思想并不局限于此实施例或被此实施例限制,在不脱离本发明的技术思想的范围内,可以进行多种改变和变更以及等同的其他实施例。

14页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:电子资源领取方法、电子资源发放方法及相关设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!