Der Zweck des Internet-Computers ist es, das öffentliche Internet zu erweitern, damit es auch die Rechenplattform der Welt sein kann. Heutzutage ist das Internet zwar ein Netzwerk, das alles und alle miteinander verbindet, die Systeme und Dienste werden derzeit allerdings von einer privaten Infrastruktur betrieben. Der wissenschaftliche Durchbruch hinter dem Internet Computer ist "Chain Key Technology" (Schüsselketten-Technologie), die Dutzende fortschrittliche Technologien umfasst, wie zum Beispiel neuartige Konsensmodelle, Non-Interactive Distributed Key Generation (NI-DKG), Network Nervous System (NNS, Netzwerk-Nervensystem), Internet Identity (Internetidentität) und so weiter. Chain Key Technology besteht aus einer Reihe von kryptografischen Protokollen, welche die Nodes (Knotenpunkte) des Internet-Computers orchestrieren. Es ist eine der grundlegenden Errungenschaften des Internet-Computers, die es ihm ermöglicht, einen einzigen öffentlichen Schlüssel zu haben. Dies ist ein enormer Vorteil, da es jedem Gerät, einschließlich Smartwatches und Mobiltelefonen, ermöglicht, die Echtheit von Artefakten mit Hilfe des Internet-Computers zu überprüfen. Im Gegensatz dazu ist dies bei traditionellen Blockchains nicht möglich. Der einzelne öffentliche Schlüssel ist nur die Spitze des Eisbergs: Die Chain-Key-Technologie ist der Motor, der den Internet-Computer antreibt und seinen Betrieb ermöglicht. Sie ermöglicht das Hinzufügen neuer Knotenpunkte zur Bildung neuer Subnetze, um das Netzwerk unendlich zu skalieren; das Ersetzen fehlerhafter oder abgestürzter Knotenpunkte durch neue, ohne jemals anzuhalten; die Wiederbelebung von Subnetzen, selbst wenn zu viele Knotenpunkte darin ausgefallen sind; und die nahtlose Aktualisierung des Internet-Computerprotokolls, wodurch das Netzwerk Fehler beheben und neue Funktionen hinzufügen kann. Das DFINITY R&D-Team hat ein neues nicht-interaktives Key-Resharing-Protokoll entwickelt. Jeder der alten Unterzeichner muss nur eine einzige Nachricht an die neuen Unterzeichner übertragen. Um sicherzustellen, dass dies sicher geschieht, werden viele Konzepte aus der zukunftsweisenden Kryptographie verwendet, darunter Verschlüsselung mit Forward Secrecy und nicht-interaktive Zero-Knowledge-Beweise. Durch die nicht-interaktive Auslegung ist die Funktionsweise des Key-Resharing-Protokolls ideal für eine asynchrone Umgebung; zu den Vorteilen gehört auch die Schlüsselerhaltung. Während der gesamten Lebensdauer eines Subnetzes ist es durch einen einzigen öffentlichen Schlüssel bekannt. Somit müssen sich die anderen Teilnehmer des Internet-Computers nicht um wechselnde öffentliche Schlüssel kümmern.