實戰貼:如履薄冰挖CRV,挖完之後的靈魂之問

買賣虛擬貨幣

昨天,crv短暫超過了以太坊,訊息震動全球幣圈。傻哥昨夜準備去挖頭礦。

在官方說開挖之前,一個小夥子居然在github上找到了官方的合約地址,並在推特上告訴大家可以提前呼叫合約挖礦。

傻哥心想,被技術流玩家搶了先手了。但其難能可貴之處,在於公佈的怎麼呼叫合約的步驟,相對無私。這個snow頭像的小夥子,傻哥記住你了。


小夥子snow的帖子在官方喊開挖之前。官方雖然不爽,但基於去中心化社羣的理念,也沒啥辦法。隨後表態。


 這時候,官方說已經把用於挖礦的新ui做好了。


好吧,不用技術流了,直接用官方網頁挖吧。

於是昨夜,傻哥開啟curve的官網,其畫風讓傻哥再次震驚。

如此爛的使用者介面,讓傻哥想起了自己初中的時候做的網站,居然還有幾分相似。看過uniswap優美簡潔的網站,覺得curve的官網真是挫啊。其無視使用者體驗的ui,完全對不起其超越以太的市值,在這個5g時代堪稱罕見。題外話,如果大家能幫我聯絡官方,傻哥願意找人幫團隊最佳化下ui。

於此同時,傻哥又在瞭解專案籌碼情況的時候,得知這個專案早就有大戶預挖過了。並且,惱人的是,除了預挖,還有投資人、社羣、團隊都拿了幣,比例還不低。上線後每天的拋盤都有200萬個。這200萬個,來自預挖的,團隊的,以及傻哥這樣的憨憨剛來挖的。

於是傻哥基本斷定,失了先手,根本沒有頭礦了。因此,傻哥就沒有必要為了這個專案影響睡眠。準備第二天早上睡到自然醒,一邊擼貓一邊研究。

晚上的時候,傻哥就把usdt從冷錢包打到metamask上。心想,有一夜時間,gas費用就調的很低。殊不知,這是一系列麻煩的開始。

這裡,順便給大家介紹下curve這個專案:

curve是一個執行在以太坊上的智慧合約平臺,主打低滑點的dex。那滑點怎麼低呢,幣價穩定不就可以了嗎?那就專做穩定幣吧。一開始,可以理解為curve是垂直版的uniswap,專做穩定幣。後來發現各種封裝的幣之間相互兌換也很少滑點,比如renbtc、wbtc。

curve上的交易對雖然很少,但手續費只有uniswap的10%左右,且流動性足,體驗吊打cex。可以說,curve是dex中有明確價值的小強。

於是,傻哥就睡去了。

早上睡到自然醒之後,發現手機熱錢包發來提醒,中午12點可以直接在錢包挖crv了。好吧,深得我意,傻哥實在是不想舞弄curve那風格獨特的ui了。

這是,傻哥開啟冷錢包,發現昨晚的幣到現在還沒有打出來。嘗試加速交易和取消交易都失敗了。於是又用正常手續費賺了一筆usdt到手機熱錢包。等了好久,發現還是出不來。


於是傻哥顧不得高昂的gas了,直接用最高的gas,準備把usdt轉一點出來。然而,還是無法確認交易。這是傻哥突然明白自己犯傻了,在eth網路中,前一筆交易不確認,後面的也無法確認。

如果是這樣的話,就只能等幾天等到交易自己取消。這時候已經是11點多了,傻哥突然看到熱錢包上說12點crv挖礦,還居然要搶額度的,來晚了就沒額度了。

這下麻煩了,一方面幣轉不出來;另一方面,到了中午12點,挖crv的額度就沒了。

於是傻哥只能求助官方錢包客服。見字如面:

一開始,錢包客服放映說要聯絡下開發解決問題。過了一會兒,又說不聯絡了,今天是週末,開發回家了。於是傻哥心裡一涼,今天的挖礦看來是沒戲了。

11點45分了,正當傻哥萬念俱灰,百無聊賴的時候,錢包客服突然告訴開發人員回來了。很快,傻哥加了客服人員微信,和開發一起拉了個群。

