Skip to content

Moonbeam

目标

Moonbeam将于2021年12月17日作为平行链部署至波卡(Polkadot)。Moonbeam是波卡(Polkadot)生态系统中最兼容以太坊的智能合约平行链,允许开发者以最小程度的代码更改(甚至无需更改)将其项目部署至Moonbeam,使他们可以访问波卡(Polkadot)生态系统及其所有资产。

如果您有任何意见或建议,或需要任何技术支持,欢迎加入Moonbase AlphaNet的专用Discord频道

初始配置

Moonbeam完全启动后将拥有以下配置:

  • 以平行链的形式运行并连接至波卡(Polkadot)中继链
  • 拥有76位收集人的活跃收集人集
  • 拥有提供商提供的API端点以连接到网络。项目也可以运行和访问自己的私有节点

Moonbeam Diagram

需要注意的重要变量/配置如下所示(仍会发生变化):

变量
最小Gas费 125 Gwei*
目标区块生产时间 12秒(预计6秒)
区块Gas上限 15,000,000(预计提升至少4倍)
交易Gas上限 12,995,000(预计提升至少4倍)
变量
最低委托质押量 50枚GLMR
收集人可获得的委托人数上限 300
委托人可委托的收集人数上限 100
轮次 1800区块(6小时)
委托生效期 委托在下一轮开始生效 (资金会马上绑定)
解绑期 28轮次

*阅读更多关于Token面额

网络端点

Moonbeam有两种端点可供用户连接:一种是HTTPS,另一种是WSS。

如果您需要适用于生产环境使用的端点,请参考Moonbeam官方资料库的端点提供者部分。如果仅为开发环境使用,您可以使用以下HTTPS或WSS端点:

供应商 RPC URL
1RPC
https://1rpc.io/glmr
Blast
https://moonbeam.public.blastapi.io
Dwellir
https://moonbeam-rpc.dwellir.com
POKT Network
https://moonbeam-mainnet.gateway.pokt.network/v1/lb/629a2b5650ec8c0039bb30f0
UnitedBloc
https://moonbeam.unitedbloc.com
供应商 RPC URL
Blast
wss://moonbeam.public.blastapi.io
Dwellir
wss://moonbeam-rpc.dwellir.com
UnitedBloc
wss://moonbeam.unitedbloc.com

快速开始

在开始之前,请确保从受支持的网络端点提供商之一获取您自己的端点和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('INSERT_RPC_API_ENDPOINT'); // Insert your RPC URL here

如果使用的是Ethers.js库,您可以使用ethers.JsonRpcProvider(providerURL, {object})来定义提供者,并且将提供者URL设定至Moonbeam:

const ethers = require('ethers'); // Load Ethers library

const providerURL = 'INSERT_RPC_API_ENDPOINT';
// 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页查看当前可使用的预编译方案。

Last update: January 25, 2024
| Created: December 14, 2021