BabyFind -是一个结交朋友的电报机器人. 找到你可以交谈的男孩和女孩是很有帮助的. 巴黎人入口的团队在以太坊上为服务的本地货币开发了一个智能合约.  


已经做了什么:


本例中描述了实现过程.

 

 

BFT是约会机器人的本地货币 


使用当地货币的想法很有希望. BFT是商店或游戏内货币的奖励计划,用户可以在服务内购买商品. 扩展功能,激活新服务.

货币是在以太坊区块链上发行的代币. 智能合约处理代币的发行、购买和管理.

从视觉上看,令牌购买方案看起来如下:


 

以太坊区块链和ERC-20标准
 

区块链提供了透明度. 由于去中心化,用户对开放性是有把握的. 他购买的代币将会留在他身边.  
以太坊被选为最全球化的智能合约平台.  

合同是用索立德语言写成的, 您可以找到关于该语言的更多详细信息 在这里.

根据ERC-20标准制作代币是很重要的. 该标准允许令牌由不同的钱包支持,并在交易所上市. 任何以太坊钱包都可以与BFT一起工作.  

简而言之,该标准描述了合同中应该包含哪些函数和变量. 规格由 link.



 

购买过程. 作为第一步, 该团队详细阐述了购买和使用的场景, 智能合约的结构(代币的数量, 付款速度, 如何使用更少的气体等参数). 所有额外的服务都计划在新的智能合约链上使用.

bot中的用户选择购买pro帐户. 机器人向Web界面发送一个链接,用于购买货币和ID.


为了方便起见,他们编写了一个Web界面——html页面,可以在那里购买令牌. 图书馆Web3.js. 使用.

为了购买货币,用户需要输入ID和他想要花费的以太坊数量. ID用于识别机器人中的用户. 智能合约的收款功能接收该ID,并记录在区块链中.



智能合约在以太坊网络中执行.



用户可以在以太坊钱包中看到代币.



如果区块链中的记录成功,oracle会通知该服务.



为了通知用户成功的交易和激活的专业帐户, 一个所谓的 Oraclize 使用. 它们是提供与链外服务交互的特殊契约.



机器人发送一个通知,称pro帐户已激活,令牌已购买.



购买token的过程在RinkeBy测试网中进行测试.


 

项目计算

巴黎人入口说说你的项目吧. 一切都从一个想法开始,让巴黎人入口把你的想法变成现实.

友情链接: 1 2 3 4 5 6 7 8 9 10