LikeCoin 3.0 綠皮書.三.升級七部曲

UBR 無條件讀者計畫 5 月份的合作書店,是剛於 5 月 31 日被結業的夕拾x閒社,店長 Sharon 為香港選了 11 本值得留下來的書。怪我安排不周,這次未能讓大家參與,由我悉數買下,暫時存倉。

以下正題,綠皮書進入直路。


交代了 LikeCoin 3.0 升級背景和比較過基建選項後,來到綠皮書的第三部份,討論升級流程的設計。

驗證人和用戶均需照顧

在前面幾個章節,我闡述了 LikeCoin 升級的好處,但 LIKE 3.0 改為 ERC-20 通證後,不再需要負責記賬的驗證人,就算保留其角色也只會是議政的民意代表,而不會獲得挖礦收益。即使驗證人認同升級有利整個生態,也需要考慮自身利益,要讓議案順利通過,務必照顧好驗證人的經濟誘因。

再說,一直以來驗證人熱心參與 LikeCoin 鏈的運作,多次群策群力配合升級、幫助新手上路,部分更打從創世區塊就投入至今共 4 年多,是社群的寶貴資產,即使不是為了遊說通過議案,升級的同時也好應該想辦法回饋貢獻良多的驗證人。

其次是用戶。平日手機作業系統、app 的升級,只要在伺服器設定提示,用戶自然乖乖升級,不然還能放大招禁止舊版本登錄,但是區塊鏈協議則完全不同,以 LikeCoin 而言,如果用戶不升級,無論是不想、不懂、不知、不在意、弄丟私鑰或者任何原因,都會一直持有舊版本的 LikeCoin。

莫說現在由 2.0 升級 3.0,即使 1.0 已經升級至 2.0 超過 4 年半,還有多達 15,263 位用戶持有 LIKE 1.0(不過大部分持有量非常低,不足以支付升級所需的 gas fee)。當然用戶有不升級的自由,也不影響其他人,但作為 LikeCoin 的共同發起人,我當然不希望遺漏任何用戶,希望越多人跟上越好,而且,Liker Land 等相關應用也會隨之更新,升級手上的 LIKE,有助用戶獲得完整的體驗。

推廣 LikeCoin 3.0 的優點是好事,但遠遠並不足夠,要用戶配合升級就要「威逼利誘」,否則即使認同新版的優點,但若暫時留在 2.0 也沒差,光是惰性就足以讓用戶拖延十年八載。

總括而言,升級 LIKE 通證的安排,必須一方面照顧驗證人感受,回饋所作貢獻,另方面為用戶提供暢順的升級流程,並以各種方法鼓勵用戶動手。

升級七部曲

綜合各方面的考慮,我建議把 LIKE 3.0 通證升級部署成七部曲:

一、正式通過 LikeCoin 3.0 升級

重申一點,無論綠皮書寫得多詳盡,都只是我作為持份者之一的觀點,有待社群確立升級意向才有足夠正當性去落實。因此,首先需要正式提案 LikeCoin 3.0 升級,授權特定成員執行。

議案最好列名以下元素:

  • 選用的以太坊 L2 或側鏈:Optimism、Base、Arbitrum、Polygon 都符合基本需求,詳見〈綠皮書.二.幣落誰家〉
  • LIKE 3.0 的鑄幣數量:LIKE 2.0 的最新總量為 1.4b,且持續每 6 秒隨新區塊增發,3.0 通證的數量理應足夠所有 2.0 通證升級。
  • 分母:LIKE 1.0 支援小數點後 18 位,LIKE 2.0 減少到 9 位,即最小單位為 nano (10^-9)。建議 LIKE 3.0 可以維持小數後 9 位,或者考慮進一步減少到 6 位甚至 3 位,按照過往經驗,沒遇上過需要算到那麼精準的應用場景。
  • 多簽錢包:授權 3 位資深社群成員於 Gnosis Safe 開立 ⅔ 多簽錢包(3 人保管,當中 2 人簽署為有效),分散式保管 LIKE 3.0 基金池及其他待用部分。

二、商議升級限期

確認升級意向後,議定一個足夠讓用戶升級通證和開發者遷移數據的期限,比如 6 個月或 1 年,然後倒推時序,落實升級時間表。社群需要假設在限期之後,用戶將無法把 LIKE 2.0 兌換到 3.0,原因不是要以死線強迫用戶升級,而是一旦社群通過升級,驗證人不見得會一直維持伺服器在線記賬,永遠等待,直至最後一位用戶升級為止;隨著時間過去,假如驗證人紛紛關機,有可能將沒法交易和註銷 LIKE 2.0。

