Um zu verstehen, was Web3 ist, ist es notwendig, die Zahl drei zu verstehen und warum gerade Web3. Dies hat damit zu tun, wie wir über die Entwicklung des Webs sprechen.
Das ursprüngliche World Wide Web, das in den frühen 1990er Jahren geschaffen wurde, war praktisch Web 1.0, die erste Version. Im Web 1.0 waren die meisten Inhalte statisch. Die meisten Menschen konsumierten bestehende Inhalte, und es gab nur sehr wenig Kommunikation zwischen den Menschen und den Websites, die sie nutzten. Wir betrachten die Ära des Web 1.0 als den Zeitraum zwischen 1991 und 2004.
Das Web 2.0, das Social Web, entstand durch das Aufkommen von Tools und Plattformen, die es den Menschen leicht machten, ihre eigenen Inhalte im Web zu erstellen und zu veröffentlichen und über das Web mit anderen Menschen zu interagieren. Das Web entwickelte sich von einer Informationsquelle zu einer Kommunikationsplattform. Diese Revolution begann mit Messageboards und Blogs und entwickelte sich schnell zu den heutigen Social-Media-Plattformen.
Wir befinden uns immer noch in der Web 2.0-Ära. Auf dieser Grundlage wäre die nächste Evolution des Webs logischerweise das Web 3.0. Die Frage ist nur, wie diese Entwicklung aussehen wird.
Der Erfinder des World Wide Web, Tim Berners-Lee, schlug vor, dass die nächste Entwicklung des Webs das "Semantische Web" sein sollte, in dem alle Daten maschinenlesbar sind und von Algorithmen für maschinelles Lernen und KI über einheitliche APIs analysiert werden können.
Andere haben vorgeschlagen, dass es das "Spatial Web" (also das räumliche Web) sein wird, bei dem wir nicht mehr auf rechteckigen Bildschirmen mit dem Web interagieren, sondern das Web in unsere Umgebung eingebettet ist. Intelligente Lautsprecher und andere IoT-Geräte sind der Anfang dieses räumlichen Webs.
Andere wiederum haben das Metaverse vorgeschlagen, eine vage definierte alternative Realität im Cyberspace, in der wir durch Avatare repräsentiert werden und über VR- oder AR-Brillen miteinander interagieren.
Hinter all diesen Ideen steht die eher technische Prämisse des dezentralen Webs, in dem Daten unter den Nutzern verteilt und überall verfügbar sind. Dies steht in krassem Gegensatz zu unserer heutigen Situation, in der die meisten Dienste und Daten bei großen Plattformen und Unternehmen zentralisiert sind.
All diese Ideen zeichnen das Bild eines möglichen zukünftigen Web 3.0, aber dann gibt es da noch diese andere Sache namens "Web3. Diese Idee, Web3, wurde 2014 von Ethereum-Mitbegründer Gavin Wood vorgestellt und beschreibt ein dezentralisiertes und tokenisiertes Web-Ökosystem auf der Grundlage der Blockchain-Technologie. Alles ist dezentralisiert und wir verwalten alle Daten auf Blockchains.
Dieser Name, Web3 gewann schnell an Popularität und wurde zu einem Oberbegriff, der alle Blockchain-basierten Technologien umfasst, einschließlich Dezentralisierung, Kryptowährungen, dezentralisierte Finanzen, nicht-fungible Token oder NFTs, dezentralisierte autonome Organisationen oder DAOs und eine Vision der Zukunft, in der Macht und Daten von zentralisierten Unternehmen und Banken genommen und an den einzelnen Nutzer übergeben werden.
Wenn wir also in dieses Thema einsteigen, sollten wir diese beiden Dinge im Hinterkopf behalten:
1.) Wenn die Leute über Web3 sprechen, meinen sie wahrscheinlich Dezentralisierung, Kryptowährungen und die Blockchain, aber es besteht auch eine kleine Chance, dass sie über all die anderen Web-3.0-Themen sprechen. Also Semantik, räumliches, dezentralisiertes Web und das Metaverse. Es lohnt sich also zu fragen.
2.) Web3 ist ein Oberbegriff, der eine mögliche Zukunft des Webs beschreibt, die von Leuten propagiert wird, die stark in Kryptowährungen und Blockchain-Technologien investiert haben.
Allerdings, wir sind noch nicht so weit und dies ist nicht die einzige mögliche Zukunft für das Web.
Stellen Sie sich vor, Sie setzen sich eine VR-Brille, ein Headset und ein paar verbundene Handschuhe auf. Plötzlich befinden Sie sich in einer digitalen Welt, in der Sie mit Menschen und Dingen interagieren können. In dieser interaktiven Welt haben Sie eine eigene Existenz. Sie haben einen Ganzkörper-Avatar, der Sie repräsentiert und den Sie so stylen und kleiden können, wie Sie wollen.
Dieser Avatar kann in einem von Ihnen gestalteten Raum leben. Er kann einen Job haben, bei dem er entweder automatisch die Arbeit erledigt oder Sie die Arbeit aktiv erledigen, indem Sie ihn steuern. Er kann ein Einkommen erzielen, Gegenstände kaufen und verkaufen und in jeder Hinsicht so funktionieren wie in der realen Welt, nur dass es sich um eine virtuelle Welt handelt, eine virtuelle Realität, wenn Sie so wollen. Das ist das Metaverse.
Metaverse ist ein neuer Name für eine alte Sache, die uns seit den frühen 1980er Jahren versprochen und vor der wir gewarnt wurden: eine digitale Welt, die irgendwie besser und verlockender ist als unsere eigene.
Mit dem Aufkommen besserer Technologien, vor allem im Bereich der VR, der sozialen Medien und unserer Gewöhnung an die Interaktion mit anderen Menschen per Videochat hat diese Idee einer virtuellen Alternativwelt stark an Fahrt gewonnen.
Was hat also das Metaverse mit dem dezentralen Web3 zu tun? Das hängt davon ab, wen Sie fragen. Eine der größten Herausforderungen beim Betreiben einer virtuellen Welt ist die Einrichtung einer eigenen Wirtschaft dafür. Das Blockchain-basierte Web3 bietet eine Lösung für diese Herausforderung, da es auf Kryptowährungen basiert.
Ein weiteres Problem, nämlich die Finanzierung der Entwicklung solcher virtuellen Welten, kann ebenfalls durch Web3 gelöst werden, indem DAOs, dezentrale autonome Organisationen, eingerichtet werden, die NFTs, nicht-fungible Token, verkaufen, die Vermögenswerte im Metaverse darstellen, um die Entwicklung zu finanzieren.
In der Tech-Industrie gibt es ein Tauziehen zwischen alten Giganten wie Meta, ehemals Facebook, die versuchen, ihren Social-Media-Giganten in ein Metaverse mit Mauern zu verwandeln, und Web3-Enthusiasten, die ihre eigene Laissez-faire-Wirtschaft in einem Metaverse auf dem dezentralen Web3 aufbauen wollen, wobei Kryptowährungen das Ganze finanzieren und betreiben.
Unabhängig davon, wer gewinnt, wird sich das Metaverse höchstwahrscheinlich als ein virtueller Raum manifestieren, in dem wir uns als unsere gewählten Avatare über das Internet treffen und mit anderen interagieren können, Kleidung und Dinge für unsere virtuellen Avatare in Form von NFTs kaufen, an Abstimmungen über neue Funktionen im virtuellen Raum durch DAO-Token teilnehmen und unseren virtuellen Lebensunterhalt durch virtuelle Arbeit verdienen können, die mit virtuellen Kryptowährungen bezahlt wird.
Web3 ist nicht der Name für die nächste Version des Webs. Es ist eine sehr spezifische Vision für eine mögliche Zukunft des Webs, mit einem sehr spezifischen Ursprung. Wenn wir verstehen, woher diese Idee kommt, können wir auch die Versprechen verstehen, die sie macht und zu erfüllen versucht.
Im Kern geht es bei der Web3-Ideologie um Macht, insbesondere darum, großen zentralisierten Einrichtungen wie Banken, Social-Media-Plattformen und Webdiensten die Macht zu entziehen und diese Macht an den einzelnen Nutzer zu übertragen. Dies wird nach Ansicht der Web3-Befürworter dadurch erreicht, dass alle Daten auf verteilten dezentralen Blockchains und dezentraler Speicherung abgelegt werden und alle Finanztransaktionen zu Transaktionen auf dieser Blockchain werden.
Da die Blockchain dezentralisiert ist und Entscheidungen durch Konsens getroffen werden, so das Argument, ist eine zentrale Autorität mit Macht nicht mehr nötig. In der Tat kann es in dieser dezentralen Zukunft keine zentrale Macht geben. Stattdessen hat jeder die Macht, und jeder hat die Kontrolle über die Güter, die in der Kette leben.
Die Idee des Web3 ist eine starke Gegenbewegung zum Überwachungskapitalismus. Es ist eine reale Manifestation des Gefühls der Machtlosigkeit bei Menschen, die in einer digitalen Welt aufgewachsen sind, die von so genannten kostenlosen Diensten beherrscht wird, die jedes bisschen Daten sammeln und sie nutzen, um die Nutzer durch Werbung und Empfehlungsalgorithmen zu manipulieren.
Es ist auch ein Ausdruck dessen, was man eine techno-utopische, libertäre Weltsicht nennt, in der jedes Problem gelöst werden kann, wenn wir nur genug Technologie darauf werfen. Und das größte Problem von allen ist Mäßigung und Regulierung.
Bitcoin, die erste wirklich dezentralisierte Kryptowährung, entstand aus der Finanzkrise 2008. Seine Schöpfer sahen, wie zentralisierte Banken in der Lage waren, mit dem Geld anderer Leute zu spekulieren, das gesamte Bankensystem zum Einsturz zu bringen und dann mit den Gewinnen zu verschwinden, während normale Menschen unter den Folgen litten.
"Was wäre, wenn wir eine globale Währung schaffen, die das gesamte Bankensystem umgeht", dachten sie. Und was, wenn wir es unmöglich machen, nachzuvollziehen, wie viel Geld jemand besitzt oder mit wem er Geld tauscht? Auf diese Weise haben die Regierungen keine Kontrolle über das Geld, und jeder kann tun, was er will.
Die dezentralisierte Blockchain ist eine Technologie, die auf Laissez-faire-Kapitalismus und leistungsorientierter Herrschaft basiert. Und diese Denkweise zieht sich durch die gesamte Web3-Ideologie. Es ist wichtig, zwei Hauptmerkmale dieser Ideologie zu verstehen:
1.) Alles wird zu einer Transaktion, die für immer in einem unveränderlichen Hauptbuch, der Blockchain, gespeichert wird.
2.) Alles hat auf der Blockchain einen handelbaren Wert, weil es auf der Blockchain ist.
Im vorgeschlagenen Web3 wird jede Transaktion im Web, vom Hochladen einer Datei über das Posten eines Status-Updates in den sozialen Medien bis hin zum Tätigen einer Zahlung, einer Verabredung oder der Überprüfung Ihrer Gesundheitsdaten, als Transaktion oder Token in der Kette gespeichert.
Und jede Transaktion und jedes Token hat einen potenziellen Wert. Die Erstellung dieser Token erfordert Energie, die in Kryptowährungen bezahlt wird. Das Verdienen von Kryptowährungen erfolgt durch die Verifizierung und das Hinzufügen neuer Blöcke zur Kette.
Das gesamte Web3-Ökosystem ist darauf ausgerichtet, alles in ein verbrieftes Token, einen handelbaren Vermögenswert, zu verwandeln und diesem Vermögenswert einen Wert zuzuweisen. Das Versprechen von Web3 besteht darin, das gesamte Web-Ökosystem so umzugestalten, dass es auf der Blockchain-Technologie aufbaut, und die verteilte Blockchain zur einzigen Quelle der Wahrheit für alles zu machen, was wir im Web tun, von Social-Media-Posts über Finanzen bis hin zu Grundstücksurkunden und Krankenakten, weshalb dieselben Risikokapitalgeber, Plattformen und Banken, denen Web3 die Macht zu entziehen verspricht, Milliarden von Dollar in den Aufbau von Web3 stecken.
In dieser vorgeschlagenen Zukunft wird die Blockchain die wertvollste Datenquelle der Welt sein, und der Zugang zu dem, was auf der Blockchain ist, und die Kontrolle darüber, was in den nächsten Block kommt, wird die wahre Macht ausmachen.
Der zentrale Punkt, um den sich alle Visionen einer dritten Stufe des Webs, auch bekannt als Web3, drehen, ist die Dezentralisierung. Was also ist Dezentralisierung des Webs? Hier ist eine vereinfachte Erklärung. Um einen Dienst wie eine einfache Website, die einen Echtzeit-Chat ermöglicht, den Menschen im Web zugänglich zu machen, muss dieser Dienst irgendwo untergebracht werden. Im heutigen Web ist dieser Ort in der Regel ein Webhost oder ein Cloud-Host.
Dieser Host wird zur einzigen Quelle der Wahrheit für die Website und die Chat-Anwendung, und jeder interagiert mit ihr über diesen Host. Dies ist die Zentralisierung von Diensten. Der Dienst befindet sich an einem zentralen Ort. Die Zentralisierung ist einfach und effektiv, da wir es mit einer einzigen Quelle der Wahrheit zu tun haben. Sie ist aber auch problematisch, weil sie einen Dienst von einem einzigen Ausfallpunkt abhängig macht und weil eine zentrale Kontrolle über die Daten wertvoll ist.
Fällt bei einem zentralisierten Web der zentrale Host aus, fällt auch der Dienst aus. Im zentralisierten Web besitzen und kontrollieren große zentralisierte Plattformen wie soziale Medien die Inhalte und Interaktionen, die auf diesen Diensten stattfinden. Das bedeutet, dass sie Inhalte moderieren, Dienste verweigern oder sogar den Zugang sperren können, je nachdem, wo man sich befindet oder wie oft man bereits interagiert hat.
Die Dezentralisierung zielt darauf ab, diese und weitere Probleme zu lösen, indem die Daten zwischen allen Nutzern der Plattform verteilt werden. Es gibt viele Möglichkeiten, dies zu tun, hier sind zwei Beispiele: die föderierte Dezentralisierung und die absolute Dezentralisierung.
In einem föderierten System werden mehrere verschiedene autonome und unabhängige Datenquellen, in der Regel Datenbanken, zusammengeführt, um als eine zusammenhängende Einheit zu funktionieren. So können beispielsweise Ihre Beiträge auf einer Social-Media-Website nicht auf einem zentralisierten Host gespeichert werden, sondern auf einem beliebigen gehosteten Dienst Ihrer Wahl, der dann mit anderen Beiträgen von anderen Diensten föderiert oder kombiniert wird, um als ein zusammenhängendes Ganzes zu erscheinen.
Die Daten befinden sich nicht an einem zentralen Ort, und jeder einzelne Nutzer hat die Kontrolle über seine eigenen Daten und den Ort, an dem sie gehostet werden. Dieses Modell ist schnell und benötigt nicht viel Energie, aber es ist auch brüchig, da Daten, die auf einem Knoten verloren gehen, für alle verloren gehen können.
In einem absolut dezentralen System werden vollständige Kopien der Daten an alle Teilnehmer verteilt. Wenn also ein neuer Teilnehmer auf die Daten zugreifen möchte, kann er sie von der Quelle abrufen, die ihm am nächsten ist. Dieses Modell kann schnell sein, erfordert aber viel Rechenleistung, da jede Aktualisierung an jeden Knoten verteilt werden muss.
Im Gegenzug erhalten wir persistente Daten, der Verlust eines Knotens spielt keine Rolle, da Kopien des gesamten Datensatzes überall vorhanden sind. Bei beiden Modellen, dem föderalen und dem absolut dezentralen, besitzt keine zentrale Behörde die Daten und kontrolliert den Zugriff. Stattdessen besitzt jeder die Daten und jeder Benutzer kann kontrollieren, wer auf seine Daten zugreift. Zumindest ist das das Ziel.
Wenn man von Dezentralisierung spricht und davon, die Macht von großen Unternehmen, Plattformen und Banken zurückzuerobern, dann ist es genau das, was sie meinen. Der Mittelsmann, die zentrale Quelle der Wahrheit, soll verschwinden.
Während die klassischen Web 3.0-Projekte zum Modell der föderalen Dezentralisierung tendierten, konzentriert sich die Blockchain-basierte Web3-Dezentralisierung fast ausschließlich auf das Modell der absoluten Dezentralisierung, weil die Blockchain selbst so funktioniert.
Die Konversation um Web3 und Blockchain-basierte Technologien ist voll von Akronymen und Abkürzungen, von denen viele ihren Weg in den Mainstream durch Finanz- und Tech-Nachrichten gefunden haben. Sie alle drehen sich um die Idee der Dezentralisierung, und alle sind in irgendeiner Weise mit der Blockchain verbunden, weshalb wir sie als Teil des Web3 betrachten. Schlüsseln wir sie auf.
Am bekanntesten ist DeFi, das dezentralisierte Finanzwesen. Wenn Sie DeFi hören, denken Sie, vereinfacht gesagt, an Finanztransaktionen ohne Bank auf der Blockchain. DeFi-Dienste nutzen intelligente Verträge, automatische, selbstauslösende Logikfunktionen auf der Blockchain, um Peer-to-Peer-Finanzinstrumente anzubieten.
Die Idee ist, dass statt Banken, Maklern und Börsen Geld zu überweisen, Investitionen zu tätigen oder andere Finanztransaktionen zu tätigen, alles über die Blockchain läuft, und dass intelligente Verträge auf der Blockchain die Arbeit erledigen, die zuvor von teuren Vermittlern erledigt wurde. Und genau darum geht es bei DeFi: die teuren Vermittler, d.h. die Banken, loszuwerden.
Ein weiterer Begriff, den Sie hören werden, ist GameFi. Dies ist ein Sammelbegriff für dezentralisierte Spiele, die mit Blockchain-Technologien integriert werden, um Spielbelohnungen in Geld zu verwandeln, mit dem man handeln, investieren und leihen kann.
In einem GameFi-Spiel können Sie beispielsweise in Kryptowährungen bezahlt werden, wenn Sie Schlachten gewinnen, Gemüse anbauen oder Ihr Land verpachten, damit andere es für den Abbau von Mineralien nutzen können.
Stellen Sie sich vor, Sie könnten die Belohnungen in einem Spiel, das Sie auf Ihrem Handy oder einer Spielkonsole spielen, gegen digitale Währung eintauschen. Sie könnten dann entweder andere Dinge innerhalb des Spiels kaufen oder außerhalb des Spiels investieren oder sogar Dinge in der realen Welt mit Ihren Spielgewinnen kaufen.
Es gibt bereits mehrere GameFi-Dienste mit florierenden Ökosystemen, die auf der Struktur aufbauen. Und es gibt Leute, die das Spielen dieser Spiele zu einem bezahlten Vollzeitjob gemacht haben.
Ein drittes Akronym, von dem Sie wahrscheinlich mehr hören werden, ist DeSci, dezentrale Wissenschaft. Die DeSci Foundation erklärt das so: "Web3-Technologien wie dezentralisierte Speicherung", "intelligente Verträge und dezentralisierte Organisationen, DAOs", "ermöglichen neue Möglichkeiten, wie die Wissenschaft incentiviert", "bewertet, finanziert und mit der Welt geteilt wird". "Diese aufkommenden neuen Technologien haben das Potenzial, zu einem wissenschaftlichen Ökosystem beizutragen, das überprüfbarer, offener, fairer und qualitativ hochwertiger ist."
Im Grunde genommen könnte man also die Wissenschaft auf die Blockchain übertragen. Das ist zwar immer noch mehr eine Idee als eine Realität, aber es ist im Kommen. In dem Maße, in dem das Interesse und die Investitionen in Dinge, die mit Web3 in Verbindung gebracht werden, wachsen, wird es mehr dieser Akronyme geben, und sie werden im Allgemeinen den gleichen Namenskonventionen folgen, entweder "De" etwas für dezentralisiert oder etwas "Fi" für Blockchain-basiertes etwas.
Ein Großteil unserer Interaktion mit dem modernen Web erfolgt über webbasierte Anwendungen. Man meldet sich bei einer Website oder einer App an und erhält Zugang zu einer Vielzahl von Funktionen innerhalb dieser Anwendung. Diese Anwendungen sind in der Regel zentralisiert, d. h. der Datenstrom in und aus der Anwendung läuft über den Anbieter der Anwendung.
Im Web3, wo Dezentralisierung das Gebot der Stunde ist, wird diese Art von Anwendung zu einer dezentralen App, besser bekannt als "dApp". Eine dApp besteht aus intelligenten Verträgen auf der dezentralen Blockchain, die auf der API-Ebene angesiedelt sind, sowie aus einer Front-End-Benutzeroberfläche und einem Back-End-Datenspeicher, die auf dezentralen Speicherdiensten gehostet werden.
Wenn Sie mit einer dApp interagieren, greifen Sie auf die Front-End-Schnittstelle zu, und diese Schnittstelle kommuniziert dann mit den Smart Contracts auf der Blockchain. Die Smart Contracts fungieren als defacto API für die Blockchain und den dezentralen Speicher und steuern, wie Sie mit den Daten auf der Blockchain und im Speicher arbeiten. Kombiniert macht die dApp also die recht komplexen Vorgänge auf der Blockchain und im dezentralen Speicher einfacher, weshalb die Idee so beliebt ist.
Wenn wir also den ganzen Fachjargon beiseitelassen, ist eine dApp eine benutzerfreundliche Schnittstelle für die Blockchain und den dezentralen Speicher, nicht mehr und nicht weniger.
Damit eine dApp wirklich als dApp angesehen werden kann, müssen bestimmte Bedingungen erfüllt sein:
1.) Sie muss dezentralisiert sein. Dies wird erreicht, indem die Smart Contracts auf der Blockchain und das Front-End und der Datenspeicher auf einem dezentralen Speicher platziert werden.
2.) Sie muss deterministisch sein, d. h. die dApp führt unabhängig von der Umgebung, in der sie ausgeführt wird, dieselbe Funktion aus. Auf diese Weise spielt es keine Rolle, ob das Front-End webbasiert ist oder eine App auf dem Handy oder etwas anderes verwendet wird. Die gleiche Eingabe erzeugt immer die gleiche Ausgabe oder das gleiche Ergebnis.
3.) Sie muss es turing-komplett sein, d. h. es kann jede Aktion ausführen, für die es eingerichtet wurde, vorausgesetzt, es verfügt über genügend Ressourcen.
4.) Und schließlich ist sie isoliert, d. h. der Betrieb oder die Fehlfunktion einer dApp wird nicht von einer anderen dApp oder Entität im selben System beeinflusst und hat keine Auswirkungen auf diese. Dies ist besonders wichtig, da die dApp auf der Blockchain lebt.
Die Vorteile einer dApp liegen auf der Hand. Die Dezentralisierung bietet Beständigkeit, Datensicherheit und Datensicherintegrität, und wenn sie so eingerichtet ist, auch Privatsphäre und Widerstand gegen Zensur.
Auf der anderen Seite gibt es auch einige offensichtliche Nachteile. Intelligente Verträge auf der Blockchain sind schwer und teuer zu aktualisieren. Ein neuer Vertrag muss hinzugefügt werden, um den vorherigen zu annullieren, was bedeutet, dass die traditionellen inkrementellen Updates, die wir in Web 2.0-Anwendungen sehen, viel schwieriger zu implementieren sind.
Da das Backend einer dApp auf der Blockchain gehostet wird, kommen alle Standard-Blockchain-Herausforderungen wie Skalierung, Netzwerkingestion, Netzwerkkosten usw. ins Spiel. Außerdem hat es sich als sehr schwierig erwiesen, nahtlose und benutzerfreundliche Benutzeroberflächen und -erlebnisse auf der Blockchain zu entwickeln, da unter anderem öffentliche und private Schlüssel ausgetauscht werden müssen und es zu erheblichen Netzwerkverzögerungen kommt. Und die offensichtlichsten Lösungen für diese Probleme beinhalten alle eine Form von teilweiser oder vollständiger Zentralisierung, was die erste Voraussetzung für eine wirklich dezentrale App nicht erfüllt.
Der Kern von Web3 ist auf der Blockchain aufgebaut, aber die Blockchain kann die meisten Informationen im Web nicht speichern. Tatsächlich ist die Speicherung von Informationen, die über grundlegende Transaktionsdaten hinausgehen, auf der Blockchain sowohl langsam als auch unerschwinglich teuer.
Um dieses Problem zu lösen, muss Web3 die Speicherung dezentralisieren und diese Speicherung mit der Blockchain verbinden. Wir haben bereits ein System, das hier funktioniert: Peer-to-Peer-Filesharing. Wenn Sie in den 1990er und frühen 2000er Jahren dabei waren, erinnern Sie sich vielleicht an die Peer-to-Peer-Technologie, die zum Austausch von Musik- und Videodateien verwendet wurde.
Und aus dieser Technologie entwickelte sich schließlich BitTorrent, das nur dem Namen nach eine dezentrale Speicherung ist. Ich gebe eine Datei in einem Netzwerk frei, jemand anderes lädt diese Datei herunter und gibt sie ebenfalls frei, dann laden andere die Datei herunter und geben sie frei, und schon bald bleibt die Datei im dezentralen Netzwerk bestehen, selbst wenn ich meinen Computer ausschalte.
Die dezentrale Webspeicherung ist eine Weiterentwicklung dieser Idee, und IPFS, das InterPlanetary File System, ist eine der am weitesten entwickelten und funktionsfähigen Versionen dieser Idee. IPFS funktioniert folgendermaßen. Wenn eine Datei in IPFS gespeichert wird, wird sie in IPFS-Objekte verpackt, die jeweils 256 Kilobyte an Daten enthalten. Ist die gespeicherte Datei größer als 256 KB, was bei den meisten Dateien der Fall ist, werden mehrere Objekte erstellt, einschließlich eines Indexobjekts, das erklärt, wie all diese Objekte wieder zusammengefügt werden können, um die Datei neu zu erstellen.
Jedes Objekt erhält einen verschlüsselten Hash, der die Datei beschreibt und sowohl als Adresse für das Objekt als auch als Beweis dafür dient, dass das Objekt nicht manipuliert oder verändert worden ist. Diese Objekte werden in das Netz gestellt und von jedem IPFS-Knoten vervielfältigt, also von jedem Computer oder Server, auf dem IPFS läuft und der neue Objekte annimmt. Dies ist der dezentralisierte Teil.
Die Objekte werden über das dezentrale Netz verteilt. Um eine Datei aus dem IPFS abzurufen, senden Sie eine Anfrage mit der Hash-Adresse des Indexobjekts an das Netz, und die passenden IPFS-Objekte werden Ihnen von demjenigen Knoten zurückgegeben, der Ihnen am nächsten ist.
Wenn eine Datei geändert wird, ändert sich auch der Dateihash, d. h., wenn eine Datei aktualisiert wird, ändert sich auch die Adresse dieser Datei. Das funktioniert nicht so gut für Dinge, die sich aktualisieren lassen, wie Anwendungen oder Websites. Um dieses Problem zu lösen, können Sie einen veränderlichen Zeiger einrichten, einen wörtlichen Verweis auf etwas, das im Laufe der Zeit geändert werden kann.
Wenn also eine neue Version einer Datei zum Netzwerk hinzugefügt wird und ein neuer Satz von Dateiobjekten mit neuen Hashes erstellt wird, leitet der Zeiger den Punkt auf die neue Version um, während die alten Versionen ebenfalls im Netzwerk verbleiben. Das heißt, auch wenn Sie eine Datei aktualisieren, bleibt die ursprüngliche Datei im Netz und ist abrufbar, was uns historische Beständigkeit verleiht.
Wie passt nun die Blockchain in all das hinein? Durch das Hinzufügen von Domainnamen zur Blockchain über Dienste wie ENS, das Ethereum Name System. Blockchain-Domains sind NFTs, die auf Zeiger oder Adressen verweisen. Wenn Sie also eine Datei auf IPFS einrichten, können Sie die Adresse dieser Datei auf Ihre ENS-Domain-NFT abbilden. Das bedeutet auch, dass Sie jedes Mal, wenn Sie den Verweis auf Ihre Domain ändern müssen, diese in der Blockchain aktualisieren müssen.
Diese Methode der Dateispeicherung und -abfrage unterscheidet sich grundlegend von der Art und Weise, wie das Web derzeit funktioniert. Im traditionellen Web, dem Web, an dem wir gerade arbeiten, fordern Sie Dateien von einer bestimmten Adresse an, einem Domainnamen, der im globalen DNS, dem Domain Name System, einer IP-Adresse zugeordnet ist. Genau das tut HTTP, das Hypertext Transfer Protocol, das auf einen physischen Ort im Web verweist, von dem wir Dateien abrufen.
Mit ENS und IPFS fordern Sie Dateien an, indem Sie die Blockchain nach der Adresse abfragen, auf die die ENS NFT verweist. Diese Anfrage wird an IPFS gesendet, und das Netzwerk kehrt zu passenden IPFS-Objekten zurück, egal wo sie gespeichert sind. Und schließlich setzt Ihr Browser sie wieder zu den angeforderten Dateien zusammen.
Dieser Prozess ist eine komplette Neuformulierung der Funktionsweise des Webs auf der Grundlage einer Reihe neuer Protokolle und Protokollschnittstellen sowohl für Blockchain-basierte Domainnamen-Dienste als auch für den dezentralen Dateiabruf. Zur Zeit unterstützen nur ein paar Browser, nämlich Brave und Opera, ENS und IPFS von Haus aus, obwohl Sie auch Erweiterungen für viele andere Browser erhalten können, um Unterstützung hinzuzufügen, und es gibt jetzt auch Web3-Browser, die online gehen.
Dezentrale Speicherung ist kein neues Problem, und lange bevor die Ideen der dezentralen Blockchain oder des Web3 aufkamen, haben Menschen hart daran gearbeitet, das Web zu dezentralisieren. Neben den offensichtlichen Aspekten wie Benutzerfreundlichkeit und Geschwindigkeit gibt es einige wichtige Hürden, die dezentrale Speicherlösungen überwinden müssen, bevor sie sich als Standard durchsetzen können. Hier sind einige von ihnen:
Beim traditionellen Peer-to-Peer-Modell für die gemeinsame Nutzung von Dateien wie Musik und Filmen war es nicht schwierig, andere dazu zu bringen, die eigenen Dateien zu speichern, da der Anreiz darin bestand, Zugang zu den Dateien zu haben. In einer wirklich dezentralisierten Speicherumgebung gibt es diesen Anreiz jedoch nicht, oder er ist zumindest vernachlässigbar. Wer würde schon CSS-Dateien für eine beliebige Website oder ein Dokument oder eine FAQ-Seite oder einige Bilder für ein beliebiges Produkt speichern wollen?
Um die Menschen dazu zu bringen, ihren Speicherplatz in einem dezentralen Speichernetz gemeinsam zu nutzen, muss ein neuer Anreiz geschaffen werden. Die derzeit beste Lösung, die von IPFS eingeführt wurde, ist eine neue speicherbasierte Kryptowährung namens Filecoin. Wenn Sie IPFS Speicherplatz für Dateien zur Verfügung stellen, verdienen Sie Filecoin. Brauchen Sie andere Leute, um Ihre Dateien zu speichern? Bezahlen Sie für diesen Speicherplatz mit Filecoin. Machen Sie Filecoin zu einer Blockchain-basierten Kryptowährung, und Speicherplatz wird zu einer handelbaren Ware, die Menschen als Investition nutzen werden. Verwandeln Sie den kostenlosen Speicherplatz auf Ihrem Computer oder Server in eine Geldmaschine.
Damit dezentraler Speicher und Kryptowährungen wie Filecoin erfolgreich sein können, muss eine große Anzahl von Nutzern sich in das System einkaufen, indem sie ihren verfügbaren Speicherplatz und ihre Internetverbindungen gemeinsam nutzen, was jedoch voraussetzt, dass die meisten Nutzer über freien Speicherplatz und Zugang zu günstigem, zuverlässigem Breitband-Internet verfügen.
Dies ist in weiten Teilen der Welt oft nicht der Fall und benachteiligt Menschen ohne Speicherplatz und Internetanschluss erheblich. Einige Nutzer versuchen, dieses Problem zu umgehen, indem sie ihre IPFS-Knoten auf zentralen Servern und Cloud-Hosts platzieren, was jedoch den Absichten der Dezentralisierung zuwiderläuft, die darin besteht, eben diesen Diensten die Macht zu entziehen.
Damit dezentraler Speicher und Web3 erfolgreich sein können, müssen wir als Gesellschaft zuerst die globale Ungerechtigkeit angehen. Selbst wenn wir dieses Gleichheitsproblem lösen, gibt es ein noch schwierigeres Problem, das gelöst werden muss.
Das alte, wie auch das aktuelle Web, basiert auf der Voraussetzung der Veränderlichkeit von Daten. Nichts im Web ist von Dauer. Man kann einen Domänennamen erstellen und ändern, wohin er verweist. Sie können einen Server einrichten und seine IP-Adresse ändern. Sie können eine Datei hochladen und sie später ändern oder löschen.
Diese Flexibilität ermöglicht es uns, das Web und die darauf laufenden Websites und Anwendungen schnell weiterzuentwickeln. Diese Veränderbarkeit ist von großem Vorteil für die Veröffentlichung von Inhalten, für Design und Entwicklung sowie für den Datenschutz.
Dinge können aus dem Web gelöscht werden, aber in einer zentralisierten Speicherumgebung können zentrale Mächte, darunter Dienstanbieter, Strafverfolgungsbehörden und Regierungen, kontrollieren, welche Inhalte verfügbar sind, und diese sogar mit Sensoren versehen oder löschen. In einer dezentralisierten Speicherumgebung, die von der Blockchain angetrieben wird, ist die Unveränderlichkeit der Daten, die Datenbeständigkeit, impliziert und oft unerlässlich.
Wenn eine Blockchain-Domäne auf eine Ressource verweist und diese Ressource dann geändert wird, bricht das System zusammen. Ein Beispiel aus der Praxis: Eine Kunst-NFT wird verkauft, und das Bild, auf das die NFT verweist, wird gelöscht. Damit die NFT ihren Wert behält, muss die Speicherung der Artefakte, auf die sie verweist, dauerhaft und unveränderlich sein. Außerdem ist die Unveränderlichkeit notwendig, um sicherzustellen, dass Dateien in einem dezentralen Netzwerk nicht manipuliert werden.
Diejenigen unter uns, die die Zeit des Peer-to-Peer-Filesharings noch miterlebt haben, werden sich daran erinnern, dass Viren als MP3-Dateien verbreitet wurden. Um dieses Problem zu vermeiden, kann eine Datei, sobald sie in ein dezentrales Speichersystem wie IPFS hochgeladen wurde, nicht mehr verändert werden.
Wenn die Datei aktualisiert werden muss, wird dem System ein neuer Satz von IPFS-Objekten hinzugefügt, und diese neuen Objekte enthalten die Adressen der alten Versionen. Damit sind nicht nur die Daten, sondern auch die Datenhistorie dauerhaft gesichert. Wenn Sie sich Sorgen machen, dass Daten verloren gehen oder dass Daten zensiert oder gesperrt werden, ist dies eine großartige Lösung.
Wenn Sie die Möglichkeit benötigen, Daten aus irgendeinem Grund zu entfernen, oder wenn jemand Daten hochlädt, die in irgendeiner Weise schädlich sind, wie z. B. persönliche Informationen, missbräuchliche Inhalte, kriminelle Inhalte, ist das alles sehr schlecht.
Darüber hinaus geben Gesetze wie das Recht auf Vergessenwerden jedem ausdrücklich das Recht, die Entfernung seiner Daten zu verlangen. Dies ist in einem System, das auf die Dauerhaftigkeit von Daten ausgelegt ist, sehr schwer zu erreichen, da ein einziger Knotenpunkt, der sich weigert, Daten zu löschen, bedeutet, dass die Daten auf unbestimmte Zeit bestehen bleiben.
Folglich ist die dezentrale Speicherung nicht nur ein technisches, sondern auch ein ethisches, ideologisches, rechtliches und politisches Problem, und all diese Fragen müssen gelöst werden, damit Web3 seine eigenen Versprechen einhalten kann.
Um den Begriff, Web3, zu verstehen, muss man wissen, was die Blockchain ist und wie sie funktioniert.
Eine Blockchain ist ein unveränderliches oder unveränderliches Informationsbuch. Es handelt sich um eine Kette von Blöcken, von denen jeder Block Informationen über Transaktionen enthält, die eine lineare Geschichte über alle Transaktionen erzählen, die jemals stattgefunden haben. Sobald eine Transaktion zu einem Block hinzugefügt und dieser Block in die Kette aufgenommen wurde, kann er nicht mehr geändert werden, so dass die Informationen dauerhaft und somit unveränderlich sind.
Der clevere Trick, der die Blockchain-Technologien so beliebt macht, ist die Art und Weise, wie sie diese Unveränderlichkeit sicherstellen. Stellen Sie sich ein normales Buch mit Transaktionen vor. Wenn ich eine Änderung an der Historie des Hauptbuchs vornehmen möchte, um eine in der Vergangenheit erfolgte Transaktion zu ändern oder zu entfernen, müsste ich nur den richtigen Eintrag finden, meine Änderungen vornehmen und sicherstellen, dass das Hauptbuch noch stimmt. Niemand würde etwas merken, es sei denn, ich hätte einen Fehler gemacht.
Dies ist bei der Blockchain nicht möglich, da jeder neue Block eine verschlüsselte Kopie aller vorherigen Blöcke enthält. Wenn ich also versuche, eine Transaktion in einem früheren Block zu ändern, stimmt der Block nicht mehr mit der verschlüsselten Kopie im nächsten Block überein, und jeder kann sehen, dass die Kette manipuliert wurde.
Dazu wird ein Verschlüsselungsalgorithmus verwendet, der leicht zu testen ist, in der Regel SHA-256. Geben Sie einige Daten, z. B. eine Textzeile, in einen SHA-256-Rechner ein, und er erzeugt einen eindeutigen verschlüsselten Hash, eine Zeichenfolge aus scheinbar zufälligen Buchstaben und Zahlen, die diese Textzeile darstellt.
Wenn Sie dieselbe Textzeile eingeben, wird der SHA-256-Rechner jedes Mal genau denselben Hash zurückgeben. Ändert man jedoch einen beliebigen Buchstaben des Satzes, so ändert sich der gesamte Hashwert, so dass leicht zu erkennen ist, dass im Originalsatz etwas geändert wurde.
Damit lassen sich zwei Kopien der gleichen Daten leicht vergleichen. Geben Sie sie in einen SHA-256-Rechner ein und prüfen Sie, ob Sie genau denselben Hash zurückerhalten. Wenn die Hashes übereinstimmen, sind die Kopien identisch. Wenn nicht, wurde in einer der Kopien etwas verändert. In einer Blockchain enthält jeder Block einen Hash des vorhergehenden Blocks, der wiederum einen Hash des vorhergehenden Blocks enthält, der wiederum einen Hash des vorhergehenden Blocks enthält, und so weiter und so fort. Wenn man also einen Block in der Vergangenheit in irgendeiner Weise verändert, stimmt der neue Hash dieses Blocks nicht mit dem Hash des nächsten Blocks überein.
Das ist es, was die Blockchain unveränderlich macht und warum die Idee einer Blockchain so reizvoll ist. Sie erhalten eine dauerhafte, unveränderliche Aufzeichnung jeder Transaktion, die stattgefunden hat.
Eine Blockchain ist eine lineare, chronologische Kette von Blöcken, die Transaktionsinformationen über vergangene Ereignisse enthalten.
Und was ist ein Block?
Stellen Sie sich einen Block als eine versiegelte, durchsichtige Schachtel mit Dingen darin vor. Man kann sich ansehen, was sich darin befindet, aber man kann den Inhalt der Schachtel oder des Blocks nicht mehr verändern, sobald er versiegelt ist.
Was kommt also in den Block bzw. welche Informationen werden in der Blockchain gespeichert?
Verschiedene Blockchains haben leicht unterschiedliche Blöcke, aber sie haben im Allgemeinen die gleiche Gesamtstruktur und den gleichen Inhalt.
Am Anfang des Blocks befindet sich eine Kopfzeile mit Informationen über den Block selbst. Man kann sich dies als die Metadaten des Blocks vorstellen. Der Header enthält mehrere Einträge, darunter einen Zeitstempel, der angibt, wann der Block erstellt wurde. Dieser wird verwendet, um den Block in eine Zeitleiste einzuordnen, so dass wir genau wissen, wann der Block erstellt wurde und in welcher Reihenfolge die Blöcke erstellt wurden.
Dann folgt der Hash, der aus allen Transaktionen innerhalb des Blocks erstellt wird. Dies ist ein Verschlüsselungsinstrument, mit dem überprüft werden kann, dass keine Transaktionen innerhalb des Blocks verändert wurden. Wenn Sie alle Transaktionen des Blocks in einen Hash-Rechner eingeben und ein Ergebnis erhalten, das mit dem Hash im Header übereinstimmt, sind die Transaktionsdaten erhalten. Weicht der Hashwert ab, wurde etwas verändert und der Block ist beschädigt.
Es gibt auch einen Hash für den gesamten vorherigen Block. Dieser wird verwendet, um zu überprüfen, ob der vorherige Block nicht verändert wurde. Da jeder Block einen Hash des vorherigen Blocks enthält, werden alle Hashes nach diesem Block verfälscht, wenn ein Block in der Kette verändert wurde.
Auf diese Weise werden Blockchains unveränderlich. Und schließlich befindet sich im Header ein "Nonce", eine einmalig verwendete Zufallszahl, die zur Erstellung des Blocks verwendet wird. Dies ist die Zufallszahl, die die Miner erraten, um neue Blöcke in Proof-of-Work-Blockchains zu erstellen.
Nach dem Header enthält der Block einen Transaktionszähler, der anzeigt, wie viele Transaktionen der Block enthält, und danach folgt eine Liste aller Transaktionen im Block. In einigen Fällen können danach noch zusätzliche Metadaten folgen, aber auch das hängt von der verwendeten Blockchain ab. Da der Block sowohl alle Transaktionen selbst als auch einen Hash dieser Transaktionen im Header enthält, kann jeder überprüfen, ob die Transaktionen im Block geändert wurden, indem er sie durch einen Hash-Rechner laufen lässt und prüft, ob der Hash im Header mit der Ausgabe des Rechners übereinstimmt.
Unterm Strich enthält ein Block Metadaten darüber, wo er in der Blockchain existiert, Sicherheitsmaßnahmen, die sicherstellen, dass der Block nicht manipuliert werden kann, und eine Liste aller in diesem Block gespeicherten Transaktionen.
Web3 ist ein Überbegriff für ein dezentralisiertes und tokenisiertes Web-Ökosystem, das auf der Blockchain-Technologie, insbesondere der dezentralen Blockchain, basiert.
Was also ist eine dezentrale Blockchain?
Wenn Sie an ein Hauptbuch denken, denken Sie wahrscheinlich an einen Transaktionsdatensatz, der entweder in einer Tabellenkalkulation auf einem Computer oder in einem physischen Buch gespeichert ist. In beiden Fällen ist das Hauptbuch die einzige Quelle der Wahrheit für die Transaktionen. Es ist zentralisiert, und nur jemand mit der richtigen Berechtigung kann Änderungen daran vornehmen, sonst wäre es nutzlos.
In den meisten Fällen ist diese zentrale Autorität in unserem Alltag eine Bank. Die Bank verwahrt Ihr Geld und behält den Überblick über Ihr Geld, wenn Sie Einzahlungen, Abhebungen und Überweisungen vornehmen.
Wenn die Bank die Blockchain-Technologie für diese Art von Hauptbuch verwenden würde, würde es sich um eine genehmigte Blockchain handeln, bei der nur jemand mit den richtigen Berechtigungen in der Lage ist, Transaktionen zu Blöcken hinzuzufügen und Blöcke zur Kette hinzuzufügen. Diese Art von Transaktion wird auch als vertrauenswürdige Transaktion bezeichnet, da Sie Ihr Vertrauen in die zentralisierte Behörde setzen, die die Erlaubnis hat, das Hauptbuch zu ändern.
Stellen Sie sich nun vor, es gäbe keine Bank, keine zentrale Behörde, keinen Vermittler, der Ihre Transaktionen verwaltet und abrechnet. Stattdessen hat jeder seine eigene Kopie der Blockchain und jeder kann auf dieser Blockchain Transaktionen untereinander durchführen, ohne einen Vermittler einschalten zu müssen. Transaktionen werden von Peer zu Peer abgewickelt, und jedes Mal, wenn eine Transaktion stattfindet, wird die Kopie der Blockchain von allen aktualisiert, um diese Änderung widerzuspiegeln.
Auf diese Weise sind alle Transaktionen öffentlich, keine zentralisierte Behörde kann Transaktionen kontrollieren oder damit Geld verdienen, und es besteht keine Gefahr, dass Daten verloren gehen, da jeder eine Kopie der Transaktionen hat. Dies ist eine dezentralisierte, erlaubnisfreie Blockchain, die auch als vertrauenslose Blockchain bezeichnet wird.
Anstelle einer zentralen Genehmigungsbehörde verwenden dezentrale Blockchains einen so genannten Konsensmechanismus, um herauszufinden, welche Transaktionen in einen Block aufgenommen werden und welche Blöcke der Kette hinzugefügt werden.
Diese Mechanismen bieten den Benutzern einen Anreiz, nur gültige Transaktionen zu neuen Blöcken hinzuzufügen, belohnen Benutzer, die gültige Blöcke zur Kette hinzufügen, und bestrafen Benutzer, die versuchen, das System zu betrügen. Auf diese Weise werden Kryptowährungen "gemined". Wer neue Blöcke validiert und der Blockchain hinzufügt, wird mit Krypto-Coins bezahlt.
Stellen Sie sich folgendes Szenario vor: Ich habe zwei Münzen, und ich schulde Ihnen und Ihrem Freund jeweils zwei Münzen. Wenn es sich bei den Münzen um physische Münzen handeln würde, könnte ich nur einen von Ihnen mit meinen zwei Münzen bezahlen.
Wenn wir ein zentrales Buch wie ein Bankkonto verwenden würden, könnte ich wiederum nur einen von Ihnen mit meinen zwei Münzen bezahlen. So funktioniert Geld und deshalb vertrauen wir den Banken unser Geld an. Es gibt eine einzige Quelle der Wahrheit. Aber im Web3 wurde die zentralisierte Bank durch ein verteiltes, vertrauensloses Hauptbuch ersetzt und es gibt keine einzige Quelle der Wahrheit.
Stattdessen haben wir alle eine Kopie des Hauptbuchs, die Blockchain, die bei jeder Transaktion mit neuen Blöcken aktualisiert wird. Daraus ergibt sich ein interessantes Problem:
Nehmen wir an, ich sage Ihnen, dass ich Ihnen meine zwei Münzen über die Blockchain übertrage. Sie überprüfen Ihre Kopie der Blockchain, um sicherzustellen, dass ich tatsächlich zwei Münzen habe, und fügen die Transaktion dann dem nächsten offenen Block in der Kette hinzu. In der Zwischenzeit gehe ich zu Ihrem Freund und sage ihm, dass ich ihm meine zwei Münzen über die Blockchain übertrage. Sie überprüfen ihre Kopie der Blockchain, und da der neue Block, dem Sie Ihre Transaktion hinzugefügt haben, noch nicht zur Kette hinzugefügt wurde, wissen sie nicht, dass ich Ihnen die Münze bereits gegeben habe. Auf ihrer Blockchain steht also, dass ich immer noch zwei Münzen habe. Ihr Freund fügt die Transaktion auch dem nächsten offenen Block in der Kette hinzu. Ich habe Ihnen und Ihrem Freund gerade dieselben zwei Münzen gegeben.
Dies wird aus offensichtlichen Gründen als "Double Spend"-Problem bezeichnet. Diese Art von Situation, in der die Latenz im verteilten System es zulässt, dass widersprüchliche Dinge zur gleichen Zeit passieren, ist ein grundlegendes Problem aller verteilten Systeme. Wie lässt sich feststellen, welche Transaktionen legitim und welche betrügerisch sind, wenn es keine zentrale Autorität, keine einzige Quelle der Wahrheit gibt?
In der verteilten Blockchain von Web3 wird dieses Problem durch Konsensmechanismen gelöst. Die gebräuchlichsten sind Proof of Work (POW) und Proof of Stake (POS). Diese Konsensmechanismen bieten den Teilnehmern des Blockchain-Netzwerks einen Anreiz, Konflikte zu lösen, indem sie einen Konsens darüber erzielen, welche Transaktionen legitim sind, und dann nur diese Transaktionen zum nächsten Block auf der Blockchain hinzufügen. Dies wird als Mining oder Blockfälschung bezeichnet.
Um die Teilnehmer davon abzuhalten, betrügerische Transaktionen hinzuzufügen, macht das System den Beitrag zum Konsens teuer und die Belohnung für das Hinzufügen gültiger Transaktionen lukrativ, da man in Kryptowährung bezahlt wird.
Für unser Beispiel bedeutet dies, dass das Netzwerk entscheidet, welche Transaktion echt und welche betrügerisch ist, wenn zwei sich widersprechende Transaktionen vorgeschlagen werden.
Und "das Netzwerk entscheidet" bedeutet, dass, wenn 51% der Validatoren, oder besser gesagt der Mining-Computer, sagen, dass die erste Transaktion die legitime ist, Sie die zwei Münzen bekommen und Ihr Freund nichts oder umgekehrt. Die Validierer, die die Gewinnerseite unterstützen, werden in Krypto-Münzen belohnt, während die Validierer auf der Verliererseite wertvolle Ressourcen verschwenden und nichts bekommen.
Die gesamte Blockchain-Ideologie beruht auf diesem selbstbestätigenden und selbstmoderierenden Mechanismus. Durch das Ignorieren von Doppelausgaben, in der Regel durch die Genehmigung der ersten Ausgabe, werden Block-Miner und Fälscher dazu angehalten, nur gültige Transaktionen hinzuzufügen und diejenigen zu bestrafen, die versuchen, das System zu betrügen.
Auch wenn Sie nichts über Web3 oder die Blockchain wissen, bin ich mir ziemlich sicher, dass Sie schon von Leuten gehört haben, die Kryptowährungen schürfen. Was genau geht hier also vor sich? Gibt es irgendwo einen digitalen Geist, in dem Menschen ihre Computer mit virtuellen Spitzhacken schicken, um Münzen auszugraben?
Der Begriff "Mining" ist verwirrend, weil er nicht beschreibt, was hier eigentlich passiert. Und das ist schade, denn der Prozess des Hinzufügens eines Blocks zu einer Blockchain ist recht interessant, zumindest meiner Meinung nach. Jedes Mal, wenn ein Block zur Blockchain hinzugefügt wird, wird ein neuer Block für die nächste Reihe von Transaktionen geöffnet.
Dieser Block bleibt für einen bestimmten Zeitraum geöffnet. Bei Bitcoin beträgt diese Zeitspanne 10 Minuten oder bis eine bestimmte Anzahl von Transaktionen und anderen Daten hinzugefügt wurde und die Blockgröße erreicht ist. Wenn es an der Zeit ist, den Block zu schließen, beginnen die Teilnehmer des Blockchain-Netzwerks mit der Arbeit am Konsens für den Block. Dies ist notwendig, da beim Hinzufügen von Transaktionen im dezentralen Netzwerk mehrere verschiedene Versionen der Geschichte miteinander konkurrieren werden.
In den meisten Fällen geht es einfach um die Abfolge der Ereignisse. Der Transaktionsdatensatz ist linear und asynchron, d. h. wenn zwei Transaktionen genau zur gleichen Zeit stattfinden, muss eine von ihnen auf einen anderen Zeitpunkt verschoben werden. In seltenen Fällen, wie in unserem vorangegangenen Beispiel, kann es auch zu Doppelausgaben oder anderen absichtlichen oder unabsichtlichen Verfehlungen kommen, und es müssen Entscheidungen darüber getroffen werden, welche Transaktionen in den Block aufgenommen werden.
Welche Transaktionen in einen Block aufgenommen werden, wird durch einen buchstäblichen Konsens entschieden. Die Ersteller eines Blocks, die so genannten "Miner", erstellen einen Block mit einer bestimmten Version der Ereignisse und übermitteln ihn dem Netzwerk zur Validierung. Wenn die Mehrheit, also 51%, der Validierer diesen Block als die Wahrheit akzeptiert, wird er der Blockchain hinzugefügt und wird zur Wahrheit.
Diese Arbeit des Hinzufügens von Transaktionen zu einem Block, der Erstellung des Blocks und der anschließenden Validierung des Blocks wird mit Kryptowährungen belohnt. Die derzeitige Mining-Rate, d. h. das Hinzufügen eines Blocks zur Bitcoin-Blockchain, beträgt beispielsweise 6,25 Bitcoin, und jeden Tag werden etwa 144 Blöcke zu dieser Blockchain hinzugefügt, d. h. jeden Tag werden 900 neue Bitcoin ausgegeben.
Kurz gesagt, Mining bedeutet, die Arbeit des Hinzufügens von Transaktionen zu Blöcken und des Hinzufügens von Blöcken zur Blockchain zu erledigen. Die Schürfer werden dann in Kryptocoin für ihre Arbeit bezahlt, um einen Anreiz für den Aufbau der Blockchain zu schaffen.
Der ursprüngliche und immer noch am häufigsten verwendete Konsensmechanismus in dezentralen Blockchains und im Web3 ist der Arbeitsnachweis (Proof-of-Work). Dies ist der Konsensmechanismus, der von Bitcoin verwendet wird und er ist der Grund, warum man von Leuten hört, die Mining-Farmen mit Hunderten oder Tausenden von Computern bauen, warum es in den letzten Jahren einen Run auf Hochleistungs-Grafikkarten gab und warum man über den enormen ökologischen Fußabdruck von Bitcoin spricht.
Proof-of-Work ist eine Validierungsmethode, die das Hinzufügen von Daten zur Blockchain teuer machen soll. Es ist sogar so teuer, dass es nur Sinn macht, der Kette Gewinnblöcke hinzuzufügen. Dies geschieht auf die gröbste Art und Weise, indem die Miner gezwungen werden, Strom zu verbrauchen, indem sie eine Zufallszahl erraten, dann einen Hash erstellen und anschließend überprüfen, ob sie die richtige Zahl erraten haben.
Wenn Sie die richtige Zahl erraten, werden Sie in Bitcoin bezahlt, wenn Sie die falsche Zahl erraten, haben Sie gerade eine Menge Geld für Strom ausgegeben, um nichts zu tun. Das funktioniert folgendermaßen. Wenn ein neuer Block geöffnet wird, generiert das Netzwerk eine sehr komplexe, zufällige Folge von Symbolen, die als Ziel-Hash bezeichnet wird.
Die Schürfer benutzen ihre Computer, um Millionen von Vermutungen in das Netz zu werfen, bis jemand diesen Hash findet. Wenn der Block geschlossen wird (alle 10 Minuten), gewinnt derjenige den Wettbewerb, der den Hash erraten hat oder den nächstliegenden Hash hat, der kleiner ist als dieser Hash. Der Block wird dann geschlossen und der Blockchain hinzugefügt, und die Teilnehmer erhalten die aktuelle Rate für das Mining eines Blocks.
Die Arbeit in Proof-of-Work ist Ihre Bereitschaft, Strom zu verbrauchen und zu bezahlen, um eine Lotterie zu gewinnen. Mit der steigenden Zahl der Miner steigt auch die Komplexität des Ziel-Hashes. Damit soll der Wettbewerb verringert werden. Zu viele Miner bedeutet, dass das Mining zu teuer ist, aber in Wirklichkeit wird es schnell zu einem Wettrüsten, weil Bitcoin immer mehr Geld wert ist.
Je mehr Computer man hat und je mehr Strom man zu verbrauchen bereit ist, desto größer ist die Wahrscheinlichkeit, dass man gewinnt. Daher sind die Auswirkungen auf die Umwelt so massiv. Arbeitsnachweise sind eine enorme vorsätzliche Energieverschwendung.
Zum Teil, weil er das Problem der Unveränderlichkeit löst. Um zu verstehen, warum, schauen wir uns an, was bei der Erstellung des Blocks tatsächlich passiert. Zunächst legt das Netzwerk einen Ziel-Hash für den Block fest. Dies ist die Zahl, die erraten werden muss. Als Nächstes erstellt der Miner einen Hash aus den Transaktionsdaten im Block-Header.
Hier wird der Hash des vorherigen Blocks gespeichert und eine Nonce, eine einmalig verwendete Zahl, erraten. Diese Nonce ist der Schlüssel. Würden die Miner nur die Transaktionsdaten und den Block-Header zur Erstellung eines Hashes verwenden, würden sie alle denselben Hash erhalten.
Die Nonce, diese Zufallszahl, erzeugt einen einzigartigen Hash, und das ist der Hash, der mit dem Ziel-Hash übereinstimmen muss. Es gibt keine mathematische Methode, um hier die richtige Zahl zu finden. Das Nonce ist wirklich zufällig. Und die Nonce, die einen passenden Hash erzeugt, ist ebenfalls zufällig, weshalb Brute-Force die einzige Möglichkeit ist, einen neuen Block zu schürfen.
Wenn der vom Schürfer erzeugte Hash dem Zielwert entspricht oder knapp darunter liegt, wird er dem Netzwerk zur Überprüfung vorgelegt. Andere Miner überprüfen dann den gesamten Block, um sicherzustellen, dass alles korrekt ist und dass die gesamte Blockchain nicht manipuliert wurde.
Zur Erinnerung: Jeder Block enthält einen Hash des vorherigen Blocks usw. Und wenn sich etwas geändert hat, haben sich auch diese Hashes geändert. Wenn der Block gültig ist und ein 51%iger Konsens besteht, wird die Nonce dem Block hinzugefügt, der Block wird geschlossen, der Blockchain hinzugefügt und ein neuer Block wird eröffnet.
Der Schürfer, der die richtige Nonce findet und den Block schürft, erhält eine Belohnung in Kryptomünzen. Auf diese Weise enthält der neue Block nicht nur die Transaktionen, sondern auch den Hash des vorhergehenden Blocks, der wiederum den Hash des vorhergehenden Blocks enthält, usw., und der nächste Block enthält den Hash dieses Blocks. Auf diese Weise wird die Unveränderlichkeit gewährleistet.
Das Proof-of-Work-Konsensmodell ist effektiv, aber kostspielig, sowohl in Bezug auf die tatsächlichen Kosten für Hardware und Strom, um Blöcke zu denken, als auch in Bezug auf die Umweltbelastung. Um diese und einige andere Probleme zu umgehen, verwenden viele neuere dezentrale Blockchains stattdessen ein Proof-of-Stake-Konsensmodell.
In einer Proof-of-Stake-Umgebung werden die Personen, die Blöcke erstellen, als Validatoren bezeichnet, und die Erstellung eines Blocks wird als Forging bezeichnet, statt als Mining eines Blocks beim Proof-of-Work.
Proof-of-Stake ist viel einfacher zu verstehen als Proof of Work, weil es Staking verwendet, d.h. das Zurücklegen von Geld auf ein Treuhandkonto, zusammen mit einem Lotteriesystem, um sicherzustellen, dass die Validatoren keine ungültigen Blöcke erstellen und jeder die gleiche Chance hat, Münzen für das Schmieden von Blöcken zu verdienen.
Zunächst registrieren sich die Validierer bei der Blockchain. Dies geschieht, indem sie Kryptowährung und ein Treuhandkonto auf der Kette hinterlegen. Der Einsatz kann in die Tausende oder sogar Zehntausende von Dollar gehen. Wenn ein neuer Block bereit ist und der Blockchain hinzugefügt zu werden, werden zufällige Validierer ausgewählt, um die Daten des Blocks zu validieren.
Validatoren, die nicht für die eigentliche Validierung ausgewählt werden, erhalten stattdessen die Aufgabe, die Arbeit als Teil eines Komitees zu beglaubigen. Wenn ein Konsens zwischen den nach dem Zufallsprinzip ausgewählten Prüfern erzielt und vom Ausschuss bestätigt wurde, wird der Block geschlossen, der Blockchain hinzugefügt und ein neuer Block geöffnet.
Schließlich werden die Validierer und die Prüfer für ihre Arbeit in Form der Kryptowährung der Blockchain bezahlt. In einigen Fällen werden die Validierer auch für ihre Netzwerktransaktionen und ihre Rechenzeit bezahlt, was manchmal als Gas oder Gasgebühren bezeichnet wird.
Was also hindert Validierer daran, falsche Daten hinzuzufügen oder zu versuchen, die Blockchain auf irgendeine Weise auszunutzen?
Der Einsatz. Wenn Validatoren böswillig oder inkompetent handeln, verlieren sie ihren Einsatz und den Zugang zum Netzwerk, so dass sie nicht mehr am Stake-Prozess teilnehmen können. Beim Proof-of-stake setzen die Validierer buchstäblich ihr eigenes Geld als Sicherheit ein, um zu beweisen, dass sie vertrauenswürdige Akteure sind.
Der Hauptzweck einer dezentralisierten Blockchain besteht darin, ein Hauptbuch der Transaktionen der Kryptowährung zu führen, die die Blockchain erzeugt. Die Blockchain ist eine lange Kette von Aufzeichnungen von Transaktionen dieser Kryptowährung. Und die Art und Weise, Münzen in dieser Kryptowährung zu verdienen, um Transaktionen auf der Blockchain durchzuführen, besteht darin, zur Blockchain beizutragen, indem man Blöcke schürft und Transaktionen der Kryptowährung auf der Blockchain validiert.
Wenn Sie das nicht tun wollen, können Sie auch Münzen von Leuten kaufen, die bereits Münzen besitzen, und somit echtes Geld gegen Kryptomünzen tauschen. Das Ganze ist ein riesiger, sich selbst verstärkender Mechanismus.
Was genau ist also eine Kryptowährung?
Es handelt sich um eine digitale Währung, die auf der Blockchain generiert und gehandelt wird, wobei der Wert einer Münze davon abhängt, wie viel Wert die Leute glauben, dass diese Münze hat. Es handelt sich nur um eine neue benutzerdefinierte Währung, von der die Menschen in der Gemeinschaft glauben, dass sie einen Wert hat, also hat sie auch einen Wert.
Man könnte argumentieren, dass dies nicht anders ist als bei normalen Währungen, die oft als Fiat-Währungen bezeichnet werden. Der Hauptunterschied besteht darin, dass Kryptowährungen nicht von einer Zentralbank kontrolliert werden und daher nicht zu einem bestimmten Land oder einer Region gehören. Das bedeutet, dass keine Regierung einfach mehr Geld drucken oder den Wert der Währung anderweitig manipulieren kann.
Stattdessen sind sie global, und jeder kann sie für das verwenden, wofür jemand anderes bereit ist, sie zu tauschen. Das bringt uns zurück zur Rolle von Kryptowährungen auf ihrer Blockchain. Die meisten Transaktionen auf einer Blockchain bestehen darin, Kryptomünzen zwischen den Besitzern auf der Blockchain zu verschieben.
Nur ein kleiner Prozentsatz der Transaktionen bewirkt tatsächlich etwas in der realen Welt. Mit anderen Worten: Kryptowährungen sind hauptsächlich Finanzinstrumente für Spekulationen. Man kauft Krypto-Münzen, hofft, dass ihr Wert steigt, verkauft sie dann für einen höheren Wert oder wartet ab, ob der Wert noch weiter steigt.
Krypto-Enthusiasten argumentieren, dass Kryptowährungen stabiler sind als Fiat-Währungen und dass, da eine Zentralbank nicht einfach mehr Kryptowährungen drucken kann, Krypto-Investitionen mehr Sicherheit bieten als herkömmliche Investitionen, zum Beispiel in den Aktienmarkt. Ob das stimmt, hängt ganz davon ab, ob jemand bereit ist, einen Krypto-Coin für Sie zu einem höheren Preis zu kaufen, als Sie bezahlt haben.
Kryptowährungen funktionieren durch den Austausch von Krypto-Münzen auf der Blockchain. Diese Münzen sind eine besondere Art von Token, die als native Währung der Blockchain fungieren. Die Münze, die Sie verwenden, hängt von der Blockchain ab, auf der Sie handeln.
Bitcoin wird also auf der Bitcoin-Blockchain gehandelt, Ether auf der Ethereum-Blockchain, SOL auf der Solana-Blockchain und so weiter. Das ist übrigens der Grund, warum wir Kryptobörsen haben. Sie fungieren als Vermittler, wann immer jemand einen Coin von einer Blockchain auf eine andere übertragen möchte.
Und ja, das hört sich genauso zentralisiert an, wie es ist, was der eigentlichen Prämisse des dezentralen Web3 zuwiderläuft. Wie auch immer, ein Token oder ein Krypto-Token ist eine Repräsentation eines Vermögenswertes auf der Blockchain. Dieser Vermögenswert kann eine Münze oder etwas anderes sein.
Auf der Bitcoin-Blockchain sind alle Token Münzen, denn die Bitcoin-Blockchain ist eine reine Kryptowährungs-Blockchain. Auf der Ethereum-Blockchain können Token Ether-Münzen sein oder sie können Vermögenswerte sein, die andere Dinge repräsentieren, wie alternative Token-Währungen, die das Ethereum-Framework nutzen, Token, die intelligente Verträge für Dinge wie verteilte autonome Organisationen oder DOWs enthalten, NFTs, nicht-fungible Token, oder eine Vielzahl anderer Dinge.
Schauen wir sie uns genauer an. Münzen funktionieren wie einfaches altes Geld, nur in einem virtuellen Format. Sie werden verwendet, um Transaktionen auf der Blockchain durchzuführen, so wie Geld in der realen Welt verwendet wird, um Transaktionen durchzuführen. Sie sind fungibel, d. h. alle Münzen mit demselben Wert sind austauschbar.
Es spielt keine Rolle, welche Münze Sie halten, sondern nur, dass Sie eine Münze halten. Münzen werden normalerweise in Bruchteilen gehandelt. Wenn Sie also sagen, dass Sie Bitcoin besitzen, halten Sie höchstwahrscheinlich einen kleinen Bruchteil eines Bitcoins.
Token können jeden beliebigen Vermögenswert repräsentieren. Diese automatischen Transaktionen werden durch intelligente Verträge ermöglicht, selbstaktivierende logische Programme, die in den Token selbst auf der Blockchain eingebettet sind. Token können direkt innerhalb der Blockchain gehandelt werden, aber bei Nicht-Münz-Token erfolgt der Handel in der Regel über eine Form des Münztauschs, d. h. man bezahlt für einen Token mit Münzen.
Aus diesem Grund kann der Münzwert eines Tokens stark variieren, je nachdem, für welchen Vermögenswert oder welche Funktion der Token steht.
Wenn wir über Web3 als dezentrales Web sprechen, sprechen wir auch über Web3 als tokenisiertes Web, in dem alles zu einem Token wird und jede Aktion im Netzwerk eine Transaktion von Token ist.
Einige dezentralisierte Web3-Speicherlösungen verwenden beispielsweise Token, um Speicherplatz zu tauschen. Wenn Sie also anderen Speicherplatz zur Verfügung stellen, erhalten Sie Speicherplatz-Token. Und wenn Sie mehr Speicherplatz benötigen, bezahlen Sie diesen mit Token. Alle Münzen sind also Token. Nicht alle Tokens sind Münzen. Aber alle Tokens sind mit Münzen unterlegt und werden mit ihnen bezahlt.
Und es ist diese Dominanz der Tokenisierung, die das Web3-Universum für diejenigen attraktiv macht, die ihre Umgebungen in Marktplätze verwandeln möchten.
Im Jahr 2021 machte ein neues Schlagwort weltweit Schlagzeilen: NFT, ein Akronym für Non-Fungible-Token. Plötzlich gab es Geschichten von Menschen, die in Auktionshäusern NFTs einfacher Computergrafiken für Millionen von Dollar in Kryptomünzen verkauften, und jeder, von Risikokapitalgebern aus dem Silicon Valley bis hin zu diversen unabhängigen Künstlern auf TikTok, sprach darüber, wie NFTs alles revolutionieren würden: Konzertkarten, Krankenakten, Grundbucheintragungen, Finanzierung für historisch ausgegrenzte und unterdrückte Bevölkerungsgruppen - alles würde durch die Prägung von NFTs auf der Blockchain gelöst werden.
Gleichzeitig gab es einige Leute, die sagten, NFTs seien ein Betrug, eine neue Art von Multi-Level-Marketing-System oder ein Schneeballsystem, dass eine NFT nur so viel wert sei, wie die nächste Person bereit sei, dafür zu zahlen, und wissen Sie was? All diese Dinge können gleichzeitig wahr sein. Unabhängig davon, wie man zu dieser Debatte steht, eines ist sicher: NFTs gibt es jetzt, und sie sind wichtig, weil Menschen viel Geld in NFTs und ihre Entwicklung investieren.
Zunächst einmal ist ein NFT ein Token, eine handelbare Einheit, die einen Vermögenswert auf der Blockchain darstellt, genau wie ein Coin oder ein anderer Token. Im Gegensatz zu anderen Tokens ist ein NFT jedoch einzigartig und nicht fungibel, d. h. es kann nicht kopiert, ersetzt oder aufgeteilt werden.
Im Gegensatz zu Münzen oder Token, die austauschbar sind, ist der Besitz eines bestimmten NFT wichtig. Es ist die Einzigartigkeit, die sie wertvoll macht. Ein Unterstützer, der eine NFT kauft, kann sie dann als Nachweis dafür verwenden, dass er Zugang zu den vom NFT angebotenen Leistungen hat.
Ein NFT ist ein einzigartiger Token, d. h. es gibt nur ein Exemplar. Die Blockchain weiß das und wird ihn immer als einzigartige Einheit behandeln. Dieser Token kann alles Mögliche enthalten, aber normalerweise enthalten sie entweder Hyperlinks zu Vermögenswerten, die an anderer Stelle im Internet gespeichert sind oder einfache Smart Contracts, die eine Art von automatisierter Transaktion durchführen, sobald der NFT aktiviert oder gehandelt wird.
Der Grund dafür ist, dass die Kosten für die Speicherung von Daten auf der Blockchain hoch sind. Das Hinzufügen einer NFT, die ein fünf Megabyte großes Bild enthält, zur Ethereum-Blockchain kostet 500.000 Dollar an Gebühren. Das ist die Servicegebühr für die Arbeit.
Das Hinzufügen einer NFT mit einem Link zu einem Bild würde etwa 70 Dollar kosten. Die NFT ist also ein einzigartiges Token, das auf einen externen Vermögenswert verweist, eine bestimmte Aktion ausführt oder beides tut. Sie ist auch nicht das Objekt selbst. Der Besitz einer NFT für ein Kunstwerk bedeutet nicht, dass Sie die Kunst besitzen. Es bedeutet, dass Sie die NFT besitzen, das Token auf der Blockchain, nicht mehr und nicht weniger.
Für Konzertkarten und Tickets im Allgemeinen sollte die Antwort auf der Hand liegen. Ticketbetrug wird nahezu unmöglich, wenn das Ticket ein einzigartiges Token auf der Blockchain ist. Für Künstler können NFTs mit intelligenten Verträgen geprägt werden, die ihnen jedes Mal, wenn das Stück gehandelt wird, einen Anteil am Verkauf geben. Je höher der Wert des NFT ist, desto mehr Geld verdient der Künstler. Sie könnten auch so eingerichtet werden, dass sie dem NFT-Inhaber besondere Privilegien gewähren, die sich im Laufe der Zeit ändern, wie z. B. den Zugang zu besonderen Veranstaltungen, Werbeaktionen oder Dienstleistungen oder so genannte "Airdrops", bei denen ein NFT-Inhaber einen Token oder eine andere Einheit in seine Krypto-Brieftasche erhält.
Im Moment ist die häufigste Verwendung von NFTs der Verkauf von Kunst, die Beschaffung von Geld für ein Projekt oder die Verwendung als Anlageobjekt. Die bereits erwähnten NFTs werden für Hunderte, Tausende oder sogar Millionen von Dollar verkauft.
Was private Informationen wie Krankenakten und Grundbucheinträge betrifft, so ist der Wert von NFTs nach wie vor unklar. Zwar ist es heute möglich, z. B. Grundbucheinträge in die Blockchain aufzunehmen, doch ist dies riskant, da das System keine Sicherheitsebene aufweist und alles, was in der Kette geschieht, durch Konsens entschieden wird.
Rein hypothetisch könnte also jemand einen NFT-Grundstückstitel stehlen, und es wäre für den rechtmäßigen Eigentümer sehr schwierig, ihn zurückzubekommen. Darüber hinaus ist der Reiz der Technologie, dass alle Informationen dauerhaft sind und eine NFT nicht kopiert oder verändert werden kann, auch ihre Achillesferse.
Das Hinzufügen von persönlichen Informationen zu einer NFF macht sie dauerhaft und unveränderbar, was nicht immer das ist, was wir wollen. Oft ist es genau das, was wir nicht wollen. Kurz gesagt, diese sehr kleine und sehr leistungsfähige Technologie ist für viele Menschen vieles, und es ist immer noch nicht klar, ob die guten Seiten die schlechten überwiegen.
Wenn man bedenkt, dass Münzen, Token und NFTs alle auf der Blockchain leben, woher wissen wir dann, wie viele Münzen eine Person besitzt, oder wer welche Tokens und welche NFTs besitzt?
Hier kommt die Krypto der Kryptowährung ins Spiel. Um eine Transaktion zur Blockchain hinzuzufügen, benötigen Sie einen eindeutigen Benutzernamen und ein Passwort. Auf der Blockchain bedeutet dies eine öffentliche Adresse und einen privaten Schlüssel für den Zugriff auf diese Adresse.
Stellen Sie sich diese Adresse als Ihre Kontonummer vor. Wenn Sie also eine Münze kaufen, wird der Blockchain eine Transaktion hinzugefügt, die besagt, dass diese Adresse nun eine Anzahl von X Münzen besitzt.
Und wenn Sie eine NFT verkaufen, wird eine Transaktion hinzugefügt, die besagt, dass diese NFT von Adresse A zu Adresse B transferiert wurde. Dies ist die gleiche Art und Weise, wie wir Geld auf unseren Bankkonten verwalten, nur dass dies alles auf der Blockchain geschieht und es keine zwischengeschaltete Bank gibt.
Um eine Adresse für Transaktionen auf der Blockchain zu verwenden, müssen Sie den privaten Schlüssel für diese Adresse kennen. Dieser private Schlüssel ist ein sehr komplexes kryptografisches Passwort, das eine Reihe von Sicherheitsmerkmalen enthält, die es nahezu unmöglich machen, es zu erraten, selbst mit einem Brute-Force-Angriff.
Wenn Sie also eine Transaktion auf der Blockchain durchführen, übermitteln Sie sowohl Ihren öffentlichen Schlüssel, die Adresse, als auch Ihren privaten Schlüssel, das Passwort.
Da diese privaten Schlüssel so komplex sind und Sie wahrscheinlich mehr als eine Adresse haben, verwenden Sie eine Krypto-Brieftasche, um den Überblick über alle Ihre Adressen, Ihre öffentlichen und privaten Schlüssel zu behalten. Diese Brieftasche ist das Äquivalent zu Ihrer digitalen Bankkarte. Sie enthält alle Ihre Kontoinformationen und Passwörter und wird für Transaktionen auf der Blockchain verwendet.
Wie bei einer Bankkarte müssen Sie auch hier bedenken, dass die Münzen, Tokens, NFTs und anderen Vermögenswerte, die Sie besitzen, nicht in Ihrer Krypto-Brieftasche leben. Die Wallet ist nur ein Werkzeug, mit dem Sie auf die Informationen in der Blockchain zugreifen und diese ändern können.
Es gibt mehrere verschiedene Arten von Krypto-Wallets. Die gängigste und benutzerfreundlichste Version ist eine webbasierte Geldbörse, die von einem Dienstleister angeboten wird. Dies ist praktisch wie ein Bankkonto. Sie melden sich bei dem Dienst an und sehen alle Ihre Bestände und nutzen den Dienst, um über die Blockchain zu handeln. Und ja, auch dies ist nicht dezentralisiert, und Ihre Brieftasche ist nur so sicher wie der Dienstanbieter.
Im Laufe der Jahre wurden Millionen von Dollar an Kryptowährungen aus den Wallets dieser Dienste gestohlen. Bei diesen Diensten handelt es sich ebenfalls um zentralisierte Unternehmen, die sich an lokale Gesetze und Vorschriften halten müssen, und im Laufe der Jahre wurden Konten bei solchen Diensten von den Strafverfolgungsbehörden beschlagnahmt oder aufgrund von kriminellem Verhalten oder globalen Sanktionen während eines Krieges gesperrt, genau wie bei einer herkömmlichen Bank.
Wenn Ihnen das nicht gefällt, können Sie auch browser- und softwarebasierte Geldbörsen verwenden, bei denen Sie die Software auf Ihrem Gerät ausführen und Ihre Konten und Passwörter selbst verwalten. Dies ist sicherer. Sie vermeiden jede Art von staatlicher Kontrolle oder Sanktionen, aber es bedeutet auch, dass Ihr Gerät zu Ihrem Sicherheitsmerkmal wird und Sie die gesamte Verantwortung für die Sicherung Ihres Kontos selbst übernehmen.
Schließlich gibt es noch Cold Wallets, auch bekannt als Hardware-Wallets oder Offline-Wallets. Dabei handelt es sich um physische Geräte, in denen Ihre Kontoinformationen, einschließlich öffentlicher und privater Schlüssel, gespeichert werden. Cold Wallets sind in der Regel spezielle USB-Geräte mit eingebauten Passwortfunktionen. Wenn Sie das USB-Gerät an Ihren Computer anschließen, können Sie Transaktionen auf der Blockchain durchführen. Wenn Sie das USB-Gerät verlieren, haben Sie keinen Zugriff mehr auf Ihr Konto.
Wenn man Geschichten über Leute hört, die ihre Kryptowährungen verlieren oder auf der Suche nach verlorenen Bitcoin Müllhalden durchwühlen, dann geht es dabei um den Verlust einer Cold Wallet. Dabei geht nicht der Coin verloren, sondern die öffentlichen und privaten Schlüssel, die notwendig sind, um Transaktionen mit dem Konto durchzuführen, mit dem der Coin verbunden ist.
Das Geld auf Ihrem Konto ist effektiv verloren, wenn niemand mehr auf Ihr Konto zugreifen und damit Transaktionen durchführen kann. Ein wichtiger Unterschied zwischen einer Krypto-Wallet und einem Bankkonto ist die Pseudonymität der Adressen auf dezentralen Blockchains.
Die Adresse ist öffentlich und kann von jedem eingesehen werden, aber wer diese Adresse besitzt, ist privat und fungiert als Ihr Pseudonym in der Blockchain. Wenn Sie eine Adresse in der Blockchain erstellen, geben Sie keine persönlichen Informationen an.
Das Einzige, was existiert, ist die Adresse selbst, und die Adresse dient als Ihr Pseudonym in der Blockchain. Der Grund, warum es Pseudonymität und nicht Anonymität heißt, ist, dass alle Transaktionen öffentlich sind. Wenn Sie also genügend Transaktionen mit einer bestimmten Adresse durchführen, ist es technisch möglich, anhand Ihres Transaktionsmusters herauszufinden, wem diese Adresse gehört.
Dies bringt einen letzten Punkt zur Sprache. Da es viele verschiedene Blockchains gibt, von denen jede eine eindeutige Adresse mit öffentlichen und privaten Schlüsseln erfordert, und da der Kauf und Handel von Münzen, Tokens und NFTs mit einem erheblichen Risiko verbunden ist, ist es üblich, mehrere Wallets zu haben, um das Risiko zu streuen.
Fortgeschrittene Händler haben oft Cold Wallets mit dem größten Teil ihres Vermögens und transferieren dann nur das benötigte Geld auf ein Burner Wallet, wenn sie handeln wollen. Dies kann zum Schutz Ihrer Interessen oder zum Schutz Ihrer Identität oder zu beidem geschehen.
Intelligente Verträge sind ein zentrales Merkmal in der Vision des Web3. Während ein Krypto-Coin oder Token ein passiver Vermögenswert ist, macht ein intelligenter Vertrag, der dem Token hinzugefügt wird, diesen zu einem aktiven Akteur auf der Blockchain.
Ein intelligenter Vertrag ist eine in einen Token eingebettete selbstausführende Funktion, die auf der Grundlage anderer Transaktionen und Ereignisse auf der Blockchain Aktionen ausführt. Intelligente Verträge betten vertragliche Vereinbarungen in den Vermögenswert ein und ermöglichen es dem Vermögenswert selbst, einen Vertrag ohne manuellen Auslöser oder einen Vermittler auszuführen, einrichten und vergessen.
Bei Transaktionen wie der Aufteilung von Erträgen, dem automatischen Verfall und anderen "wenn dies, dann das"-Szenarien ermöglichen sie uns die Automatisierung komplexer Transaktionen, die schwer zu überblicken sind. Und da die intelligenten Verträge in der Blockchain gespeichert sind und sich selbst ausführen, gibt es keinen Raum für Streitigkeiten oder Schiedsverfahren.
Sobald der Vertrag zur Blockchain hinzugefügt wurde, ist er unveränderlich, jeder kann sehen, was er tut, und er wird jedes Mal die Funktion ausführen, für die er programmiert wurde. Das bedeutet auch, dass ein schlecht programmierter oder bösartiger Smart Contract ernsthafte Probleme für die Blockchain verursachen kann, da er nur sehr schwer wieder loszuwerden ist.
Ein schlecht geschriebener Smart Contract, der für die Aufteilung von Einnahmen gedacht ist, kann zum Beispiel bei jeder Auslösung zu viel oder zu wenig von den Einnahmen übertragen. Damit liegt die Verantwortung dafür, dass der Smart Contract wie beabsichtigt funktioniert, beim ursprünglichen Programmierer, und Programmierer sind Menschen, die genau wie alle anderen Fehler machen.
Die einzige Möglichkeit, die Ausführung eines böswilligen oder schlecht programmierten Smart Contracts zu verhindern, besteht darin, ihn mit einem neuen Smart Contract zu überschreiben, der zur Blockchain hinzugefügt wird.
Der Aufstieg von Kryptowährungen, Tokens, NFTs und intelligenten Verträgen auf der Blockchain hat zu einer neuen Art von Blockchain-basierter Organisation geführt, die als dezentrale autonome Organisation, kurz DAO, bezeichnet wird.
Die Grundidee besteht darin, eine Reihe von Token und NFTs mit intelligenten Verträgen einzurichten, und diese intelligenten Verträge führen die Funktionen einer Organisation aus, wodurch der Bedarf an traditionellen organisatorischen Instrumenten wie Vorständen und Buchhaltern für die Mitgliederverwaltung und die Aufteilung der Einnahmen entfällt.
Es ist eine neue Art, eine alte Sache zu tun. Ein komplexes Unternehmen mit Eigentümern, die konkurrierende Interessen haben, zu finanzieren und zu betreiben. Der Reiz von DAOs ist, dass alles öffentlich gemacht wird. Alle Regeln der Organisation sind in selbstausführende Smart Contracts eingebettet. Diese intelligenten Verträge sind auf der Blockchain öffentlich, so dass jeder sie einsehen und sehen kann, wie sie funktionieren.
Und die oft nebulösen und undurchschaubaren Regeln des Organisationsmanagements werden in unveränderliche automatisierte Transaktionen auf der Blockchain umgewandelt. Unter der Voraussetzung, dass die intelligenten Verträge korrekt kodiert sind und alle Bedingungen und Eventualitäten berücksichtigt werden, wird der Betrieb der Organisation autonom und die DAO-Blockchain-Assets werden zum buchstäblichen Code der Organisation.
Gegenwärtig werden DAOs in der freien Wildbahn dazu verwendet, Geld für Projekte zu beschaffen, das Tagesgeschäft kleiner Organisationen zu verwalten und Dinge wie die transparente Aufteilung von Einnahmen zu ermöglichen. Einige Krypto-Enthusiasten stellen sich eine Zukunft vor, in der DAOs zum neuen Standard werden und die meisten Organisationen automatisiert werden, wodurch teure Vermittler wie Anwälte überflüssig werden. Dies ist sicherlich aus vielen Gründen ein wenig utopisch:
1.) Das Schreiben organisatorischer intelligenter Verträge ist komplex, und sie bergen sowohl rechtliche als auch finanzielle Risiken und Haftungsrisiken. Aus diesem Grund müssen intelligente Verträge von denselben teuren Anwälten und Buchhaltern geschrieben werden, die derzeit organisatorische Verträge schreiben, und sie müssen wahrscheinlich auch von denselben teuren Anwälten und Buchhaltern gepflegt und verwaltet werden.
2.) Organisatorische Arbeit ist menschliche Arbeit. Es gibt immer zahllose ungeschriebene Regeln und unvorhergesehene Ereignisse, die in das tägliche Management einer Organisation einfließen und die nicht in selbstausführenden Verträgen erfasst werden können.
Selbst in voll funktionsfähigen, dezentralisierten, autonomen Organisationen wird ein Großteil der Arbeit weiterhin zentralisiert, manuell und menschlich sein. Und schließlich sind Organisationsmanagement und Entscheidungsfindung schwierig. Oft gibt es konkurrierende Interessen, begrenzte Budgets und andere Zwänge, die von den Entscheidungsträgern ein tiefes und umfassendes Verständnis der Vorgänge verlangen, um fundierte Entscheidungen zu treffen.
Das ist der Grund, warum Organisationen Vorstände haben, die Entscheidungen treffen, und warum direkte Demokratie in Organisationen oft zu Stagnation oder Apathie führt, wenn nur ein kleiner Teil der Stimmberechtigten seine Stimme tatsächlich nutzt. Egal, wie schick die Blockchain-Jacke ist, für Unternehmen wird es eine Herausforderung sein, einen Code zu schreiben, der menschliche Interaktion ersetzt.
Wird Web3 die nächste Version des Webs sein? Und damit zusammenhängend: Ist das Web3 die Zukunft, die Sie sich für das Web und für die Finanzen wünschen? Die Antwort auf diese beiden Fragen lautet: Es hängt von vielen Variablen ab, und eine dieser Variablen sind Sie selbst.
Web3 ist eine Idee, die von Leuten mit einer sehr spezifischen Vorstellung davon, wie die Zukunft aussieht und wie sie funktionieren sollte, vorgeschlagen wurde. Diese Idee gefällt den einen und erscheint den anderen als eine sehr schlechte Idee.
Im Moment haben Web3 und Blockchain-basierte Technologien viel Rückendeckung von Risikokapitalgebern und Menschen, die stark in Kryptowährungen und Finanzmärkte investiert sind. Was die Web-Community betrifft, so gibt es hier weitaus weniger Überschneidungen.
Damit sich diese vorgeschlagene dritte Version des Webs durchsetzen kann, muss ein Großteil der technischen Infrastruktur des Webs komplett neu verdrahtet und gestaltet werden, eine Arbeit, die zu dem Zeitpunkt noch nicht begonnen hat.
Das heißt, wenn Sie sich von dieser Idee angesprochen fühlen, gibt es eine Gemeinschaft, die bereit ist, Sie an Bord zu holen und Ihnen den Einstieg zu ermöglichen. Wenn Sie andererseits nicht der Meinung sind, dass dies die nächste Iteration des Webs sein sollte, gibt es da draußen auch eine Gemeinschaft, die dezentrale Lösungen ohne Tokenisierung, Kryptowährungen und Blockchain aufbaut.
Welche Form auch immer die nächste Evolution des Webs annimmt, Sie werden ein Teil davon sein, dass dies geschieht. Nutzen Sie also Informationen, um sich selbst und die Menschen in Ihrem Umfeld darüber zu informieren, was diese Web3-Idee ist und was Ihrer Meinung nach die nächste Version des Webs sein sollte.
Wir erweitern ständig unser Beratungsportfolio. Über 300 Beratungsleistungen haben wir für Sie im Programm. Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Beratung, die Sie wünschen und brauchen
Mehr IT-, Online-, Digital-Beratungsleistungen anzeigen >>Digitalisierung meistern: Unser neues Schulungsprogramm für KMUs rüstet erfahrene Mitarbeiter über 50 für die digitale Ära - Praxisnahe Kompetenzen, angepasst an die Bedürfnisse kleiner und mittlerer Unternehmen
Die Blockchain-Technologie schafft Vertrauen durch Software-Code. Betrachten Sie das Thema aus einer konzeptionellen Perspektive und erfahren Sie, was Blockchain ist und was es für Sie bedeuten könnte.
Mit AWS Amplify ist die Erstellung funktionsreicher, vollständiger Web- und Mobilanwendungen einfach - von der Entwicklung bis zur Bereitstellung. Bringen Sie Apps schnell auf den Markt und skalieren Sie sie, wenn Ihr Unternehmen wächst.
Der schnelle Weg zum digitalen Geschäftsmodell mit der No-Code Lösung Webflow
Claris Pro (ehemals Filemaker Pro genannt) ist eine Low-Code-Anwendung, die Ihnen die Werkzeuge an die Hand gibt, mit denen Sie Ihre bestehenden Prozesse und Systeme genau an die Bedürfnisse Ihres Unternehmens anpassen können, anstatt Sie und Ihr Team zu zwingen, sich an die Regeln vorgefertigter Geschäftsanwendungen zu halten.
Entdecken Sie Neuigkeiten und Trends aus dem Digital Marketing und was die Änderungen für Ihr Unternehmen konkret bedeuten könnten.
Erstellen Sie mit Microsoft PowerApps webbasierte und mobile Anwendungen ohne eine einzige Zeile Code zu schreiben und erfahren, wie Sie PowerApps am Arbeitsplatz einsetzen können, um damit schnell sowie einfach Lösungen für Ihr Team und Unternehmen bereitzustellen
Steigen Sie tiefer in die Blockchain-Technologie und ihre Anwendungen ein und entdecken Sie die Relevanz und Potenzial der Blockchain in einem größeren, globalen Kontext.
Das Internet der Dinge (IoT) wird Teil unseres täglichen Lebens. Entdecken Sie das IoT-Ökosystem und wie Technologien, Märkte und Standards in dieses IoT-Ökosystem einfließen.
Erfahren Sie die großen und grundlegenden Fragen sowie Themen einer smarten und digitalen Transformation: Was ist die digitale Transformation? Wann, warum, wo und wie findet die digitale Transformation statt, und wer führt die Transformation durch?
Erfahren Sie, wie der aktuelle Markt der No-Code-Tools - und Plattformen aussieht und welche Vorteile und Einschränkungen die Entscheidung für ein No-Code-Werkzeug mit sich bringt.
Die Microsoft Power Plattfom Apps ist eine No-Code und Low-Code-Anwendungsplattform mit hoher Produktivität, die Anwendern und Entwickler die Möglichkeit gibt individuelle Unternehmenslösungen einfach sowie schnell zu erstellen.
Sie möchten ein Unternehmen aufbauen oder ein bereits bestehendes erweitern? Zuvor müssen Sie einen Businessplan erstellen. Das ist wirklich einfacher als gedacht. Lernen Sie Ihren ersten Businessplan zu schreiben.
Joget DX ist eine moderne Open-Source-Low-Code-Anwendungsentwicklungsplattform zur Erstellung von Enterprise-Web-Apps und zur Automatisierung von Workflows in der Cloud und auf Mobilgeräten
Digitalisierung bedeutet Veränderungen. Nur dann, wenn die Veränderungen gemanagt werden, sind Digitale Transformationen zu meistern.
Apps für Microsoft Teams können so einfach oder so komplex sein, wie Sie es brauchen.
Diese Veranstaltung hilft Ihnen, die Art und Weise, wie Technologie das Gesicht des heutigen Geschäfts verändert, besser zu verstehen und Chancen zu erkennen.
Mit der AppGyver Composer No-Code / Low-Code-Plattform erstellen Sie erstklassige Apps im Handumdrehen für Ihre digitalen Transformationsprojekte.
Mit Amazon Honeycode erstellen Sie plattformübergreifende Web- und Mobilanwendungen so einfach wie in Excel und ohne Programmierung.
Digitalisieren Sie Geschäftsprozesse mit Ninox und erstellen Sie individuelle Apps, die überall laufen.
Viele Unternehmen unterschätzen die Art der radikalen Veränderung, die mit der Einführung einer agilen Denkweise einhergeht.
Agiles Arbeiten im Unternehmen erfordert eine andere organisatorische Denkweise sowie neue Rollen und Praktiken.
Microsoft Power Apps ermöglicht es jedem, robuste mobile Geschäftsanwendungen ohne Code zu erstellen.
Tipps zur Digitalen Transformation
Erleben Sie einen Überblick, der sich an Führungskräfte, leitende Angestellte und Alle richtet, die neue Technologien in ihre digitale Strategie einbeziehen wollen.
Aktuelle und interessante Themen und Beiträge für Sie zusammengetragen und aufbereitet.
Die digitale Transformation ist essentiell für Unternehmen, wird jedoch oft durch Java-Bestandssoftware gebremst, die Ressourcen bindet und Innovationen verzögert. Ein spezialisiertes Java-Legacy-Special-Forces-Team, das sich auf Wartung und Modernisierung dieser Systeme konzentriert, kann Abhilfe schaffen, indem es interne Kapazitäten freisetzt und die digitale Transformation beschleunigt. Fallstudien belegen die Effektivität dieser Strategie, die Unternehmen agiler macht und ihre Wettbewerbsfähigkeit steigert.
In einer Ära, in der digitale Innovationen das Ruder übernehmen, zeigt unser Leitfaden Unternehmen aller Größen, wie sie ihre Digitalisierungspotenziale voll ausschöpfen können. Mit einer praxisnahen Methodik, illustriert durch einen Online-Workshop, navigiert der Artikel durch den Prozess der Ist-Analyse bis hin zur Maßnahmenplanung. Erfolgsgeschichten dienen als Inspiration und ein abschließender FAQ-Bereich klärt die letzten Fragen zur Umsetzung der digitalen Transformation.
Dieser Artikel beleuchtet die digitale Transformation in deutschen KMUs und bietet einen umfassenden Überblick über Schlüsselaspekte wie strategische Planung, Umsetzung und Herausforderungen. Er hebt die Bedeutung der Technologieauswahl, kulturellen Anpassung und Mitarbeiterentwicklung hervor. Zudem werden Lösungsansätze für gängige Probleme und die Notwendigkeit der kontinuierlichen Anpassung und Erfolgsmessung betont. Abschließend gibt der Artikel einen Ausblick auf zukünftige Trends und schließt mit nützlichen FAQs ab, die praktische Einblicke für KMUs bieten.
Wir teilen unsere Arbeitsplätze schon seit einiger Zeit mit Robotern - die ersten Industrieroboter wurden Mitte des 20. Jahrhunderts eingesetzt, in der Regel um routinemäßige, manuelle Montagearbeiten an Fertigungsstraßen auszuführen. Der Unterschied zu den heutigen Industrierobotern besteht darin, dass sie in der Lage sind, ihre Arbeit wirklich autonom auszuführen, ohne dass wir sie direkt steuern oder ihnen sagen müssen, wie sie es tun sollen. Wie auch immer man es betrachtet, es ist klar, dass Roboter in der einen oder anderen Form eine immer größere Rolle in unserem Arbeitsleben spielen werden.
Wenn Sie an technische Fähigkeiten denken, stellen Sie sich wahrscheinlich etwas vor, das mit IT oder Technologie zu tun hat. Vielleicht Data Science oder Computerprogrammierung. Tatsächlich aber umfasst der Begriff "technische Fähigkeiten " eine große Vielfalt an "harten" Fähigkeiten, die für viele Berufe und Branchen erforderlich sind. Und viele von ihnen haben nichts mit IT zu tun. Technische Fähigkeiten werden durch diese rasante Entwicklung wichtiger denn je und Sie sollten Ihre Fähigkeiten im Zuge der technologischen Entwicklung ständig auf dem neuesten Stand halten.
Moderne Cyberangriffe entwickeln sich ständig weiter. Dieser unvorhersehbare Wandel erfordert, dass Unternehmen die Bedrohungslandschaft regelmäßig überprüfen und die Stärke ihrer Cybersicherheit neu bewerten. Je nach Bedrohungslage muss Ihr Unternehmen möglicherweise in neue Technologien investieren und neue Sicherheitskontrollen einführen. Es ist jedoch in jedem Fall wichtig, die heutige Bedrohungslandschaft zu verstehen, denn für jede Organisation ist es nicht eine Frage, ob sie von einer dieser Bedrohungen betroffen sein wird, sondern wann.
Die digitale Transformation bietet Führungskräften eine große Chance, ihr Unternehmen neu zu gestalten. Und die Entwicklung von Fähigkeiten zur digitalen Transformation wird Ihrem Unternehmen helfen, nicht nur zu überleben, sondern zu wachsen, jetzt und in Zukunft. Indem sie selbst in diese Fähigkeiten und in ihre Mitarbeiter investieren, können Führungskräfte einen echten digitalen Wandel im gesamten Unternehmen herbeiführen.
Eine digitale Transformation des Vertriebs und Verkaufs erfordert mehr als nur Software. Es handelt sich um ein kollektives Unterfangen, das die volle Zustimmung der Geschäftsleitung, die Abstimmung zwischen den Abteilungen, die strategische Planung und die sorgfältige Ausführung erfordert. Letzten Endes geht es dabei genauso sehr um Menschen wie um Technik.
Der Weg zu einer erfolgreichen Digitalen TransformationDas Wort "digitale Transformation" wird heutzutage viel verwendet! In den letzten Jahren hat fast jedes große Unternehmen seine Geschäftsprozesse, Kultur und Kundenerfahrungen neu erfunden, indem es digitale Technologien einsetzt. Denn, die digitale Transformation ist das Versprechen von weniger Silos und mehr Zusammenarbeit, von schnellerem Wachstum und größeren Einnahmen.