Astra Trainer
Zukunftsindustrien

Die Technologie hat besser gehalten als die Anwendungsfälle

Aleksandr Mikhailov
Founder, Astra Trainer
Aktualisiert
10 Min. Lesezeit

Wenige Technologien hatten eine so breite Lücke zwischen dem, was für sie versprochen wurde, und dem, wofür sie sich tatsächlich als gut erwiesen.

Die Leistung vom Marketing trennen

Das zugrunde liegende Ergebnis ist echt und es lohnt sich, es klar zu benennen, bevor die Kritik kommt.

Das gelöste Problem lautet: einer Gruppe von Parteien, die sich nicht vertrauen, ohne zentrale Autorität eine Einigung auf eine geordnete Abfolge von Ereignissen zu ermöglichen – auf eine Weise, die Täuschungsversuchen widersteht. Das war lange ein offenes Problem der verteilten Datenverarbeitung, und die Kombination aus kryptografischer Verkettung, ökonomischem Anreiz und Konsensmechanismus, die es adressiert, ist ein echter Beitrag.

Die Kosten dieser Eigenschaft sind der Teil, der oft wegfällt.

Jede Teilnehmerin speichert und verifiziert dieselben Daten, was enorm ineffizienter ist als eine Datenbank, die die Arbeit einmal erledigt.

Der Durchsatz ist konstruktionsbedingt begrenzt, weil Einigung unter vielen Parteien Zeit braucht.

Jede Änderung erfordert Koordination zwischen Teilnehmern, die uneins sein können – das ist der Sinn der Sache und auch der Grund, warum sich solche Systeme nur langsam weiterentwickeln.

Du zahlst einen sehr hohen Effizienzpreis für eine Eigenschaft: keine vertrauenswürdige zentrale Partei zu brauchen. Hast du eine, zahlst du für nichts.

Dieser eine Satz erklärt das meiste von dem, was mit Enterprise-Blockchain zwischen den Ankündigungen und den stillen Einstellungen passiert ist.

Was die Richtung abdeckt

Der Umfang: verteilte Datenbanken, Blockchains, Smart Contracts, Konsens, digitale Assets und dezentrale Anwendungen.

Vier Bereiche.

Grundlagen verteilter Systeme. Replikation, Konsistenz, Partitionsverhalten und Konsensalgorithmen – das meiste davon existierte schon vor Blockchain.

Kryptografische Bausteine. Hashing, Signaturen, Schlüsselverwaltung – und was jedes davon tatsächlich garantiert.

Smart Contracts. Programmiermodelle, Ausführungsumgebungen und die dafür spezifische Sicherheitspraxis.

Anwendungen und Regulierung. Wo diese Systeme wirklich genutzt werden, und der Rechtsrahmen, der sich gerade darum bildet.

Die Frage, an der die meisten Projekte scheitern

Eine große Zahl an Blockchain-Initiativen in Unternehmen wurde zwischen der Mitte des letzten Jahrzehnts und dem Anfang dieses Jahrzehnts angekündigt. Eine große Zahl wurde still eingestellt. Der Grund war konsistent und lässt sich auf eine Diagnostik reduzieren.

Gibt es eine Partei, der alle Beteiligten vertrauen, um den Datensatz zu führen? Wenn ja, ist eine von dieser Partei betriebene Datenbank schneller, günstiger, leichter zu ändern und leichter wiederherzustellen. Fast jedes Unternehmenskonsortium hatte eine solche Partei – oder hätte eine benennen können.

Drei weitere Fragen, die den Rest fast vollständig ausschließen.

Beschreiben die Daten die physische Welt? Wenn ja, erfasst die Chain, was jemand eingegeben hat. Ein manipulationssicherer Datensatz einer unverifizierten Behauptung ist eine manipulationssichere unverifizierte Behauptung. Projekte zur Lieferkettenherkunft sind genau daran gescheitert: Die Schwierigkeit war nie die Datenbank, sondern zu wissen, ob der Inhalt der Kiste zum Etikett passte.

Muss etwas gelöscht oder korrigiert werden können? Unveränderlichkeit widerspricht Datenschutzrechten, Fehlerkorrektur und gesetzlichen Löschpflichten. Das ist eine echte Unvereinbarkeit und kein Implementierungsdetail.

Betreiben die Teilnehmer tatsächlich eigene Knoten? Viele Konsortium-Chains liefen am Ende auf Infrastruktur, die ein einziges Unternehmen betrieb – eine Datenbank mit Zusatzschritten und schlechterer Performance.

Was diesen Filter übersteht, ist eine schmale Menge: Systeme, bei denen sich Beteiligte wirklich nicht vertrauen, bei denen kein akzeptabler zentraler Betreiber existiert und bei denen die Daten systemeigen sind statt eine Behauptung über die Welt. Digitale Assets, manche Settlement- und Clearing-Anwendungen und bestimmte grenzüberschreitende Konstruktionen fallen darunter. Die meisten anderen Dinge nicht, und das offen zu sagen ist nützlicher als Enthusiasmus.

