PCO:Playing coin offering —— 交互|游戏 中代币提供

PCO上限

正常进行游戏:创建、加入、仲裁 均可获得PCO流水的累积。流水量可以按照当时的比例铸造$NAP,直到$NAP总量达到最大限制,PCO流水将不再累积。image.png

PCO结算

请您及时Claim参与博弈赠送的$NAP!!!image.png
从PCO挖矿$NAP的区块高度开始,将按照每1200区块减少1$NAP每BNB流量的兑换比例线性递减,在BSC上按照3秒左右一区块的速度,持续递减500小时,直到60w块之后固定在500$NAP每单位原生代币流量为止。
所以请在适当的时候及时点击按钮进行Claim!! 结算领取PCO.webm> 当游玩多次以后累积了PCO流量【L$ETH】,便可以一次性结算属于自己的$NAP。

*在BSC链上PCO流量是【L$BNB】 这样设计可以避免每次与预言机交互都调用Claim函数,转而使用一个Gas低得多的【L$ETH】记录,将多次Claim的GasFee大大减少为一次的GasFee。 $NAP通过提供交易对流动性得到LPToken便可以回来质押分红以太坊ETH,后续章节会进行讲解。

PCO设计

  1. 变量:
    1. 参与Oracle的以太坊流量便是PCO累计值->【L$ETH】
    2. PCO结算值:每通过参与Oracle获得1【L$ETH】的预言机累计量,可以通过点击按钮获得1000$NAP。
    3. image.png
    4. 这个比例不是固定的,而是会随着区块高度递增而递减
      1. 从合约部署开始时是1000$NAP/【L$ETH】,之后每1200区块(主网大概4个半小时)单位【L$ETH】累计值兑换$NAP会减少1个。直到60w块大概22天之后稳定在500$NAP/【L$ETH】
    5. 函数算法:image.png
  2. PCO累计值【L$ETH】获得途径:三种操作中都可以根据其【角色比例换算】获得PCO的以太坊流水累计【L$ETH】
    1. 加入预言机 80%
    2. 结算预言机 120%
    3. 或处理超时预言机 120%
  3. 【角色比例换算】为了促进Oracle的创建/补偿创建者的Gas以及督促双方按时完成Oracle,实现PCO博弈的流程治理。其比例是:
    1. 加入获得80%的PCO累计值
      1. 加入者在8万Gas左右
    2. 创建者直接结算Oracle,得到120%PCO
      • 创建者的付出:需要支付相对较高比例的Gas(12万Gas创建+5万Gas仲裁左右),同时需要保存和管理前端自身的加密数据,还要注意自己创建的Oracle是否有人参加及时结算避免超时。
        • 得益于合约中采用的Gas回收优化,只需一次与ERC20转账相当的5万Gas即可执行复杂的仲裁逻辑。
      • 所以奖励其120%流水的PCO累计值。
    3. 当Oracle超时,加入者终结超时预言机得到120%PCO,并且直接获胜。创建人因为违反游戏流程,不获得PCO累积,并且直接输掉。