以交易信息作为唯一标准发行虚拟币的区块链系统和方法与流程

文档序号:17996204发布日期:2019-06-22 01:14阅读:254来源:国知局
以交易信息作为唯一标准发行虚拟币的区块链系统和方法与流程

本发明属于网络版权管理技术领域,特别涉及一种以交易信息作为唯一标准发行虚拟币的区块链系统。



背景技术:

数字代币如比特币、以太坊等是区块链技术的实现方式之一,目标是取代法定货币流通,通过“挖矿”的方式消耗巨大电力资源来证明其稀有性及成本价值。目前市面上出现了几千种数字代币,涉嫌圈钱非法集资。给金融市场带来极大的负面作用。区块链2.0的智能合约频繁被黑客攻击盗取大量客户资金,造成很大损失。给区块链技术应用带来巨大阴影。

传统的区块链1.0和区块链2.0技术目前仍无法在大规模商品交易领域应用,其问题主要在于以下几点:区块链的共识机制靠巨大算力挖矿等工作量来取得善意可信任节点,生成区块加入区块链,始终浪费巨大能源成本;善意节点要通过区块链所有节点51%以上的验证,效率太低,容量不够用。

区块链2.0智能合约,严格来讲并不智能,只是简单的开源性的代码自动执行合同,安全系数极低,最大的弊端在于每个节点可以自己编程智能合约,编辑开发成本低廉必然造成黑客随意攻击窃取,安全性极低;而商家提供的人工智能程序虽然安全性较高,但成本高昂。

传统it中心化平台发行的虚拟币如qq币、游戏币等是由商家无限量自由发行的,需要单独购买,记录在中心数据账本里,可以任意篡改。且没有参考实物商品标准化发行。传统电子商务平台发行的虚拟币促销活动,由于是中心记账技术,仍然存在作弊的可能性,严重影响了其发展。



技术实现要素:

为了解决上述技术问题,本发明提供了一种以交易信息作为唯一标准发行虚拟币的区块链系统及方法。

本发明具体技术方案如下:

本发明提供了一种以交易信息作为唯一标准发行虚拟币的区块链系统,所述系统包括通过无服务器计算方式运行人工智能管理程序的平台;所述系统包括至少一个商家节点和若干消费者记账节点,每个所述消费者记账节点分别连接有一个人工智能子链,所有所述人工智能子链均与所述人工智能管理程序进行交互;所述系统中还包括一个唯一的与所述人工智能管理程序交互的商家身份戳节点,每个所述商家节点以及每个所述消费者记账节点均与所述商家身份戳节点连接;

所述人工智能管理程序用于:为所述系统内所有所述商家节点和所有所述消费者记账节点分别配置一个唯一的电子钱包,并对所述商家身份戳节点以及所述电子钱包的合法性进行监控;收集所述系统内的所有交易信息,并根据交易情况为所述消费者记账节点返利、发放虚拟币并进行记账,将记账信息生成一个新的区块、并在所述系统内进行广播;

所述商家身份戳节点用于:收集所述系统内所有所述商家节点的身份信息、并分别为每个所述商家节点进行标记;将所述系统内所有交易活动记录成区块、并打上对应的时间戳,在所述系统内进行广播;

所述人工智能子链用于:当其连接的所述消费者记账节点发生交易活动时,为所述消费者记账节点向卖方发送订单信息并支付货款,在交易结束后对交易信息进行自动记账、并在所述系统内进行广播,未参与交易的所述消费者记账节点连接的所述人工智能子链接收所述广播,并进行记账。

进一步地,所述人工智能管理程序包括人工智能终极公约模块和人工智能执法模块,

所述人工智能终极公约模块用于:为所述系统内所有所述商家节点和所有所述消费者记账节点分别配置一个唯一的电子钱包,并对所述商家身份戳节点以及所述电子钱包的合法性进行监控;对所述系统内的所有交易活动进行监控和管理;

所述人工智能执法模块用于:根据所述系统内的交易信息确定每笔交易中返利货款的数额,生成相应的虚拟币,并分别向每笔交易对应的消费者记账节点进行发放。

