Harmony质押智能合约简介

This article is not available in the current language yet. Showing the original version.
摘要:Harmony现已支持智能合约层面的质押,开放了使用MetaMask钱包进行质押ONE的权限,同时为开发者和质押者提供其他一系列便利。自2020年5月开放质押上线以来,Harmony网络在质押代币的量上取得了极大的增长,这对(整个)区块链的安全而言至关重要。截至目前,已有超过2万6千名质押

摘要: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而跨万千。❤️

Share to:

Author: Harmony和梦链

Opinions belong to the column author and do not represent PANews.

This content is not investment advice.

Image source: Harmony和梦链. If there is any infringement, please contact the author for removal.

Follow PANews official accounts, navigate bull and bear markets together
PANews APP
Polymarket launches its first live prediction market platform
PANews Newsflash