Bedeutung von Blockchain, was es ist und wofür es verwendet wird

Navigaweb wäre kein seriöser Technologie-Blog, wenn es nicht um Blockchain ginge, ein etwas schwer zu verstehendes Konzept, das auf den ersten Blick vage erscheint, aber tatsächlich immer mehr praktische Anwendungen hat, so sehr Experten dies vorhersagen In den kommenden Jahren wird es fast überall täglich verwendet. Auf der Suche nach Informationen und Anleitungen im Internet versuchen wir in diesem Artikel kurz zu sein, um kurz und einfach zu erklären, was Blockchain bedeutet, was es ist und wofür es verwendet wird.
In einem Satz ist die Blockchain ein verteiltes Ledger (das Ledger ist ein "Ledger, das alle Konten enthält, die Mastrini genannt werden und das Buchhaltungssystem bilden"). Um genau zu erklären, was es ist, lassen Sie uns über seine mögliche Anwendung sprechen in einer Bank üben.

Was Blockchain ist und wofür es verwendet wird

Nehmen wir also eine reguläre Bank, die eine zentrale Datenbank (ein "Hauptbuch") aller Kundendaten verwaltet. Kontonummern, Guthaben, Transaktionen und alle anderen persönlichen Informationen sind in diesem großen Register gekennzeichnet. Wenn Sie das Bankkonto verwenden, z. B. indem Sie Geld abheben oder eine Überweisung vornehmen, aktualisiert das Bankregister seine Aufzeichnungen. Nur die Bank als zentrale Kontrollstelle hat Zugriff auf ihr Hauptbuch und kann es nach Belieben verwalten.
Verteilte oder Blockchain-Ledger hingegen werden nicht von einer Person oder Firma kontrolliert, die die alleinige Verantwortung für das Ledger trägt, sondern gehören vielen Personen, die Kopien eines verteilten Ledgers haben.
Jeder Benutzer (der den Namen " Knoten " trägt) speichert eine Kopie der Daten vom Anfang bis zum Ende des gesamten Ledgers. Wenn eine Transaktion stattfindet, überprüfen viele Knoten sie und dann aktualisieren alle Knoten ihre Datensätze, sodass sie alle dieselbe Kopie des Registers haben, aktualisiert und synchronisiert.
Jede neue Transaktion wird zusammen mit vielen anderen Transaktionen zu einem Block oder "Block" zusammengefasst. Es gibt keine zentrale Behörde, die den Datensatz manipulieren kann. Wenn ein Hacker oder ein Betrüger-Knoten anfängt, Datensätze in einer Registrierung zu ändern, lehnen alle anderen Knoten dies ab, da die neuen Datensätze nicht mit den von allen anderen gespeicherten Daten übereinstimmen. Die einzige Möglichkeit, die Daten zu manipulieren, besteht darin, eine Zusammenarbeit vieler Knoten zu organisieren, was jedoch sehr schwierig ist, da die Anzahl der Knoten sehr hoch sein kann (im Fall von Bitcoins gibt es ungefähr 10.000 verschiedene Knoten, die auf der ganzen Welt verteilt sind und die sich nicht kennen).
Jetzt können wir eine klarere Vorstellung davon haben, was eine Blockchain ist und wofür sie gedacht ist : ein dezentrales Datenarchiv, dessen Hauptanwendung derzeit darin besteht, Daten zu speichern, die durch Geldtransaktionen (wie Bitcoin oder andere virtuelle Währungen) dargestellt werden ), die aber in jedem anderen Bereich verwendet werden kann.

Die Blockchain in Kryptowährungen