傻哥開啟硬體錢包,在配合開發人員重新發起交易,讓開發手動替我確認。可是,中午挖crv的額度肯定是沒了,因為就要12點了。

這時候傻哥突然想到,為啥那骨骼驚奇的官網沒有挖礦額度限制,而錢包卻有呢。傻哥推測是錢包為了保護使用者利益,設了最低限制和最高限制。防止使用者金額太低,因為摩擦成本而虧本;也防止使用者金額太多,而出不可承受的風險。

也就是說,所謂額度,是錢包方面主動設定的,類似於家長保護小孩子的措施。正好,這時錢包客服和我溝通交涉額度的問題。最終溝通下來,傻哥非常開心:

這時時間已經過了12點,客服帶著技術,不僅給給我保留了crv額度,還給我了一些df額度。太好了,這樣傻哥就能一下子體驗兩種幣的挖礦了。

正在此時,在開發的幫助下,用於測試挖礦的幣也成功地打了出來:


一切都變得順利了起來。雖然這時已經過了12點,開發人員依然在傻哥的錢包中,給予了額度。


傻哥不僅如願以償,體驗到了crv挖礦,還收穫了df挖礦的額外體驗。雖然傻哥從不做任何投資建議,也不推薦任何產品。但這裡要為錢包團隊的服務態度點贊,忙前忙後幫傻哥解決了問題。熟悉錢包ui的朋友,應該知道我說的是哪家錢包。


在成功挖到礦之後,傻哥又把玩著這curve骨骼驚奇的官網,把這個專案再思考了下。目前市場還有很多誤解和疑問,比較少人說的清楚。蘇格拉底給了傻哥靈魂之問,傻哥一一作答,總結如下:


1、curve上一邊為穩定幣資金池提供流動性,另外又將這些穩定幣存在類似comp這樣的抵押借貸協議中,從而使得一幣兩用。真的是一幣兩用嗎?

答:是的。在curve上存入comp的穩定幣池,得到的是curve comp lp token, 即為存款憑證;eg.cusdc、cdai.相當於在curve和compound上同時挖礦。

2、curve挖礦的好多代幣,為什麼需要搞這麼複雜?這些代幣是誰發的,有什麼必要?

答:因為兩層協議巢狀;以y池舉例,涉及yearn.finance協議把穩定幣封裝成ytoken。這個ytoken再去yearn.finance去最佳化收益,會得到ycrv的收益權證。還能用這個權證去挖yearn.finance發的代幣yfi。然而curve自己也要發幣,即crv。這裡面代幣特別多的原因是兩個。當個協議可能實現某些功能,而產生很多代幣。比如yearn.finance協議。其中ytoken代表存入的權證,ycrv代表收益權證,yfi是網路代幣。在累加上curve自己要發的幣crv。在算上每個代幣池中雜七雜八的幣,就顯得很複雜。能否簡化呢?不能,因為這些權證都是上鍊用於權益結算了,協議需要給使用者展示清楚。

3、bpt 代幣是 balancer 發給流動性提供者的權益證明,不同池子有不同的 bpt(同名但是性質不同)。為啥不同池子的bpt性質不同?且為啥都要先給一個權益證明?balancer的代幣是bal。

答:因為流動性挖礦在存入流動性之後,獲得收益是一個連續生產行為。協議需要在每個時間段連續地把幣打入你的錢包。那打入你的錢包多少幣呢?需要依據你存入流動性的量,這個量用權益證明即bpt在鏈上代表。之後合約會依據這個bpt等比例把代幣bal和流動**易手續費打到你的錢包。那不同池子的bpt性質不同,差異在什麼地方呢?可能在於不同池子的手續費和潛在的其他收益代幣不同。比如yfi-dai池和yfi-ycrv提供流動性,可以獲得yfi的獎勵。balancer的每個池子巢狀了其他協議,並從其他協議獲取的收益代幣不同。

balancer上不同池子的存入權證都叫bpt,名字相同,但背後代表各個池子的潛在收益代幣不同。而在curve上呢,因為池子不多,就6個,所以存入權證就按照各自池子嵌入的協議要求來。但這已經足夠對初學者造成混亂了。

