Kaum einer wird in den letzten 12 Monaten an dem Begriff “Blockchain“ vorbeigekommen sein. Die wenigsten wissen jedoch was dahinter steckt, oder geschweige denn was die verschiedenen Begriffe, die damit verbunden sind, bedeuten. Wer sich einen Überblick über alle Begriffe schaffen möchte, kann das in unserem Krypto-ABC tun.
Im Folgenden werden wir einen Blick darauf werfen, was die Blockchain ist, wie sie funktioniert und vor allem was sie für Unternehmen und Privatpersonen machen kann.
Der beste Weg eine Technologie zu verstehen, ist, indem man beginnt die wichtigsten Begriffe, auf die man beim Lernen immer wieder stoßen wird, zu verstehen.
DIE WICHTIGSTEN BEGRIFFE IM ÜBERBLICK
Blockchain: Eine Blockchain ist eine, auf mehrere Nodes (Knotenpunkte) verteilte, zum Teil öffentliche Datenbank. Im Zusammenhang mit Kryptowährungen, wird diese Datenbank genutzt um Geldtransaktionen aufzuzeichnen. Der Begriff „Chain“ kommt von der Kette, zu der die Transaktionen in chronologischer Reihenfolge hinzugefügt werden.
Distributed Ledger: Ein Distributed Ledger ist eine Datenbank, die einvernehmlich über ein Netzwerk verteilt(distributed) und abgeglichen wird. Die Distributed Ledger Technologie erlaubt vollständig transparente Transaktionen, was das Risiko von Cyberangriffen erschwert.
Block: Die Transaktionen werden in getrennten Blöcken dokumentiert und nach einiger Zeit wird ein neuer Block von etwa 1 MB Größe gemined (hergestellt). Jeder Block in einer Blockchain besteht aus vier Bestandteilen: einem Zeitstempel, dem Ursprung des vorherigen Blocks, einer Version der enthaltenen Transaktion und dem Proof of Work.
Blockchain für die Industrie: Ein Blockchain-Netzwerk für Unternehmen ist ein Peer-to-Peer-Netzwerk, das von einer Gruppe von dafür bestimmten Personen verwaltet wird. Nutzer können einzelne Personengruppen oder Unternehmen sein.
Konsens: Konsens bedeutet im Allgemeinen erstmal nur die Übereinstimmung verschiedener Parteien über den aktuellen Stand der Dinge. In den Segmenten der Blockchain wird Konsens verwendet, um zu bestätigen, dass eine Transaktion gültig ist, und um die Datenbank permanent zu abzugleichen. Konsensinstrumente reduzieren das Risiko für betrügerische Transaktionen, da es ziemlich viel Rechenpower benötigt um eine Blockchain anzugreifen.
Lernquellen:
Einführung in Distributed Ledger: IBM setzt die Blockchain-Technologie branchenübergreifend ein und hat für die Innovation dieser Technologie auch verschiedene Patente.
Von “Was ist Blockchain? bis zu “Erstellen einer Blockchain in weniger als einer Stunde”: Der Code in diesem Tutorial ist zwar veraltet, aber Anfänger sollten sich dieses Tutorial trotzdem anschauen, um einen Überblick zu bekommen.
Blockgeek: Auf dieser Website finden Sie ebenfalls viele verschiedene Tutorials für Blockchain-Enthusiasten. Auch können Sie Bitcoin, Ethereum und viele andere Projekte verstehen lernen, Projekte für die praktische Anwendung erstellen und vieles mehr.
Whitepaper von Bitcoin: Jeder Blockchain-Developer muss dieses Whitepaper lesen, um eine Vorstellung davon zu bekommen, dass Bitcoin nur eine der Anwendung auf einer Blockchain ist.
Mastering Bitcoin: Mastering Bitcoin ist ein Buch für Programmierer. Die ersten beiden Kapitel behandeln Bitcoin auf einer Ebene, die auch für Nicht-Coder geeignet ist. Dieses Buch ist ideal für Menschen, die über Grundkenntnisse der Technik verfügen.
Solidity: Solidity ist eine Programmiersprache zur Erstellung von Smart Contracts. Diese Sprache wird verwendet, um Smart Contracts auf verschiedene Blockchain-Plattformen zu implementieren.
Blockchain Learning-Path: Bevor sie dieser Lernquelle folgen, sollten sie sich Kenntnisse über Public-Key-Kryptographie, digitale Signaturen und kryptographisches Hashing aneignen.
Ethereum Entwickeln: Lernen Sie, Ethereum DApps zu programmieren, indem Sie Spiele entwickeln.
Der Begriff “Blockchain” beschreibt einen radikal neuen Ansatz zur Transaktionsabwicklung. Sie ist verantwortlich für die solide und dynamische nächste Generation von Anwendungen für die Registrierung und Übertragung von physischen, virtuellen, realen und hypothetischen Assets. Wer Blockchain-Programmieren erlernen möchte, sollte sich ganz genau auf alle Aspekte einer Blockchain wie Sicherheit, dezentralen Konsens und die Distributed-Ledger Technologie konzentrieren.
Da die Anfrage für Blockchain-Programmierer hoch ist, aber das Angebot bisher noch nicht vorhanden ist, sind immer mehr Blockchain-Unternehmen bereit Zeit und Geld für die Grundausbildung zum Blockchain-Programmierer zu investieren.
Man sollte sich auch vor Augen halten, dass Blockchain weitaus mehr ist, als nur Bitcoin. Die Blockchain kann in viel mehr Gebieten eingesetzt werden, als nur zum Bezahlen.
Kryptowährungen kannst du auf Binance*, Coinbase* oder eToro* kaufen. Hier geht es zu unserem ->Starterkit.
Verpass keine wichtigen Nachrichten mehr!
Folge uns auf Twitter, Instagram, Facebook, Steemit und tritt unserem Telegram News Kanal oder Newsletter bei.
Du würdest diesen Artikel gerne kommentieren? Dann tritt einfach unserer Telegram Diskussions-Gruppe bei.
*Die mit Sternchen (*) gekennzeichneten Links sind sogenannte Affiliate-Links. Wenn du über diesen Link etwas kaufst, bekommen wir eine Provision vom Händler. Der Preis verändert sich dabei für dich nicht.