Inhalt

  1. Blockchain 101

  2. Wie funktioniert Blockchain?

  3. Wofür wird Blockchain verwendet?


Kapitel 1 – Blockchain 101

Inhalt

  • Was ist Blockchain?

  • Wie sind die Blöcke verbunden?

  • Blockchains und Dezentralisierung

  • Das Problem der byzantinischen Generäle

  • Warum sollten Blockchains dezentralisiert werden?

  • Was ist ein P2P-Netzwerk?

  • Was sind Knoten auf der Blockchain?

  • Öffentliche vs. private Blockchains

  • Wie werden Transaktionen durchgeführt?

  • So führen Sie Bitcoin-Transaktionen durch

    • So heben Sie Bitcoin von Binance ab

    • So senden Sie Bitcoin von Trust Wallet an Electrum

  • Wer hat die Blockchain erfunden?

  • Vor- und Nachteile der Blockchain-Technologie

    • Pluspunkte

    • Nachteile


Was ist Blockchain?

Blockchain ist eine besondere Art von Datenbank. Möglicherweise haben Sie auch den Begriff „Distributed-Ledger-Technologie“ (oder DLT) gehört. In vielen Fällen bedeuten sie dasselbe.

Blockchain hat bestimmte einzigartige Eigenschaften. Es gibt Regeln für das Hinzufügen von Daten und sobald die Daten gespeichert sind, ist es fast unmöglich, sie zu ändern oder zu löschen.

Daten werden im Laufe der Zeit zu Strukturen hinzugefügt, die als Blöcke bezeichnet werden. Jeder Block baut auf dem vorherigen auf und enthält eine Information, die sich auf den vorherigen bezieht. Ein solches System wurde mit dem Ziel geschaffen, dass jeder Benutzer nach dem Betrachten des extremen Blocks leicht die Richtigkeit seiner Bestellung überprüfen kann. Wenn wir die „Kette“ ganz durchgehen, erreichen wir den allerersten Block, den Genesis-Block.

Nehmen wir als Analogie an, Sie hätten eine Tabelle mit zwei Spalten. In die erste Zelle der ersten Zeile geben Sie alle Daten ein, die Sie speichern möchten.

Die Daten in der ersten Zelle werden in eine aus zwei Buchstaben bestehende Kennung umgewandelt, die dann als Teil der nächsten Eingabe verwendet wird. In diesem Beispiel muss der aus zwei Buchstaben bestehende Bezeichner KP verwendet werden, um die nächste Zelle in der zweiten Zeile (defKP) zu füllen. Das heißt, wenn Sie die erste Eingabe (abcAA) ändern, erhalten Sie in allen anderen Zellen eine andere Buchstabenkombination.

База даних, де кожен запис пов'язаний з останнім.

Eine Datenbank, in der jeder Datensatz mit dem letzten verknüpft ist.


Wenn Sie sich Zeile 4 ansehen, ist unsere letzte ID TH. Erinnern Sie sich daran, dass wir gesagt haben, dass Sie nicht zurückgehen oder Einträge löschen können? Dies liegt daran, dass Sie in einem großen System von Mitgliedern, die denselben Satz konsistenter Daten nutzen, alle benachrichtigen können, dass Sie bereits Änderungen an einer Tabelle vorgenommen haben, die meisten jedoch Ihren Versuch, die gesamte Datenstruktur zu ändern, einfach ignorieren.

Nehmen wir an, Sie ändern die Daten in der ersten Zelle – Sie erhalten eine andere ID, was bedeutet, dass Ihr zweiter Block andere Daten enthält, was zu einer anderen ID in Zeile 2 führt und so weiter. TH ist im Wesentlichen das Produkt aller vorherigen Informationen.


Wie sind die Blöcke verbunden?

Was wir oben mit unseren aus zwei Buchstaben bestehenden Bezeichnern besprochen haben, ist eine vereinfachte Analogie dazu, wie die Blockchain Hash-Funktionen verwendet. Hashing ist der Klebstoff, der die Blöcke zusammenhält. Es besteht darin, dass wir Daten beliebiger Größe durch eine mathematische Funktion weiterleiten, um ein Ergebnis (Hash) zu erhalten, das immer die gleiche Länge hat.

Die in Blockchains verwendeten Hashes sind interessant, weil die Wahrscheinlichkeit, dass man zwei Daten findet, die das gleiche Ergebnis liefern, astronomisch gering ist. Wie bei unseren oben genannten Bezeichnern führt jede kleine Änderung unserer Eingabe zu einer völlig anderen Ausgabe.

Lassen Sie uns SHA256 veranschaulichen, eine in Bitcoin weit verbreitete Funktion. Wie Sie sehen, reicht bereits die Änderung der Großbuchstaben aus, um die Ausgabe vollständig zu verschlüsseln.


Eingehende Daten

SHA256-Ausgabe

Binance Akademie

886c5fd21b403a139d24f2ea1554ff5c0df42d5f873a56d04dc480808c155af3

Binance-Akademie

4733a0602ade574551bf6d977d94e091d571dc2fcfd8e39767d38301d2c459a7

Binance-Akademie

a780cd8a625deb767e999c6bec34bc86e883acc3cf8b7971138f5b25682ab181


Die Tatsache, dass es keine bekannten Konflikte mit SHA256 gibt (dh zwei unterschiedliche Eingaben liefern das gleiche Ergebnis), ist im Kontext von Blockchains unglaublich wertvoll. Dies bedeutet, dass jeder Block auf den vorherigen verweisen kann, einschließlich seines Hashs, und jeder Versuch, ältere Blöcke zu bearbeiten, sofort erkennbar ist.

Кожен блок містить відбиток попереднього.

Jeder Block enthält einen Abdruck des vorherigen.


Blockchains und Dezentralisierung

Wir haben den Grundaufbau der Blockchain erklärt. Aber wenn Sie Leute über Blockchain-Technologie sprechen hören, meinen sie höchstwahrscheinlich nicht nur die Datenbank selbst, sondern auch die Ökosysteme, die um Blockchains herum aufgebaut sind.

Als in sich geschlossene Datenstrukturen sind Blockchains nur in Nischenanwendungen wirklich nützlich. Interessant wird es, wenn wir sie als Werkzeuge nutzen, um uns gegenseitig zu koordinieren. In Kombination mit anderen Technologien und der Spieltheorie kann Blockchain als verteiltes Hauptbuch fungieren, das von niemandem kontrolliert wird.

Dies bedeutet, dass niemand das Recht hat, Datensätze außerhalb der Regeln des Systems zu bearbeiten (mehr zu den Regeln später). In diesem Sinne lässt sich argumentieren, dass das Register gleichzeitig allen gehört: Die Teilnehmer sind sich zu jedem Zeitpunkt darüber einig, wie es aussieht.


Das Problem der byzantinischen Generäle

