Zum Hauptinhalt springen
Empfehlungen

Turing-vollständig: warum Ethereum mehr kann als Bitcoin

Warum eine programmierbare, turing-vollständige Blockchain wie Ethereum beliebig komplexe Smart Contracts erlaubt, warum Bitcoin bewusst auf diese Flexibilität verzichtet und was dieser Kompromiss für Sicherheit und Angriffsfläche bedeutet

GrundlagenEinsteiger2 Min. Lesezeit

Definition

Turing Complete bezeichnet ein System, das jede berechenbare Funktion ausführen kann, sofern genügend Ressourcen zur Verfügung stehen. Ethereum ist Turing Complete, weil seine Smart Contracts beliebig komplexe Programme ausführen können, während Bitcoin bewusst eingeschränkt ist.

Turing-vollständig (englisch „Turing-complete“) bezeichnet ein System, das im Prinzip jede beliebige Berechnung durchführen kann, vorausgesetzt, es hat genug Zeit und Speicher. Der Begriff stammt vom Mathematiker Alan Turing. Im Krypto-Kontext ist er wichtig, weil er den großen Unterschied zwischen einfachen und programmierbaren Blockchains markiert, etwa zwischen Bitcoin und Ethereum.

Was Turing-Vollständigkeit für Blockchains bedeutet

Eine turing-vollständige Blockchain wie Ethereum kann beliebig komplexe Smart Contracts ausführen, ihre Programmiersprache (etwa Solidity) erlaubt nahezu jede denkbare Logik. Bitcoins Skriptsprache ist dagegen bewusst nicht turing-vollständig: Sie ist eingeschränkt, um Komplexität, Angriffsfläche und unvorhersehbares Verhalten zu vermeiden. Das ist ein bewusster Sicherheits-Kompromiss, kein Mangel.

Fluch und Segen der Programmierbarkeit

Turing-Vollständigkeit ist die Grundlage für die ganze Welt der dezentralen Anwendungen und DeFi, sie macht eine Blockchain extrem flexibel. Aber diese Macht hat ihren Preis: Je komplexer ein Smart Contract sein kann, desto größer die Gefahr von Programmierfehlern und Sicherheitslücken. Endlosschleifen werden bei Ethereum durch Gebühren (Gas) begrenzt. Mehr Flexibilität bedeutet also auch mehr potenzielle Angriffsfläche.

Steffis Tipp

Turing-Vollständigkeit erklärt, warum Ethereum so viel mehr kann als Bitcoin, aber auch, warum es komplexer und fehleranfälliger ist. Beides hat seine Berechtigung: Bitcoins bewusste Einfachheit ist ein Sicherheitsmerkmal, Ethereums Flexibilität eine Innovationsplattform. Als Anleger hilft dir dieses Verständnis, die unterschiedlichen Stärken und Risiken der beiden großen Netzwerke einzuordnen. Keine Anlageberatung.

Häufig gestellte Fragen

Was bedeutet turing-vollständig?

Turing-vollständig bezeichnet ein System, das im Prinzip jede beliebige Berechnung durchführen kann, vorausgesetzt, es hat genug Zeit und Speicher. Der Begriff stammt vom Mathematiker Alan Turing. Im Krypto-Kontext markiert er den Unterschied zwischen einfachen und programmierbaren Blockchains wie Bitcoin und Ethereum.

Warum ist Ethereum turing-vollständig und Bitcoin nicht?

Ethereum kann beliebig komplexe Smart Contracts ausführen, seine Sprache Solidity erlaubt nahezu jede Logik. Bitcoins Skriptsprache ist bewusst nicht turing-vollständig, sondern eingeschränkt, um Komplexität, Angriffsfläche und unvorhersehbares Verhalten zu vermeiden. Das ist ein bewusster Sicherheits-Kompromiss, kein Mangel.

Welche Risiken bringt Turing-Vollständigkeit?

Je komplexer ein Smart Contract sein kann, desto größer die Gefahr von Programmierfehlern und Sicherheitslücken. Endlosschleifen werden bei Ethereum durch Gebühren (Gas) begrenzt. Mehr Flexibilität bedeutet mehr potenzielle Angriffsfläche, deshalb ist Bitcoins bewusste Einfachheit ein eigenständiges Sicherheitsmerkmal.

Über die Autorin

Dr. Stephanie Morgenroth

Dr. Stephanie Morgenroth

Steffi ist promovierte Medizinerin, Krypto-Investorin seit 2021 und erreicht mit MissCrypto über 105.000 Menschen auf Social Media. Sie macht komplexe Themen wie Bitcoin, DeFi und Krypto-Steuern verständlich, ehrlich, unabhängig und ohne Hype.

Über Steffi

Risikohinweis: Meine Inhalte dienen ausschließlich zur Information und stellen keine Anlageberatung dar.

Diese Seite kann Affiliate-Links enthalten. Bei einem Kauf über diese Links erhalte ich eine Provision — du unterstützt meinen Kanal ohne Mehrkosten. Danke! ❤️