Polygon
约 2 分钟阅读
- maticnetworkGitHub 组织maticnetwork
- polygon.technology链接polygon.technologymaticnetwork · polygon.technology · ChianId 137 · 解决 Ethereum 性能和效率问题 · Proof of Stake · 原币 MATIC · Layer-2 - 基于 Ethereum 合约笔记:Polygon
- ChianId 137
- 解决 Ethereum 性能和效率问题
- Proof of Stake
- 原币 MATIC
- Layer-2 - 基于 Ethereum 合约
- 测试网络 Mumbai
- Adopted by: Aave, OpenSea, Curve, Decentraland, UniSwap, SushiSwap, CoinSwitch
- 参考
Validator
- Matic is a hybrid Plasma + Proof-of-Stake (PoS)
- Heimdall
- Matic PoS validator node
- checkpointing a representation of the Plasma blocks to the main chain
- 基于 Tendermint consensus engine
- Bor - Block Producer layer
- Matic main node
- sidechain operator
- Geth+consensus algorithm
- Docker
- maticnetwork/bor - Alpine 30MB
- Ports: 30303 30303/udp 8545 8546 8547
- /usr/local/bin/{bor,bootnode}
- maticnetwork/heimdall - Ubuntu 800MB
- Ports: 1317, 26656, 26657
- /go/bin
- maticnetwork/bor - Alpine 30MB
- Snapshot - snapshots.matic.today
# install go,git,jq,rabbitmq-server
mkdir bin
git clone https://github.com/maticnetwork/bor.git
git clone https://github.com/maticnetwork/heimdall.git
(cd bor && make bor-all)
(cd heimdall && make install network=mainnet)
ln -s bor/build/bin/bor bin
ln -s bor/build/bin/bootnode bin
ln -s ~/go/bin/heimdalld bin
ln -s ~/go/bin/heimdallcli bin
ln -s ~/go/bin/bridge bin
mkdir ~/.heimdalld
git clone https://github.com/maticnetwork/launch.git
# node_type: sentry/sentry, sentry/validator, without-sentry
cp -rf launch/mainnet-v1/sentry/sentry ~/node
(cd ~/node/heimdall && bash setup.sh)
(cd ~/node/bor && bash setup.sh)
# 生产 systemd service 文件
# heimdalld.service, heimdalld-rest-server.service, heimdalld-bridge.service, bor.service
# (cd ~/node/mainnet-v1 && bash service.sh)
# /etc/matic, /etc/matic/metadata
mkdir /etc/matic
cp -rf launch/mainnet-v1/metadata /etc/matic/metadata关联信息
反向链接、本文链接的其他页面和外部资料。
反向链接
- Chain List笔记 · Polygon
Network 列表,使用 ID 标识,每个 Network 有自己的 本地货币/Native Currency。 · 参考 · ethereum-lists/chains · DefiLlama/chainlist · https://chainlist.org/
参考资料
GitHub2 条
- maticnetworkgithub.com/maticnetwork
- maticnetwork/node-ansiblegithub.com/maticnetwork/node-ansible
其他外链14 条
- snapshots.matic.todaysnapshots.matic.today/
- blog.matic.network/plasma-predicates-one-step-towards-generalized-plasmablog.matic.network/plasma-predicates-one-step-towards-generalized-plasma
- docs.polygon.technology/docs/integrate/full-node-deploymentdocs.polygon.technology/docs/integrate/full-node-deployment
- faucet.polygon.technologyfaucet.polygon.technology/
- hub.docker.com/r/maticnetwork/borhub.docker.com/r/maticnetwork/bor
- hub.docker.com/r/maticnetwork/heimdallhub.docker.com/r/maticnetwork/heimdall
- matic-blockchain-snapshots.s3-accelerate.amazonaws.com/matic-mainnet/bor-fullnode-snapshot-2022-03-16.tar.gzmatic-blockchain-snapshots.s3-accelerate.amazonaws.com/matic-mainnet/bor-fullnode-snapshot-2022-03-16.tar.gz
- matic-blockchain-snapshots.s3-accelerate.amazonaws.com/matic-mainnet/heimdall-snapshot-2022-04-30.tar.gzmatic-blockchain-snapshots.s3-accelerate.amazonaws.com/matic-mainnet/heimdall-snapshot-2022-04-30.tar.gz
- medium.com/the-polygon-blog/heimdall-and-bor-1f8f881cd6a4medium.com/the-polygon-blog/heimdall-and-bor-1f8f881cd6a4
- polygon.technologypolygon.technology/
- polygon.technology/stakingpolygon.technology/staking
- polygonscan.compolygonscan.com/
- polygontech.medium.compolygontech.medium.com/
- wallet.polygon.technology/staking/rewards-calculatorwallet.polygon.technology/staking/rewards-calculator