Das eigentliche Problem, das einem System wie dem oben beschriebenen im Wege steht, ist das sogenannte Problem der byzantinischen Generäle. Es wurde in den 1980er Jahren erfunden und beschreibt ein Dilemma, bei dem isolierte Akteure kommunizieren müssen, um ihre Aktionen zu koordinieren. Dieses Dilemma besteht darin, dass mehrere Armeegeneräle eine Stadt umzingeln und entscheiden, ob sie sie angreifen wollen. Generäle können nur über einen Boten kommunizieren.

Jeder muss entscheiden, ob er angreift oder sich zurückzieht. Es spielt keine Rolle, ob sie angreifen oder sich zurückziehen, Hauptsache alle Generäle treffen eine einzige Entscheidung. Wenn sie sich für einen Angriff entscheiden, wird ihnen das nur gelingen, wenn sie sich gleichzeitig bewegen. Wie können wir also sicherstellen, dass sie es schaffen?

Natürlich könnten sie über einen Messenger kommunizieren. Was aber, wenn der Bote abgefangen würde und sich die Nachricht von „Wir greifen im Morgengrauen an“ in „Wir greifen heute Abend an“ änderte? Was wäre, wenn einer der Generäle die anderen absichtlich in die Irre führen würde, damit sie besiegt werden?

Всі генерали успішно атакують (ліворуч). Коли один відступає, інші атакують, вони зазнають поразки (праворуч).

Alle Generäle greifen erfolgreich an (links). Wenn einer sich zurückzieht, greifen die anderen an und werden besiegt (rechts).


Wir brauchen eine Strategie, mit der ein Konsens erzielt werden kann, selbst wenn Teilnehmer böswillig werden oder Nachrichten abgefangen werden. Nicht in der Lage zu sein, eine Datenbank zu pflegen, ist keine lebensbedrohliche Situation wie der Angriff auf eine Stadt ohne Verstärkung, aber es gilt das gleiche Prinzip. Wenn es niemanden gibt, der die Blockchain überwacht und den Nutzern die „richtigen“ Informationen gibt, müssen die Nutzer untereinander kommunizieren können.

Um den potenziellen Ausfall eines (oder mehrerer) Benutzer zu überwinden, müssen Blockchain-Mechanismen sorgfältig so konzipiert werden, dass sie solchen Ausfällen standhalten. Ein System, das dies erreichen kann, heißt „Byzantinischer Generalkonsens“. Wie wir bald sehen werden, werden Konsensalgorithmen verwendet, um übergreifende Regeln durchzusetzen.


Warum sollten Blockchains dezentralisiert sein?

Natürlich können Sie die Blockchain auch selbst verwalten. Am Ende erhalten Sie jedoch eine Datenbank, die im Vergleich zu besseren Alternativen unhandlich ist. Sein wahres Potenzial kann in einer dezentralen Umgebung genutzt werden, also in einer Umgebung, in der alle Benutzer gleich sind. Somit kann die Blockchain nicht gelöscht oder von Angreifern gekapert werden. Es ist die einzige Quelle der Wahrheit, die jeder sehen kann.


Was ist ein P2P-Netzwerk?

Ein P2P-Netzwerk (Peer-to-Peer) ist die Ebene der Benutzer (oder Generäle in unserem vorherigen Beispiel). Da es keinen Administrator gibt, muss ein Benutzer nicht jedes Mal, wenn er Informationen mit einem anderen Benutzer austauschen möchte, einen zentralen Server anrufen, sondern sendet diese direkt an seine Kollegen.

Betrachten Sie die Grafik unten. Auf der linken Seite befindet sich eine zentralisierte Struktur, in der Teilnehmer A eine Nachricht über den Server senden muss, um sie an Teilnehmer F zu übermitteln. Auf der rechten Seite sind jedoch alle Teilnehmer direkt und ohne Zwischenhändler verbunden.

Централізована мережа (ліворуч) та децентралізована (праворуч).

Zentralisiertes Netzwerk (links) und dezentral (rechts).


Normalerweise speichert der Server alle von den Benutzern benötigten Informationen. Wenn Sie auf die Binance Academy zugreifen, bitten Sie deren Server, Ihnen alle Artikel bereitzustellen. Wenn die Website ausfällt, können Sie sie nicht sehen. Wenn Sie jedoch den gesamten Inhalt heruntergeladen haben, können Sie auf Ihrem Computer darauf zugreifen, ohne eine Anfrage an die Binance Academy zu senden.

Im Grunde ist es das, was jeder Benutzer mit einer Blockchain macht: Die gesamte Datenbank wird auf seinem Computer gespeichert. Wenn jemand das Netzwerk verlässt, können die verbleibenden Benutzer weiterhin auf die Blockchain zugreifen und Informationen untereinander austauschen. Wenn ein neuer Block zur Kette hinzugefügt wird, werden die Daten über das Netzwerk verteilt, sodass jeder seine eigene Kopie des Ledgers aktualisieren kann.

Schauen Sie sich unbedingt P2P Networks Explained an, um einen tiefergehenden Einblick in diese Art von Netzwerk zu erhalten.


Was sind Knoten auf der Blockchain?

Knoten sind einfach das, was wir Maschinen nennen, die mit einem Netzwerk verbunden sind. Knoten speichern Kopien der Blockchain und tauschen Informationen mit anderen Maschinen aus. Benutzer müssen diese Prozesse nicht manuell bearbeiten. Normalerweise müssen sie lediglich die Blockchain-Software herunterladen und ausführen, alles andere wird automatisch erledigt.

Oben wird beschrieben, was ein Knoten ist, aber diese Definition kann auch für andere Benutzer gelten, die auf irgendeine Weise mit dem Netzwerk interagieren. In der Kryptowährung wird beispielsweise eine einfache Wallet-App auf Ihrem Telefon als Lite-Knoten bezeichnet.


Öffentliche vs. private Blockchains

Wie Sie vielleicht wissen, hat Bitcoin den Grundstein für die Entwicklung der Blockchain-Industrie zu dem gelegt, was sie heute ist. Seit Bitcoin begann, sich als echter Finanzwert zu positionieren, begannen Innovatoren über das Potenzial der zugrunde liegenden Technologie in anderen Bereichen nachzudenken. Dies hat dazu geführt, dass Blockchain für unzählige Anwendungen außerhalb des Finanzwesens erforscht wird.

Bitcoin ist das, was wir eine öffentliche Blockchain nennen. Dies bedeutet, dass jeder die darauf befindlichen Transaktionen einsehen kann und für die Teilnahme lediglich eine Internetverbindung und die erforderliche Software erforderlich sind. Da es keine weiteren Voraussetzungen für die Teilnahme gibt, können wir von einer inklusiven (erlaubnisfreien) Umgebung sprechen.

Im Gegensatz dazu gibt es andere Arten von Blockchains, die als private Blockchains bezeichnet werden. Diese Systeme legen Regeln darüber fest, wer die Blockchain sehen und mit ihr interagieren kann. Daher nennen wir sie exklusive Umgebungen. Auch wenn private Blockchains auf den ersten Blick überflüssig erscheinen mögen, haben sie doch mehrere wichtige Anwendungen – vor allem im Unternehmensumfeld.