进一步地,所述人工智能终极公约模块仅由所述商家身份戳节点提供,并接受所有所述消费者记账节点共同管理,且每个所述消费者记账节点的管理权限均相同;所述人工智能执法模块仅接受所述人工智能终极公约模块的管理。

进一步地,所述人工智能终极公约模块接受所述共同管理的条件为:不低于51%的所述消费者记账节点同时投票通过;当所述人工智能终极公约模块存在问题或问题解除时,所述消费者记账节点共同投票决定关闭或启动所述区块链系统。

进一步地,所述人工智能终极公约模块对所述商家身份戳节点以及所述电子钱包的合法性进行监控的具体方法如下:

(1)当所述系统中仅有一个商家身份戳节点时,即认为合法,进入步骤(2);当所述系统中存在至少两个商家身份戳节点时,即认为不合法,并将所述系统完全关闭,待更新和维护至合法状态后,再进入步骤(2);

(2)所述人工智能管理程序对所有所述商家节点的电子钱包的合法性进行验证,当每个所述商家节点均仅链接有一个电子钱包时,即认为合法,所述系统可进入交易状态;当某个所述商家节点链接有至少两个电子钱包时,即认为不合法,并自动冻结多余的电子钱包、仅保留一个合法的电子钱包,此时所述系统才可进入交易状态。

本发明另一方面提供了在上述区块链系统中以交易信息作为唯一标准发行虚拟币的方法,包括如下步骤:

s1:所述商家身份戳节点与所有所述消费者记账节点共同对所述人工智能管理程序进行监管和授权;授权成功后,所述商家身份戳节点为每个所述商家节点和每个所述消费者记账节点分别配置一个唯一的电子钱包;

s2:所述人工智能管理程序对所述商家的电子钱包以及所述商家身份戳节点的合法性进行监控;

s3:任一所述消费者记账节点与任一所述商家节点或其他所述消费者记账节点协商达成交易,并通过所述人工智能子链发送订单信息并支付电子汇款;

s4:交易完成后,买方的所述人工智能子链对交易信息进行自动记账、并在所述系统内进行广播,未参与交易的所述消费者记账节点连接的所述人工智能子链接收所述广播,并进行记账;

s5:所述人工智能管理程序根据交易情况为所述消费者记账节点返利、发放虚拟币并进行记账,将记账信息生成一个新的区块、并在所述系统内进行广播。

进一步地,步骤s1的具体方法如下:

s1.1:所有所述消费者记账节点共同对所述人工智能管理程序进行监管,当不低于51%的所述消费者记账节点同时验证通过时,所述人工智能管理程序获得授权、启动运行;

s1.2:所述商家身份戳节点为每个所述商家节点和每个所述消费者记账节点分别配置一个唯一的电子钱包,并分别配置相应的密匙。

进一步地,步骤s2的具体方法如下:

s2.1:所述人工智能管理程序对所述商家身份戳节点(5)的合法性进行监控,当所述系统中仅有一个商家身份戳节点(5)时,即认为合法,进入步骤s2.2;当所述系统中存在至少两个商家身份戳节点(5)时,即认为不合法,并将所述系统完全关闭,待更新和维护至合法状态后,再进入步骤s2.2;

s2.2:所述人工智能管理程序对所有所述商家节点的电子钱包的合法性进行验证,当每个所述商家节点均仅链接有一个电子钱包时,即认为合法,即进入步骤s3;当某个所述商家节点链接有至少两个电子钱包时,即认为不合法,并自动冻结多余的电子钱包、仅保留一个合法的电子钱包,再进入步骤s3。

进一步地,步骤s5的具体方法如下:

卖方的所述电子钱包收到所述电子汇款和所述订单信息,将发货指令以及所述订单信息发送给所述商家身份戳节点,所述商家身份戳节点根据所述订单信息从所述电子汇款中提取出返利货款存储在所述系统中,并生成虚拟币、发放给相应的买方。

进一步地,所述方法还包括如下步骤:

