Photo by davide ragusa on Unsplash

Keep3r Network

Keep3r Network 到底是什麼?可以把它想成去中心化的 Upworks… 我有一些鏈上的差事需要被完成,但我不想自己維護一堆機器去定時呼叫,那有沒有什麼樣的機制設計可以讓陌生人有誘因去幫我完成呢?

什麼樣的鏈上差事?例如 yearn vault 裡的 harvest() 或是 uniquote 裡的 update(address, address) 。Ethereum 上的合約是 unstoppable 的沒錯,但沒有人灌油進去,合約也只是沈睡的機器人。

扯遠了,這些打工仔就做作 Keeper,要成為 Keeper 很簡單,只要呼叫 bond(address,uint) 後就可以在 N 天(預設是 3 天) 後開始承接任務。而有鑒於不同的任務的風險需求不同,你可能會需要質押一些東西(取決於承接的任務)。而要是選擇成為了 Keeper,如果超過 M 天 (預設 7 天) 沒有幹活,質押的資產就會被沒收 K% (預設 5%)。

那誰來決定哪些活可以被承攬呢?治理合約可以直接上架新的 Job,或是任何人治理代幣的 LP 可以把 LP Token 搭配新的 Job 提交給治理合約。簡單來說,沒有 skin in the game 是無法讓這個網路幫你做事的。

而並不是所有的 Job 風險都是一樣的,有些呼叫權利如果給了惡意的 Keeper,這些 Keeper 可能會利用這個機會找漏洞,例如 yearn vault 的 harvest 如果被惡意 Keeper 呼叫,這個 Keeper 可能會在呼叫前存款來 front run。

所以 Job 可以視風險決定要給哪些 Keeper (存活多久,賺了多少,質押多少等等),當然也可預設讓所有 Keeper 都參與。

不過治理到底可以幹嘛?治理可以新增刪除 Job ,排解 Keeper 爭議,沒收 Keeper 質押資產以及將 Keeper 納入黑名單。

更多的細節可以上文件或是這個合約原始碼看,注意了…. 這是一個實驗性的產品,其中的代幣 (KPR) 是真的完全沒有價值的…. 也沒有任何的痕跡指出它會在短時間內會有任何價值(雖時可能被下一版部署的合約取代)。

--

--

柴先生的數位資產筆記
柴先生的數位資產筆記

Written by 柴先生的數位資產筆記

隨筆關於加密貨幣 / 資產數位化 / 去中心化金融 / 以太坊 / 比特幣

No responses yet