on master help sign in
ships instead of @p, other small edits
commit823000cbaf5951404ddf7259fd07b3dfb9ac3630 authorJONATHAN PAPROCKI <jon@tlon.io> dateTue 8 Sep 2020, 16:40 (6 years ago) parent48c4209
1 file changed+5−5
tutorials/arvo/ames.md+5−5
tutorials/arvo/ames.md+5−5
@@ -122,7 +122,7 @@ There is a 32-bit header followed by a variable width body.
122122
123123### Header
124124
125−The 32-bit header is given by the following data:
125+The 32-bit header is given by the following data, presented in order:
126126
127127 - 3 bits: Ames `protocol-version`,
128128 - 20 bits: a checksum as a truncated insecure hash of the body, done with
@@ -132,14 +132,14 @@ The 32-bit header is given by the following data:
132132 - 1 bit: whether the packet is encrypted or not,
133133 - 4 bits: unused.
134134
135− Every packet sent between `@p`'s is encrypted except for self-signed attestation packets from 128-bit comets.
135+ Every packet sent between ships is encrypted except for self-signed attestation packets from 128-bit comets.
136136
137137### Body
138138
139−The body is of variable length and consists of three parts:
139+The body is of variable length and consists of three parts in this order:
140140
141− - The `@p` of the sender,
142− - The `@p` of the receiver,
141+ - The `@p` of the sending ship,
142+ - The `@p` of the receiving ship,
143143 - The payload, which is the `+jam` (i.e. serialization) of the noun `[origin content]`.
144144
145145 `origin` is the IP and port of the original sender if the packet was proxied