Weitere Informationen zu diesem Thema finden Sie in diesem Artikel „Was ist der Unterschied zwischen öffentlichen, privaten und Konsortial-Blockchains?“


Möchten Sie mit dem Handel mit Kryptowährungen beginnen? Kaufen Sie Bitcoin auf Binance!


Wie werden Transaktionen durchgeführt?

Wenn Alice Bob per Banküberweisung bezahlen möchte, teilt sie dies ihrer Bank mit. Nehmen wir der Einfachheit halber an, dass beide Parteien dieselbe Bank nutzen. Die Bank prüft, ob Alice über die Mittel verfügt, um die Transaktion abzuschließen, bevor sie ihre Datenbank aktualisiert (z. B. -50 $ für Alice, +50 $ für Bob).

Dies unterscheidet sich nicht wesentlich von dem, was mit der Blockchain geschieht. Schließlich handelt es sich auch um eine Datenbank. Der Hauptunterschied besteht darin, dass es keine einzige Partei gibt, die Prüfungen durchführt und den Kontostand aktualisiert. Alle Knoten sollten dies tun.

Wenn Alice 5 BTC an Bob senden möchte, sendet sie eine Nachricht darüber an das Netzwerk. Es wird nicht sofort zur Blockchain hinzugefügt – es wird von den Knoten gesehen, aber es müssen andere Maßnahmen ergriffen werden, damit die Transaktion bestätigt wird. Siehe den Artikel „Wie werden Blöcke zur Blockchain hinzugefügt?“

Sobald diese Transaktion zur Blockchain hinzugefügt wird, sehen alle Knoten, dass sie stattgefunden hat. Sie werden ihre Kopie der Blockchain aktualisieren, um dies widerzuspiegeln. Jetzt kann Alice nicht die gleichen 5 BTC an Carol senden (doppelte Ausgaben), da das Netzwerk weiß, dass sie diese bereits in einer früheren Transaktion ausgegeben hat.

Es gibt kein Konzept für Benutzernamen und Passwörter – zum Nachweis des Eigentums an Geldern wird die Kryptografie mit öffentlichen Schlüsseln verwendet. Um Geld zu erhalten, muss Bob zunächst einen privaten Schlüssel generieren. Es handelt sich lediglich um eine sehr lange, zufällige Anzahl von Zeichen, die für niemanden zu erraten ist, selbst wenn ihm Hunderte von Jahren zur Verfügung stehen. Aber wenn er jemandem seinen privaten Schlüssel mitteilt, können diese Benutzer nachweisen, dass er Eigentümer seiner Gelder ist (und Bob wird sie daher ausgeben). Deshalb ist es wichtig, dass er es geheim hält.

Allerdings kann Bob den öffentlichen Schlüssel von seinem privaten Schlüssel erhalten. Anschließend kann er den öffentlichen Schlüssel an jeden weitergeben, da es praktisch unmöglich ist, ihn umzugestalten, um an den privaten Schlüssel zu gelangen. In den meisten Fällen wird eine andere Operation (z. B. Hashing) am öffentlichen Schlüssel durchgeführt, um die öffentlichen Adressen zu erhalten.

як працює блокчейн транзакція


Er wird Alice eine öffentliche Adresse geben, damit sie weiß, wohin sie das Geld schicken soll. Es wird eine Transaktion erstellt, die besagt: Überweisen Sie diese Gelder an diese öffentliche Adresse. Um dem Netzwerk zu beweisen, dass sie nicht versucht, das Geld einer anderen Person auszugeben, erstellt Alice dann mit ihrem privaten Schlüssel eine digitale Signatur. Jeder kann Alices signierte Nachricht nehmen, sie mit ihrem öffentlichen Schlüssel vergleichen und mit Sicherheit sagen, dass sie das Recht hat, diese Gelder an Bob zu senden.


So führen Sie Bitcoin-Transaktionen durch

Um zu veranschaulichen, wie Sie Bitcoin-Transaktionen durchführen können, stellen wir uns zwei verschiedene Szenarien vor. Das erste ist, wenn Sie Bitcoin von Binance abheben, und das zweite, wenn Sie Geld von Ihrem TrustWallet an Ihr Electrum-Wallet senden.


So heben Sie Bitcoin von Binance ab

1. Melden Sie sich bei Ihrem Binance-Konto an. Wenn Sie noch kein BTC haben, schauen Sie sich unseren Leitfaden zum Kauf von BTC an.

2. Bewegen Sie den Mauszeiger über „Wallet“ und wählen Sie „Spot Wallet“.

вибір спотового гаманця зі списку гаманців на binance


3. Klicken Sie links in der Seitenleiste auf die Schaltfläche „Entfernen“.

4. Wählen Sie die Münze aus, die Sie abheben möchten, in diesem Fall BTC.

5. Kopieren Sie die Adresse, an die Sie Ihre Bitcoins abheben möchten, und fügen Sie die BTC-Adresse des Empfängers ein.

екран зняття на binance


6. Geben Sie den Betrag ein, den Sie abheben möchten.

7. Klicken Sie auf „Senden“.

8. Sie erhalten in Kürze eine Bestätigungs-E-Mail. Überprüfen Sie sorgfältig die Richtigkeit der Adresse. Wenn alles korrekt ist, bestätigen Sie die Transaktion in der E-Mail.

9. Warten Sie, bis die Transaktion die Blockchain durchlaufen hat. Sie können den Status auf der Registerkarte „Einzahlungs- und Auszahlungsverlauf“ oder mit dem Block Explorer verfolgen.


So senden Sie Bitcoin von Trust Wallet an Electrum

In diesem Beispiel senden wir BTC von Trust Wallet an Electrum.


1. Öffnen Sie die Trust Wallet-App.

2. Klicken Sie auf Ihr Bitcoin-Konto.

3. Klicken Sie auf „Senden“.

4. Öffnen Sie Ihr Electrum-Wallet.

5. Gehen Sie in Electrum zur Registerkarte „Empfangen“ und kopieren Sie die Adresse.

скріншот гаманця Electrum


Alternativ können Sie zu Trust Wallet zurückkehren und auf das Symbol [–] klicken, um den QR-Code zu scannen, der zu Ihrer Electrum-Adresse führt.

скріншоти Trustwallet


6. Fügen Sie Ihre Bitcoin-Adresse in das Feld „Empfängeradresse“ in Trust Wallet ein.

7. Geben Sie den Betrag ein.

8. Wenn alles korrekt ist, bestätigen Sie die Transaktion.

9. Alles ist fertig! Warten Sie, bis Ihre Transaktion auf der Blockchain bestätigt wird. Sie können den Status verfolgen, indem Sie Ihre Adresse in den Block Explorer kopieren.


Möchten Sie mit dem Handel mit Kryptowährungen beginnen? Kaufen Sie Bitcoin auf Binance!


Wer hat die Blockchain erfunden?