s6:交易结束后,所述交易中的买方对购买的商品进行投票,并在所述区块链系统中进行广播;所述人工智能管理程序根据投票情况对系统内的商品进行排名、按照票数由多到少进行排序;所述买方通过投票可以获取相应的虚拟币;

s7:当某笔交易中的买方对交易的商品质量或返利的虚拟币存在质疑时,将对应的交易信息以及商品信息或返利信息在所述系统内进行广播;未参与所述交易的所述消费者记账节点收到广播后参与投票,当有不少于51%的所述消费者记账节点投票通过时,由所述人工智能管理程序重新进行返利,或关闭所述交易中的卖方的交易权限。

本发明的有益效果如下:本发明提供了一种以交易信息作为唯一标准发行虚拟币的区块链系统及方法,该系统借助区块链去中心化的特点,并发展了全新的区块链交易模式,系统内的所有节点均可自行发起交易活动,所有商家节点2和所有人工智能子链4均可以读取区块链中所有区块的信息,同时也可以自行编写信息、进行广播,即各个节点可以实现信息共享、共同进行交易活动的监督和管理,把商家和消费者的权利设置在一个统一的互相制约的有效机制当中,消费者拥有监督商家的权利,从而有效保证区块链系统内各个节点交易活动安全、顺利展开。

附图说明

图1为实施例1所述的一种以交易信息作为唯一标准发行虚拟币的区块链系统的结构示意图;

图2为实施例2所述的一种在上述区块链系统中以交易信息作为唯一标准发行虚拟币的方法的流程图。

具体实施方式

下面结合附图和以下实施例对本发明作进一步详细说明。

实施例1

如图1所示,本发明实施例1提供了一种以交易信息作为唯一标准发行虚拟币的区块链系统,包括通过无服务器计算方式运行人工智能管理程序1的平台;还包括至少一个商家节点2和若干消费者记账节点3,每个消费者记账节点3分别连接有一个人工智能子链4,所有人工智能子链4均与人工智能管理程序1进行交互;系统中还包括一个唯一的与人工智能管理程序1交互的商家身份戳节点5,每个商家节点2以及每个消费者记账节点3均与商家身份戳节点5连接;

人工智能管理程序1用于:为系统内所有商家节点2和所有消费者记账节点3分别配置一个唯一的电子钱包,并对商家身份戳节点5以及电子钱包的合法性进行监控;收集系统内的所有交易信息,并根据交易情况为消费者记账节点3返利、发放虚拟币并进行记账,将记账信息生成一个新的区块、并在系统内进行广播;

商家身份戳节点5用于:收集系统内所有商家节点2的身份信息、并分别为每个商家节点2进行标记;将系统内所有交易活动记录成区块、并打上对应的时间戳,在系统内进行广播;

人工智能子链4用于:当其连接的消费者记账节点3发生交易活动时,为消费者记账节点3向卖方发送订单信息并支付货款,在交易结束后对交易信息进行自动记账、并在系统内进行广播,未参与交易的消费者记账节点3连接的人工智能子链4接收广播,并进行记账。

消费者记账节点3及相应的人工智能子链4根据交易信息涉及的虚拟币额度大小设置不同的节点验证比率,交易额度越大,通过验证的比率设置越大(交易额度决定投票权限);不同的验证比率设计提高了消费者交易链的运行效率;每个消费者记账节点3可以通过人工智能人脸识别技术或其他身份信息识别方法完善自己的信息资料、从而防止信息被盗用;人工智能技术会记忆识别每个节点的消费者,比如说某节点原创设计的视频信息在区块链广播,人工智能子链4可以检索消费者节点上传的信息是否合法、是否包含恶意记账,会自动记忆第一个上传广播的节点为原创,并给作品打上戳;在通过其他节点验证的时候,各个节点的人工智能子链4都可以识别,大大提高了运行效率。

