搭建BSC Fullnode
要运行BSC全节点,首先需要有服务器,币安官方推荐服务器配置VPS running recent versions of Mac OS X or Linux.IMPORTANT 2T GB of free disk space, solid-state drive(SSD), gp3, 8k IOPS, 250MB/S throughput, read latency <1ms. (if start with snap/fast sync, it will need NVMe SSD)16 cores of CPU and 64 gigabytes of memory (RAM).Suggest m5zn.3xlarge instance type on AWS, c2-standard-16 on Google cloud.A broadband Internet connection with upload/download speeds of 5 megabyte per second我是在aliyun买的VPS,配置是16核64G,系统盘40G,数据盘3000G ESSD...
以Synthetix为例,MEV策略剖析
本文翻译自Robert Miller的Anatomy of an MEV Strategy: Synthetix 几个月前臭名昭著的alpha泄露者KALEB在Flashbots公开的searchers频道发表了下列消息KALBE泄露了关于Synthetix变动的数千万美金的alpha消息。在这个机器人运营商的小房间里分享alpha就像丢给狮子一块红肉一样,在快速看了合约之后可以确认有笔另人晕眩的钱处在危机中。 在接下来的几周,我计划并且尝试去执行策略来捕获KALEB分享的MEV。我会开源我用的代码并一步一步展示整个过程和策略。你将不能运行我的代码去赚钱,但是这篇文章将会教你我是如何设计这个新的搜索者并会包含许多alpha。很自然的,这将会有点技术性,但我会尽量让本文对于非技术读者来说好理解。第一步,识别机会我不是一个Synthetix专家,因此第一步是去学习我将要涉及的操作。具体如下:我找出了相关合约我在Synthetix博客里读了它们的高级别功能并且搜索了相关文档我确保理解了将要实行的治理变动我查找了相关函数总结一下这阶段的工作,Synthetix已经试验了以ETH为抵押去铸...
Bitmap结构在ENSToken里的应用
在ENSToken的合约里看到了Bitmaps的应用,在地址认领空投时用了Merkle树证明来check用户地址和认领数量,进而会对应一个Merkle的index,为了防止重复认领空投,合约里用了OpenZeppelin的Bitmaps库来做位图存储,地址认领成功后,就将对应的index在位图里存true,下次如果再来认领就会判断这个位图,如果为true时就返回错误,以此来防止重复认领空投。BitMaps.BitMap private claimed; /** * @dev Claims airdropped tokens. * @param amount The amount of the claim being made. * @param delegate The address the tokenholder wants to delegate their votes to. * @param merkleProof A merkle proof proving the claim is valid. */ function claimTokens(uint256 amo...
<100 subscribers
搭建BSC Fullnode
要运行BSC全节点,首先需要有服务器,币安官方推荐服务器配置VPS running recent versions of Mac OS X or Linux.IMPORTANT 2T GB of free disk space, solid-state drive(SSD), gp3, 8k IOPS, 250MB/S throughput, read latency <1ms. (if start with snap/fast sync, it will need NVMe SSD)16 cores of CPU and 64 gigabytes of memory (RAM).Suggest m5zn.3xlarge instance type on AWS, c2-standard-16 on Google cloud.A broadband Internet connection with upload/download speeds of 5 megabyte per second我是在aliyun买的VPS,配置是16核64G,系统盘40G,数据盘3000G ESSD...
以Synthetix为例,MEV策略剖析
本文翻译自Robert Miller的Anatomy of an MEV Strategy: Synthetix 几个月前臭名昭著的alpha泄露者KALEB在Flashbots公开的searchers频道发表了下列消息KALBE泄露了关于Synthetix变动的数千万美金的alpha消息。在这个机器人运营商的小房间里分享alpha就像丢给狮子一块红肉一样,在快速看了合约之后可以确认有笔另人晕眩的钱处在危机中。 在接下来的几周,我计划并且尝试去执行策略来捕获KALEB分享的MEV。我会开源我用的代码并一步一步展示整个过程和策略。你将不能运行我的代码去赚钱,但是这篇文章将会教你我是如何设计这个新的搜索者并会包含许多alpha。很自然的,这将会有点技术性,但我会尽量让本文对于非技术读者来说好理解。第一步,识别机会我不是一个Synthetix专家,因此第一步是去学习我将要涉及的操作。具体如下:我找出了相关合约我在Synthetix博客里读了它们的高级别功能并且搜索了相关文档我确保理解了将要实行的治理变动我查找了相关函数总结一下这阶段的工作,Synthetix已经试验了以ETH为抵押去铸...
Bitmap结构在ENSToken里的应用
在ENSToken的合约里看到了Bitmaps的应用,在地址认领空投时用了Merkle树证明来check用户地址和认领数量,进而会对应一个Merkle的index,为了防止重复认领空投,合约里用了OpenZeppelin的Bitmaps库来做位图存储,地址认领成功后,就将对应的index在位图里存true,下次如果再来认领就会判断这个位图,如果为true时就返回错误,以此来防止重复认领空投。BitMaps.BitMap private claimed; /** * @dev Claims airdropped tokens. * @param amount The amount of the claim being made. * @param delegate The address the tokenholder wants to delegate their votes to. * @param merkleProof A merkle proof proving the claim is valid. */ function claimTokens(uint256 amo...
Share Dialog
Share Dialog
NFTfi是一个基于NFT的借贷流动性协议。持有白名单NFT的用户可以抵押手中的NFT,借得WETH或者DAI,可以不卖出手中的藏品而获取流动性代币去做其它交易或者投资;手中有WETH/DAI的用户,可以通过平台把WETH/DAI借给这些有需求的用户,赚取APR收益,通常会高于传统DEFI。当借款者到期不偿还本息时,就形成坏帐,贷款者可以清算这笔交易,从而获得借款方抵押的NFT做为补偿。这种借贷关系是用户与用户之间一一对应产生的,而不是基于池子的。可以看到,随着最近几个月的NFT熊市,NFTfi平台的贷款交易呈上升趋势。

借款方手中需要持有白名单的NFT(平台不是什么NFT都持有抵押贷款的,需要地板大于1以太,总成交超过500以太,并且是标准ERC721协议的NFT才支持),同时又不想售出NFT,然后又想要一些以太或者DAI来做各种骚操作,做可以尝试到这个平台来贷款。用户可以上架自己的NFT,并可以设置期望的贷款金额,周期和APR,等待贷款方过来offer。当有offer时,借款方可以选择自己满意的offer,接受报价,就完成了借款。这时候,NFT是抵押在平台的中间合约里的(如果项目有空投,会直接发送给合约,如果空投是要领取的,大概率会领取不到,除非贷款结束后再去领取)。在贷款周期内,借款方随时都可以偿还贷款,但不管什么时候者必须偿还全额的利息,而不是按天计算。偿还后,平台收取利息的5%做来服务费,这就是平台的收入,如下图,是最近180天的累计手续费收入,相近30万美金。

手中有空余WETH/DAI的玩家,都可以做为贷款方。一般是对NFT比较了解的玩家,手里有空闲的以太或者DAI,想要获取高于传统DEFI的收益,就会来这个平台淘一淘。可以对借款方抵押的NFT进行搜索,过滤,根据地板价,稀缺性,还有个人喜好,评估出一定的价格,再提供offer,金额,周期,APR都可以自定义。当借款方接受offer后,就成功放贷了,等着收利息吧。
如果贷款到期了,借款方没有偿还贷款,贷款方就可以清算这笔贷款,获得借款方抵押的NFT。所以会来提供贷款的,一般会是对这个collection比较了解的玩家,他愿意承担以贷款额清算得到NFT的补偿。说是补偿,但一般是快速卖出后还有盈余的。
以punk6507为例,这笔贷款借入了39个以太,在8月3号23:44分到期,而借款人忘记偿还了,导致状态变为Defaulted,就是坏帐。

贷款方看到坏帐后,立即进行清算,获取这个wrapped punk(因为punk是在erc721之前就发行的,合约并不支持erc721标准,所以有了wrapped punk,把它包装成erc721标准,方便链上交易),然后burn成原始的cryptopunk,又在punk官网上架,挂单68.5以太,而且是指定原来借款人才可以购买,几分钟后,物归原主,但主人多花了将近30个以太。也就是说贷款方清算获得了将近30以太。


官方有介绍了三种策略,我大概总结和分析一下:
放贷获利
显然,放贷出来,收利息,金额,周期,apr都可以自定义,风险自己把控,这点跟其它defi借贷不同,传统defi借贷一般不能自定义apr。 金额的设置很重要,太高,借款人可能会直接放弃质押的NFT,拿走WETH/DAI,坏帐;太低,借款人可能又不想借。周期太长,又要考虑资金成本,因此apr要提高。 金额上要确保,如果发生坏帐,在清算后,快速卖掉这个NFT的价格足够回补损失,并至少有小额利润,一般至少要有2x的空间。
对于不熟悉的NFT不要盲目offer。一般会提供贷款的都是这个collection的熟悉者,才能较好的评估价格。 30-90天周期的利息比较高,但NFT市场价格的稳定性比长周期更重要。用WETH还是DAI取决于你自己,要综合评估自己的总持仓。

从上图,可以看出,目前平台平台APR是40%,以ETH和DAI来看,是相当高了,而贷款周期平均是32天,而且平均在71%的贷款期内就偿还了贷款,因此,到这里来放贷还是比较香的!
放贷获取NFT
这种策略的玩家通常以较低的apr赢得offer,以坏帐,清算获得NFT为主要目的,只offer自己想要的NFT,赢得贷款为主,有贷款才有机会坏帐清算。


从上图可以看出,以7月为例,成交1922笔贷款,坏帐8笔,千分之几的坏帐率,这种策略并不实用。而且在个人主页里也有一个坏帐次数的统计,对声誉并不好。
朋友借贷/赞助艺术家或者项目方
可以自行设置金额、周期、利率,然后以NFT为抵押借币给朋友,防止朋友因为一些不幸的事情而还不了钱(比如:私钥丢失,钱包被黑等)。最后提到的赞助艺术家和项目方,我个人认为不太现实。
NFTfi是一个基于NFT的借贷流动性协议。持有白名单NFT的用户可以抵押手中的NFT,借得WETH或者DAI,可以不卖出手中的藏品而获取流动性代币去做其它交易或者投资;手中有WETH/DAI的用户,可以通过平台把WETH/DAI借给这些有需求的用户,赚取APR收益,通常会高于传统DEFI。当借款者到期不偿还本息时,就形成坏帐,贷款者可以清算这笔交易,从而获得借款方抵押的NFT做为补偿。这种借贷关系是用户与用户之间一一对应产生的,而不是基于池子的。可以看到,随着最近几个月的NFT熊市,NFTfi平台的贷款交易呈上升趋势。

借款方手中需要持有白名单的NFT(平台不是什么NFT都持有抵押贷款的,需要地板大于1以太,总成交超过500以太,并且是标准ERC721协议的NFT才支持),同时又不想售出NFT,然后又想要一些以太或者DAI来做各种骚操作,做可以尝试到这个平台来贷款。用户可以上架自己的NFT,并可以设置期望的贷款金额,周期和APR,等待贷款方过来offer。当有offer时,借款方可以选择自己满意的offer,接受报价,就完成了借款。这时候,NFT是抵押在平台的中间合约里的(如果项目有空投,会直接发送给合约,如果空投是要领取的,大概率会领取不到,除非贷款结束后再去领取)。在贷款周期内,借款方随时都可以偿还贷款,但不管什么时候者必须偿还全额的利息,而不是按天计算。偿还后,平台收取利息的5%做来服务费,这就是平台的收入,如下图,是最近180天的累计手续费收入,相近30万美金。

手中有空余WETH/DAI的玩家,都可以做为贷款方。一般是对NFT比较了解的玩家,手里有空闲的以太或者DAI,想要获取高于传统DEFI的收益,就会来这个平台淘一淘。可以对借款方抵押的NFT进行搜索,过滤,根据地板价,稀缺性,还有个人喜好,评估出一定的价格,再提供offer,金额,周期,APR都可以自定义。当借款方接受offer后,就成功放贷了,等着收利息吧。
如果贷款到期了,借款方没有偿还贷款,贷款方就可以清算这笔贷款,获得借款方抵押的NFT。所以会来提供贷款的,一般会是对这个collection比较了解的玩家,他愿意承担以贷款额清算得到NFT的补偿。说是补偿,但一般是快速卖出后还有盈余的。
以punk6507为例,这笔贷款借入了39个以太,在8月3号23:44分到期,而借款人忘记偿还了,导致状态变为Defaulted,就是坏帐。

贷款方看到坏帐后,立即进行清算,获取这个wrapped punk(因为punk是在erc721之前就发行的,合约并不支持erc721标准,所以有了wrapped punk,把它包装成erc721标准,方便链上交易),然后burn成原始的cryptopunk,又在punk官网上架,挂单68.5以太,而且是指定原来借款人才可以购买,几分钟后,物归原主,但主人多花了将近30个以太。也就是说贷款方清算获得了将近30以太。


官方有介绍了三种策略,我大概总结和分析一下:
放贷获利
显然,放贷出来,收利息,金额,周期,apr都可以自定义,风险自己把控,这点跟其它defi借贷不同,传统defi借贷一般不能自定义apr。 金额的设置很重要,太高,借款人可能会直接放弃质押的NFT,拿走WETH/DAI,坏帐;太低,借款人可能又不想借。周期太长,又要考虑资金成本,因此apr要提高。 金额上要确保,如果发生坏帐,在清算后,快速卖掉这个NFT的价格足够回补损失,并至少有小额利润,一般至少要有2x的空间。
对于不熟悉的NFT不要盲目offer。一般会提供贷款的都是这个collection的熟悉者,才能较好的评估价格。 30-90天周期的利息比较高,但NFT市场价格的稳定性比长周期更重要。用WETH还是DAI取决于你自己,要综合评估自己的总持仓。

从上图,可以看出,目前平台平台APR是40%,以ETH和DAI来看,是相当高了,而贷款周期平均是32天,而且平均在71%的贷款期内就偿还了贷款,因此,到这里来放贷还是比较香的!
放贷获取NFT
这种策略的玩家通常以较低的apr赢得offer,以坏帐,清算获得NFT为主要目的,只offer自己想要的NFT,赢得贷款为主,有贷款才有机会坏帐清算。


从上图可以看出,以7月为例,成交1922笔贷款,坏帐8笔,千分之几的坏帐率,这种策略并不实用。而且在个人主页里也有一个坏帐次数的统计,对声誉并不好。
朋友借贷/赞助艺术家或者项目方
可以自行设置金额、周期、利率,然后以NFT为抵押借币给朋友,防止朋友因为一些不幸的事情而还不了钱(比如:私钥丢失,钱包被黑等)。最后提到的赞助艺术家和项目方,我个人认为不太现实。
No comments yet