DeFi的发展速度快得让人吃惊,但其用户体验却一直难以跟上,这给新用户带来了很大的障碍。
目前已经有很多项目试图在改善这种用户体验,比如Argent通过将资金存储在智能合约钱包中来实现这一目的,而InstaDapp则使用了代理合约方式。
在本文中,我们将介绍一种不同的方式,DeFi777通过将ERC-20代币本身封装成ERC-777代币来改善用户体验。
今年早些时候,开发者David Mihal为ETHGlobal的HackMoney黑客松活动构建了DeFi777原型,这个demo应用演示了ERC-777封装代币如何为DeFi提供截然不同的用户体验。
几个月后,DeFi777 v1诞生了,它更便宜,更安全,功能也要更多。
新的界面
DeFi777不需要用户界面,甚至不需要Metamask之类的dapp 浏览器,用户只需将ETH或DeFi777代币发送到ENS地址,即可与DeFi协议进行交互。
当然,界面仍然是很有用的,尤其是在探索新项目时。目前DeFi777有一个新的dapp,它可用于轻松查看DeFi777资产,并与各种DeFi适配器进行交互。
用户界面看起来很熟悉? 实际上,DeFi777借鉴了Uniswap的界面
DeFi777 dapp还允许任何人以生成新的Uniswap资产池相同的方式,为任何代币生成ERC-777资产。该站点还将很快提供生成新适配器(Adapter)的功能(例如新的Uniswap交易、Balancer池等)。
想要尝试下DeFi777?你可以将钱包切换到Kovan 测试网来进行体验。
Swap、Pool 以及借贷
DeFi777提供的适配器(Adapter)可以让用户轻松使用最受欢迎的DeFi协议。
Uniswap适配器使各种资产之间的交易变得容易。将ETH或任何DeFi777代币发送到dai.uniswap777.eth
,会将该资产交换成Dai777。
你也可以使用Compound来借出资产并赚取利息(即将支持Aave),你只需将DeFi777代币发送到compound777.eth并接收封装的cToken。
用户还可以将代币发送到yearn777.eth
,将资产存入yEarn机枪池以最大程度地提高收益。
资产也可以通过各种协议(例如Uniswap,Balancer和Curve)添加到流动性池中。对于Uniswap池,这意味着你可以将Dai777发送到eth-wbtc.uniswap777.eth,然后Dai将被自动交换并向ETH / WBTC Uniswap资产对增加流动性。而如果通过标准Uniswap接口手动完成,则最多可能需要4笔交易。
收益农耕
DeFi777最强大的功能在于支持收益农耕(yield farming)。将资金存入到Balancer或Curve池会得到一个特殊的“farmer”代币,这既代表基础LP,也代表了任何应计收益(BAL或CRV)。
这不仅允许轻松实现一键收益农耕,而且可以有效地代币化收益农场。这些收益农耕代币可以在在AMM甚至在Layer 2上自由交易。
用户从Curve y池中赚取CRV代币,并从Balancer池赚取BAL代币
安全问题
需要注意的是,目前DeFi777合约尚未经过审计,开发者自称审计费用对其而言仍然太高,不过其还表示,该项目的攻击面很小:只有一个合约(Wrapped777)在托管资金,并且它只是OpenZeppelin的ERC-777合约的修改版本。
总的来说,目前DeFi777仍然是一个Beta项目,建议用户不要轻易用自己的真金白银来测试这个应用,最好先等待一段观察期。