随着Compound及Balancer项目的上线,流动性挖矿热度爆增。在过去的一个月内,以太坊上的流动性挖矿项目锁仓持续增长,截至目前,Compound项目锁仓已超16亿美元。
什么是挖矿?
自中本聪2008年发表了一篇名为《Bitcoin: A Peer-to-Peer Electronic Cash System》论文后,『挖矿』一词被赋予了新的含义。 挖矿本意是指矿工开采矿产从而获得财富的过程。在中本聪发明比特币后,比特币引入的不可篡改性和比特币总量守恒等特性使得比特币和『黄金』、『钻石』等矿产的特性非常相似。于是业内人士就将『提供算力争夺记账权』的行为称之为『挖矿』。 我们来简单分析下比特币挖矿的流程,如下图所示: △图1 1、 接收链上广播的交易 2、 验证交易并进行打包 3、 通过hash计算出一个特定的值 4、 将区块信息广播到链上 5、 区块链节点(矿工)接收广播的区块 6、 获得挖矿奖励,挖矿成功 当然这只是假想的成功挖矿状态。当诸多矿工同时进行挖矿时,若有一个矿工『挖矿』成功,那么也就意味着其他矿工竞争失败,只有重新开始挖矿。因此矿工算力的大小直接影响了最终的收益情况,算力越大的矿工,『挖矿』成功的概率就越大。 在此种挖矿机制下,『挖矿』实际上是在以『电力成本』和『计算机硬件成本』换取比特币,也就是『消耗现实世界中的资源来换取虚拟货币价值』;而『流动性挖矿』则与这种方式差别巨大。
流动性挖矿
流动性挖矿又称『借贷即挖矿』。对比于POW共识下的『算力挖矿』和POS共识下的『权益挖矿』,流动性挖矿是为虚拟货币提供流动性而获取奖励的一种模式。 Compound作为『流动性挖矿』的先行者,自6月16日其项目代币COMP正式上线以来,获得了爆炸性的关注,仅上线第一天便取得了大涨500%的好成绩。这在DeFi项目中无疑是一个明星项目,下面我们就以一笔Compound的链上交易 (0x3d6dd94815fbcaeafc331da9183caac5f13a8ef5752fc76c075769373432f88a)来探究Compound的流动性挖矿的实现。 外部账户『0xf91bf』向Compound Wrapped BTC归还了2.00576 WBTC,并获得借贷的『挖矿』收益3.35160429 COMP,如下图所示: △图2 跟踪事件的调用日志我们可以看到整个『挖矿』流程的代码实现。 外部账户调用Compound Wrapped BTC的repayBorrow函数进行还款,如下图所示: (责任编辑:admin) |