值得注意的是,LIKE 1.0 不涉及 LikeCoin 鏈,只要以太坊主網依然存在,LIKE 1.0 的持份紀錄也將一直保留,不受驗證人的去留影響。

三、設計驗證人補償方案

由熟悉驗證人運作的持份者,比如社群質押委員會(community delegation committee)設計一套補償方案,除了酌量回饋昔日貢獻,也在過渡期支援驗證人,提供經濟誘因,鼓勵繼續運作。

比如說,社群可從基金池撥出一定數量 LIKE,從升級議案生效月份起,每月按比例分配給如常提供服務的驗證人,確保 LikeCoin 鏈至少持續運作至升級期限。

四、停止增發 LIKE 2.0

落實驗證人的過渡期安排後,社群應通過參數修訂議案,把 LikeCoin 鏈的通膨率調至 0,停止增發 LIKE 2.0,以鎖定待升級通證的數目,避免數字隨著每區塊不斷增加,難以執行升級。

凍結 LIKE 2.0 供應量帶來的另一效果,是剔除賺取質押回報的經濟誘因,以免用戶寧願留在 2.0,拖延升級 3.0 的進度。

五、鑄造 LIKE 3.0 通證

經過 testnet 測試後,選定良辰吉日(笑),正式鑄造 LIKE 3.0,絕大部分存放於由社群指定、由 3 位守護人管理的多簽錢包,撥出一小部分,搭配基金池的穩定幣,在 Uniswap 提供初始流動性。來到這一步,等不及升級的用戶,已經可以率先在 Uniswap 買到 LIKE 3.0。

營運方面,Marketing Subdao 需要跟中心化交易所 Digifinex 協調升級安排,並通知 CoinGeckoCoinMarketCap 等資訊平台更新 LikeCoin 資料。這部分的進度由不得我方控制,可快可慢,但交易可以倚重去中心化交易所,而資訊平台雖然影響公眾對 LikeCoin 的認知,至少不妨礙 3.0 升級及投入使用。

六、議定 LikeCoin 3.0 治理原則

開放用戶升級前,選定 LikeCoin 3.0 處理議案的平台,一般為 snapshot,並商議治理的核心原則,比如典型的 1 幣 1 票,可把投票權委託給民意代表等,鼓勵現有驗證人及資深社群成員擔任 LikeCoin 3.0 的民意代表。

在 LikeCoin 鏈上正式提案,由社群表決通過以上方案及起始日,保持治理的連貫性,同時掃除把通證升級 3.0 後失去投票權的顧慮,好讓用戶盡快升級,參與治理。

七、開放用戶升級頁面

完成以上準備工夫,就可以開放用戶升級頁面,鼓勵用戶盡快把舊版 LIKE 兌換成 LIKE 3.0。除了 LIKE 2.0 的升級,可以同時提供 LIKE 1.0 的升級頁面,或者使用同一頁面,支援 1.0 及 2.0 的升級。

與此同時,提醒並鼓勵社群成員抽乾 LIKE 2.0 的流動性池,改於 Uniswap 提供 LIKE 3.0 的流動性,同步跟進 CoinGeckoCoinMarketCap 等服務,務求讓大眾早日查閱到 LikeCoin 3.0 的正確資訊。

無大台的代價

在我們熟悉的 web 2,手機 app 需要更新,開發商提交到 App Store 和 Google Play 就好,網站需要更新,更只需要自行部署到雲端即可,一切都由經營方主導,效率很高。

區塊鏈協議的迭代卻相當複雜,尤其是「空中換引擎」,別說是執行,光是列出流程就足以把人煩死,恐怕很多人讀到本文中間就放棄,甚至看到標題已不想打開了——感謝你卻讀到這裏,可以留言舉個手麼?

更動需要社群高度參與是分散式作業的代價,但也凸顯其可貴之處,畢竟我無法予取予攜,才是社群之福,讓 LikeCoin 更具韌性,走得更遠。


p.s. 平日在書桌我需要稍為挪側身體觀看屏幕,因為我更希望正眼看到的,是窗外的風景。


Comments

在〈LikeCoin 3.0 綠皮書.三.升級七部曲〉中有 2 則留言

  1. 「hevangel」的個人頭像
    hevangel

    likecoin3.0算唔算hardfork咗likecoin2.0

    另外likecoin3.0會唔會opensource?

    1. 好問題,沒想過,我想想先。你覺得?

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *