Skip to content

Commit 5b4e9cc

Browse files
committed
fix: remove broken protocol/* links and replace em-dashes in evolution-scaling
1 parent 8bcf7fc commit 5b4e9cc

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

docs/concepts/evolution-scaling.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ The Internet Computer is designed to adapt to changing demands. When more resour
99

1010
In any large-scale distributed system, individual nodes will fail due to hardware outages, network issues, or attacks. ICP is fault-tolerant: the protocol continues making progress as long as fewer than one third of the nodes in a subnet are faulty (including Byzantine failures, where nodes behave arbitrarily rather than simply going offline).
1111

12-
When a node fails, the subnet continues producing blocks. The failed node can recover automatically using the [state synchronization protocol](protocol/state-synchronization.md). The consensus protocol is divided into epochs, each comprising several hundred consensus rounds. At the start of each epoch, all nodes create a checkpoint and a catch-up package (CUP). A CUP contains the replicated state hash and enough context for any node to resume consensus from that point. The CUP is signed by at least two thirds of the subnet's nodes.
12+
When a node fails, the subnet continues producing blocks. The failed node can recover automatically using the state synchronization protocol. The consensus protocol is divided into epochs, each comprising several hundred consensus rounds. At the start of each epoch, all nodes create a checkpoint and a catch-up package (CUP). A CUP contains the replicated state hash and enough context for any node to resume consensus from that point. The CUP is signed by at least two thirds of the subnet's nodes.
1313

1414
When a failed or newly joined node comes back online, it:
1515

@@ -71,8 +71,6 @@ To trigger a protocol upgrade, anyone submits an NNS proposal to update the regi
7171

7272
## Further reading
7373

74-
- [Protocol Stack](protocol/index.md) — the four-layer architecture that runs inside each subnet
75-
- [State synchronization](protocol/state-synchronization.md) — catch-up packages and how nodes rejoin
76-
- [Chain-key cryptography](chain-key-cryptography.md) — the key management underlying subnet creation and XNet messaging
74+
- [Chain-key cryptography](chain-key-cryptography.md): the key management underlying subnet creation and XNet messaging
7775

7876
<!-- Upstream: informed by Learn Hub articles "Evolution & Scaling", "Fault Tolerance", "Subnet Creation", "Chain Evolution" (migrated, source retired) -->

0 commit comments

Comments
 (0)