Die Blockchain-Technologie wurde 2009 mit der Einführung von Bitcoin, der ersten und beliebtesten Blockchain, entwickelt. Sein Schöpfer unter dem Pseudonym Satoshi Nakamoto ließ sich jedoch von früheren Technologien und Vorschlägen inspirieren.

Blockchains nutzen in großem Umfang Hash-Funktionen und Kryptografie, die Jahrzehnte vor Bitcoin existierten. Interessanterweise lässt sich die Blockchain-Struktur bis in die frühen 1990er Jahre zurückverfolgen, obwohl sie lediglich dazu verwendet wurde, Dokumente mit einem Zeitstempel zu versehen, damit sie später nicht geändert werden konnten.

Ausführliche Informationen finden Sie im Artikel „Geschichte der Blockchain“.


Vor- und Nachteile der Blockchain-Technologie

Richtig konzipierte Blockchains lösen ein Problem, mit dem Interessengruppen in einer Reihe von Branchen konfrontiert sind, vom Finanzwesen bis zur Landwirtschaft. Ein verteiltes Netzwerk hat viele Vorteile gegenüber dem traditionellen Client-Server-Modell. Es gibt aber auch einige Nachteile.


Pluspunkte

Einer der unmittelbaren Vorteile, die im Bitcoin-Whitepaper beschrieben werden, besteht darin, dass Zahlungen ohne Zwischenhändler übertragen werden können. Nachfolgende Blockchains gingen sogar noch weiter und ermöglichten es Benutzern, alle Arten von Informationen zu versenden. Der Ausschluss von Gegenparteien bedeutet ein geringeres Risiko für die beteiligten Benutzer und führt zu niedrigeren Gebühren, da der Mittelsmann keinen Anteil erhält.

Wie bereits erwähnt, ist ein öffentliches Blockchain-Netzwerk ebenfalls inklusiv – es gibt keine Eintrittsbarriere, da es keine Regulierungsbehörde gibt. Wenn ein potenzieller Benutzer eine Verbindung zum Internet herstellen kann, kann er mit anderen Knoten im Netzwerk interagieren.

Viele argumentieren, dass die wichtigste Eigenschaft von Blockchains ihre hohe Zensurresistenz ist. Um einen zentralen Dienst zum Absturz zu bringen, muss ein Angreifer lediglich den Server angreifen. Aber in einem P2P-Netzwerk arbeitet jeder Knoten als separater Server.

Ein System wie Bitcoin verfügt über über 10.000 sichtbare Knoten, die über die ganze Welt verstreut sind, sodass es selbst einem gut ausgestatteten Angreifer unmöglich ist, das Netzwerk zu kompromittieren. Es ist zu beachten, dass es viele versteckte Knoten gibt, die für das breitere Netzwerk nicht sichtbar sind.

Aber es gibt einige oberflächliche Vorteile. Es gibt viele spezifische Anwendungsfälle, die in Blockchains implementiert werden können. Mehr dazu erfahren Sie in diesem Artikel „Wie wird Blockchain eingesetzt?“


Nachteile

Blockchains sind kein Allheilmittel für alle Probleme. Sie sind für die im vorherigen Abschnitt beschriebenen Vorteile optimiert, in anderen Bereichen mangelt es ihnen jedoch an Entwicklung. Das offensichtlichste Hindernis für die Masseneinführung von Blockchains besteht darin, dass sie sich nicht sehr gut skalieren lassen.

Dies gilt für jedes verteilte Netzwerk. Da sich alle Teilnehmer synchronisieren müssen, können neue Informationen nicht schnell genug hinzugefügt werden, da Knoten nicht mithalten können. Daher begrenzen Entwickler in der Regel absichtlich die Rate der Blockchain-Updates, um das System dezentral zu halten.

Für Netzwerknutzer kann sich dies in langen Wartezeiten äußern, wenn zu viele Personen versuchen, Transaktionen abzuschließen. Blöcke können eine begrenzte Datenmenge enthalten und werden nicht sofort zur Kette hinzugefügt. Wenn mehr Transaktionen vorhanden sind, als in einen Block passen, müssen alle weiteren Transaktionen auf den nächsten Block warten.

Ein weiterer möglicher Nachteil dezentraler Blockchain-Systeme besteht darin, dass sie nicht einfach zu aktualisieren sind. Wenn Sie Ihre eigene Software erstellen, können Sie nach Belieben neue Funktionen hinzufügen. Sie müssen nicht mit anderen zusammenarbeiten oder um Erlaubnis bitten, um Änderungen vorzunehmen.

In einer Umgebung mit Millionen von Benutzern ist es viel schwieriger, Änderungen vorzunehmen. Sie können einige der Softwareeinstellungen Ihres Knotens ändern, aber am Ende wird Ihre Verbindung zum Netzwerk getrennt. Wenn die geänderte Software nicht mit anderen Knoten kompatibel ist, erkennen sie dies und verweigern die Interaktion mit Ihrem Knoten.

Nehmen wir an, Sie möchten die Regel ändern, wie groß Blöcke sein dürfen (von 1 MB auf 2 MB). Sie können versuchen, diesen Block an die Knoten zu senden, mit denen Sie verbunden sind, aber diese haben die Regel „Keine Blöcke akzeptieren, die größer als 1 MB sind“. Wenn sie einen größeren Block erhalten, werden sie diesen nicht in ihre Kopie der Blockchain aufnehmen.

Die einzige Möglichkeit, Veränderungen durchzusetzen, besteht darin, die Mehrheit des Ökosystems dazu zu bringen, sie zu akzeptieren. Es kann Monate oder sogar Jahre intensiver Diskussionen in Foren dauern, bis Änderungen auf den zugrunde liegenden Blockchains koordiniert werden können. Weitere Informationen finden Sie im Artikel „Hard Forks und Soft Forks“.



Kapitel 2 – Wie funktioniert Blockchain?

Inhalt

  • Wie werden Blöcke zur Blockchain hinzugefügt?

  • Bergbau (Arbeitsnachweis)

    • Vorteile des Arbeitsnachweises

    • Nachteile des Arbeitsnachweises

  • Abstecken (Einsatznachweis)

    • Vorteile des Proof of Stake

    • Nachteile des Proof of Stake

  • Andere Konsensalgorithmen

  • Ist es möglich, eine Bitcoin-Transaktion abzubrechen?

  • Was ist Blockchain-Skalierbarkeit?

  • Warum muss die Blockchain skaliert werden?

  • Was ist ein Blockchain-Fork?

    • Weiche Gabel

    • Harte Gabel


Wie werden Blöcke zur Blockchain hinzugefügt?

Bisher haben wir viel besprochen. Wir wissen, dass Knoten miteinander verbunden sind und Kopien der Blockchain aufbewahren. Sie geben einander Informationen über Transaktionen und neue Blöcke weiter. Wir haben bereits besprochen, was Knoten sind, aber Sie fragen sich vielleicht, wie neue Blöcke zur Blockchain hinzugefügt werden?

Es gibt keine einzige Quelle, die den Benutzern sagt, was sie tun sollen. Da alle Knoten die gleiche Leistung haben, ist ein fairer Entscheidungsmechanismus darüber erforderlich, wer Blöcke zur Blockchain hinzufügen kann. Wir brauchen ein System, das es teuer macht, Benutzer zu betrügen, sie aber für ihre Ehrlichkeit belohnt. Jeder vernünftige Nutzer wird für sich wirtschaftlich vorteilhaft handeln wollen.

Da das Netzwerk inklusiv ist, sollte die Erstellung von Blöcken für jedermann zugänglich sein. Protokolle stellen dies häufig sicher, indem sie vom Benutzer einen Beitrag zum Spiel verlangen, also ein gewisses Risiko mit sich bringen. Dadurch können sie an der Blockerstellung teilnehmen und werden belohnt, wenn sie einen gültigen Block erstellen.

Wenn sie jedoch versuchen, das System zu betrügen, wird der Rest des Netzwerks davon erfahren. Der Anteil, den ein Miner zum Netzwerk beisteuert, geht verloren. Wir nennen diese Mechanismen Konsensalgorithmen, weil sie es den Netzwerkteilnehmern ermöglichen, einen Konsens darüber zu erzielen, welcher Block als nächstes hinzugefügt werden soll.


Bergbau (Arbeitsnachweis)

Proof of work


Mining ist mit Abstand der beliebteste Konsensalgorithmus. Beim Mining wird der Proof of Work (PoW)-Algorithmus verwendet. Dies bedeutet, dass Benutzer Rechenleistung opfern, um das im Protokoll beschriebene Problem zu lösen.

Das Rätsel erfordert, dass Benutzer die im Block enthaltenen Transaktionen und andere Informationen hashen. Damit ein Hash jedoch als gültig gilt, muss er unter einem bestimmten Wert liegen. Da es unmöglich ist, vorherzusagen, wie diese oder jene Ausgabe aussehen wird, müssen Miner leicht veränderte Daten hashen, bis sie die richtige Lösung finden.

Es ist offensichtlich, dass das mehrfache Hashing von Daten große Rechenressourcen erfordert. Bei Proof-of-Work-Blockchains besteht der von den Nutzern geforderte Anteil aus dem Geld, das in den Kauf von Mining-Geräten investiert wird, und dem Strom, der zu deren Betrieb verwendet wird. Sie tun dies in der Hoffnung, eine Blockbelohnung zu erhalten.

Erinnern Sie sich daran, wie wir erwähnt haben, dass es fast unmöglich ist, den ursprünglichen Wert aus dem Hash zu ermitteln, aber ist es einfach, seine Richtigkeit zu überprüfen? Wenn ein Miner einen neuen Block an den Rest des Netzwerks sendet, verwenden ihn alle anderen Knoten als Eingabe für die Hash-Funktion. Sie müssen lediglich seinen Hash durch eine Funktion leiten, um zu überprüfen, ob der Block gültig ist und gemäß allen Blockchain-Regeln abgebaut wird. Ist dies nicht der Fall, erhält der Miner keine Belohnung und verschwendet Strom.

Die erste Proof-of-Work-Blockchain war Bitcoin. Seit seiner Einführung haben viele andere Blockchains den PoW-Mechanismus übernommen.


Vorteile des Arbeitsnachweises

  • Zuverlässigkeit. Bis heute ist Proof of Work der ausgereifteste Konsensalgorithmus, der Hunderte Milliarden Dollar sichert.

  • Inklusivität. Jeder kann dem Mining beitreten oder einfach einen Validierungsknoten betreiben.

  • Dezentralisierung. Miner konkurrieren miteinander um die Produktion von Blöcken, was bedeutet, dass die Hash-Leistung niemals von einer Partei kontrolliert wird.


Nachteile des Arbeitsnachweises

  • Hohe Servicekosten. Der Bergbau verbraucht eine große Menge Strom.

  • Hohe Eintrittsbarriere. Je mehr Miner dem Netzwerk beitreten, desto schwieriger wird die Mining-Aufgabe durch die Protokolle. Um wettbewerbsfähig zu bleiben, müssen Benutzer in bessere Hardware investieren. Dies kann viele Bergleute stoppen.

  • Angriff 51 %. Obwohl Mining die Dezentralisierung fördert, besteht die Möglichkeit, dass ein einzelner Miner den größten Teil der Hash-Leistung erhält. Wenn er dies tut, könnte er theoretisch Transaktionen abbrechen und die Sicherheit der Blockchain untergraben.


Abstecken (Einsatznachweis)

Was Sie in Proof-of-Work-Systemen zu ehrlichem Handeln motiviert, ist das Geld, das Sie für das Mining von Computern und Strom bezahlt haben. Sie erhalten keine Rendite für Ihre Investition, wenn Sie die Blöcke nicht richtig abbauen.

Beim Proof of Stake (PoS) fallen keine externen Kosten an. Anstelle von Minern haben wir Validatoren, die Blöcke anbieten. Sie können einen normalen Computer verwenden, um neue Blöcke zu erstellen, müssen jedoch einen erheblichen Teil ihrer Mittel für dieses Privileg einsetzen. Das Abstecken erfolgt mit einer vorgegebenen Menge an nativer Blockchain-Kryptowährung gemäß den Regeln jedes Protokolls.

Verschiedene Implementierungen haben unterschiedliche Variationen, aber sobald ein Validator mit dem Staken seiner Einheiten beginnt, kann es sich um ein zufällig ausgewähltes Protokoll handeln, um den nächsten Block anzukündigen. Bei korrekter Ausführung erhalten sie eine Belohnung. Alternativ kann es mehrere Validatoren geben, die sich auf den nächsten Block einigen, und die Belohnung wird proportional zu den eingesetzten Mitteln jedes einzelnen von ihnen verteilt.

„Reine“ PoS-Blockchains sind weniger verbreitet als DPoS-Blockchains (Delegated Proof of Stake), bei denen Benutzer für Knoten (Zeugen) stimmen müssen, um Blöcke des gesamten Netzwerks zu überprüfen.

Ethereum, die führende Smart-Contract-Blockchain, wird beim Übergang zu ETH 2.0 bald auf Proof of Stake umstellen.


Vorteile des Proof of Stake

  • Grün – Im Vergleich zum PoW-Mining ist der CO2-Fußabdruck von PoS extrem gering. Durch das Abstecken sind ressourcenintensive Daten-Hashing-Vorgänge nicht mehr erforderlich.

  • Schnelle Transaktionen. Da für beliebige, durch das Protokoll auferlegte Aufgaben keine zusätzliche Rechenleistung aufgewendet werden muss, argumentieren einige PoS-Befürworter, dass dadurch der Transaktionsdurchsatz erhöht werden kann.

  • Belohnungen und Zinsen einsetzen. Netzwerksicherheitsprämien werden direkt an Token-Inhaber gezahlt, nicht an Miner. In einigen Fällen ermöglicht PoS den Benutzern, passives Einkommen in Form von Airdrops oder Zinsen zu erzielen, indem sie einfach ihre Gelder einsetzen.


