Blockchain-Technologie erklärt: Powering Bitcoin

Veröffentlicht: 2022-03-11

Microsoft wurde kürzlich zum neuesten großen Namen, der offiziell mit Bitcoin, der dezentralisierten virtuellen Währung , in Verbindung gebracht wurde. Das Unternehmen aus Redmond hat jedoch nicht alles gegeben und wird Bitcoin-Zahlungen nur auf bestimmten Inhaltsplattformen unterstützen, was einen winzigen Bruchteil seines Geschäfts ausmacht.

Was ist die große Sache mit Bitcoin?

Wie die meisten guten Geschichten beginnt die Bitcoin-Saga mit einem Schöpfungsmythos. Das Open-Source-Kryptowährungsprotokoll wurde 2009 von Satoshi Nakamoto veröffentlicht, einem anonymen Entwickler (oder einer Gruppe von Bitcoin-Entwicklern), der sich hinter diesem Alias ​​versteckt. Die wahre Identität von Satoshi Nakamoto wurde noch nicht enthüllt, obwohl das Konzept seine Wurzeln in der Cypher-Punk-Bewegung hat; und es gibt keinen Mangel an spekulativen Theorien im Internet über Satoshis Identität.

Bitcoin verbrachte die nächsten Jahre schmachtend und wurde als nichts weiter als eine weitere Internetkuriosität angesehen, die Geeks und Krypto-Enthusiasten vorbehalten war. Bitcoin gewann schließlich in mehreren Massen an Bedeutung. Die verschiedenen Gruppen hatten wenig bis gar nichts gemeinsam – von den sich versammelnden Fans bis hin zu Black-Hat-Hackern, Anarchisten, Libertären und Darknet-Drogendealern; und wurde schließlich von legitimen Unternehmern und großen Marken wie Dell, Microsoft und Newegg akzeptiert.

Während es normalerweise als „Kryptowährung“, „digitale Währung“ oder „virtuelle Währung“ ohne inneren Wert beschrieben wird, ist Bitcoin ein bisschen mehr als das.

Bitcoin ist eine Technologie, und darin liegt ihr potenzieller Wert.
Twittern

Aus diesem Grund werden wir nicht viel Zeit mit den Grundlagen verschwenden – dem Bitcoin-Protokoll, Proof-of-Work, der Wirtschaftlichkeit des Bitcoin-„Mining“ oder der Funktionsweise des Bitcoin-Netzwerks. Viele Ressourcen sind online verfügbar, und die Implementierung von Unterstützung für Bitcoin-Zahlungen liegt leicht im Bereich des kleinsten App-Entwicklers, ganz zu schweigen von Schwergewichten wie Microsoft.

Dieses Tutorial erklärt Blockchain, die Bitcoin-Technologie.

Blick über den Hype hinaus – in die Blockchain

Was ist Blockchain? Die Bitcoin-Blockchain ist das technologische Rückgrat des Netzwerks und bietet eine manipulationssichere Datenstruktur, die ein gemeinsames öffentliches Hauptbuch bereitstellt, das allen offen steht. Die beteiligte Mathematik ist beeindruckend, und die Verwendung spezialisierter Hardware zum Erstellen dieser riesigen Kette kryptografischer Daten macht es praktisch unmöglich, sie zu replizieren.

Alle bestätigten Transaktionen werden in die Bitcoin-Blockchain eingebettet. Die Verwendung von SHA-256-Kryptografie stellt die Integrität der Blockchain-Anwendungen sicher – alle Transaktionen müssen mit einem privaten Schlüssel oder Seed signiert werden, wodurch verhindert wird, dass Dritte daran manipulieren. Transaktionen werden vom Netzwerk innerhalb von etwa 10 Minuten bestätigt und dieser Prozess wird von Bitcoin-Minern durchgeführt. Mining wird verwendet, um Transaktionen durch ein gemeinsames Konsenssystem zu bestätigen, und erfordert normalerweise mehrere unabhängige Bestätigungen, damit die Transaktion durchgeführt werden kann. Dieses Verfahren garantiert eine zufällige Verteilung und macht Manipulationen sehr schwierig.

