The Graph - Delegator 教學

對於不曾在以太坊上和合約互動的使用者,看到要使用 MetaMask 並且和很多陌生的介面互動,一定會很擔心自己的 Token 們不小心就轉不見了,這篇文章會帶領你從選擇 Indexer 開始,到成功把自己的 GRT 委任 (Delegate) 給 Indexer,成為 Delegator,持續賺取官方生態系給予的複利獎勵。

首先必須準備 GRT 和 ETH,幣安 Binance 可以購買到這兩個加密貨幣。目前台灣的 MAX 交易所 也能購買

可以參考以下文章將 GRT 和 ETH 轉入 MetaMaskhttps://www.cool3c.com/article/164619

選擇一個好的 Indexer

首先進入 https://www.graphtronauts.com/#/indexers,這是社群製作的一個資訊網站,方便大家查詢各種資料。對於我們來說,選擇 Indexer 最直接的因素當然是拿到利息的多寡,但是如果只看利率,很可能會得不償失,因為 Indexer 分配給 Delegator 的獎勵比例是可以被調整的(但不能頻繁調整,有冷卻時間,目前約為 28 天)如果看到利率高的就直接放進去,本來算起來年利率 30%,但不到一個月,Indexer 調整參數過後,只剩下 6%,這種情況是很有可能發生的;所以我們可以參考下圖中標示的幾個點:(2022/06/05 更新)

indexer 的列表
indexer 的列表

首先看最上面的紅色框,可以直接搜尋特定的 Indexer,還有選擇用什麼來排序,通常我會使用 Reviews 作為主要的依據,再來 Amount 可以填入預計投入的 GRT 數量,以便於接下來看一下數據比較有直接的結果。

往下看,有一個像是名片的 icon,有這個 icon 的 Indexer 代表他是有參加過由 The Graph 舉辦的 Know Your Indexer 的訪談活動,

點擊卡片或是 Preview 都可以顯示 Indexer 的詳細資訊,這裡我們先點擊 Preview

Preview
Preview

先給各個數值直觀的定義:
IReC : 你的索引獎勵會有多少被 Indexer 抽成
QFeC: 你的查詢費會有多少被 Indexer 抽成
Allocations interval : 你多久被複利一次
Estimated : 你每 28 天會拿到多少 GRT
Historic : 過去 Indexer 的操作下,你每 28 天會拿到多少 GRT
Available for new delegations : 還有多少額度給人 Delegate

首先講解 IReCQFeC,我們的收入來源有兩個,一個是索引獎勵 (Index Reward) 另一個是查詢費 (Query Fee) ,這個比例是會依據 Indexer 和 Delegator 投入的 GRT 數量和 IRCQFC 來變化。
太多名詞了!這邊直接拿一個例子來解釋:

今天一名 Indexer 他自己放入了 10 萬 GRT,然後其他的 Delegator 放了 40 萬 GRT 進來一起參與,過了一段時間後,系統發放了 1 萬 GRT 作為獎勵,這時候原始的分配方式就會是 1:4 的方式分配給 Indexer 和 Delegator。 但現在如果 IRC 是設定為 50% ,這代表 Indexer 會把全部的獎勵的 50% 給自己,剩下的 50% 才是給 Delegator 去分,那 IReC 怎麼算呢?
IReC 代表的是原本該拿到的會有多少被 Indexer 拿去
原始的獎勵是:Indexer : 2000 & Delegator : 8000
計算過 IRC 50% 後的獎勵是:Indexer : 5000 & Delegator : 5000
所以我們可以得出 IReC:(8000 - 5000) / 8000 = 37.5%
QFeC 同理

接下來看到 Allocations interval,因為 Indexer 是需要去分配節點要去索引哪些 Subgraph (要讓人搜尋哪些資料),並且要自己把獎勵領取後才會進到大家的手中,如果 Indexer 都不動,那系統到 28 天後就會強制把獎勵領取,所以一個勤勞的 Indexer,可以讓大家的 GRT 複利更快。Estimated 是利用目前分配到但未領取的獎勵去計算,Historic 是利用已分配、領取的獎勵去計算。

至於 Available for new delegations,是避免過度集中的一個設計,目前每個 Indexer 最多就是能接收自己本身放入 16 倍的 GRT 數量。所以如果超過上限,獎勵還是能領,只是 Delegator 拿到的會被其他 Delegator 稀釋了。例如現在已經到了 20 倍數量的 GRT,那就會被稀釋掉 (20 - 16) / 16 = 20% 的獎勵,本來就要給 Indexer 抽成了,再這樣被其他人稀釋,你也不願意吧!

確定選擇好你想要的 Indexer 後,關掉 preview,點擊進入資訊頁,並點選右上方的 delegate,會跳轉至官方的頁面

正式流程

點擊 Connect 連結你的 Metamask

點擊 MetaMask

選擇你要連接的帳號(地址)

確認連線
確認連線

連結完畢後,我們就要開始正式的 delegate 流程了!

點擊 Delegate,會跳出下圖的畫面

主要確認紅色欄位
主要確認紅色欄位

DELEGATE AMOUNT 輸入你想要存入的 GRT,存入的 GRT 有 0.5% 會被銷毀,並且需要 28 天的提款期,這是為了防止有人惡意的在短期內轉移 GRT 到少數 Indexer,造成生態的中心化 (想像成有個股東本來只有 1% 的投票權,但一瞬間變成 51%)。確認後點擊 Approve 按鈕,要先讓合約有權限轉移你的 GRT

點擊確認後會花費 ETH 與合約進行互動

等他一下吧……
等他一下吧……

等待互動完成後會變成以下的畫面

我們再次確認數量,沒問題的就點擊 Delegate

點擊確認就真的要完成了
點擊確認就真的要完成了

等待交易完成後,你的 GRT 就真的放入生態鎖進合約中了,你可以在個人的資訊頁中查看你在生態中的各種資訊。例如這是我的頁面:https://thegraph.com/explorer/profile?id=0xeeb991702e3472166da495b22f3349a7a3aa638a&view=Delegating
你可以點擊官網中畫面右上角的帳號查看資訊

在 Indexer 頁面裡,也能看到你放入的 GRT 數量

GRT!
GRT!

到此為止就正式成為一名 Delegator 了,為這個生態系付出一份心力,並且得到持續的利息,別忘了偶爾回官網查看一下資訊!

以下是 The Graph 的各個社群、網站

官網: https://thegraph.com/
Twitter: https://twitter.com/graphprotocol
Telegram: https://t.me/GraphProtocol
Academy: https://thegraph.academy/
Graphtronauts: https://t.me/graphtronauts
GRT Staking Chat (delegator): https://t.me/Graphstaking

Subscribe to jimxjim.eth
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.