Nachteile des Proof of Stake

  • Nicht vollständig getestet. PoS-Protokolle müssen noch im großen Maßstab getestet werden. Es kann einige unentdeckte Schwachstellen in der Implementierung oder der Kryptoökonomie geben.

  • Plutokratie. Es gibt Befürchtungen, dass es sich bei PoS-Systemen um ein Ökosystem in der Form „die Reichen werden immer reicher“ handelt, da Validatoren mit einem größeren Anteil an Vermögenswerten tendenziell mehr Belohnungen erhalten.

  • Es steht nichts auf dem Spiel. Im Fall von PoW können Benutzer nur auf eine Kette „wetten“, die ihrer Meinung nach die erfolgreichste ist. Während einer Hard Fork können sie nicht auf mehrere Coins mit derselben Hash-Leistung bieten. Allerdings können Validatoren in PoS mit geringem Overhead mit mehreren Ketten arbeiten, was zu wirtschaftlichen Problemen führen kann.


Andere Konsensalgorithmen

Proof of Work und Proof of Stake sind die gängigsten Konsensalgorithmen, es gibt jedoch noch viele weitere. Einige von ihnen sind hybrid und kombinieren Elemente beider Systeme, während andere völlig unterschiedliche Methoden verwenden.

Wir werden sie nicht im Detail behandeln, aber wenn Sie interessiert sind, lesen Sie die folgenden Artikel:

  • Erläuterung des verspäteten Arbeitsnachweises

  • Erläuterung des Konsenses zum geleasten Nachweis des Anteils

  • Erläuterung des Autoritätsnachweises

  • Erläuterung zum Brandnachweis


Ist es möglich, eine Bitcoin-Transaktion abzubrechen?

Blockchains sind von Natur aus sehr sichere Datenbanken. Aufgrund ihrer inhärenten Eigenschaften ist es äußerst schwierig, einmal aufgezeichnete Blockchain-Daten zu löschen oder zu ändern. Bei Bitcoin und anderen großen Netzwerken ist dies nahezu unmöglich. Sobald Sie also eine Transaktion auf der Blockchain durchführen, ist diese irreversibel.

Allerdings gibt es viele verschiedene Blockchain-Implementierungen, und der grundlegende Unterschied zwischen ihnen besteht darin, wie sie im Netzwerk einen Konsens erzielen. Dies bedeutet, dass in einigen Implementierungen eine relativ kleine Gruppe von Teilnehmern genügend Leistung im Netzwerk erlangen kann, um Transaktionen effektiv zurückzusetzen. Dies gilt insbesondere für Altcoins, die in kleinen Netzwerken betrieben werden (mit niedrigen Hash-Raten aufgrund der schwachen Mining-Konkurrenz).


Was ist Blockchain-Skalierbarkeit?

Blockchain-Skalierbarkeit wird üblicherweise als allgemeiner Begriff verwendet, um die Fähigkeit eines Blockchain-Systems zu bezeichnen, einer steigenden Nachfrage gerecht zu werden. Obwohl Blockchains wünschenswerte Eigenschaften haben (wie Dezentralisierung, Zensurresistenz, Unveränderlichkeit), haben sie ihren Preis.

Im Gegensatz zu dezentralen Systemen kann eine zentralisierte Datenbank mit höherer Geschwindigkeit und Bandbreite betrieben werden. Dies ist sinnvoll, da nicht jedes Mal, wenn sich der Inhalt ändert, Tausende über die Welt verstreute Knotenpunkte mit dem Netzwerk synchronisiert werden müssen. Dies gilt jedoch nicht für Blockchains. Daher ist die Skalierung seit vielen Jahren Gegenstand heftiger Debatten unter Blockchain-Entwicklern.

Es wurden verschiedene Lösungen vorgeschlagen oder implementiert, um einige der Leistungsmängel von Blockchains zu beheben. Derzeit gibt es jedoch keinen klaren besten Ansatz. Wahrscheinlich müssen viele verschiedene Lösungen ausprobiert werden, bis einfachere Antworten auf das Skalierbarkeitsproblem gefunden werden.

Auf einer breiteren Ebene stellt sich eine grundlegende Frage hinsichtlich der Skalierbarkeit: Sollten wir die Leistung der Blockchain selbst verbessern (On-Chain-Skalierung) oder die Ausführung von Transaktionen ermöglichen, ohne die zugrunde liegende Blockchain aufzublähen (Off-Chain-Skalierung)?

Beides kann offensichtliche Vorteile haben. Lösungen für die On-Chain-Skalierung können darin bestehen, die Größe von Transaktionen zu reduzieren oder sogar die Speicherung von Daten in Blöcken zu optimieren. Andererseits beinhalten Off-Chain-Lösungen das Stapeln von Transaktionen aus der Hauptblockchain und das spätere Hinzufügen dieser Transaktionen. Einige der bekannteren Off-Chain-Lösungen werden als Side Chains und Zahlungskanäle bezeichnet.

Wenn Sie tiefer in dieses Thema eintauchen möchten, lesen Sie den Artikel „Blockchain-Skalierbarkeit – Sidechains und Zahlungskanäle“.


Warum muss die Blockchain skaliert werden?

Um mit ihren zentralisierten Gegenstücken konkurrieren zu können, müssen Blockchain-Systeme mindestens genauso effizient sein wie diese. In Wirklichkeit müssen sie jedoch wahrscheinlich noch mehr tun, um Entwickler und Benutzer zu motivieren, auf Blockchain-basierte Plattformen und Anwendungen umzusteigen.

Dies bedeutet, dass die Verwendung von Blockchains im Vergleich zu zentralisierten Systemen sowohl für Entwickler als auch für Benutzer schneller, kostengünstiger und einfacher sein sollte. Dies ist nicht einfach zu erreichen und gleichzeitig die Hauptmerkmale von Blockchains beizubehalten, die wir zuvor besprochen haben.


Was ist ein Blockchain-Fork?

Wie jede Software benötigen Blockchains Updates, um Probleme zu beheben, neue Regeln hinzuzufügen oder alte zu entfernen. Da die meiste Blockchain-Software Open Source ist, kann theoretisch jeder neue Updates vorschlagen, um sie der Software hinzuzufügen, die das Netzwerk betreibt.

Bedenken Sie, dass Blockchains verteilte Netzwerke sind. Nach einem Software-Update müssen Tausende über die Welt verstreute Knoten in der Lage sein, Daten auszutauschen und die neue Version zu implementieren. Aber was passiert, wenn sich die Teilnehmer nicht darauf einigen können, welches Update implementiert werden soll? Normalerweise gibt es keine Organisation mit einem etablierten Entscheidungsprozess. Dadurch entsteht ein Soft Fork und ein Hard Fork.


Weiche Gabel

