• 注册
  • 墨客挖矿 墨客挖矿 关注:25 内容:67

    MOAC的两层挖矿

  • 查看作者
  • 打赏作者
    • 墨客挖矿
    • 大版主
      墨客战士

      MOAC将系统分为两层,底层是POW挖矿,与现有的以太坊系统兼容,现有的以太坊矿机可以很方便的转移到墨客挖矿。上层是SCS node。这样的node数量可以非常巨大,每个部署的子链合约,可以随机挑选出参与挖矿的SCS节点,形成一个共识子网。SCS节点提供服务,并获得报酬。

      MOAC的两层挖矿

      墨客提出了两级挖矿,上层挖矿提供了一个二次分配的功能。就是子链的部署者需要持续的付出MOAC,分配给参与的scs节点,以维持子链的正常运行。而SCS节点参与挖矿的成本很低,只需要一定的MOAC保证金,对系统的要求很低。这样的挖矿机制使得广大的SCS节点都可以参与并获得收益,从而使得MOAC的二次分配更加广泛。这样,可以极大的调动社区的积极性,形成一个开放的系统。

      子链的缺省配置是用moac支付。子链的创建者可以设定每个block的时间间隔,以及每个block的reward。这些reward是由创建者支付。墨客提供一个动态的管理机制,使得即使MOAC本身的价值波动,仍然可以让scs节点有收益,同时子链创建者也不至于负担过重。

      墨客设计了两级挖矿机制,其实涉及到了更深层次的考量。eth和比特币的分配机制其实很单一,靠POW挖矿。但是POW挖矿的成本很高,普通的参与者除了从二级市场靠交易活动eth或者btc,没有其他的分配机制。无论是btc的手续费,还是eth的gas,它们的使用不能算是一个分配,因为付出的手续费/gas最终还是给了矿工。

      墨客提出了两级挖矿特别是上层挖矿提供了一个二次分配的功能。就是子链的部署者需要持续的付出MOAC,分配给参与的scs节点,以维持子链的正常运行。这个和eth的部署一次,无限使用是不一样的。eth靠使用者支付gas给矿工维持合约的功能。墨客是让合约的创建者或者社区支付子链合约的维持成本。而SCS节点参与挖矿的成本很低,只需要一定的MOAC保证金,对系统的要求很低。这样的挖矿机制使得广大的SCS节点都可以参与并获得收益,从而使得MOAC的二次分配更加广泛。这样,可以极大的调动社区的积极性,形成一个开放的系统。

      子链的缺省配置是用moac支付。子链的创建者可以设定每个block的时间间隔,以及每个block的reward。这些reward是由创建者支付。墨客提供一个动态的管理机制,使得即使MOAC本身的价值波动,但是仍然可以让scs节点有收益,子链创建者也不至于负担过重。

      如果MOAC的价格变动:1.价格下跌,reward 无法支付电费,那么SCS收益率下降,SCS可能消极怠工,不再提供正常的服务给子链,消极怠工的多了,子链就不得不重新reshuffle,选择新的n个scs节点出来,但是这样的开销会很大。所以对子链的创建者/维护者来说,比较好的办法是增加reward的数量。但是这里要注意的是子链reward的数量只能增加,以防止子链创建者恶意降低reward。2. 墨客增加了reward自动递减的重力效应,就是每个flush周期过后, block reward降低某个百分比,解决了MOAC持续上升对子链创建者/维护者的负担。3. 如果价格不变,子链创建者/维护者通过定期增加reward来抵消 这个重力效应。

      总结就是reward 自动递减 (以match MOAC升值的预期) + 子链创建者显式的增加reward (以match MOAC 下跌的情况下,SCS收益过低的情况)。

      另外墨客系统中子链合约部署后,用户(不是scs节点)可以以directcall的方式 调用合约function的时候,不消耗gas。主要是1. DApp的用户不需要理解MOAC系统,甚至不需要获得MOAC的条件下就可以使用Dapp。他直接跟Dapp交互,不需要经历虚拟货币以及合约调用的学习曲线。2. 不采用gas的情况下,用户的directcall 调用不再需要底层的balance transfer 交易,大大减少对底层的压力。3. 用户还是可以获得子链(合约)内部的token,来实现相关的业务逻辑。

      MOAC的两层挖矿

      加油
      回复

      请登录之后再进行评论

      登录
    • 做任务
    • 实时动态
    • 偏好设置
    • 帖子间隔 侧栏位置: