Was sind dezentrale Anwendungen?
Dezentrale Anwendungen (dApps) sind digitale Anwendungen oder Programme, die in einer Blockchain oder einem P2P-Netzwerk von Computern anstelle eines einzelnen Computers ausgeführt werden und außerhalb des Zuständigkeitsbereichs und der Kontrolle einer einzelnen Behörde liegen.
Dezentrale Anwendungen erklärt
Eine Standard-Web-App wie Uber oder Twitter wird auf einem Computersystem ausgeführt, das Eigentum einer Organisation ist und von dieser betrieben wird, die ihr die volle Autorität über die App und ihre Funktionsweise verleiht. Es können mehrere Benutzer auf einer Seite sein, aber das Backend wird von einer einzelnen Organisation gesteuert.
dApps können sowohl in einem P2P-Netzwerk als auch in einem Blockchain-Netzwerk ausgeführt werden. Beispiel: BitTorrent, Tor und Popcorn Time sind Beispiele für Anwendungen, die auf verschiedenen Computern ausgeführt werden, die Teil eines P2P-Netzwerks sind und an denen mehrere Teilnehmer auf allen Seiten beteiligt sind andere führen beide Funktionen gleichzeitig aus.
Im Zusammenhang mit Kryptowährungen sind die dApps vorhanden und werden in einem Blockchain-Netzwerk in einer öffentlichen, dezentralen Open-Source-Umgebung ausgeführt. Sie sind frei von Kontrolle und Eingriffen einer einzelnen Behörde.
Beispielsweise kann ein Entwickler eine Twitter-ähnliche dApp erstellen und in eine Blockchain einfügen, in der jeder Benutzer Nachrichten twittern kann. Nach dem Posten kann niemand - einschließlich der App-Ersteller - die Tweets löschen. Der Absender kann möglicherweise Änderungen vornehmen, der ursprüngliche Tweet bleibt jedoch für immer erhalten.