4、yfi是什麼?

yfi是借貸聚合協議yearn.finance的治理代幣。yearn協議就是代幣儲存的收益最佳化器。

使用者把穩定幣(usdt、usdc、tusd、dai)存入yean.finance協議,並由此獲得ytoken;

比如使用者存入usdc、dai,可以獲得yusdc、ydai,也就是所謂的ytoken。這個ytoken就是存入權證。

這個權證可以用來參與yearn.finance的各種挖礦活動,得到的收益用ycrv代表。

而yearn.finance協議的官方,為了促進業務發展,讓收益權證ycrv可以挖協議的治理代幣。以此希望更多人使用yearn.finance的服務,推動協議發展。yfi就是yearn.finance的治理代幣。

5、使用者為什麼要透過yearn.finance把自己的穩定幣換成ytoken?

使用者存幣是為了挖礦收益。這存幣需要在鏈上記錄你存了多少呀,怎麼辦呢?就用ytoken來代表吧。

好了,你存了穩定幣,得到了ytoken,你就可以各種挖了,收益得到最佳化;

6、curve上的ypool的流動性池,功能比較複雜,這裡總結下:

1、存入穩定幣挖礦、生成ytoken, 且獲得挖礦收益;

2、ytoken之間,以及穩定幣之間的兌換;

3、存入ytoken,獲得ycrv,也能得到挖礦收益;

4、質押ycrv可以獲得yfi

5、然後這個池子還能透過存幣挖礦,獲得curve的代幣crv。

為什麼這麼複雜呀,因為協議巢狀,因為這些個協議都想發自己的幣,就如此複雜了咯。

7、使用者在curve上挖yfi的方法:

1、把usdt等穩定幣資產,存入curve上的y池,獲得ytoken;

2、再把ytoken存入y池,可以獲得ycrv代幣

3、然後把ycrv透過質押挖yfi;

如果把curve上y池當做一個火爐,就如同把陶培放入火爐,燒完之後再放入,如此三次。體驗真實不佳,更容易讓人不知道為啥。

8、curve上面這麼多池子?是自己弄得,還是呼叫的別人的協議?curve的y池,和yfi啥關係?只是單純的協議呼叫關係嗎?

答:curve協議本身只是提供穩定幣的兌換服務,使用者可以兌換穩定幣,也可以提供流動性。但如果提供流動性的話,curve使用使用者存入的穩定幣,再次存入其他協議如comp、yfi來賺取額外的其他協議上的收益。兩個積木拼起來,兩塊收益也拼起來了;這其實是透過協議的耦合,對產品端是流動性聚合,對使用者端是一幣多挖。

9、各種協議巢狀,有啥好處呢?

答:當然是各個協議的手續費、利息和代幣收益一網打盡。在curve的收益結構中,你存入流動性可以得到包括交易費用、來自其他協議額外的利息和代幣獎勵,還有curve自己的代幣crv獎勵。你動動手點一下,就如同一家收益多元化的公司,那樣有多重收益來源。

10、curve上的滑點的百分比是怎麼計算處理的?

答:滑點就是價差,即實際成交的價格與當前顯示的價格的差別。你更應該問滑點是怎麼來的。


11、curve上的y池就是yfi的機槍池嗎?

答:不是。是yfi協議的呼叫+curve本身的兌換協議,形成的池子。

12、將ycrv流動性挖yam,居然也能獲得crv,他們之間是什麼關係?

答:這是三層巢狀。curve協議、yield.fiannce協議和yam協議相互巢狀,彼此承認。將ycrv流動性挖yam在curve的白名單,白名單的範圍就是協議彼此承認、彼此分享流動性的範圍。還漏了uniswap,如果算上uniswap提供的兌換協議,實際上是四層協議巢狀。


ps.再次提醒,傻哥的實戰貼不構成任何投資建議,傻哥自己也只是小資金測試研究。紙上得來終覺淺,絕知此事要躬行。傻哥堅持不推薦任何投資和產品。這篇文章1個小時寫的,行文粗糙之處,請大家見諒。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;