logo
logo
比特币二层
使用脉波
学习
开发者
企业
社区
English
运行节点以保障网络安全
运行您自己的节点是保持完全主权的好方法,同时有助于保护整个网络并维护去中心化。
run-a-node-1
run-a-node-2
什么是节点?
在区块链网络中,节点是参与网络并维护分布式账本副本(即区块链)的计算机。区块链网络中的节点可以有不同的角色和责任,这取决于特定区块链的架构和共识算法。
作为POS链,MAP Protocol 需要验证节点负责验证交易并尽可能安全地维护 MAP Relay Chain 网络。
谁可以运行节点?
任何有适当设置和足够赌注的人都可以成为验证者。
map-coin-hand
您可以在 MAPO Scan 上找到所有当前验证者及其投票的概览,以及关于如何成为新验证者的完整指南,请点击 这里
构建您的节点
硬件
MAP Protocol 是一个具有与工作证明网络不同的硬件要求的股权证明网络。股权证明共识对CPU的要求不高,但对网络连接和延迟更敏感。
Below is a list of standard requirements for running Validator on the MAPO Network.
内存
16 GB
CPU
Quad-core 2.5 GHz (64-bit)
磁盘
256 GB 的 SSD 存储,加上一个二级 HDD
网络
至少100 Mb 输入/输出以太网与光纤互联网连接(理想情况下是冗余连接和HA交换机)
软件
构建 atlas 需要 git、Go(1.14 或更高版本)和 C 编译器。
您可以使用您喜欢的包管理器安装它们。
其他
您的账户需要至少有 1,000,000 MAPO。
运行您的节点
确保您在 MAP Protocol 上运行验证者节点之前已满足我们的先决条件。遵循五个步骤或高级指南以使您在 MAP Protocol 上的验证者节点运行。
map-coin-hand
您还可以浏览我们关于 如何成为新验证者 的指南来开始。
步骤 1: 创建账户
在这一步,你需要将你的身份信息转移到相应的管理合约中,该合约将管理你的账户、密钥和元数据。
这一步的目的是通过授权替代密钥用于签署声明、投票和验证,以保持你锁定的MAPO更安全。通过这样做,你可以继续参与协议,同时将访问你锁定的MAPO的密钥保管起来。
你需要使用createAccount命令来执行上述操作。有关createAccount命令的更多详细信息,请查看这里
步骤 2: 授权
授权一个地址代表账户签署共识消息。这个被授权的地址被称为签名者。顾名思义,签名者只负责签名。你的奖励不会发放给签名者,而是发放给在前一步骤中创建的账户。
run-a-node-1
步骤 3: 锁定 MAPO
我们设定的成为验证者的门槛是将 1,000,000 MAPO锁定在相应的管理智能合约中。这些锁定的MAPO将用于未来的惩罚,这也是被选举的条件之一。
你需要使用lockedMAPO命令来执行上述操作,有关lockedMAPO命令的更多详细信息,请查看这里
步骤 4: 验证者注册
这一步是作为新验证者注册的关键步骤。你需要使用register命令来执行上述操作。有关register命令的更多详细信息,请查看这里
在这一步,你将成功注册为验证者。接下来,你可以尝试为自己投票。有关如何投票的详细信息,请查看这里
步骤 5: 投票
验证者必须至少拥有 0.001 的投票比例才能被考虑参选,因此验证者需要拥有投票权。您可以使用您的验证者账户为自己投票,或者让其他验证者或用户为您代理投票。
由于您在步骤 3 中锁定了 1,000,000 MAPO,现在为自己投票是一个明智的决定。
find-a-wallet-2
质押您的 MAPO
如果构建自己的节点感觉令人生畏或超出了您的技术专长,您不必被边缘化。只需质押MAPO即可!您仍然可以在加强和维持我们的网络中发挥关键作用。
探索 MAP Protocol