Der Autor des Artikels ist Alexei Malanov, Experte für die Entwicklung von Antivirentechnologien im "Kaspersky Lab".
Ich habe oft die Meinung gehört, dass Blockchain großartig ist, ein Durchbruch darstellt und die Zukunft ist. Ich muss Sie enttäuschen, falls Sie das geglaubt haben.
Eine Klarstellung: In diesem Beitrag werden wir über die Version der Blockchain-Technologie sprechen, die in der Kryptowährung Bitcoin verwendet wird. Es gibt andere Anwendungen und Implementierungen der Blockchain, in denen einige der Mängel der "klassischen" Blockchain behoben sind, aber in der Regel basieren sie auf denselben Prinzipien.

Über Bitcoin im Allgemeinen
Die Technologie von Bitcoin an sich halte ich für revolutionär. Leider wird Bitcoin zu oft für kriminelle Zwecke genutzt, und als Informationssicherheitsspezialist gefällt mir das überhaupt nicht. Aber wenn wir über Technologien sprechen, ist der Durchbruch offensichtlich.
Die einzelnen Komponenten des Bitcoin-Protokolls sowie die zugrunde liegenden Ideen waren im Grunde schon vor 2009 bekannt, doch erst die Schöpfer von Bitcoin schafften es, alles zusammenzufügen und es zum Laufen zu bringen. In fast 9 Jahren der Implementierung wurde nur eine kritische Sicherheitslücke gefunden: Ein Angreifer erhielt 92 Milliarden Bitcoins auf einem Konto, und die Behebung erforderte einen Rückgang der gesamten Finanzhistorie um einen Tag. Dennoch, nur eine Schwachstelle in dieser Zeitspanne ist eine respektable Leistung, da ziehe ich meinen Hut.
Die Schöpfer von Bitcoin standen vor der Herausforderung, das Ganze zum Laufen zu bringen, ohne eine zentrale Instanz und in einem Umfeld, in dem niemand jemandem vertraut. Diese Aufgabe wurde erfolgreich bewältigt, die digitalen Währungen funktionieren. Aber die Lösungen, die sie gewählt haben, sind in ihrer Ineffizienz erschreckend.
Zunächst möchte ich klarstellen, dass das Ziel dieses Beitrags keineswegs die Diskreditierung der Blockchain ist. Es ist eine nützliche Technologie, die bereits viele bemerkenswerte Anwendungen findet und sicherlich noch viele weitere finden wird. Trotz ihrer Mängel bringt sie auch einzigartige Vorteile mit sich. In dem Bestreben, Sensationen und Revolutionen zu erzeugen, konzentrieren sich viele jedoch auf die positiven Aspekte der Technologie und vergessen oft, die Realität nüchtern zu bewerten, wobei sie die negativen Seiten ignorieren. Daher halte ich es für sinnvoll, auch einmal die Nachteile zu betrachten.

