- 最新动态
- 产品介绍
- 快速入门
- 用户指南
- 质押指南
-
开发指南
-
以太坊Ethereum节点引擎
- 以太坊Ethereum介绍
- JSON-RPC API请求示例
- 应用程序开发介绍
- 智能合约开发介绍
-
以太坊API列表
- 专享版
-
共享版
- eth_blocknumber
- eth_getBlockByNumber
- eth_getUncleByBlockNumberAndIndex
- eth_getUncleByBlockHashAndIndex
- eth_getUncleCountByBlockNumber
- eth_getUncleCountByBlockHash
- eth_getBlockByHash
- eth_getTransactionByHash
- eth_getTransactionCount
- eth_getTransactionByBlockHashAndIndex
- eth_getTransactionByBlockNumberAndIndex
- eth_getBlockTransactionCountByHash
- eth_getBlockTransactionCountByNumber
- eth_getTransactionReceipt
- eth_sendRawTransaction
- eth_call
- eth_createAccessList
- eth_estimateGas
- eth_feeHistory
- eth_maxPriorityFeePerGas
- eth_gasPrice
- eth_getBalance
- eth_subscribe
- eth_unsubscribe
- eth_getStorageAt
- eth_getCode
- eth_getProof
- eth_getLogs
- eth_getFilterChanges
- eth_getFilterLogs
- eth_newBlockFilter
- eth_newFilter
- eth_newPendingTransactionFilter
- eth_uninstallFilter
- eth_chainId
- web3_sha3
- web3_clientVersion
- net_version
- net_listening
- 波场Tron节点引擎
-
Polygon PoS
- Polygon PoS介绍
- HTTP请求示例
- WebSocket请求示例
-
Polygon PoS API列表
- 专享版
-
共享版
-
Ethereum JSON-RPC API
- eth_blocknumber
- eth_getBlockByNumber
- eth_getUncleByBlockNumberAndIndex
- eth_getUncleByBlockHashAndIndex
- eth_getUncleCountByBlockNumber
- eth_getUncleCountByBlockHash
- eth_getBlockByHash
- eth_getTransactionByHash
- eth_getTransactionCount
- eth_getTransactionByBlockHashAndIndex
- eth_getTransactionByBlockNumberAndIndex
- eth_getBlockTransactionCountByHash
- eth_getBlockTransactionCountByNumber
- eth_getTransactionReceiptsByBlock
- eth_getTransactionReceipt
- eth_sendRawTransaction
- eth_call
- eth_createAccessList
- eth_estimateGas
- eth_feeHistory
- eth_maxPriorityFeePerGas
- eth_gasPrice
- eth_getBalance
- eth_getRootHash
- eth_subscribe
- eth_unsubscribe
- eth_getStorageAt
- eth_accounts
- eth_getCode
- eth_getProof
- eth_getLogs
- eth_getFilterChanges
- eth_getFilterLogs
- eth_newBlockFilter
- eth_newFilter
- eth_newPendingTransactionFilter
- eth_uninstallFilter
- eth_chainId
- web3_sha3
- web3_clientVersion
- Polygon JSON-RPC API
-
Ethereum JSON-RPC API
-
Arbitrum
- Arbitrum介绍
- HTTP请求示例
- WebSocket请求示例
-
Arbitrum API列表
-
共享版
-
Ethereum JSON-RPC API
- eth_blocknumber
- eth_getBlockByNumber
- eth_getUncleByBlockNumberAndIndex
- eth_getUncleByBlockHashAndIndex
- eth_getUncleCountByBlockNumber
- eth_getUncleCountByBlockHash
- eth_getBlockByHash
- eth_getTransactionByHash
- eth_getTransactionCount
- eth_getTransactionByBlockHashAndIndex
- eth_getTransactionByBlockNumberAndIndex
- eth_getBlockTransactionCountByHash
- eth_getBlockTransactionCountByNumber
- eth_syncing
- eth_getTransactionReceipt
- eth_sendRawTransaction
- eth_call
- eth_createAccessList
- eth_estimateGas
- eth_feeHistory
- eth_maxPriorityFeePerGas
- eth_gasPrice
- eth_getBalance
- eth_subscribe
- eth_unsubscribe
- eth_getStorageAt
- eth_accounts
- eth_getCode
- eth_getProof
- eth_getLogs
- eth_getFilterChanges
- eth_getFilterLogs
- eth_newBlockFilter
- eth_newFilter
- eth_newPendingTransactionFilter
- eth_uninstallFilter
- eth_chainId
- web3_sha3
- web3_clientVersion
-
Ethereum JSON-RPC API
-
共享版
-
BNB Smart Chain
- BNB Smart Chain介绍
- HTTP请求示例
- WebSocket请求示例
-
BNB Smart Chain API列表
- 专享版
-
共享版
- eth_blocknumber
- eth_getBlockByNumber
- eth_hashrate
- eth_getUncleCountByBlockNumber
- eth_getUncleCountByBlockHash
- eth_getBlockByHash
- eth_getTransactionByHash
- eth_getTransactionCount
- eth_getTransactionByBlockHashAndIndex
- eth_getTransactionByBlockNumberAndIndex
- eth_getBlockTransactionCountByHash
- eth_getBlockTransactionCountByNumber
- eth_syncing
- eth_getTransactionReceipt
- eth_sendRawTransaction
- eth_call
- eth_mining
- eth_estimateGas
- eth_feeHistory
- eth_maxPriorityFeePerGas
- eth_gasPrice
- eth_getBalance
- eth_subscribe
- eth_unsubscribe
- eth_getStorageAt
- eth_accounts
- eth_getCode
- eth_getProof
- eth_getLogs
- eth_getFilterChanges
- eth_getFilterLogs
- eth_newBlockFilter
- eth_newFilter
- eth_newPendingTransactionFilter
- eth_uninstallFilter
- eth_chainId
- web3_sha3
- web3_clientVersion
- txpool_status
- net_listening
- net_version
- 批量请求
-
以太坊Ethereum节点引擎
- API参考
- 常见问题
- 通用参考
链接复制成功!
概述
以太坊质押是以太坊2.0版本的核心机制之一,旨在实现网络的共识算法从工作量证明(PoW)向权益证明(PoS)的过渡。质押是指存入32个以太币以激活验证者软件的行为。作为验证者,您将负责存储数据、处理交易以及向区块链添加新区块。这将确保以太坊的安全,并在此过程中为您赚取新的以太币。
质押作用
- 赚取奖励:在以太坊中,有助于网络达成共识的行为都将被给予一定的奖励。作为质押者,只要正确运行将交易打包成区块并检查其他验证者工作的软件(验证者客户端),就可以获得一定的奖励,因为这样的行为保证了以太坊网络的安全运行。
- 提高网络安全性:质押机制提高了网络的安全性和抗攻击能力。随着越来越多的以太币被质押,想要控制以太坊的网络就需要更多的以太币,这将使得以太坊的网络越来越强大。而作为质押者,也有经济利益去维护和保护网络。如果质押节点违反了规则或者攻击网络,它们质押的以太币将会被削减。
- 网络更快更持续:相对于传统的工作量证明(PoW)机制,质押机制不需要大量的能源消耗,因为它基于验证者抵押的以太币,而不是计算能力。通过质押机制,以太坊网络能够更快更高效地验证和处理交易,从而提高整体的交易速度和吞吐量。
质押方案
以太坊质押提供多种质押方案,对于方案的选取主要取决于质押者想质押多少以太币。质押者一般需要32个以太币才能激活自己的验证者客户端,但是也可以选择更少的以太币进行质押。
质押方式 |
单独质押 |
质押即服务 |
联合质押 |
---|---|---|---|
描述 |
在以太坊上单独质押是质押的黄金标准。它提供全部参与奖励,提升了网络的去中心化,而且资金的使用不再需要信任任何人。 考虑单独质押的用户,应该至少有 32 个以太币和一台全年无休连接到互联网的专用计算机。 |
如果你不想或者不熟悉和硬件打交道,但是仍然想质押你的 32 个以太币,质押即服务方案将允许你委托在赚取原生区块奖励时所使用的硬件。这些选项通常会带你创建一套验证者证书,给他们上传你签名的密钥,同时质押你的 32 个以太币。这将允许服务代表你进行验证。 这种质押方法需要对提供商有一定程度的信任。为了限制对方风险,提取你的以太币的密钥通常保存在你手中。 |
现在有几个资金池提供解决办法来帮助没有或不愿意质押 32 个以太币的用户。其中许多选择包括所谓的“流动性质押”,即用一种 ERC-20 流动性代币代表你质押的以太币。 在流动性质押期间,你可以随时退出,质押就像代币兑换一样简单。此方案还允许用户将资产保管在自己的以太坊钱包中。但是,联合质押并非以太坊网络原生。 |
奖励 |
可以获取最多的奖励方案。验证者客户端通过打包新区块和检查其他验证者的工作,都可以获取相应的奖励。 |
通常为获取的全部奖励减去交给运营商的费用,通过运营商提供的监控服务可以更轻松的监控跟踪自己的验证者客户端。 |
联合质押者将获得不同的奖励,具体取决于所选择的联合质押方法。许多联合质押服务提供一种或多种流动性代币,代表你质押的以太币,以及你的验证者奖励份额。流动性代币可以保存在你自己的钱包中,在去中心化金融中使用,如果你决定退出,则可以出售。 |
风险 |
以太币处于质押状态,不可进行交易。并且对于验证者客户端的离线或者恶意行为,会导致以太币被削减甚至强制驱逐出以太坊网络。 |
单独质押的风险再加上运营商服务可能带来的风险。 |
风险因所用方法而不同。一般来说,风险包括交易对手、智能合约和执行风险的组合。 |
要求 |
|
|
|