商家身份戳节点5是区块链3.0技术的一个独特设计,在区块链内的投票权重比例上没有特殊作用,只能代表一票;但是具有特殊身份和作用:人工智能管理程序1通过商家提供注册ip地址等多重身份信息识别并标记商家节点,打上戳,而且系统只承认一个标记节点为合法商家身份戳节点5;当出现两个一模一样商家节点时,系统会启动暂时关闭状态,相关部门将进行彻底调查追究其法律责任,但这种情况出现概率非常小。

商家身份戳节点5的记账信息包含了企业的法律证明资料、整个生产储存运输流程视频、财务信息、产品成交明细等等,可将此“信息”打包上链到区块链平台上,平台会将信息记录成区块,并且打上对应的时间戳——时间戳保证了交易的不可逆和可追溯性,在整个平台广播,在后续的操作中也会带上时间戳的证明,并且每一次操作都记录在各个消费者的分布式账本上无法篡改。

人工智能管理程序1包括人工智能终极公约模块11和人工智能执法模块12,

人工智能终极公约模块11用于:为系统内所有商家节点2和所有消费者记账节点3分别配置一个唯一的电子钱包,并对商家身份戳节点5以及电子钱包的合法性进行监控;对系统内的所有交易活动进行监控和管理;

人工智能执法模块12用于:根据系统内的交易信息确定每笔交易中返利货款的数额,生成相应的虚拟币,并分别向每笔交易对应的消费者记账节点3进行发放。

人工智能终极公约模块11仅由商家身份戳节点5提供,并接受所有消费者记账节点3共同管理,且每个消费者记账节点3的管理权限均相同;人工智能执法模块12仅接受人工智能终极公约模块11的管理。

人工智能终极公约模块11接受共同管理的条件为:不低于51%的消费者记账节点3同时验证通过;当人工智能终极公约模块11存在问题时,消费者记账节点3共同投票、暂时关闭该区块链系统;当问题解除时,消费者记账节点3再次共同投票、重新启动该区块链系统。

人工智能终极公约模块11对商家身份戳节点5以及电子钱包的合法性进行监控的具体方法如下:

(1)当系统中仅有一个商家身份戳节点5时,即认为合法,进入步骤2;当系统中存在至少两个商家身份戳节点5时,即认为不合法,并将系统完全关闭,待更新和维护至合法状态后,再进入步骤2;

(2)人工智能管理程序1对所有商家节点2的电子钱包的合法性进行验证,当每个商家节点2均仅链接有一个电子钱包时,即认为合法,系统可进入交易状态;当某个商家节点2链接有至少两个电子钱包时,即认为不合法,并自动冻结多余的电子钱包、仅保留一个合法的电子钱包,此时系统才可进入交易状态。

人工智能终极公约由区块链各个节点共同监督管理,启动或调整设置的应用程序需要51%或更高比率验证通过授权,其具体权利如下:

(1)可以关闭和开启整个区块链系统;

(2)可以冻结或解冻区块链商家电子“合法钱包”,但无权限解开“黑钱包”;

(3)可以执行向法制部门举报、报警功能;

(4)人工智能子链4由商家身份戳节点5提供升级更新需通过区块链51%或更高比率验证授权,消费者记账节点3无更新升级权限;

(5)修改增加“人工智能管家”部分程序。只有商家身份戳节点5有权限修改增加ai程序,而消费者记账节点3无权限修改增加任何人工智能程序,但是需要同时满足商家身份戳节点5验证和各个消费者记账节点351%或更高比率验证通过授权条件;

(6)消费者在电子支付货款的同时可以选择非自由交易模式、自由交易模式等。

(7)另外设有两个独立“ai宪法”,包括“ai终极公约”在内的所有程序和各个节点都无法修改的最高ai宪法:

一是独特的关闭整个系统的程序,无需通过各个节点验证通过,自动执行;触发该程序的条件是区块链发现两个以上商家身份戳节点5,此时整个区块链系统自动重新启动、恢复成仅有一个商家身份戳节点5;

二是只认可一个区块链商家电子钱包,如果发现商家节点链接两个钱包,将自动冻结其中一个,即“黑钱包”。始终保留着一个钱包,即“合法钱包”。无需通过广播和各个节点验证通过。

