Skip to content

Commit 474364d

Browse files
authored
some tweaks to interop-topology doc (#290)
* spellcheck * clarify what n means
1 parent 8b7df2a commit 474364d

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

protocol/interop-topology.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ of a cloud deployment of an interop enabled OP Stack cluster.
1010

1111
# Summary
1212

13-
The creation of Interop transactions opens Optimistim Networks to new forms of undesierable activity.
13+
The creation of Interop transactions opens Optimism Networks to new forms of undesirable activity.
1414
Specifically, including an interop transaction carries two distinct risks:
1515
- If an interop transaction is included which is *invalid*, the block which contains it is invalid too,
1616
and must be replaced, causing a reorg.
@@ -164,7 +164,7 @@ at a time.
164164
- sequencer node mempool ingress
165165
- block building (as a synchronous activity)
166166

167-
When we deploy hosts, we should currently use a "Full Validation Set" of one Supervisor plus N Managed nodes,
167+
When we deploy hosts for an inter-operating set of `n` chains, we should currently use a "Full Validation Set" of one Supervisor plus `n `Managed nodes,
168168
to maximize redundancy and independent operation of validators. When Sequencers are deployed, Conductors should manage
169169
individual Managed Nodes *across* Supervisors.
170170

@@ -190,7 +190,7 @@ and errors on one Node may or may not end up affecting the other Nodes. While th
190190
the wide range of possible interplay means we don't have high confidence in Multi-Node as a redundancy solution.
191191
- Multi-Node is *only* a Node redundancy solution, and the Supervisor managing multiple Nodes is still a single
192192
point of failure. If the Supervisor fails, *every* Node under it is unable to sync also, so there must *still*
193-
be a diversification of Node:Supervisor. At the point where we split them up, it makes no sense to have higher quanitities
193+
be a diversification of Node:Supervisor. At the point where we split them up, it makes no sense to have higher quantities
194194
than 1:1:1 Node:Chain:Supervisor.
195195

196196
# Risks & Uncertainties
@@ -209,4 +209,4 @@ Ultimately, this design represents a hypothesis which needs real testing before
209209
- Put an interval check in place in the mempool
210210
- Remove build-time checks
211211
- Test RPC performance (data collectable via Grafana)
212-
- Consider and add Supervisor-health as a trigger for Conductor Leadership Transfer
212+
- Consider and add Supervisor-health as a trigger for Conductor Leadership Transfer

0 commit comments

Comments
 (0)