墨客科普 | 墨客区块链(MOAC BlockChain) 对应用积分做链改

2019-09-09 18:21:41 22

本文内容来自墨客区块链首席架构师献哥。

现在很多的APP,不管是游戏,还是电商,都会在应用中设计一套积分体制,用户在应用中的各种活动或者交易,都能获取积分,这些积分,积累到一定数量,可以在应用中使用,换取游戏装备,或者折价购买商品。积分是给平台用户的一个额外奖励。可以加强用户忠诚度,提高用户活跃度。

如果把区块链引入到应用中来,用通证取代传统的积分,我们不但保留了积分制度给应用带来的好处,还可以借助区块链的分布式特性和对生产关系的改造,让用户通过拥有通证成为这个应用的“股份持有者”。用户在应用中的活动和交易带来的活跃度,可以提升通证的价值。如果将来这些通证上市,用户可以用通证来换取资金或者其他行业的通证。对于受欢迎有发展前途的应用,大家还会购买并持有它的通证作为一种投资。

本文介绍怎样对一个传统应用中的积分做一个区块链的改造。适合这种改造的应用必须拥有大量用户或者追求大量用户,这才能将通证的动力经济学最大化。

一、为什么是MOAC

MOAC是一个面向应用的实用区块链平台,采用了母子链的分层架构,所有的转账交易在母链处理,业务逻辑在子链上以智能合约的方式部署。每一个应用都可以有自己的专属子链。所以墨客在保证区块链的安全级别和去中心化的基础上,提供了其他区块链达不到的性能。

DAPP项目方可以定制自己的区块链。项目方不需要维护子链的运行,只需要定期支付给这些被租用节点即可。此外,使用墨客子链,DAPP的用户不需要消耗任何gas,使得DAPP可以面向没有任何区块链知识的用户。

二、主要步骤

如果想用墨客对发积分的应用做链改,我们必须实现下面这些步骤。


  • 在墨客上发一个ERC20的代币(也可以直接使用MOAC)。




  • 部署一条墨客子链。




  • 将MOAC或者ERC20代币转成墨客子链上的原生币。




  • 在子链上部署业务逻辑合约,对子链原生币进行调用。业务逻辑合约必须包括如下功能:


    • 用MOAC/ERC20币充值为子链原生币。


    • 将子链原生币提成MOAC/ERC20币。


    • 在各账号之间交换子链原生币。


    • 对有通证交换的业务逻辑,必须可以调用子链原生币的交换功能。


三、在APP中必须增加的基本功能

   3.1 用户注册登录

  • 为新用户提供一个区块链上的地址私钥,并且用安全的方式保存。


  • 对已经拥有区块链私钥的用户,必须能够导入现有私钥注册账号。


  • 用户忘记密码,必须能通过预先设置好的问答题重设私钥密码。

   3.2 通证的获取和交易

  • 用户需要能用法币换取通证。


  • 用户需要能在应用中对通证做交易。


  • 用户需要能用通证在应用中换取商品或者服务。

四、后台管理

可以设定通证与法币的汇率。

至于一个没有积分系统的应用,怎么样设计一个全新的通证经济模型刺激用户在应用中赚取和使用通证,可以参考现有的各类积分架构文档。一般来讲,一个优秀的积分体系分三个部分:赚积分,花积分,和公正公开的积分记录。

下面这张图概括了大部分积分体系的功能。将积分改成通证即可。

blob.png

电话咨询
社区服务
产品展示