Wo das in der Domäne steht

Blockchain und verteilte Systeme ist die achte von acht Richtungen in Astra Trainers Domäne KI, Daten und Computing, und sie ist bewusst um die Hälfte der verteilten Systeme herum gerahmt. Das Material zu Konsens, Replikation und Konsistenz ist der dauerhafte Teil und überträgt sich auf sehr viel gewöhnliches Engineering.

Sie verbindet sich mit Computer Science für die Grundlagen verteilter Systeme, mit Cybersecurity für Schlüsselverwaltung und Contract-Sicherheit, und mit Cloud Computing und DevOps für die Infrastruktur, auf der diese Netzwerke laufen. Hier findest du die acht Richtungen.

Warum Smart-Contract-Sicherheit anders ist als andere Sicherheit

Der technisch eigenständigste Bereich dieser Richtung, und der, bei dem die Fehlschlagsbilanz lehrreich ist.

Ein Smart Contract ist Code, der auf einer Chain deployt wird und automatisch ausgeführt wird. Vier Eigenschaften kombinieren sich zu einem ungewöhnlich unnachgiebigen Sicherheitsproblem.

Der Code ist nach dem Deployment meist unveränderlich. Ein Fehler lässt sich nicht patchen wie in gewöhnlicher Software. Upgrade-Muster existieren und bringen eigene Risiken mit, einschließlich der zentralisierten Kontrolle, die sie eigentlich vermeiden sollen.

Er hält Wert direkt. Einen Fehler auszunutzen ist kein Schritt zu einem Ziel, sondern das Ziel selbst, und der Erlös ist sofort übertragbar.

Jeder kann ihn lesen. Der deployte Code ist öffentlich, also kann jeder in aller Ruhe nach Schwachstellen suchen, mit einem direkten finanziellen Anreiz, eine zu finden.

Die Ausführung ist standardmäßig feindselig. Transaktionsreihenfolge lässt sich manipulieren, externe Aufrufe können in den Contract zurücktreten, bevor er fertig ist, Preisquellen lassen sich verschieben, und die Annahme, dass ein aufgerufener Contract sich vernünftig verhält, ist unsicher.

Das Ergebnis: Sehr große Summen gingen durch Fehler verloren, die in konventioneller Software unauffällige Bugs gewesen wären. Die Reaktion des Engineerings war entsprechend streng: formale Verifikation, mehrere unabhängige Audits, umfangreiche adversariale Tests und gestaffeltes Deployment mit Wertlimits. Diese Disziplin ist echt wertvoll und überträgt sich gut auf jede Software mit hohen Konsequenzen.

Wo sich das Wissen über verteilte Systeme tatsächlich auszahlt

Der praktische Grund, diese Richtung zu lehren, ganz unabhängig von digitalen Assets.

Die Grundlagen unter Blockchain sind die Grundlagen unter sehr viel moderner Infrastruktur, und die meisten Ingenieure halten sie nur lose.

Konsensalgorithmen laufen in den Koordinationssystemen, auf die Datenbanken, Orchestratoren und Service Meshes angewiesen sind.

Konsistenzmodelle. Zu verstehen, was ein verteilter Speicher tatsächlich garantiert und was nicht, verhindert eine Klasse von Datenkorruption, die schwer zu erkennen und noch schwerer zu erklären ist.

Partitionsverhalten. Jedes verteilte System muss entscheiden, was es tut, wenn Teile davon nicht kommunizieren können, und diese Entscheidung hat Konsequenzen, mit denen die Anwendung umgehen muss.

Kryptografische Verifikation. Hashing, Signaturen und manipulationssichere Strukturen werden weit über diese Richtung hinaus genutzt: in der Software-Lieferkettenintegrität, in Audit-Logs und bei der Dokumentenverifikation.

Schlüsselverwaltung. Das schwierigste operative Problem in diesem Bereich, und eines, das überall gilt, wo Kryptografie eingesetzt wird. Verlorene Schlüssel bedeuten verlorenen Zugriff ohne Wiederherstellung, was ein Workflow- und Governance-Problem ist, kein mathematisches.

Eine Organisation, die hier ausbildet, bekommt Engineers für verteilte Systeme – eine knappe und dauerhafte Kompetenz, unabhängig davon, was mit den Asset-Märkten passiert.

Die Rollen im Überblick

Engineers für verteilte Systeme. Die breiteste und dauerhafteste Rolle.

Smart-Contract-Entwicklerinnen.

Smart-Contract-Auditoren und Security-Researcher, eine echte Spezialistengruppe mit guter Bezahlung.

Protocol Engineers, die an den Netzwerken selbst arbeiten.

Kryptografie-Ingenieurinnen.

Blockchain-Infrastruktur- und Node-Operations-Engineers.

Spezialistinnen für Digital-Asset-Custody und Schlüsselverwaltung.

Compliance- und Regulatory-Spezialisten für digitale Assets, ein Bereich, der mit neuen Regimen schnell wächst.

Blockchain-Analysten, die On-Chain-Aktivität nachverfolgen, stark genutzt in Ermittlung und Strafverfolgung.

