Since the Internet Computer runs on a network of nodes in independent data centers located around the world, all subnets must process the same messages in the same order to ensure that they achieve the same state. To ensure that the nodes powering the subnets can agree on the order of messages to process, the Internet Computer relies on a novel consensus protocol, as described in this presentation.