Dieses Diagramm erklärt die Bitcoin-Blockchain und wie sie funktioniert.

Während es theoretisch möglich ist, das Netzwerk durch einen sogenannten 51%-Angriff zu kompromittieren oder zu kapern, machen es die schiere Größe des Netzwerks und die Ressourcen, die für einen solchen Angriff erforderlich sind, praktisch unmöglich. Im Gegensatz zu vielen Bitcoin-basierten Unternehmen hat sich das Blockchain-Netzwerk als sehr widerstandsfähig erwiesen. Dies ist das Ergebnis einer Reihe von Faktoren, darunter vor allem eine große Investition in die Bitcoin-Mining-Industrie.

Die Blockchain-Technologie funktioniert schlicht und einfach, sogar in ihrer Bitcoin-Inkarnation. Eine kryptografische Blockchain könnte verwendet werden, um sensible Informationen digital zu signieren und das Vertrauen zu dezentralisieren; zusammen mit der Verwendung zur Entwicklung von Smart Contracts und Treuhanddiensten, Tokenisierung, Authentifizierung und vielem mehr. Die Blockchain-Technologie hat unzählige potenzielle Anwendungen, aber das ist das Problem – das Potenzial muss noch ausgeschöpft werden. Das Akzeptieren von Bitcoin-Zahlungen für Xbox-In-Game-Inhalte oder einen Notebook-Akku kommt dem nicht einmal nahe.

Was ist also mit diesem Potenzial? Nimmt jemand die Blockchain-Technologie ernst? Was ist mit Blockchain-Entwicklungsdiensten?

Willkommen im Wild-Wilden Westen

Bitcoin- und Blockchain-Technologie sind sicherlich „da draußen“, und einige Entwickler betrachten sie als die nächste Grenze. Die Entwicklung eines Anwendungsfalls für Bitcoin- und Blockchain-Technologieanwendungen könnte sich langfristig als rentabel erweisen, und viele sind bestrebt, in diesen Bereich einzusteigen.

Werfen Sie eine unregulierte, pseudo-anonyme Währung in die Mischung und Sie haben die Voraussetzungen für einen richtigen Goldrausch, der von Spekulanten und Risikokapitalgebern unterstützt wird. Der Verkauf von Schaufeln ist der beste Weg, um in einem Goldrausch Geld zu verdienen, und die Bitcoin-Mining-Industrie hat auch diesen Aspekt abgedeckt. Das alles klingt ein bisschen nach „Wilder Westen Boomtown“, mit schießwütigen Whiskey saufenden Outlaws auf der Jagd nach dem schnellen Geld – sicher keine Umgebung für schwache Nerven.

Was um alles in der Welt machen Paul von IBM und Dominic von Bosch im Saloon, gekleidet wie Marty McFly in Zurück in die Zukunft III?

Es ist ganz einfach – sie bekommen beide einen Vorsprung!

Sowohl Bosch als auch IBM untersuchen Möglichkeiten zur Nutzung der Blockchain-Technologie im Rahmen ihrer Internet-of-Things (IoT)-Entwicklungsprogramme. Sie sind auch nicht allein – erinnern Sie sich an Microsoft? Ein paar Tage nachdem Microsoft seine ursprüngliche Bitcoin-Ankündigung gemacht hatte, sagte das Unternehmen, es sei auch an der Technologie hinter Bitcoin für verteilte, verbundene Geräte (oder IoT-Geräte) interessiert.

Samsung ist ebenfalls an Bord, und der koreanische Gigant für Unterhaltungselektronik zeigte auf der CES 2015 zusammen mit IBM Blockchain-Technologie.

Forbes hat sich kürzlich mit der Angelegenheit befasst und eine kühne Vorhersage gemacht – das Wirtschaftsmagazin kam zu dem Schluss, dass es sich aufgrund der Funktionsweise der Blockchain-Technologie wahrscheinlich irgendwann in diesem Jahr von Bitcoin lösen und verteilte Apps antreiben wird.