Wenn man sich allgemein darüber einig ist, wie das Update aussehen soll, ist das eine ziemlich einfache Sache. In einem solchen Szenario wird die Software mit abwärtskompatiblen Änderungen aktualisiert, was bedeutet, dass die aktualisierten Knoten weiterhin mit den nicht aktualisierten Knoten kommunizieren können. Tatsächlich wird jedoch erwartet, dass fast alle Knoten irgendwann aktualisiert werden. Dies wird als Soft Fork bezeichnet.


Harte Gabel

Bei einem Hard Fork wird es schwieriger. Nach der Umsetzung sind die neuen Regeln nicht mehr mit den alten Regeln kompatibel. Wenn daher Knoten, auf denen die neuen Regeln ausgeführt werden, versuchen, mit Knoten zu kommunizieren, auf denen die alten Regeln ausgeführt werden, ist dies nicht möglich. Dadurch wird die Blockchain in zwei Teile geteilt – einer, auf dem die alte Software ausgeführt wird, und der andere, auf dem die neuen Regeln ausgeführt werden.

Nach einem Hard Fork gibt es im Wesentlichen zwei verschiedene Netzwerke, die zwei verschiedene Protokolle parallel ausführen. Zum Zeitpunkt der Abspaltung werden die Guthaben der nativen Blockchain-Einheit aus dem alten Netzwerk geklont. Wenn Sie also zum Zeitpunkt der Abspaltung ein Guthaben im alten Netzwerk hatten, verfügen Sie auch über ein Guthaben im neuen Netzwerk.

Weitere Informationen finden Sie im Artikel „Hard Forks und Soft Forks“.



Kapitel 3. Wie wird Blockchain verwendet?


Inhalt

  • Blockchain für Lieferketten

  • Blockchain und die Gaming-Industrie

  • Blockchain für das Gesundheitswesen

  • Blockchain-Übertragungen

  • Blockchain und digitale Identität

  • Blockchain und das Internet der Dinge (IoT)

  • Blockchain für die Verwaltung

  • Blockchain für wohltätige Zwecke

  • Blockchain zur Spekulation

  • Crowdfunding auf der Blockchain

  • Blockchain und verteilte Dateisysteme


Die Einsatzmöglichkeiten der Blockchain-Technologie sind vielfältig. Lassen Sie uns einige davon durchgehen.


Blockchain für Lieferketten

Effektive Lieferketten sind das Herzstück vieler erfolgreicher Unternehmen und umfassen den Warentransport vom Lieferanten zum Verbraucher. Die Koordinierung mehrerer Interessengruppen in diesem Bereich war traditionell eine schwierige Aufgabe. Allerdings kann die Blockchain-Technologie in vielen Branchen für ein neues Maß an Transparenz sorgen. Ein funktionierendes Supply-Chain-Ökosystem, das sich um eine unveränderliche Datenbank dreht, ist genau das, was viele Branchen brauchen, um zuverlässiger zu werden.

Wenn Sie mehr erfahren möchten, lesen Sie den Artikel Blockchain Use Cases: Supply Chains.


Blockchain und die Gaming-Industrie

Die Spielebranche hat sich zu einer der größten Unterhaltungsbranchen der Welt entwickelt, und die Blockchain-Technologie kann ihr große Vorteile bringen. Grundsätzlich sind Gamer in der Macht der Spieleentwickler. In den meisten Online-Spielen sind Spieler gezwungen, sich auf den Serverraum der Entwickler zu verlassen und deren sich ständig ändernde Regelsätze zu befolgen. In diesem Zusammenhang kann Blockchain dazu beitragen, die Stromversorgung, Verwaltung und Wartung von Online-Spielen zu dezentralisieren.

Das größte Problem könnte jedoch sein, dass In-Game-Gegenstände nicht außerhalb von Spielen existieren können, wodurch die Möglichkeit eines tatsächlichen Besitzes und die Existenz von Sekundärmärkten ausgeschlossen sind. Durch den Einsatz eines Blockchain-basierten Ansatzes könnten Spiele langfristig nachhaltiger werden und In-Game-Gegenstände, die als Krypto-Sammlerstücke veröffentlicht werden, einen echten Wert gewinnen.

Wenn Sie mehr erfahren möchten, lesen Sie den Artikel „Blockchain-Anwendungen: Gaming“.

блокчейн в іграх


Blockchain für das Gesundheitswesen

Die sichere Speicherung von Krankenakten ist für jedes Gesundheitssystem von entscheidender Bedeutung, und die Abhängigkeit von zentralen Servern macht sensible Informationen angreifbar. Die Transparenz und Sicherheit der Blockchain-Technologie machen sie zu einer idealen Plattform für die Speicherung von Krankenakten.

Durch die kryptografische Sicherung von Aufzeichnungen in der Blockchain können Patienten ihre Privatsphäre wahren und gleichzeitig ihre medizinischen Daten mit jeder Gesundheitseinrichtung teilen. Wenn alle Teilnehmer des derzeit fragmentierten Gesundheitssystems eine Verbindung zu einer sicheren globalen Datenbank herstellen könnten, wäre der Informationsfluss zwischen ihnen schneller.

Wenn Sie mehr erfahren möchten, lesen Sie den Artikel „Blockchain-Anwendungen: Gesundheitswesen“.


Blockchain-Übertragungen

Der internationale Geldversand ist bei traditionellen Bankdienstleistungen eine Herausforderung. Vor allem wegen des verworrenen Netzwerks von Vermittlern machen Gebühren und Abwicklungszeiten die Nutzung traditioneller Banken für dringende Transaktionen teuer und unzuverlässig.

Kryptowährungen und Blockchains eliminieren dieses Ökosystem von Zwischenhändlern und können kostengünstige und schnelle Überweisungen auf der ganzen Welt ermöglichen. Während Blockchains sicherlich einige ihrer wünschenswerten Eigenschaften auf Kosten der Leistung opfern, nutzen eine Reihe von Projekten die Technologie, um kostengünstige und nahezu sofortige Transaktionen bereitzustellen.

Wenn Sie mehr erfahren möchten, lesen Sie den Artikel „Blockchain-Nutzungsmöglichkeiten: Transfers“.


Möchten Sie mit dem Handel mit Kryptowährungen beginnen? Kaufen Sie Bitcoin auf Binance!


Blockchain und digitale Identität

Sicheres Identitätsmanagement im Internet braucht dringend eine schnelle Lösung. Eine außergewöhnliche Menge unserer personenbezogenen Daten wird ohne unser Wissen oder unsere Zustimmung auf zentralen Servern gespeichert und durch maschinelle Lernalgorithmen analysiert.

Die Blockchain-Technologie ermöglicht es Benutzern, die Verantwortung für ihre Daten zu übernehmen und Informationen nur dann selektiv an Dritte weiterzugeben, wenn dies erforderlich ist. Diese Art kryptografischer Magie kann für ein reibungsloseres Interneterlebnis sorgen, ohne die Privatsphäre zu beeinträchtigen.