人工智能公约是指编程好的人工智能程序相互连接,互相制约,形成一个巨大而稳定的自动化执行程序链条网。人工智能系统的程序开发设计完成之后交由国家相关法律部门审核通过,产生法律效应。投入使用后,自动运行,无需再用工作量证明来生成区块加入区块链。新区块的产生不再有成本产生。不再浪费资源。区块链每个节点都有人工智能子链,可以更高效率通过各节点验证。给有形的区块链架设了多条无形的人工智能公约。人工智能程序设置的是公约,修改权限受到严密体系控制。而不是“以太坊智能合约”中的每个节点都能参与可编程私约。人工智能技术越来越成熟,目前传统电子商务和大数据行业都在应用ai技术。工作效率和安全性都很好。

本实施例采用区块链3.0技术为基础和背景,以实物商品的成交数量、价格以及利润作为发行虚拟币的标准,使得虚拟币和实物商品挂钩,由所有消费者共同管理和监督。杜绝了商家滥发虚拟币及作弊的可能性。消费者购买实物商品后即可获得相应的虚拟币,存贮于企业所开发的区块链系统里,实物商品消费权益话语权第一次归属消费者所有。

该系统借助区块链去中心化的特点,并发展了全新的区块链交易模式,系统内的所有节点均可自行发起交易活动,所有商家节点2和所有人工智能子链4均可以读取区块链中所有区块的信息,同时也可以自行编写信息、进行广播,即各个节点可以实现信息共享、共同进行交易活动的监督和管理,把商家和消费者的权利设置在一个统一的互相制约的有效机制当中,消费者拥有监督商家的权利,从而有效保证区块链系统内各个节点交易活动安全、顺利展开。

实施例2

如图2所示,本实施例2提供了一种在上述区块链系统中以交易信息作为唯一标准发行虚拟币的方法,包括如下步骤:

s1:商家身份戳节点5与所有消费者记账节点3共同对人工智能管理程序1进行监管和授权;授权成功后,商家身份戳节点5为每个商家节点2和每个消费者记账节点3分别配置一个唯一的电子钱包;

s2:人工智能管理程序1对商家的电子钱包以及商家身份戳节点5的合法性进行监控;

s3:任一消费者记账节点3与任一商家节点2或其他消费者记账节点3协商达成交易,并通过人工智能子链4发送订单信息并支付电子汇款;

s4:交易完成后,买方的人工智能子链4对交易信息进行自动记账、并在系统内进行广播,未参与交易的消费者记账节点3连接的人工智能子链4接收广播,并进行记账;

s5:人工智能管理程序1根据交易情况为消费者记账节点3返利、发放虚拟币并进行记账,将记账信息生成一个新的区块、并在系统内进行广播。

交易活动中的买方必然是消费者记账节点3,而卖方则不限于商家节点2,其他状态正常的消费者记账节点3如果拥有有形或无形商品,也可以成为卖方、在此次交易中接受商家身份戳节点5的监控。

步骤s1的具体方法如下:

s1.1:所有消费者记账节点3共同对人工智能管理程序1进行监管,当不低于51%的消费者记账节点3同时验证通过时,人工智能管理程序1获得授权、启动运行;

s1.2:商家身份戳节点5为每个商家节点2和每个消费者记账节点3分别配置一个唯一的电子钱包,并分别配置相应的密匙。

步骤s2的具体方法如下:

s2.1:人工智能管理程序1对商家身份戳节点5的合法性进行监控,当系统中仅有一个商家身份戳节点5时,即认为合法,进入步骤s2.2;当系统中存在至少两个商家身份戳节点5时,即认为不合法,并将系统完全关闭,待更新和维护至合法状态后,再进入步骤s2.2;

s2.2:人工智能管理程序1对所有商家节点2的电子钱包的合法性进行验证,当每个商家节点2均仅链接有一个电子钱包时,即认为合法,即进入步骤s3;当某个商家节点2链接有至少两个电子钱包时,即认为不合法,并自动冻结多余的电子钱包、仅保留一个合法的电子钱包,再进入步骤s3。

步骤s5的具体方法如下:

