摘要:Harmony現已支持智能合約層面的質押,開放了使用MetaMask錢包進行質押ONE的權限,同時為開發者和質押者提供其他一系列便利。

自2020年5月開放質押上線以來,Harmony網絡在質押代幣的量上取得了極大的增長,這對(整個)區塊鏈的安全而言至關重要。截至目前,已有超過2萬6千名質押者向Harmony網絡中的160個獨立驗證者池委託了超過44億枚ONE代幣。

此前,質押者只能通過發送特殊的質押交易才能參與質押,而這類交易僅支持有限的幾個錢包,譬如Harmony Chrome擴展程序錢包及麥子錢包等。這一局限不僅使MetaMask等其他錢包的用戶無法參與質押,還限制了開發者圍繞質押流程構建定制化智能合約的自由度。

現在,我們在Harmony的EVM上啟動了預編譯質押智能合約,使質押操作得以通過智能合約完成。這一預編譯質押智能合約存在於分片0上的0xfc地址,並支持質押者的三種主要操作:委託、取消委託和收取獎勵。隨著預編譯質押智能合約的上線,還將有非常多的增益帶給質押者和開發者。

增益:

質押者可以使用他們喜歡的錢包,諸如MetaMask等在Harmony質押上進行委託、取消委託以及收取獎勵。開發者能構建去信任質押衍生產品,解鎖44億枚已質押ONE代幣的流動性。這將極大地提升Harmony的DeFi生態流動性,並為ONE代幣的質押者帶來更多收益。驗證者無需遵循Harmony的EPoS模型中固定的區塊獎勵分配機制,而是可以構建自定義邏輯來決定區塊獎勵在委託者之間的分配方式,並將其商業模型完全融入到質押流程當中。 Defi與質押之間長期存在的流動性競爭問題也得到了妥善解決,更多的ONE代幣將進入到質押當中,因為質押衍生品解鎖了質押本身的流動性(問題)。

通過在智能合約層面啟用質押,來自所有錢包的ONE代幣持有者都可以輕鬆地質押代幣,驗證者也與他們的委託者在控制激勵模型方面有著更大的靈活性,大量新的流動性會被釋放出來,使ONE代幣持有者和Harmony的DeFi生態都從中受益。通過在智能合約層面啟用質押,來自所有錢包的ONE代幣持有者都可以輕鬆地質押代幣,驗證者也與他們的委託者在控制激勵模型方面有著更大的靈活性,大量新的流動性會被釋放出來,使ONE代幣持有者和Harmony的DeFi生態都從中受益。

對於開發者

智能合約開發者現在能直接調用質押操作,包括委託,取消委託和收取獎勵。這些操作將收取等同的gas費用,其作用於發送相應的質押交易完全相同。

下方即是一個利用質押合約的智能合約代碼示例:

對於委託質押者

我們已經在提供給質押者的操作面板上增加了一個使用MetaMask進行質押的選項,下列步驟將為您提供指引。

為Harmony安裝&設置MetaMask

歡迎您參閱我們的現有文檔,在您的MetaMask錢包上安裝和設置Harmony網絡。

鏈接:

https://docs.harmony.one/home/network/wallets/browser-extensions-wallets/metamask-wallet

用一個新的MetaMask錢包進行質押

如果您在質押操作界面已經鏈接了一個錢包,請您先點擊“Sign Out”(退出),斷開您現有錢包的鏈接。然後,點擊左側界面的“Sign In”(登陸)。

選擇“Use an existing address”(使用現有地址),接著選擇“Use Metamask Wallet”(使用MetaMask錢包),然後點擊“Sign In”(登陸),將您的MetaMask錢包鏈接到質押操作界面。

現在您可以選擇一個驗證者(節點)質押您的ONE,以獲取平均10%~11%的被動收益(截止本文創作時)。請注意,您也可以選擇質押在多個驗證者(節點)上,只要您最少質押100個ONE。

遷移到MetaMask錢包

以下將為您提供從Harmony Chrome extension(Harmony Chrome瀏覽器擴展程序錢包)到MetaMask錢包的一些遷移步驟。您有兩種選擇:

選擇#1——在MetaMask中導入現有密鑰

您可以通過從Harmony Chrome extension(Harmony Chrome瀏覽器擴展程序錢包)中導出私鑰,再導入MetaMask錢包來完成遷移。請千萬牢記:“沒了密鑰,就沒了代幣”,永遠不要把您的私鑰或助記詞給他人。

打開谷歌Chrome瀏覽器擴展錢包,點擊右上方的菜單下拉條,然後點擊“Export Private Key”(導出私鑰)。複製在Harmony Chrome extension(Harmony Chrome瀏覽器擴展程序錢包)上顯示的私鑰。將其保存在一個安全且加密的位置,以便未來需要時調用。

下一步,我們將打開MetaMask錢包導入這一私鑰。打開MetaMask錢包後,點擊右側上方的菜單圖標,,接著點擊“Import Account”(導入賬戶)。

現在,您的ONE代幣餘額將顯示在MetaMask上。請確保您在MetaMask內選擇了Harmony網絡。您可以為任何其他在Harmony Chrome extension(Harmony Chrome瀏覽器擴展程序錢包)內的賬戶重複這一步驟。請記得導入您可能還有的自定義HRC20/HRC721代幣。

導入教程鏈接:https://docs.harmony.one/home/network/wallets/browser-extensions-wallets/metamask-wallet/adding-custom-harmony-tokens

最後,通過右鍵點擊圖標,選擇“Remove from…”(從瀏覽器中移除…)並點擊“Remove”(移除)從您的電腦中移除Harmony Chrome extension(Harmony Chrome瀏覽器擴展程序錢包) 。

這樣將確保從您的電腦中刪除Chrome extension keystore(Chrome擴展程序密鑰庫)。

選擇#2——將您的資產轉移到MetaMask的新地址

導入私鑰是一種快速且簡單的,在MetaMask錢包上使用您現有的餘額和資產的辦法。除此之外,您將ONE代幣和自定義代幣轉移到Metamask中創建的全新地址也是一個良好的安全操作。這樣將使您的(代幣)餘額與一個全新的私鑰賬戶相關聯。

當您將所有的ONE和HRC20/HRC721代幣都導入到MetaMask錢包時繼續操作。進行此次操作還需要您解壓並等待7個Epoch的解壓期。最後,如果您擁有Ledger Nano S或Nano X,您可以在操作前將其鏈接到MetaMask,以獲得最佳的安全性。

首先,您在MetaMask(錢包)內創建一個新賬戶,接著打開MetaMask,將您的ONE餘額,點擊“Send”(發送)按鈕,然後選擇“Transfer between my accounts”(在我的賬戶間轉賬)選項。

選擇新創建的賬戶,輸入您想要轉賬的ONE代幣數量。如果您想轉移全部,請點擊“Max”(最大)按鈕。點擊下一步,然後點擊“Confirm”(確認)來完成轉賬。

至此,您的資產就儲存在了一個具有全新地址和私鑰的賬戶內,並可以在https://staking.harmony.one 上使用質押界面進行質押操作。

關於Harmony

Harmony是您的數字資產、藏品、身份、治理的開放平台。我們是一個開源且高效的區塊鏈。

我們的主網可運用以太坊的應用,並且確認交易的時間僅為2秒,費用比以太坊本身低廉1000倍。 Harmony的安全跨鏈橋也提供與以太坊鏈、幣安鏈與其他鏈的跨鏈資產轉移。

立足於Harmony,橋接到所有鏈。成為ONE而跨萬千。 ❤️