10.1 奇亚协议
Chia Protocol
奇亚协议由几个不同的子协议组成。所有协议消息都以可流式传输格式编码发送,使用第 7 节中定义的网络协议。以下文档深入介绍了每种类型的服务/节点发送的消息,以及如何解释它们。
该协议是异步双向的,即连接的每一端都可以发送消息,也可以接收一个响应,多个响应,或者每条消息不响应。
- 收割机协议(收割机 <-> 农民)
- 农民协议(农民 <-> 全节点)
- 时间领主协议(时间领主 <-> 全节点)
- 对等协议(全节点 <-> 全节点)
- 矿池协议(矿池 <-> 农民)
- 钱包协议(钱包/轻客户端 <-> 全节点)
原文参考
The Chia protocol is composed of a few different sub-protocols. All protocol messages are sent encoded in Streamable format, using the networking protocol defined in Section 7. The following documents go into depth into the messages sent by each type of service/node, and how they should be interpreted.
The protocol is asynchronous and bidirectional, that is, each end of the connection can send messages, and receive a response, multiple responses, or no response for each message.
- Harvester protocol (harvester <-> farmer)
- Farmer protocol (farmer <-> full node)
- Timelord protocol (timelord <-> full node)
- Peer protocol (full node <-> full node)
- Pool protocol (pool <-> farmer)
- Wallet protocol (wallet/light client <-> full node)