卖方的电子钱包收到电子汇款和订单信息,将发货指令以及订单信息发送给商家身份戳节点5,商家身份戳节点5根据订单信息从电子汇款中提取出返利货款存储在系统中,并生成虚拟币、发放给相应的买方。

该方法还包括如下步骤:

s6:交易结束后,交易中的买方对购买的商品进行投票,并在区块链系统中进行广播;人工智能管理程序1根据投票对系统内的商品进行排名,按照票数由多到少进行排序;投票和排序情况可以作为其他消费者记账节点3购买商品的参考,也可以为卖方作为信用凭证;

为了鼓励买方购买商品后进行投票,系统可以针对投票行为奖励一定的虚拟币,具体奖励方式完全由人工智能管理程序1设定,不存在人为操作,从而可有效杜绝作弊行为;

s7:当某笔交易中的买方对交易的商品质量或返利的虚拟币存在质疑时,将对应的交易信息以及商品信息或返利信息在系统内进行广播;未参与交易的消费者记账节点3收到广播后参与投票,当有不少于51%的消费者记账节点3投票通过时,由人工智能管理程序1重新进行返利,或关闭交易中的卖方的交易权限。

利用上述方法进行交易时,系统内每个用户均可以通过“人工智能子链”程序自由交易虚拟币,每一位用户手上都有一份账本,该份账本可以记录用户的所有信息,并且都是经过一定的加密处理。每个用户的信息都是掌握在自己手中的,不对外广播。并且用户可以根据自身不同信息的价值,基于不同的虚拟币价格给出信息的分享或者出售,这样平台就可做到用户信息的掌握权力还之于用户。“信息”拥有者可将自己的原创作品放置于平台上,比如视频、文章等。“信息”新拥有者可以进行虚拟币消费。每个用户不仅仅可以在基于实物商品虚拟币的区块链社交平台上提供信息商品,还可以提供每个用户自己的服务类商品和实物类商品等。

用户在查找所需的商品时,通过关键词搜索出的同类型内容信息涉及的排名问题,不再是花钱多的信息排名靠前的中心化系统管理模式,而是通过区块链用户节点手工操作投票来决定排名。投票数多的、口碑好的商家或信息则会排名靠前,投票数低的、口碑差的商家或者信息则排名靠后甚至被拉黑。用户点击自己要搜索的信息,投票给自己认可的信息,通过点击能收取到对应的虚拟币,而虚拟币随时可以兑换成法定数字货币。为了使搜索引擎平台获得盈利,用户兑换成法定数字货币会被平台扣走一部分,这一系列过程都是人工智能系统控制,而人工智能系统由受用户投票共同管理,从而杜绝了人为干预作弊的情况发生。

用户如果需要上传自己想发布的信息,可以自由选择向平台购买虚拟币为该信息进行储值,也可以选择免费上传信息发布,用户享有自主定价的权利。人工智能系统会识别用户节点所发出的信息内容是否商业化,给信息分类打上戳:非商业信息或者商业信息。储存虚拟币的信息才有“投票获得虚拟币”的标识,和传统中心化记账管理的平台商家花钱多就能排在前面不同,区块链3.0系统将投票权利平均分配给了所有用户,大家互相监督、互相配合、互相制约,从而保证投票信息的可靠性。在这种情境下,这里的唯一“商家身份戳节点”就是是搜索引擎平台,区块链平台内的各个节点已经不分商家和消费者了,都是信息使用和信息提供的综合用户。

区块链3.0系统的运行需要借助量子计算和量子存储器,从而得以在真正意义上实现大规模计算和存储,也解决了传统区块链系统无服务器计算运行数据量过于庞大的问题。区块链内每个节点编入的信息形成一个海量的信息库,搜索引擎关键词排名次序也按照各节点投票数量决定。区块链必须是开源的程序。不开源就违背了区块链精神,但开源的性质导致了其容易遭受黑客攻击,而只有量子编码程序可以防止黑客攻击。人工智能程序结合量子编码可以在开源的同时保障系统安全,杜绝黑客攻击。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1