Dezentrale Anwendungen – dApps
Was sind dezentrale Anwendungen?
Dezentrale Anwendungen (dApps) sind digitale Anwendungen oder Programme, die in einem Blockchain oder P2P-Netzwerk von Computern anstelle eines einzelnen Computers existieren und ausgeführt werden und sich außerhalb des Zuständigkeitsbereichs und der Kontrolle einer einzelnen Behörde befinden.
Dezentrale Anwendungen erklärt
Eine Standard-Web-App wie Uber oder Twitter läuft auf einem Computersystem, das einer Organisation gehört und von ihr betrieben wird, und gibt ihr die volle Autorität über die App und ihre Funktionsweise. Es kann mehrere Benutzer auf einer Seite geben, aber das Back-End wird von einer einzigen Organisation kontrolliert.
DApps können in einem P2P-Netzwerk oder einem Blockchain-Netzwerk ausgeführt werden. BitTorrent, Tor und Popcorn Time sind beispielsweise Anwendungen, die auf Computern laufen, die Teil eines P2P-Netzwerks sind, wobei mehrere Teilnehmer Inhalte konsumieren, Inhalte füttern oder aussäen oder beide Funktionen gleichzeitig ausführen.
Im Rahmen der cryptocurrencies läuft dApps auf einem blockchain Netzwerk in einem öffentlichen, Open Source, dezentraler Umgebung und frei von Kontrolle und Einmischung von einer einzigen Behörde.
Ein Entwickler kann beispielsweise eine Twitter-ähnliche dApp erstellen und in eine Blockchain einfügen, in der jeder Benutzer Nachrichten veröffentlichen kann. Nach dem Posten kann niemand – einschließlich der App-Ersteller – die Nachrichten löschen.