MO Chain

MO Chain
软件
软件描述
Mo Chain 是一个高性能区块链平台,以其市场上最低的交易Gas费用而闻名,同时支持高效的智能合约,并提供具备强大质押和治理功能的以太坊兼容生态系统。
官方网站
访问软件的官方网站了解更多信息
mochain.app
安全链接HTTPS
什么是 MO Chain?
Mo Chain 基于 PoA 共识算法,实现更短的区块生成时间和更低的费用。质押中锁定最多的验证者候选将被选为验证者并生成区块。通过双签检测及其他惩罚机制,确保网络的安全性、稳定性和链终局性。
Mo Chain 还支持与 EVM 兼容的智能合约和协议。由于具备原生互操作能力,可实现跨链转账及其他通信功能。
MoChain 的特性包括:
- EVM 兼容:兼容所有现有以太坊工具,同时提供更快的终局性与更低的交易费用。
- 互操作性强:支持高效的原生双链通信;专为需要快速流畅用户体验的高性能 dApp 扩展设计。
- 权益授权证明(Proof of Staked Authority)结合链上治理,实现去中心化与社区参与。MO 作为原生代币,兼具智能合约执行 Gas 和质押功能。
概念
共识
MoChain 共识引擎的设计目标如下:
- 等待少数几个区块确认(应低于以太坊 1.0),绝大多数情况下避免分叉;
- 区块时间小于 5 秒,与以太坊 1.0 一致;
- 无通胀,区块奖励仅来自交易 Gas 费用;
- 尽可能兼容以太坊;
- 具备如 COSMOS 一般的质押与治理能力。
Geth 实现了两种共识引擎:ethash(基于 PoW)和 clique(基于 PoA)。由于 MO 放弃了 PoW,ethash 不适用。Clique 具有更短的出块时间,且抵御 51% 攻击,同时对底层数据结构改动最小,以保持与现有以太坊客户端兼容。但 PoA 存在中心化问题,且链上缺乏实质性质押与治理能力。而 MoChain 基于 Cosmos 构建,已具备完整的质押与治理架构。
因此,我们建议采用一种共识引擎:
- MoChain 负责处理 TC 的质押与治理;
- MO 的共识引擎尽可能简化,沿用 clique 模式。
我们研究了其他主流 PoA 共识实现,发现 Bor 采用了类似上述思路。为达成全部目标,我们将借鉴 Bor 的部分设计,并提出一种新的共识引擎。
基础设施组件
MoChain 负责执行质押功能,通过独立选举机制确定 MO 的验证者,选举流程通过质押机制完成。





