MassGrid算力网络主要业务逻辑

MassGrid算力网络主要业务逻辑

1.接入租借服务的支付流程

创建服务时,用户需要向主节点发起一笔即时支付(也可以使用普通支付,但是需要等待确认的时间会加长),这笔资金将被锁定在主节点的账户中,主节点中的虚拟机服务将通过该笔txid以及相关配置为用户分配资源;

在这里插入图片描述

2.加入订单管理模块

在订单模块中可以查询到历史交易记录,也可以跳转到不同服务状态下的操作流程中;

在这里插入图片描述
3.虚拟机网络的支付及结算系统

在租用虚拟机服务时,用户预付款的代币将被锁定在主节点账户中,当服务到期,矿机掉线以及用户删除服务情况下,服务将被主节点删除且触发结算机制。

结算时,锁定的该笔资金将被按比例打至矿机收币地址(算力服务费用),主节点收币地址(主节点服务费用),官方收币地址(虚拟机网络提成),如果是服务未到期情况下,剩余尾款将打回用户地址。

租赁服务TIPS:

1.算力租赁过程中,转账需要一个确认块即可创建服务。在测试网络中,使用即时支付大概是5-10秒,普通支付大概1分钟;在正式网络中,使用即时支付大概5-10秒,普通支付大概5分钟。若等待时间过长,可以先关闭窗体,在订单列表中可以查看到支付状态并进行后续操作;

2.关于退款业务中,服务未到期情况下,主动或者被动删除服务时,主节点将启动结算机制,资金将在下一次出块后分别打至供应商账户(矿机收币地址),节点服务商账户(主节点收币地址),平台服务商账户(官方收币地址),用户账户;

3.关于主节点服务商,对主节点网络有了解的用户都知道,租用一台服务器,交一定的押金就可以搭建主节点,以此获取PoS收益,而完成算力租赁的服务闭环后,主节点多了另外一项收入,那就是主节点服务提成,在这个环节中主节点充当多个虚拟机的管理者,需要容纳多个客户端与供应商端的服务通讯,这个对服务器性能有一定的要求;

虚拟机网络:

  1. n2n远程IP分配机制:一个主节点下存在多个服务时,只需要启动一次Edge,即可连接多个远程IP,因此,当需要切换不同的主节点对虚拟机服务进行操作时候,将关闭原先开启的Edge;

  2. 转账检测公钥机制:在创建虚拟机时,如果转账构建的交易中不包含默认收币地址所对应的公钥,则主节点将无法正常创建虚拟机服务,因此,当转账提示“该交易输入中未包含默认收币地址公钥……”时,只要在钱包中将余额转到默认收币地址即可;

租赁交易中的资金锁定策略:

在算力租赁过程时,添加交易上链策略:租赁费用会一直锁定在主节点钱包中,在服务结束时,主节点需要根据服务时长扣除相应的费用,但是费用不被允许全额转入到用户地址以外的其他地址,只能全额退款或者按一定比例支付网络服务费,将剩余费用转入主节点地址以及矿工地址,该过程由全网共识决定;
在这里插入图片描述

优化数据存储策略。

用户租赁服务过程中,当正常退出时,计算数据将被擦除;

当异常退出时,用户可以通过同样公钥重新租赁服务并找回原来的数据。

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页