Ein Beispiel für ein Buch, in dem der Autor große Hoffnungen in die Blockchain setzt. Im Folgenden werden Zitate aus diesem Buch zu finden sein.
Mythos 1: Die Blockchain ist ein gigantischer verteilter Computer.
Zitat Nr. 1: „Die Blockchain könnte zur 'Ockhams Rasiermesser' werden, das effizienteste, direkteste und natürlichste Mittel zur Koordination aller menschlichen und maschinellen Aktivitäten, das dem natürlichen Bestreben nach Gleichgewicht entspricht.“
Wenn Sie sich nicht mit , und wenn Sie nur von dieser Technologie gehört haben, könnten Sie den Eindruck gewonnen haben, dass Blockchain ein gewisser verteilte Computer ist, der entsprechend verteilte Berechnungen durchführt. Man könnte meinen, dass Knotenpunkte auf der ganzen Welt kleine Teile von etwas Größerem sammeln.
Diese Vorstellung ist grundlegend falsch. Tatsächlich machen alle Knoten, die die Blockchain bedienen, genau dasselbe. Millionen von Computern:
- Überprüfen dieselben Transaktionen nach denselben Regeln. Sie führen identische Arbeiten durch.
- Schreiben in die Blockchain (wenn sie Glück haben und die Möglichkeit dazu erhalten) dasselbe.
- Speichern die gesamte Geschichte über alle Zeiten hinweg, identisch, eine für alle.
Keine Parallelisierung, keine Synergie, keine gegenseitige Unterstützung. Nur Duplizierung, und zwar millionenfach. Warum das notwendig ist, besprechen wir später, aber die Effizienz, wie Sie sehen, ist gleich null. Eher im Gegenteil.
Mythos 2: Blockchain ist ewig. Alles, was darin aufgezeichnet wird, bleibt für immer.
Zitat Nr. 2: „In einer Welt, in der dezentrale Anwendungen, Organisationen, Unternehmen und Gemeinschaften zunehmen, könnten viele neue Arten unerwarteten und komplexen Verhaltens auftreten, das künstlicher Intelligenz (KI) ähnelt.”
Ja, wie wir herausgefunden haben, speichert jeder vollwertige Netzwerkclient die gesamte Historie aller Transaktionen, und es sind bereits über 100 Gigabyte Daten angesammelt. Das entspricht dem Speicherplatz eines günstigen Laptops oder eines hochmodernen Smartphones. Und je mehr Transaktionen im Bitcoin-Netzwerk getätigt werden, desto schneller wächst das Volumen. Der Großteil dieser Daten ist in den letzten paar Jahren entstanden.

