Keep3r解決了什麼問題 &對YFI的影響

買賣虛擬貨幣

簡單說,keep3r就是一個去中心化任務眾包平臺,要做區塊鏈世界的豬八戒(眾包服務平臺)。

DeFi的各種協議像樂高積木一樣層層巢狀,智慧合約系統也越來越複雜,相應的維護工作也越來越多,有非常多的環節需要有外部維護者(機器人、指令碼等)提交交易來觸發事件,比如在預言機上呼叫update()函式來更新價格、在挖礦協議上呼叫harvest()來排程資金、觸發限價單等等..

有一些專案透過設計激勵環節,來激勵外部參與者主動參與這類事件,有的專案需要靠自己人來維護,不管如何處理,都需要付出相應的勞動和成本代價。

keep3r的設計思路是將這類工作統一發布在keep3r網路,由註冊的keeper來認領任務,同時獲得相應的回報。這麼做的好處減少專案方的維護成本,使更多的專案能標準化運維,同時促進智慧合約網路運維生態的形成。

存在的問題

這裡舉兩個智慧合約需要大量維護的例子,第一個是AAVE平臺的清算系統。

AAVE是去中心化借貸協議,使用者可以抵押資產進行借貸,與傳統銀行相比,借貸過程更加智慧,系統會判斷抵押品價值,並按照超額抵押率進行最大放貸額度的計算。

當使用者抵押加密資產借貸後,系統會自動計算一個健康係數,當健康係數低於1時,代表使用者抵押資產存在無法償付風險,需要對賬戶進行清算。

AAVE採用的模式是向清算人公佈處於風險狀態的賬戶,由清算人來主動對賬戶進行清算,同時給清算人一定比例獎賞。

清算人在執行該任務時,大多靠自己編寫指令碼來執行清算任務,由於清算資產類別不同,可能還會用到閃電貸等輔助工具,這對參與人有一定的技能要求,無法大範圍招募清算人。

第二個例子是alphafinance,一個加槓桿機槍池應用。

alphafinance採用加槓桿的方式,將使用者投入資產投入到相應的池子挖礦,得到的挖礦收益透過呼叫“reinvest”功能再次復投進礦池,以增加使用者收益。

這裡的reinvest就是需要外部使用者來主動觸發的功能,當使用者觸發reinvest時,合約會收穫累積的收益,並將收益再次投入礦池。此時執行reinvest的使用者會得到一定比例的收益代幣,但如果池子收益少時執行,使用者可能會虧損(得到的代幣獎勵不夠支付燃氣費)。

以上是2個專案用到外部維護的例子,這裡主要存在痛點是:

  • 維護指令碼需要專業化定製

  • 維護員執行維護程式可能虧損

  • 由於維護的為標準化,參與的使用者不多,培訓成本高

  • 無法大範圍應用維護技術等

解決方案

Keep3r的設計目標是讓維護變的簡單,它的核心服務物件是dapp開發者,目的是促進整個DeFi生態系統的健康發展。

Keep3r的參與角色包括keeper、專案方、KP3R社羣,核心圍繞JOB的釋出與執行開展業務和治理。

Keeper是執行一項工作的外部人員。任何人都可以在keep3r平臺註冊為keeper。根據不同job的複雜程度,keeper需要掌握的技能有較大差異,有的job只需直接點選頁面按鈕即可執行,有的job需要編寫大量指令碼並引用外部資料。

Job是用來指希望外部實體執行某項行動的智慧合約的術語。專案方希望這個動作是在 “善意 “的情況下執行的,而不是惡意的。為此,專案方將這些任務註冊為job,然後keeper可以來執行這些job,以獲取報酬。

註冊job可以透過提交社羣提案或者在介面直接呼叫新增job的功能。透過社羣治理提案方式提交的job,如果治理批准,該job將會直接生效。如果是透過介面功能新增的job,每14天可以執行一次,需要支付相應的KPR。

這個設計的核心是透過KPR的激勵,將專案方、keeper連線起來,用眾包的方式將運維工作透過keep3r平臺統一外包。

更具體的操作步驟,可以參看官方文件:https://docs.keep3r.network

有什麼好處

對於專案方:

  • 可以透過keep3r的套件標準化各類運維服務

  • 透過激勵keeper執行job,促進協議達到最優平衡

  • 透過合理設計job,最大化收益

  • 透過將服務外包,減少專案開支

  • 透過服務外包降低人工成本開銷

對於keeper:

  • 註冊成為keeper可以認領任務賺佣金

  • 由於job的複雜性,對於有較多經驗的keeper更有益處

  • 隨著治理開展會增加對keeper的資質要求,早參與也有一定的好處

  • 透過keep3r提供的各類周邊套件,構建自己的工具箱,可處理更多job

  • 知識與技能變現

對於DeFi生態:

  • 如果把DeFi看成一個整體,keep3r更像是一個人力資源市場

  • 建立整個DeFi生態的底層運維基礎設施,為後來者提供成熟套件

  • 如果把DeFi看做一個資產負債表,keep3r的用處是讓資金流動的更有效率

關於AC

AC最近對Keep3r以及其他幾個配套專案投入了較多精力,這讓很多朋友覺得他不再參與YFI的開發,因此產生了更多看空YFI的情緒。

我個人覺得,AC是一個技術極客,就像他一直說的:”I test in prod”。對於像YFI這樣一個走在成熟路上的專案,AC現階段很難發揮他的個性,對於向他這樣精力旺盛且創新源源不斷的人,需要一些突破口來釋放他的能量。

他走的太快,團隊沒法跟上他的進度。他更像是開疆拓土那個人,後方留給小夥伴慢慢耕耘。所以我個人能理解AC說的他並沒有離開,他所做的一直都是為了提高yearn的收益。

關於YFI

而對於YFI,需要做的就是踏踏實實的把v2做好,走正規專案的上線路線和測試流程,避免出現大的安全風險漏洞,走的穩才走得遠。

YFI目前的v2,在2個月前AC就已經搭好框架,這2個多月團隊10多個小夥伴也在持續不斷的開發和測試,目前也是剛剛測試完成,已經開始在正式環境開展試驗。

寫在最後

AC說:“當我研究得越多,我就越意識到DeFi的力量不是工具,不是貸款人,不是DEX,而是資產。”

整個DeFi生態更像是一個大的資產負債表,而yearn要做的就是儘量讓它產生更多的收益。

作者:俠客張,來源:不確定思維

免責聲明:

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

推荐阅读

;