Wer sich dafür weiterbilden kann

Backend- und Systemingenieure. Der Hauptweg. Konzepte verteilter Systeme bauen auf dem auf, was sie schon wissen, und die kryptografische Ebene ist eine klar abgegrenzte Ergänzung.

Security-Engineers. In Smart-Contract-Auditing, wo adversariales Denken die Kernkompetenz ist und die Domänenspezifika erlernbar sind.

Datenbank-Engineers. In verteilte Datensysteme, mit bereits vorhandenen Konsistenz- und Replikationskonzepten.

Ingenieurinnen für Finanzsysteme. In Settlement- und Custody-Anwendungen, wo die Domänenhälfte der knappe Teil ist.

Compliance- und Financial-Crime-Fachleute. In Digital-Asset-Compliance und On-Chain-Analyse, wo bestehende Ermittlungsmethodik direkt übertragbar ist.

Absolventinnen der Kryptografie und Mathematik. In Protocol Engineering.

Auditoren. In Contract-Review-Prozesse und Governance, ergänzend zum technischen Audit statt es zu ersetzen.

Regulierung, Custody und Unumkehrbarkeit. Digitale Assets unterliegen Finanzregulierung, steuerlicher Behandlung, Geldwäschepflichten und Wertpapierrecht, die sich je nach Rechtsraum erheblich unterscheiden und sich schnell ändern. Transaktionen sind in der Regel unumkehrbar, und der Verlust oder die Kompromittierung von Schlüsseln bedeutet meist permanenten Verlust ohne Wiederherstellungsmechanismus. Unveränderliche Datensätze können mit Datenschutzrechten kollidieren, einschließlich Löschungs- und Korrekturrechten. Nichts hier ist Anlage-, Rechts- oder Steuerberatung, und nichts hier ist eine Empfehlung zu irgendeinem Asset. Organisationen sollten vor jedem Deployment oder Halten qualifizierten fachlichen Rat einholen.

Was du mitnehmen solltest

Verteilter Konsens zwischen einander misstrauenden Parteien ist eine echte Leistung, und er ist konstruktionsbedingt teuer, weil das die Eigenschaft kostet.

Die Diagnostik, an der die meisten Unternehmensprojekte endeten, ist einfach: Existiert eine vertrauenswürdige Partei, ist eine Datenbank in jeder relevanten Dimension besser.

Eine Behauptung über die physische Welt auf einer Chain zu erfassen macht sie manipulationssicher, nicht wahr.

Smart-Contract-Sicherheit ist ungewöhnlich unnachgiebig, weil der Code unveränderlich, öffentlich, adversarial ausgeführt ist und direkt Wert hält – und die daraus entstandene Engineering-Disziplin lohnt sich auch andernorts.

Und der dauerhafte Grund, das zu lehren, ist die Kompetenz für verteilte Systeme, die wertvoll bleibt, egal was mit den Asset-Märkten passiert.

Häufig gestellte Fragen
Welches Problem löst eine Blockchain tatsächlich?

Parteien, die sich nicht vertrauen, eine Einigung auf eine geordnete Abfolge ohne zentrale Autorität zu ermöglichen. Diese Eigenschaft ist echt und kostet erheblich an Effizienz, weil jede Teilnehmerin dieselben Daten speichert und verifiziert.

Warum haben die meisten Blockchain-Projekte in Unternehmen aufgehört?

Weil eine vertrauenswürdige Partei existierte oder benannt werden konnte, was eine konventionelle Datenbank schneller, günstiger und leichter änderbar macht. Viele Konsortium-Chains liefen zudem am Ende auf der Infrastruktur eines einzigen Unternehmens, was den Grund für ihren Einsatz aufhebt.

Kann eine Blockchain die Herkunft in einer Lieferkette garantieren?

Sie kann den Datensatz manipulationssicher machen. Sie kann nicht verifizieren, dass das, was jemand eingegeben hat, der physischen Realität entspricht, und genau diese Verifikation war immer der schwierige Teil.

Warum ist Smart-Contract-Sicherheit so schwierig?

Weil deployter Code meist unveränderlich, öffentlich lesbar ist, direkt Wert hält und in einer feindseligen Umgebung läuft, in der manipulierte Transaktionsreihenfolge, Re-Entrancy-Aufrufe und manipulierte Preisquellen gängige Angriffsmethoden sind.

Lohnt sich ein Training dafür?

Die Hälfte zu verteilten Systemen lohnt sich uneingeschränkt. Konsens, Konsistenzmodelle, Partitionsverhalten, kryptografische Verifikation und Schlüsselverwaltung gelten unabhängig von digitalen Asset-Märkten für moderne Infrastruktur insgesamt.

Trainiere die dauerhafte Hälfte
Acht Richtungen in KI, Daten und Computing, darunter Blockchain und verteilte Systeme neben Computer Science, Cybersecurity und Cloud Engineering. Zugeschnitten mit deinen eigenen Teams, in Fünf-Minuten-Lektionen.