Blockchain: Das muss man wissen

Lassen Sie uns zunächst einige grundlegende Konzepte zum Thema Blockchain erklären, von denen das erste die digitale Signatur ist. Wozu brauchen Sie eine digitale Unterschrift? Sie bescheinigt die Person, die das Dokument unterzeichnet hat. Eine digitale Signatur ist in dieser Hinsicht sogar noch besser – sie macht dasselbe, nur kann sie nicht (genauer gesagt unglaublich schwer) gefälscht werden. Das heißt, die Person ist eindeutig bestimmt und nur er konnte es unterschreiben.

Der zweite Begriff, den wir brauchen, ist Hashing. Bei der Signatur ist alles klar: Wenn wir die Signatur sehen, wissen wir mit Sicherheit, dass der Autor des Dokuments (Transaktion, Programm) genau derjenige ist, der das Dokument signiert hat. Was aber, wenn im Dokument etwas Wichtiges geändert wurde? Zum Beispiel der gesendete Geldbetrag (wenn zum Beispiel am Ende eine Null hinzugefügt wird). Daher ist es äußerst wichtig, nicht nur den Autor des Dokuments, sondern auch seine Integrität und Unveränderlichkeit zu überprüfen.

Es gibt viele Möglichkeiten, dieses Problem zu lösen. Zählen Sie beispielsweise alle Buchstaben in einer Nachricht und überprüfen Sie dann diese Zahl. Wenn die Zahl nicht konvergiert, wurde die Nachricht von einigen Betrügern geändert oder erreichte uns nicht vollständig. Diese Methode lässt sich jedoch leicht umgehen, wenn der Angreifer weiß, welche Art von Validierung wir verwenden werden.

Der Hash hat eine offensichtliche Besonderheit: Er ist unidirektional. Das heißt, es ist unmöglich, die erste Nachricht am Hash zu erfassen (nur durch Aufzählen aller Optionen – so funktioniert Mining). Ja, einige Arten von Hashes hatten ein solches Problem, dass verschiedene Nachrichten den gleichen Hash erhalten konnten, aber jetzt ist dieses Problem entweder bereits gelöst oder spielt keine besondere Rolle.

Seien wir ehrlich: Blockchain ist eine geniale Technologie. Aber jeder, der sich nicht nur für Blockchain und Mining interessiert, sondern auch Profite vom Kryptohandel erzielen will,  muss die Antwort auf die Frage, Wie funktioniert das Bitcoin System, wissen.

Blockchain hat aber genug Mängel. Um sie zu beheben, werden im System sogenannte Hard Forks durchgeführt – Forks oder Reboots. Daher kann man nicht sagen, dass alle Teilnehmer immer mit allem zufrieden sind. Ja, Blockchain löst das Vertrauensproblem ohne ein einziges Zentrum, aber bisher ist es nicht sehr effektiv. Wieso denn?

1) Aufgrund der Offenheit ist Anonymität nicht so anonym, wie es zu sein scheint. Wenn alle Transaktionen überprüft werden können und Sie Ihrem Dealer etwas Geld überwiesen haben, dann wird er herausfinden, wie viel Geld Sie in Ihrer Geldbörse haben und wo Sie es hinlegen. Dafür muss er natürlich wissen, wem die anderen Geldbörsen gehören, aber auch das wird mit der Zeit gelöst. Gleichzeitig kann er aus einer ihm bekannten Geldbörse nicht nur alles über die vergangenen, sondern auch über alle zukünftigen Zahlungen erfahren.

2) Dezentralisierung ist nicht unbedingt ein Vorteil. Ja, in jeder vollwertigen Geldbörse werden Kopien der Registrierung gespeichert, es gibt keinen gemeinsamen Server, sodass Sie nicht alles auf einmal schließen können. Aber die Miner, die das Funktionieren des Netzwerks sicherstellen, werden gebündelt. Jetzt erfordert das Mining so viel Rechenleistung, dass es einfach unmöglich ist, zum Beispiel Bitcoin einzeln zu minen. Und 70 % aller Bitcoin-Mining-Pools (in Bezug auf die Kapazität) befinden sich jetzt in China. Da es in China Kommunismus herrscht, weiß niemand, was die Partei morgen verordnen wird. Das gleiche gilt für andere Kryptowährungen. Einige von ihnen sind nur auf ihrer Website dezentralisiert.

3) Jedes Mitglied des Netzwerks behält eine Kopie des Registers. Anfangs war alles so gedacht, aber jetzt stellt sich heraus, dass Informationen millionenfach dupliziert werden. Außerdem muss jeder neue Teilnehmer eine Historie mit der Bestätigung aller Transaktionen herunterladen, und diese wächst wie ein Schneeball.