Search
# MVM 的主要术语
# MTG
MTG (opens new window) 多重签名托管节点,是一个开源协议,所有者可以选择一些可信任的节点来实现并运行这个程序。
# MVM 网络
多个节点管理的 EVM 兼容的 POS 网络。详见 加入网络
# PID
PID 是 process id 的缩写,MVM 将 Mixin 中机器人的 client_id (或者机器人用户的 client_id) 与 EVM 合约地址进行映射。主要有以下几个方面需要注意:
- 在 MVM 发布合约时,会将配置条件跟 PID 绑定。
- Mixin 用户调用合约时,会读取发布时的配置和用户的参数,对其编码后调用 EVM 合约。
- EVM 合约会根据 raw 里的值判断,是否是来自这个 PID,参考代码 (opens new window)。
- 可以在 Mixin Messenger (opens new window) 上添加 7000103716 机器人,回复
claim
获取一个机器人用户。
示例:
机器人用户的 client_id: 27d0c319-a4e3-38b4-93ff-cb45da8adbe1
去掉 `-`,前面加 `0x`
则 PID: 0x27d0c319a4e338b493ffcb45da8adbe1
# Registry
Registry (opens new window) 合约是 MVM 的代理合约,用来帮助 EVM 合约开发者迁移合约。是 MVM 最核心的内容,我们将在下一章详细介绍 Registry 合约。
# Bridge
Bridge (opens new window) 合约是 MVM 的跨链桥,用户可以通过该合约进行跨链充值和跨链转账。
# Storage
Storage (opens new window) 合约可以读写键值对,MVM 是基于 MTG 来实现的,多签转帐的备注 (memo) 长度有限,storage 主要是用来存放调用数据