Knacke die Blockchain oder baue dein eigenes Netzwerk!
Blockchains basieren auf einem Konsensprotokoll: Ein strenger Algorithmus zwingt die Computer, sich auf denselben Stand der Daten zu einigen. Was passiert, wenn sich Netzwerkparameter ändern? Experimentieren Sie damit: Bauen Sie ein stabiles Live-Netzwerk oder sabotieren Sie die Kommunikation!
Blockchains wie Ethereum sind riesige, globale Netzwerke. Sie werden genutzt, um digitale Vermögenswerte zu verwalten, globale Lieferketten nachzuverfolgen, Identitäten zu überprüfen und vieles mehr. All dies funktioniert ohne eine zentrale Instanz. Stattdessen arbeiten Tausende unabhängiger Computer zusammen, um Transaktionen im Netzwerk zu verarbeiten.
Die Sicherheit dieses Systems beruht nicht darauf, dass sich die Computer gegenseitig «kennen» und «vertrauen», sondern sie wird durch ein Konsensprotokoll erzeugt: einen Algorithmus, der allen vernetzten Geräten hilft, sich auf genau denselben Ablauf der Ereignisse zu einigen. Dieser bildet die gemeinsame «Wahrheit» des Netzwerks.
Ohne diese entscheidende Übereinstimmung würde das System in widersprüchliche Versionen der Wahrheit zerfallen. Unsere Forschung untersucht, wie dieser Konsens zustande kommt, wie er aufrechterhalten wird und wie er untergraben werden kann.
An der Scientifica können Sie diese komplexe Technologie an einem voll funktionsfähigen Blockchain-Netzwerk im Miniaturformat (aus Raspberry-Pi-Computern) nachvollziehen und über einen zentralen Touchscreen sogar die Netzwerkparameter in Echtzeit beeinflussen. Sie können so die Geschwindigkeit des Informationsflusses anpassen, um Kommunikationsverzögerungen zu verursachen, die Rechenaufgaben für die Computer erschweren oder erleichtern, oder festlegen, wie die Computer miteinander kommunizieren.
Jeder Computer verfügt über einen eigenen Bildschirm, auf dem Sie live verfolgen können, wie sich Ihre Änderungen auf das System auswirken. Bleibt Ihre Blockchain sicher und stabil, oder gelingt es Ihnen, das System zum Absturz zu bringen?