Wenn Sie mehr erfahren möchten, lesen Sie den Artikel „Blockchain-Nutzung: Digitale Identität“.

 блокчейн і цифрова ідентичність


Blockchain und das Internet der Dinge (IoT)

Unglaublich viele physische Geräte sind mit dem Internet verbunden, und diese Zahl wird nur noch zunehmen. Einige spekulieren, dass die Kommunikation und Zusammenarbeit zwischen diesen Geräten mithilfe der Blockchain-Technologie erheblich verbessert werden könnte. Automatisierte Machine-to-Machine (M2M)-Mikrozahlungen können eine neue Wirtschaft schaffen, die auf einer sicheren Datenbanklösung mit hohem Durchsatz angewiesen ist.

Wenn Sie mehr erfahren möchten, lesen Sie den Artikel „Blockchain-Anwendungen: Das Internet der Dinge“.


Blockchain für die Verwaltung

Verteilte Netzwerke können ihre eigenen Regulierungsformen in Form von Computercode definieren und anwenden. Daher ist es nicht verwunderlich, dass Blockchain die Chance hat, Zwischenhändler in verschiedenen Governance-Prozessen auf lokaler, nationaler oder sogar internationaler Ebene zu eliminieren.

Darüber hinaus könnte es eines der größten Probleme lösen, mit denen Open-Source-Entwicklungsumgebungen derzeit konfrontiert sind – das Fehlen eines zuverlässigen Finanzierungsverteilungsmechanismus. Die Blockchain-Governance stellt sicher, dass alle Beteiligten an der Entscheidungsfindung beteiligt werden können, und bietet einen transparenten Überblick darüber, welche Richtlinien umgesetzt werden.

Wenn Sie mehr erfahren möchten, lesen Sie den Artikel „Blockchain Uses: Governance“.


Blockchain für wohltätige Zwecke

Wohltätigkeitsorganisationen werden oft durch Einschränkungen bei der Annahme von Geldern behindert. Es ist auch bedauerlich, dass der endgültige Bestimmungsort der gespendeten Gelder schwer genau zu ermitteln ist, was zweifellos viele davon abhält, diese Organisationen zu unterstützen.

„Cryptophilanthropy“ beschäftigt sich mit der Nutzung der Blockchain-Technologie, um diese Einschränkungen zu umgehen. Aufbauend auf den inhärenten Eigenschaften der Technologie, um mehr Transparenz, globales Engagement und Kostensenkung zu ermöglichen, versucht die neue Branche, die Wirkung gemeinnütziger Organisationen zu maximieren. Eine dieser Organisationen ist die Charitable Blockchain Foundation.

Wenn Sie mehr erfahren möchten, lesen Sie den Artikel Blockchain Uses: Charity.


Blockchain zur Spekulation

Zweifellos ist Spekulation eine der beliebtesten Anwendungen der Blockchain-Technologie. Problemlose Transfers zwischen Börsen, nicht verwahrte Handelslösungen und ein wachsendes Ökosystem von Derivatprodukten machen es zu einem idealen Spielfeld für alle Arten von Spekulanten.

Aufgrund ihrer inhärenten Eigenschaften ist Blockchain ein hervorragendes Werkzeug für diejenigen, die bereit sind, beim Einsatz dieser Anlageklasse Risiken einzugehen. Einige Befürworter glauben sogar, dass, sobald die Technologie und entsprechende Regulierung ausgereift sind, alle globalen Spekulationsmärkte in der Blockchain tokenisiert werden könnten.

Wenn Sie mehr erfahren möchten, lesen Sie den Artikel „Blockchain-Einsätze: Prognosemärkte“.

блокчейн та ринки передбачень


Crowdfunding auf der Blockchain

Online-Crowdfunding-Plattformen legen seit fast einem Jahrzehnt den Grundstein für die P2P-Wirtschaft. Der Erfolg dieser Websites zeigt, dass ein echtes Interesse an der Crowdfunding-Produktentwicklung besteht. Allerdings fungieren diese Plattformen als Verwahrer der Gelder, sie können einen erheblichen Teil davon als Provisionen erhalten. Darüber hinaus wird jeder von ihnen über eigene Regeln verfügen, um die Einigung zwischen den verschiedenen Teilnehmern zu erleichtern.

Die Blockchain-Technologie bzw. Smart Contracts können ein sichereres automatisiertes Crowdfunding ermöglichen, bei dem die Bedingungen der Geschäfte in Computercode definiert werden.

Eine weitere Anwendung des Blockchain-Crowdfundings ist das Initial Coin Offering und Initial Exchange Offering (IEO). Bei diesen Token-Verkäufen sammeln Anleger Gelder in der Hoffnung, dass das Netzwerk in Zukunft erfolgreich sein wird und sie eine Rendite für ihre Investition erhalten.


Blockchain und verteilte Dateisysteme

Die verteilte Dateispeicherung im Internet bietet viele Vorteile gegenüber herkömmlichen zentralisierten Alternativen. Die meisten in der Cloud gespeicherten Daten hängen von zentralisierten Servern und Dienstanbietern ab, die tendenziell anfälliger für Angriffe und Datenverluste sind. In einigen Fällen können Benutzer aufgrund der Zensur durch zentralisierte Server Probleme mit der Barrierefreiheit haben.

Aus Benutzersicht funktionieren Blockchain-Dateispeicherlösungen genauso wie andere Cloud-Speicherlösungen – Sie können Dateien hochladen, speichern und darauf zugreifen. Was im Hintergrund passiert, ist jedoch ganz anders.

Wenn Sie eine Datei in einen Blockchain-Speicher hochladen, wird sie auf mehrere Knoten verteilt und dupliziert. In einigen Fällen speichert jeder Knoten unterschiedliche Teile Ihrer Datei. Die Knoten wiederum können mit diesen Datenstücken nichts anfangen, Sie können sie jedoch später auffordern, Ihnen jedes dieser Datenstücke zu geben, um sie zu kombinieren und die vollständige Datei zurückzuerhalten.

Der Speicher stammt von Mitgliedern, die ihren Speicher und ihre Netzwerkbandbreite spenden. In der Regel sind diese Teilnehmer wirtschaftlich motiviert, diese Ressourcen bereitzustellen, und werden bestraft, wenn sie sich nicht an die Regeln halten oder die Dateien nicht pflegen und pflegen.

Sie können sich diese Art von Netzwerk als Bitcoin vorstellen. In diesem Fall besteht der Hauptzweck des Netzwerks jedoch nicht darin, Geldtransfers zu unterstützen, sondern eine dezentrale Dateispeicherung bereitzustellen, die vor Zensur geschützt ist.

Andere Open-Source-Protokolle wie das InterPlanetary File System (IPFS) ebnen bereits den Weg für diese neue, persistente und verteilte Webtechnologie. Obwohl IPFS ein Protokoll und ein P2P-Netzwerk ist, handelt es sich nicht gerade um eine Blockchain. Es wendet jedoch einige Prinzipien der Blockchain-Technologie an, um Sicherheit und Effizienz zu verbessern.