Apropos BitCoin und Kryptowährungen: Die Blockchain funktioniert folgendermaßen: Wenn ich eine BTC sende, sage ich jedem Knoten, was ich tue, und jeder zeichnet die Transaktion auf, wenn dies zulässig ist. Durch Überprüfen der Ledger können die Knoten die Transaktion ablehnen, falls ich nicht genügend Bitcoins zum Senden habe oder wenn ich nicht der Kontoinhaber bin. Jede Transaktion muss validiert werden, und hier wird die Blockchain-Technologie etwas komplizierter. Jede Blockchain " Brieftasche " (die Brieftasche ist ein Bankkonto in der Blockchain) hat einen öffentlichen und einen privaten Schlüssel . Der öffentliche Schlüssel ist nicht vertraulich, aber der private Schlüssel darf nur dem Kontoinhaber bekannt sein (der den privaten Schlüssel besitzt und tatsächlich das Konto besitzt). Wenn ich ein Bitcoin sende, zeigt meine Brieftasche den öffentlichen Schlüssel zusammen mit einer digitalen Signatur an. Diese digitale Signatur ist eindeutig und wird mit dem privaten Schlüssel generiert. Mithilfe der privaten Signatur und des öffentlichen Schlüssels können die anderen Knoten überprüfen, ob es sich um eine legitime Transaktion handelt, ohne jemals preiszugeben, um welchen privaten Schlüssel es sich handelt. Öffentliche und private Schlüssel sind nicht leicht zu merkende Nummern wie Bankkonten, sie verwenden jedoch die Algorithmen Secure Hash Algorithm 256 (SHA-256) und RACE Integrity Primitives Evaluation Message Digest 160 (RIPEMD-160) . Es ist nicht notwendig zu verstehen, was diese Algorithmen sind, um Kryptowährungen zu verwenden, aber es ist interessant festzustellen, dass diese Algorithmen die Grundlage für die Verschlüsselung von Websites in https sind, bei denen der Datenverkehr über SSL, TLS und mehr verschlüsselt wird. In Zukunft könnten andere Verschlüsselungsalgorithmen für die Blockchain verwendet werden.
Jetzt ist all diese Verschlüsselung und Transaktionsüberprüfung mit Kosten verbunden . Jeder Knoten benötigt viel Rechenleistung, um alle Transaktionen zu überprüfen und das Protokoll zu aktualisieren.
Hier kommt das Mining ins Spiel: Benutzer können kleine Provisionen als Ausgleich bei der Transaktionsüberprüfung verdienen. Die Bergleute, die die Knoten verwalten, werden bezahlt und jede Transaktion wird überprüft.
Ich hatte dies in einem anderen Artikel erklärt, wie man Bitcoins erstellt (untergräbt).
Das Problem bei diesem eleganten und fließenden Prozess zur Überprüfung von Kryptowährungstransaktionen besteht darin, dass in Zeiten hoher Nachfrage die Raten steigen können und Benutzer, wenn nicht genügend Knoten vorhanden sind, tatsächlich mehr bezahlen können, um ihre Transaktionen zu bestätigen. Erstens, wobei die Bergleute denjenigen Vorrang einräumen, die höhere Provisionen zahlen. Diejenigen, die niedrigere Provisionen zahlen, werden weiterhin verarbeitet, jedoch mit einer viel langsameren Rate, es sei denn, die Provision ist zu niedrig. In diesem Fall wird sich niemand die Mühe machen, die Transaktion zu überprüfen.
Dieses Video unten ist eines der besten, um zu verstehen, wie Blockchain in Bitcoin funktioniert

LESEN SIE AUCH: Was sind Kryptowährungen, Bitcoins und andere digitale Währungen?

Andere Möglichkeiten, Blockchain zu verwenden

Während viele Blockchains nur die Details von Kryptowährungstransaktionen speichern, ist es dennoch möglich, alle Arten von Daten in einer Blockchain zu speichern : Krankenakten, geschützte Nachrichten, Verträge und jede andere Liste oder Datenbank. Jeder kann seine eigene Blockchain mit den gewünschten Daten erstellen, auch privat, solange Sie über genügend Knoten verfügen, um sie auszuführen. Sie können die Verschlüsselung entfernen, die Regeln bearbeiten oder dezentralisieren oder nach Ihren Wünschen verwalten. Letztendlich gibt es derzeit keine formalen Spezifikationen oder Definitionen von "Blockchain", daher besteht die volle Freiheit, dies zu tun. Es gibt große Unternehmensprojekte wie Facebook, Amazon und Microsoft, dann sogar Blockchains, die nur existieren, um Menschen zu betrügen.
Ein Beispiel für eine Blockchain, die nicht streng mit digitalen Währungen verknüpft ist, ist die Steemit-Website, ein sozialer Bereich, auf den nur durch Generieren eines privaten Schlüssels in der Blockchain zugegriffen werden kann. Dieses soziale Netzwerk ist im Vergleich zu den anderen völlig neu strukturiert. Jeder Benutzer kann geschriebene Texte oder Videos (auf der DTube-Website) teilen und je nach Erfolg Geld verdienen. Die Zahlungen erfolgen in Kryptowährung und der Registrierungsprozess mit einem privaten Schlüssel basiert auf Blockchain.
In der Hoffnung, dass die Erklärung klar genug war, ist die Hauptquelle dieses Beitrags die Blockdecoded-Site.

Lassen Sie Ihren Kommentar

Please enter your comment!
Please enter your name here