LIFE:一文了解xHalfLife:多重激励Vesting方案的智能合约锁_ALF

1资金流协议在以太坊的历史实践与简介在2020年H1,为了增加用户和吸引力,CompoundFinance选择了代币化+行为挖矿的方式,让用户大量参与到借贷产品体验中来。在体验过程中,可以看到,其项目已经大幅度简化了按块奖励、复利计算、提前记账、延迟发放,节省Gas。虽然真实到账的资金是离散的,但链上的复利计算是按块连续的,充分体现了项目方对312出现主网拥堵的思考。2020年Q2,Mainframe宣布收购SablierProtocol。Sablier是Ethereum上的实时财务协议,支持连续的、自主的、去信任的工资单。但因为这种工资单的形式是债权人向债务人约定的,因此同样可以用于以现金流方式偿还贷款。其体验和CompoundFinance接近。在被收购后,其线性解锁的可支配现金流计算是按块连续的,在这个基础上,增加了资金流行为的代币化,从而让Mainframe在债券和利率定价市场上的设计顺理成章的脱颖而出,成为几种主流实现中的一种。2020年Q3中期,Sushiswap横空出世,它将LP收益的统一代币化,在YAM的基础上,依然设计了随着时间跳动的LP挖矿收益界面。如果我们把LP潜在收益看成现金流,质押LPtoken回到挖矿合约本身就是这个LPtoken和一组未来现金流的交换,巧妙的把服务和有息债券进行了隐式交换。2.xHalf-Life协议:思考、改进与实现2.1挖矿DEX的痛姑且不论2020年9月初SushiSwap创始人脱离项目的闹剧,挖矿类项目一直面临两难选择:高APY,意味着超乎寻常的挖矿吸引力,快速累积TVL;但同时他也意味着潜在更高的抛压。以SushiSwap来说,在上线几天以内,1400%的经济模型远远承受不住抛压,再结合大量ETH为主的二元交易对的存在,在ETH价格快速下跌40%的几天内,不管怎样都会出现信心缺失的问题。2.2xHalf-Life:数学上,别无选择在2020年底,SushiSwap通过将回购嵌入合约、部分挖矿收益Vesting6个月的方式,维护了SushiSwap持有者的信心。但随之而来的问题是:6个月后,vesting收益解锁仍然要追溯过去的状态,增加系统的压力。如果要把SushiSwap的vesting向Filecoin的方式去迁移,也就是25%立刻解锁、75%线性解锁的方式,Filecoin主网本身支持了这种奖励方式,没有额外的压力,但对于Solidity而言,如果6个月的历史vesting都要去追溯的话,其循环压力会直接导致“outofgas”:6个月意味着跨越1200000个块的历史状态。互联网公司主流的4-6年的匀速或者加速Vesting。前快后慢首先在经济上保持了早期发展期相对而言充分换手,后面传播的稳定期释放较少。可以说,Bitcoin和ETH的挖矿逻辑也是符合这种逻辑的。其次,我们可以思考这种问题:如果在ETH上,过去1200000块的历史状态,我们不仅要考虑可能的多笔收入,还要考虑他们各自分别的vesting状态,那么我们如何能够简化这个Vesting问题,规避超级复杂的循环呢?变通考虑,这件事可以在链下完成,但链上唯一的方案只有xHalfLife:按半衰期参数,以指数衰减,连续解锁。xHalfLife的解锁模式受到放射性粒子衰变,以及药物浓度在血液中下降规律的强烈启示:他们的状态仅与上一个微分时刻有关:当上一个时刻的取值为a时,下一个时刻为a*(1-\\mu\\deltat),其中\\mu和半衰期直接相关。之所以提到药物浓度,是因为为了保证药物充足的靶向作用,人必须按时服药,即a可能随时会增加到a+\\deltaa,这和矿工随时增加的可提取收益逻辑相符。“不需要考虑历史状态”,就是指数分布、几何分布和马尔科夫随机过程的重要特征。不需要考虑历史状态,XDEX的矿工也可以通过使用xHalfLife,即保证了代币经济学的稳定,又在挖矿提取收益时安然的规避百万级循环在链上的计算。2.3具体实现xHalfLife协议的参数具有$NumStart$、$K$、$ratio$与$eps$4个参数。在这种协议下,用户的资金被分为两部分:$延迟收入$与$入账收入$。任何收入直接进入$延迟收入$。在$延迟收入$中的资金,从合约部署开始后,经历$NumStart$个区块后,每当区块链高度能被$K$整除,且$延迟收入$余额超过最低发放标准$eps$时,将此时$延迟收入$项下的$ratio\\cdot延迟收入$划转到$入账收入$项下。半衰期估算为$$-K/log_2(1-ratio)*13.1s$$即这个时间解锁一半。3xHalfLife应用在xDeFi&Labs种子轮融资过程中,首先由CTO领导的团队在2020年Dorahacks&BSC北京Hackathon上获得了冠军。其次,2位创始人也不遗余力的为社区和投资人讲解xHalfLife的逻辑:因为这个代码逻辑已经使用在团队解锁、投资人解锁、挖矿者解锁的逻辑当中,最大限度的保护XDEX的代币经济模型的平稳。同时这个工具也会推广在诸多IXO的活动中。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

大币网

[0:0ms0-9:804ms