Moonbeam¶
目标¶
Moonbeam将于2021年12月17日作为平行链部署至波卡(Polkadot)。Moonbeam是波卡(Polkadot)生态系统中最兼容以太坊的智能合约平行链,允许开发者以最小程度的代码更改(甚至无需更改)将其项目部署至Moonbeam,使他们可以访问波卡(Polkadot)生态系统及其所有资产。
如果您有任何意见或建议,或需要任何技术支持,欢迎加入Moonbase AlphaNet的专用Discord频道。
初始配置¶
Moonbeam完全启动后将拥有以下配置:
需要注意的重要变量/配置如下所示(仍会发生变化):
变量 | 值 |
---|---|
最小Gas费 | 125 Gwei* |
目标区块生产时间 | 12秒(预计6秒) |
区块Gas上限 | 15M(预计提升至少4倍) |
交易Gas上限 | 12.995M(预计提升至少4倍) |
变量 | 值 |
---|---|
最低委托质押量 | 50枚GLMR |
收集人可获得的委托人数上限 | 300 |
委托人可委托的收集人数上限 | 100 |
轮次 | 1800区块(6小时) |
委托生效期 | 委托在下一轮开始生效 (资金会马上绑定) |
解绑期 | 28轮次 |
*阅读更多关于Token面额
网络端点¶
Moonbeam有两种端点可供用户连接:一种是HTTPS,另一种是WSS。
如果您需要适用于生产环境使用的端点,请参考Moonbeam官方资料库的端点提供者部分。如果仅为开发环境使用,您可以使用以下HTTPS或WSS端点:
供应商 | RPC URL |
---|---|
1RPC |
|
Blast |
|
Dwellir |
|
OnFinality |
|
POKT Network |
|
UnitedBloc |
|
供应商 | RPC URL |
---|---|
Blast |
|
Dwellir |
|
OnFinality |
|
UnitedBloc |
|
快速开始¶
在开始之前,请确保从受支持的网络端点提供商之一获取您自己的端点和API密钥。如果使用的是Web3.js库,您可以创建一个本地的Web3实例并设定提供者来连接Moonbeam(同时支持HTTP和WS):
const Web3 = require('web3'); // Load Web3 library
.
.
.
// Create local Web3 instance - set Moonbeam as provider
const web3 = new Web3("RPC-API-ENDPOINT-HERE"); // Insert your RPC URL here
如果使用的是Ethers.js库,您可以使用ethers.JsonRpcProvider(providerURL, {object})
来定义提供者,并且将提供者URL设定至Moonbeam:
const ethers = require('ethers'); // Load Ethers library
const providerURL = "https://rpc.api.moonbeam.network";
// Define provider
const provider = new ethers.JsonRpcProvider(providerURL, {
chainId: 1284,
name: 'moonbeam'
});
任何以太坊钱包都应当能够为Moonbeam生成有效地址(例如:MetaMask)。
Chain ID¶
Moonbeam的Chain ID为1284
,hex为0x504
。
遥测功能¶
您可以点击波卡遥测仪表盘来查看及时的Moonbeam遥测资讯。
Tokens¶
Moonbeam的Token被称为Glimmer(GLMR)。想要获取更多资讯,请访问Moonbeam基金会网站Glimmer Token页面。
Token面额¶
与以太坊相似,Glimmer(GMLR)的最小单位是Wei,需要10^18个Wei以组成一个Glimmer,面额如下所示:
Unit | Glimmer (GLMR) | Wei |
---|---|---|
Wei | 0.000000000000000001 | 1 |
Kilowei | 0.000000000000001 | 1,000 |
Megawei | 0.000000000001 | 1,000,000 |
Gigawei | 0.000000001 | 1,000,000,000 |
Microglmr | 0.000001 | 1,000,000,000,000 |
Milliglmr | 0.001 | 1,000,000,000,000,000 |
GLMR | 1 | 1,000,000,000,000,000,000 |
Kiloglmr | 1,000 | 1,000,000,000,000,000,000,000 |
权益证明(POS)¶
通过3个阶段的上线过程,Moonbeam网络将会逐步更新成为一个完全去中心化的权益证明网络。想要了解每个阶段的上线详情内容,请访问Moonbeam网络上线状态页面。
限制¶
部分预编译功能目前仍无法使用,其余内建的功能皆可使用。您可在Solidity Precompiles页查看当前可使用的预编译方案。
| Created: December 14, 2021