Tatsächlich arbeiten viele Bitcoin-Entwickler bereits an sogenannten Bitcoin-2.0- oder Bitcoin-3.0-Projekten. Diese haben oft wenig mit dem ursprünglichen Konzept zu tun, obwohl sie normalerweise eine Art Token-Währung verwenden. Ethereum ist ein Beispiel – es basiert auf der Blockchain-Technologie, aber der Schwerpunkt liegt eher auf intelligenten Verträgen als auf Ersatzwährungen. IBM und Samsung setzen Ethereum für ihre IoT-Projekte ein. Einige der gleichen Personen, die an der Ethereum-Entwicklung beteiligt sind, arbeiten an einem anderen Projekt namens Storj, einem vollständig verteilten Peer-to-Peer-Cloud-Speichernetzwerk mit End-to-End-Verschlüsselung.

Siehe auch : Blockchain, IoT und die Zukunft des Transportwesens: Den Motoro Coin verstehen

Mögliche Anwendungen und Auswirkungen der Blockchain-Technologie

Es gibt bereits Tausende von Entwicklern und Dutzende von Unternehmen, die mit Blockchain-Anwendungen experimentieren, aber wir müssen noch groß angelegte Projekte sehen, die auf Blockchain-Technologie basieren und nichts mit Bitcoin oder „Altcoin“ zu tun haben. Das IoT könnte die Blockchain-Technologie in die Massen bringen. Das Forschungsunternehmen IDC erwartet, dass die Benutzerbasis in diesem Jahrzehnt mit einer durchschnittlichen jährlichen Wachstumsrate (CAGR) von 17,5 % wachsen wird, mit bis zu 28,1 Milliarden IoT-Geräten in freier Wildbahn bis 2020 und einem Umsatz, der im selben Jahr die 7-Billionen-Dollar-Marke überschreitet.

Die Technologie ist da draußen, sie funktioniert, sie ist kostenlos, und viele schlaue Leute basteln daran herum. Bisher reichten diese alternativen Blockchain-Anwendungen jedoch von Schabernack bis hin zu kleinen experimentellen Projekten. Die junge Technologie steckt noch in den Kinderschuhen, und das ist zu erwarten.

Das Potenzial ist mehr oder weniger offensichtlich. Die Dezentralisierung des Vertrauens ist eine große Sache, die die Schaffung riesiger, sicherer Netzwerke ohne einen einzigen Fehlerpunkt ermöglicht. Sie können sie sich als eine zusätzliche Schicht des Internets vorstellen, eine Schicht, die für Authentifizierung, Beschilderung, sichere Kommunikation und Inhaltsverteilung, Finanztransaktionen und vieles mehr verwendet werden kann.

Die Blockchain-Technologie könnte Entwicklern eine einfache Möglichkeit bieten, Sicherheit auszulagern. Anstatt beispielsweise sichere IoT-Geräte und -Netzwerke zu erstellen, könnte ein Großteil der Schwerlast effektiv auf die Blockchain verlagert werden, wodurch Ressourcen auf Kundenseite freigesetzt und die Entwicklung beschleunigt würden.

Das schwer fassbare Ziel aller Blockchain-Entwickler ist es, die Technologie genauso nahtlos und unauffällig wie Internetprotokolle zu machen. Wie viele Menschen erkennen zum Beispiel jedes Mal, wenn sie anfangen, im Internet zu surfen, dass sie TCP/IP verwenden? Das ist das ultimative Ziel – die Nutzung der Blockchain-Technologie für den Endbenutzer unsichtbar zu machen. Die Blockchain-Technologie kann zu einer weiteren Ebene werden, die verschiedenen Produkten und Diensten hinzugefügt wird, um mehr Funktionalität und Sicherheit zu bieten und gleichzeitig Ressourcen und Arbeitsstunden der Entwickler zu sparen.