Sind dezentrale Apps die Zukunft des Internets?
Im Jahr 2017 ging etwa ein Drittel des Internets aufgrund eines Fehlers bei Amazon Web Services für etwa fünf Stunden verloren. Websites wie Disney und Nike und Apps wie Slack, Twitch und sogar Nest wurden verlangsamt oder unbrauchbar gemacht. Zwischen Amazon, Google, Microsoft, Facebook, Alibaba und anderen Unternehmen stellt sich heraus, dass ein Großteil des Internets von nur wenigen Spielern kontrolliert wird, was es etwas anfällig für unerwartete Ausfälle und Ausnutzung macht.
Eine mögliche Lösung, um dem entgegenzuwirken, ist die Schaffung von Web 3.0 durch Crowdsourcing des Internets. Diese dezentralen Anwendungen ("Dapps") werden nicht auf einzelnen Servern gespeichert, sondern auf Computern auf der ganzen Welt gespeichert. Dezentrale Medien (DNN, EtherTweet, Steemit), dezentrale File Sharing und Speicherung (Filecoin, MaidSafe, Sia, Storj) und sogar dezentrale Spiele (CryptoKitties, Ether Dungeon) sind nur einige der "Future Internet" -Projekte, die Sie ausprobieren können jetzt.
Dezentralisierung
Die einfachste Form einer dezentralisierten App ist die Dateifreigabe von Person zu Person (P2P) - etwas, das Sie wahrscheinlich als "Torrent" kennen. Anstatt eine Datei von einem einzelnen Server herunterzuladen, laden Sie kleine Teile der Datei von anderen Personen herunter es. Moderne Dapps arbeiten auf die gleiche Weise. Viele Benutzer speichern und teilen die Daten, die sonst auf den Servern von Amazon leben würden, aber sie haben ein Upgrade erhalten: blockchains.
Dapps und Blockchains
Stellen Sie sich Blockchains als permanente, gemeinsame Aufzeichnungen vor, die Transaktionen zwischen Personen (oder Maschinen) verfolgen. Diese Bücher werden von vielen verschiedenen Computern auf ihre Richtigkeit geprüft, die sich über vorgenommene Änderungen einigen müssen, und Ihre Assets können nicht von Personen verschoben werden, die nicht über Ihren privaten Schlüssel verfügen. Sie werden durch eine starke Kryptographie geschützt und können von jedem mit einem Gerät und einer Internetverbindung genutzt werden.
Einige Blockchains, vor allem Ethereum, sind so konstruiert, dass sie mit Code interagieren, was bedeutet, dass ein Computerprogramm das Datenbuch verwenden kann, um Daten, die es benötigt, sicher zu kommunizieren. Es kann so einfach sein wie "Alice sendet Bob eine Münze in 24 Stunden" oder so komplex wie die Golem-App, die es Alice erlaubt, Bob automatisch dafür zu bezahlen, dass sie ihm die ungenutzte Rechenleistung seines Computers gegeben hat. Kurz gesagt, ein Dapp ist ein Programm, das Benutzer und Anbieter eines Dienstes über eine Blockchain verbindet.
Warum sollte es dich interessieren?
Es gibt ein paar Gründe, warum Sie begeistert sein könnten:
- Dies könnte das Internet sicherer, zuverlässiger und privater machen. Wenn Sie kleine Mengen verschlüsselter Daten über mehrere Computer verteilen, ist das weniger hackbar, weniger wahrscheinlich nicht verfügbar und weniger ausnutzbar.
- Dapps (idealerweise) haben keinen einzigen Punkt des Scheiterns - sie können nicht von einem Fehler, einem Hacker, einer Firma oder einer Regierung erfasst werden.
- Sie sind viel flexibler, vertrauensloser und transparenter als herkömmliche Apps. Dezentrale Open-Source-Programme werden garantiert genau so ausgeführt, wie sie geschrieben wurden, da keine einzige Entität sie kontrolliert.
Warum solltest du vorsichtig sein?
Es ist immer noch sehr viel der Wilde Westen da draußen. Fließende Geldanlagen, unerfahrene Benutzer und ein relativ geringer Grad an Sicherheitsüberprüfungen bedeuten, dass es für jede legale App einen Betrüger oder ein Stück Vaporware gibt (Software-Konzepte, die überbewerten und nicht liefern).
Blockchains sind im Allgemeinen sicher; Dapps dürfen nicht sein. Sie verwenden die Blockchain, was bedeutet, dass sie weniger ausnutzbar sind als zentralisierte Apps, aber sie sind nur so eng wie ihr Code. Große Diebstähle sind bereits aufgetreten, und weitere werden wahrscheinlich kommen
Wie man sich einmischt
1. Aktualisieren Sie Ihren Browser für Web 3.0. Installieren Sie den Brave-Browser oder rufen Sie die Metamask-Erweiterung (verfügbar für Chrome, Firefox und Opera) auf, damit Ihr Computer mit Dapps interagieren kann.
2. Finde einen Dapp, den du magst! Sieh dir State of the Dapps an oder schau dir andere unabhängige Projekte an.
3. Suchen Sie nach Benutzerhandbüchern und Tipps zu Community-Foren / Subreddits, um Ihnen den Einstieg zu erleichtern. Viele der beliebtesten Dapps haben aktive, hilfreiche Communities.
4. Irgendwann werden Sie wahrscheinlich etwas Kryptowährung benötigen. Da die meisten Dapps auf Ethereum laufen und Ethereum leicht gegen andere Kryptowährungen ausgetauscht werden kann, können Sie zu einigen der benutzerfreundlicheren Tauschbörsen gehen, um etwas ETH zu erhalten.
5. Sobald Sie Ihren Dapp zum Laufen gebracht haben, müssen Sie sich nur noch über Änderungen auf dem Laufenden halten, die sich auf seine Funktionalität auswirken könnten. Willkommen im dezentralen Web!
Einige Apps können Sie jetzt ausprobieren
- State of the Dapps ist eine Art "App Store" für Dapps, wo Sie alles von "CryptoKitties" bis hin zu "Gnosis", einer dezentralen Vorhersageplattform, finden können
- DNN - dezentrale Nachrichten
- Steemit - dezentrale Erstellung und Pflege von Inhalten (vergleichen mit Reddit)
- OpenBazaar - dezentraler Markt für alles (vergleichen mit eBay)
- Dezentraland - Dezentrale virtuelle Realität
- Storj und Sia - zwei verschiedene Kryptowährungen für Dateispeicher, die beide gerade arbeiten, obwohl sie immer noch in der Phase "Du musst ein bisschen Technikfreak sein, um es zu benutzen" sind.
Fazit
Dapps sind ein spannender Teil des größeren Kryptowährungsbildes und können die Zukunft des Internets selbst bestimmen. Während die meisten Dapps noch in der Test- oder Forschungsphase sind, haben sie alle große Ideen, das aktuelle System zu stören. Letztendlich wird Web 3.0 möglicherweise auf Ihrem Laptop und Smartphone gehostet.
Bildnachweis: Classivertsen über Wikimedia Commons, Descryptive.com