Wachstum des Blockchain-Volumes.
Bitcoin hat da noch Glück gehabt – sein Konkurrent, das Ethereum-Netzwerk, hat in nur zwei Jahren nach dem Start und einem halben Jahr aktiver Nutzung bereits 200 Gigabyte im Blockchain angehäuft. So ist in der aktuellen Situation die Lebensdauer der Blockchain auf ein paar Jahre begrenzt – das Wachstum der Festplattenspeicherkapazitäten kann definitiv nicht mit dem Wachstum des Blockchain-Volumes Schritt halten.
Doch abgesehen davon, dass man es speichern muss, muss man es auch herunterladen. Jeder, der versucht hat, eine vollwertige lokale Brieftasche für eine Kryptowährung zu verwenden, stellte mit Erstaunen fest, dass er keine Zahlungen tätigen oder empfangen kann, solange nicht das gesamte angegebene Volumen heruntergeladen und überprüft wurde. Sie haben Glück, wenn dieser Prozess nur ein paar Tage dauert.
Sie fragen sich vielleicht, ob man das nicht alles speichern kann, da es dasselbe auf jedem Knoten im Netzwerk ist? Man kann, aber erstens wäre das kein Peer-to-Peer-Blockchain mehr, sondern eine traditionelle Client-Server-Architektur. Und zweitens würden die Nutzer gezwungen sein, den Servern zu vertrauen. Das bedeutet, dass die Idee, "niemandem zu vertrauen", zu deren Gunsten die Blockchain unter anderem erfunden wurde, in diesem Fall entfällt.
Bereits seit Langem teilen sich die Bitcoin-Nutzer in Enthusiasten, die "leiden" und alles herunterladen, und in normale Menschen, die Online-Brieftaschen nutzen, dem Server vertrauen und denen es im Grunde genommen egal ist, wie das Ganze funktioniert.
Mythos 3: Blockchain ist effizient und skalierbar, herkömmliches Geld wird verschwinden.
Zitat Nr. 3: "Kombination aus Blockchain-Technologie + persönlichem Das System ermöglicht es, alle Gedanken des Menschen in einem standardisierten, komprimierten Format zu kodieren und verfügbar zu machen. Daten können durch das Scannen der Großhirnrinde, EEG, Gehirn-Computer-Schnittstellen, kognitive Nanoroboter usw. erfasst werden. Denken wird als Kette von Blöcken dargestellt, in denen nahezu gesamte subjektive Erfahrungen des Menschen und möglicherweise sogar sein Bewusstsein festgehalten werden. Nach der Speicherung auf der Blockchain können verschiedene Komponenten der Erinnerungen verwaltet und übertragen werden – zum Beispiel zur Wiederherstellung des Gedächtnisses im Falle von Krankheiten, die mit Amnesie einhergehen.
Wenn jeder Knoten im Netzwerk dasselbe tut, ist klar, dass die Bandbreite des gesamten Netzwerks der Bandbreite eines einzelnen Knotens entspricht. Und wissen Sie, wie hoch diese Bandbreite ist? Bitcoin kann maximal 7 Transaktionen pro Sekunde verarbeiten – insgesamt.
Darüber hinaus werden Bitcoin-Transaktionen nur alle 10 Minuten im Blockchain vermerkt. Und nach dem Erscheinen eines Eintrags ist es üblich, noch 50 Minuten abzuwarten, um die Zuverlässigkeit zu gewährleisten, da Aufzeichnungen regelmäßig selbstständig zurückgesetzt werden. Stellen Sie sich nun vor, Sie müssen für Bitcoin Kaugummi kaufen. Da stehen Sie mal eine Stunde im Laden und denken nach.
Im Kontext der ganzen Welt ist das schon lächerlich, wenn derzeit kaum jeder tausendste Mensch auf der Erde Bitcoin verwendet. Bei dieser Geschwindigkeit lässt sich die Anzahl aktiver Benutzer nicht signifikant steigern. Zum Vergleich: Visa verarbeitet Tausende von Transaktionen pro Sekunde und kann bei Bedarf problemlos die Kapazitäten erhöhen, da klassische Banktechnologien skalierbar sind.
Selbst wenn normales Geld aussterben sollte, dann sicherlich nicht, weil es von Blockchain-Lösungen verdrängt wird.
Mythos 4: Miner gewährleisten die Sicherheit des Netzwerks.
Zitat Nr. 4: „Autonome Unternehmen in der Cloud, die auf Blockchain basieren und mit intelligenten Verträgen arbeiten, könnten elektronische Verträge mit entsprechenden Organisationen, wie beispielsweise Regierungen, abschließen, um sich selbstständig unter jeder Jurisdiktion zu registrieren, unter der sie tätig werden möchten.”
Sie haben sicherlich von Minern gehört, von den riesigen Mining-Farmen, die in der Nähe von Kraftwerken gebaut werden. Was machen sie? Sie verschwenden 10 Minuten lang Strom, um die Blöcke zu „schütteln“, bis sie „schön“ werden und in die Blockchain aufgenommen werden können (was unter „schönen“ Blöcken zu verstehen ist und warum sie „geschüttelt“ werden müssen, ). Das ist notwendig, damit das Umschreiben der Finanzgeschichte genauso viel Zeit in Anspruch nimmt wie das Schreiben selbst (vorausgesetzt, Sie verfügen über die gleiche Gesamtleistung).
Es wird so viel Strom verbraucht, wie eine Stadt mit 100.000 Einwohnern benötigt. Fügen Sie dazu noch die teure Ausrüstung hinzu, die ausschließlich zum Mining geeignet ist. Das Prinzip des Minings (das sogenannte Proof-of-Work) entspricht dem Konzept „Ressourcen der Menschheit zu verbrauchen“.
Blockchain-Optimisten behaupten oft, dass Miner nicht nur nutzlose Arbeit verrichten, sondern die Stabilität und Sicherheit des Bitcoin-Netzwerks gewährleisten. Das stimmt, jedoch besteht das Problem darin, dass Miner Bitcoin vor anderen Minern schützen. von anderen Minern.
Wäre die Anzahl der Miner tausendmal geringer und würde entsprechend auch tausendmal weniger Strom verbraucht, würde Bitcoin dennoch genauso funktionieren – derselbe Block alle 10 Minuten, dieselbe Anzahl an Transaktionen, dieselbe Geschwindigkeit.
Im Zusammenhang mit Blockchain-Lösungen besteht das Risiko einer „. Das Wesen der Attacke besteht darin, dass, wenn jemand die Kontrolle über mehr als die Hälfte aller Mining-Ressourcen hat, er heimlich eine alternative finanzielle Geschichte schreiben kann, in der er sein Geld niemandem übergeben hat. Anschließend kann er allen seine Version präsentieren – und genau diese wird zur Realität. Dadurch erhält er die Möglichkeit, sein Geld mehrfach auszugeben. Traditionelle Zahlungssysteme sind jedoch gegen eine solche Attacke nicht anfällig.
Es stellt sich heraus, dass Bitcoin zum Gefangenen seiner eigenen Ideologie geworden ist. Wenn „Überzählige“ Miner aufhören zu minen, steigt die Wahrscheinlichkeit, dass jemand die Kontrolle über mehr als die Hälfte der verbleibenden Rechenleistung übernimmt, drastisch an. Solange das Mining profitabel ist, bleibt das Netzwerk stabil. Sollte sich die Situation jedoch ändern (zum Beispiel durch einen Anstieg der Strompreise), könnte das Netzwerk mit massiven „Doppelausgaben“ konfrontiert werden.
Mythos 5: Die Blockchain ist dezentralisiert und daher unzerstörbar.
Zitat Nr. 5: „Um eine vollwertige Organisation zu werden, muss eine dezentrale Anwendung über komplexere Funktionen verfügen, beispielsweise eine Verfassung.“
Es mag Ihnen so erscheinen, als ob die Blockchain auf jedem Knoten des Netzwerks gespeichert wird und Geheimdienste Bitcoin nicht abschalten können, wenn sie wollen, weil es keinen zentralen Server oder ähnliches gibt – es gibt niemanden, zu dem man gehen könnte, um etwas abzuschalten. Aber das ist eine Illusion.
In Wirklichkeit sind alle „unabhängigen“ Miner in Pools (im Grunde genommen Kartelle) organisiert. Sie schließen sich zusammen, weil es besser ist, ein stabiles, aber geringes Einkommen zu haben, als ein riesiges, das nur einmal in 1000 Jahren kommt.

Verteilung der Bitcoin-Leistung auf Pools.
Wie Sie auf dem Diagramm sehen können, gibt es etwa 20 große Pools, von denen 4 mehr als 50% der gesamten Rechenleistung kontrollieren. Es genügt, an vier Türen zu klopfen und Zugang zu vier Steuercomputern zu erhalten, um in Ihrem Bitcoin-Netzwerk die Möglichkeit zu schaffen, die gleichen Bitcoins mehr als einmal auszugeben. Diese Möglichkeit würde, wie Sie verstehen, den Bitcoin erheblich entwerten. Und diese Aufgabe ist durchaus machbar.

Verteilung des Minings nach Ländern.
Doch die Bedrohung ist noch realer. Die meisten Pools und ihre Rechenleistung befinden sich in einem Land, was die potenzielle Übernahme der Kontrolle über Bitcoin erleichtert.
Mythos 6: Anonymität und Offenheit der Blockchain sind gut.
Zitat Nr. 6: „In der Ära der Blockchain wird das traditionelle 'Regierung 1.0' in vielerlei Hinsicht zu einem überholten Modell, und es entstehen Möglichkeiten, von den uns überlieferten Strukturen zu personalisierten Regierungsformen überzugehen.”
Die Blockchain ist offen, jeder kann alles sehen. Daher gibt es in Bitcoin keine Anonymität, sondern lediglich "Pseudonymität". Wenn ein Angreifer beispielsweise ein Lösegeld an eine Wallet verlangt, ist sofort klar, dass diese Wallet dem "schlechten" Akteur gehört. Da jede Transaktion von dieser Wallet von jedem verfolgt werden kann, ist es für den Betrüger nicht so einfach, die erhaltenen Bitcoins zu nutzen. Sobald irgendwo seine Identität offengelegt wird, kann er sofort verhaftet werden. Fast an allen Börsen ist eine Identifizierung erforderlich, um in herkömmliches Geld umzutauschen.
Deshalb nutzen Kriminelle sogenannte "Mixer". Diese mischen schmutziges Geld mit einer großen Menge an sauberem Geld und "waschen" es somit. Der Kriminelle zahlt dafür eine hohe Gebühr und riskiert viel, da der Mixer entweder anonym ist (und mit dem Geld fliehen kann) oder bereits unter Kontrolle einer einflussreichen Person steht (und Behörden verraten kann).
Aber lassen wir die Probleme der Kriminellen, was ist das Problem der Pseudonymität für ehrliche Nutzer? Hier ist ein einfaches Beispiel: Ich überweise meiner Mutter ein wenig Bitcoin. Danach weiß sie:
- Wie viel Geld ich zu jedem Zeitpunkt habe.
- Wie viel und vor allem wofür genau habe ich sie im Laufe der Zeit ausgegeben. Was ich gekauft habe, an welchem Glücksspiel ich teilgenommen habe, welchen Politiker ich „anonym“ unterstützt habe.
Oder wenn ich einem Freund das Geld für die Limonade zurückgezahlt habe, weiß auch er jetzt alles über meine Finanzen. Glauben Sie, das ist Nonsense? Würden Sie es wagen, allen Ihre Kreditkartenhistorie zu offenbaren? Und zwar nicht nur die vergangene, sondern auch die gesamte zukünftige.
Während das für Privatpersonen noch einigermaßen akzeptabel ist (wer möchte nicht ein bisschen „transparent“ sein?), ist es für Unternehmen fatal: Alle ihre Geschäftspartner, Einkäufe, Verkäufe, Kunden, Rechnungshöhen und überhaupt alles – wird öffentlich. Finanzielle Offenheit ist wohl einer der größten Nachteile von Bitcoin.
Fazit
Zitat Nr. 7: „Es ist nicht auszuschließen, dass Blockchain-Technologien die oberste wirtschaftliche Schicht einer organisch verbundenen Welt vielfältiger Rechenmaschinen bilden werden, zu denen tragbare Computer und Sensoren des 'Internet der Dinge' zählen.
Ich habe sechs wesentliche Kritikpunkte an Bitcoin und der darin verwendeten Blockchain-Version aufgelistet. Sie fragen sich vielleicht, warum Sie das von mir erfahren und nicht früher von jemand anderem? Sehen denn niemand die Probleme?
Manche sind blind, andere verstehen einfach nicht, , und wieder andere sehen alles und sind sich dessen bewusst, aber es ist ihnen einfach nicht vorteilhaft, darüber zu schreiben. Denken Sie daran, viele derjenigen, die Bitcoins gekauft haben, beginnen, sie zu bewerben und propagieren. Es ist gewissermaßen eine . Warum sollte man schreiben, dass diese Technologien Mängel aufweisen, wenn man auf einen Anstieg des Kurses hofft?
Ja, Bitcoin hat Konkurrenten, die versucht haben, bestimmte Probleme zu lösen. Und obwohl einige Ideen sehr gut sind, bleibt die Blockchain-Technologie grundsätzlich erhalten. Ja, es gibt auch andere, nicht-monetäre Anwendungen der Blockchain-Technologie, aber die wesentlichen Nachteile der Blockchain bestehen nach wie vor.
Wenn Ihnen also jemand sagt, dass die Erfindung der Blockchain in ihrer Bedeutung mit der Erfindung des Internets vergleichbar ist, sollten Sie dem mit einer gehörigen Portion Skepsis begegnen.
Quelle: habr.com
