Sorgfältig! Viel Text.
Dezentrale Anwendungen (DApps) sind Anwendungen, die in Blockchain-Netzwerken ausgeführt werden. Es gibt viele DApps mit unterschiedlichen Anwendungsfällen: Sie werden in Spielen, Finanzen, sozialen Netzwerken und anderen Bereichen eingesetzt.
Obwohl DApps normalen mobilen Apps ähneln, ist ihr internes System anders: DApps basieren auf intelligenten Verträgen in einem verteilten Netzwerk anstelle eines zentralisierten Systems. Dies gewährleistet ihre Transparenz, Dezentralisierung und Widerstandsfähigkeit gegen Angriffe. Allerdings ist ein solches System immer noch nicht ohne gewisse Nachteile.
Einführung
Seit der Einführung von Bitcoin (BTC) vor über einem Jahrzehnt haben Blockchains viele neue Funktionen und Anwendungsfälle entwickelt. Eine der neuen Richtungen ist die Entwicklung traditioneller Sektoren und Dienstleistungen durch die Schaffung dezentraler Anwendungen (DApps) auf Basis der Blockchain.

Was sind dezentrale Anwendungen (DApps)
Dezentrale Anwendungen (DApps) sind intelligente, vertragsbasierte digitale Anwendungen oder Programme, die auf einer Blockchain und nicht auf zentralen Servern ausgeführt werden. Sie sehen aus und funktionieren wie normale mobile Apps und bieten eine breite Palette an Diensten und Funktionen, von Spielen über Finanzen bis hin zu sozialen Netzwerken und mehr.
Wie der Name schon sagt, arbeiten DApps in dezentralen Peer-to-Peer-Netzwerken. In einem der ersten Berichte wurde festgelegt, dass DApps die folgenden Eigenschaften aufweisen sollten:
Open Source: Der Quellcode der DApp ist öffentlich verfügbar und kann von jedem eingesehen, verwendet, kopiert und geändert werden. Die meisten Münzen oder Token können nicht von einer bestimmten Instanz kontrolliert werden. Benutzer können Änderungen an der DApp vorschlagen und darüber abstimmen.
Dezentrale und kryptografische Sicherheit: Um die Datensicherheit zu gewährleisten, werden alle DApp-Informationen durch Kryptografie geschützt und in einer öffentlichen dezentralen Blockchain gespeichert, die von mehreren Benutzern (oder Knoten) verwaltet wird.
Tokenisiertes System: Auf die DApp kann über ein kryptografisches Token zugegriffen werden. Sie unterstützen Kryptowährungen wie ETH und können mithilfe eines Konsensalgorithmus wie Proof of Work (PoW) oder Proof of Stake (PoS) einen nativen Token generieren. Der Token kann auch zur Belohnung von Minern und Stakern verwendet werden.
Somit kann die Bitcoin-Blockchain als erste DApp bezeichnet werden. Es ist Open Source, speichert Daten in einer dezentralen Blockchain und verwendet einen Kryptowährungstoken und einen PoW-Konsensalgorithmus. Gleiches gilt auch für andere Blockchains mit den oben genannten Eigenschaften.
Allerdings bezeichnet der Begriff „DApp“ mittlerweile allgemein alle Anwendungen mit Smart-Contract-Funktionalität, die auf Blockchain-Netzwerken laufen. Da Bitcoin keine Smart Contracts unterstützt, betrachten die meisten Benutzer es nicht als DApp.
Seit Juni 2022 laufen die meisten DApps im Ethereum-Netzwerk, das eine robuste Infrastruktur für die Erweiterung von Anwendungsfällen bietet. Aber als sich DApps entwickelten, begannen Entwickler, sie auf anderen Blockchains zu erstellen, darunter BNB Smart Chain (BSC), Solana (SOL), Polygon (MATIC), Avalanche (AVAX), EOS und andere.
Wie DApps funktionieren
DApps sind Anwendungen, die auf Smart Contracts laufen. Ihr interner Code läuft in verteilten Peer-to-Peer-Netzwerken. Ein Smart Contract ist eine Reihe von Operationen, die mithilfe von Computercode ausgeführt werden. Unter bestimmten Bedingungen führen die Netzwerkknoten die im Vertrag festgelegten Aufgaben aus.
Sobald Smart Contracts auf der Blockchain eingesetzt werden, ist es sehr schwierig, ihren Code zu ändern oder zu zerstören. Selbst wenn das DApp-Entwicklungsteam aufgelöst wird, können Benutzer daher weiterhin auf die Anwendung zugreifen.
Vorteile von DApps
Obwohl die Schnittstellen von DApps und zentralisierten Anwendungen ähnlich aussehen mögen, bieten DApps mehr Vorteile. Herkömmliche Webanwendungen speichern Daten auf zentralen Servern. Das Hacken einer davon kann das gesamte Anwendungsnetzwerk vorübergehend oder dauerhaft lahmlegen. Auch bei zentralisierten Systemen kann es zu Datenlecks oder Datendiebstahl kommen, wodurch Unternehmen und Benutzer gefährdet werden.
DApps basieren auf verteilten Netzwerken ohne zentrale Verwaltung. Aus diesem Grund weisen sie keine Single Points of Failure auf, was sie weniger anfällig für Angriffe durch böswillige Akteure macht. Ein P2P-Netzwerk kann DApps auch bei minimalen Ausfallzeiten kontinuierlich am Laufen halten, selbst wenn einzelne Computer oder Teile des Netzwerks ausfallen.
Der dezentrale Charakter von DApps bedeutet auch, dass Benutzer mehr Kontrolle über Informationen haben. Da kein Unternehmen die persönlichen Daten der Nutzer kontrolliert, müssen sie ihre Identität nicht preisgeben, um mit der DApp zu arbeiten. Sie können sich über ein Krypto-Wallet mit der DApp verbinden und haben die volle Kontrolle über die Informationsübertragung.
Ein weiterer Vorteil von DApps besteht darin, dass Entwickler mithilfe von Smart Contracts Kryptowährungen einfach in die Kernfunktionen der Anwendung integrieren können. Beispielsweise können DApps auf Ethereum ETH als Zahlungsmittel akzeptieren, ohne Dienste Dritter zu integrieren.
DApp-Einschränkungen
DApps können ein wichtiger Bestandteil der unzensierten Zukunft sein, aber sie sind nicht ohne Nachteile. Dezentrale Anwendungen befinden sich in einem frühen Entwicklungsstadium und müssen die Herausforderungen der Skalierbarkeit, Codeänderung und einer kleinen Benutzerbasis noch meistern.
Für den Betrieb von DApps ist eine erhebliche Rechenleistung erforderlich, was zu einer Überlastung des Netzwerks führen kann. Um beispielsweise die Sicherheit, Integrität, Transparenz und Zuverlässigkeit von Ethereum zu gewährleisten, müssen Validatoren jede im Netzwerk durchgeführte Transaktion überprüfen und speichern. Dies kann die Anzahl der verarbeiteten Transaktionen pro Sekunde (TPS) verringern, zu einer Überlastung des Netzwerks führen und die Gasgebühren erhöhen.
Änderungen an einer DApp vorzunehmen ist eine weitere herausfordernde Aufgabe. Um das Benutzererlebnis und die Sicherheit zu verbessern, müssen DApps Fehler beheben, die Benutzeroberfläche aktualisieren und neue Funktionen hinzufügen. Das Problem besteht darin, dass es sehr schwierig ist, den internen Code einer DApp zu ändern, nachdem sie in der Blockchain platziert wurde. Die Genehmigung jeglicher Änderungen oder Verbesserungen erfordert die Zustimmung der Mehrheit der Knoten im Netzwerk, was viel Zeit in Anspruch nehmen wird.
Die große Vielfalt an DApps erzeugt einen starken Wettbewerb unter den Entwicklern. Damit das Projekt effektiv funktioniert, ist ein Netzwerkeffekt notwendig: Je mehr Benutzer eine bestimmte DApp hat, desto höher ist die Qualität ihrer Dienste. Eine große Nutzerbasis erhöht zudem die Sicherheit der Anwendung und schützt ihren Open-Source-Code.
Häufige DApp-Anwendungsfälle
DApps bieten Unternehmen aller Branchen neue Möglichkeiten, Nutzer zu gewinnen. Zu den beliebtesten DApp-Anwendungsfällen gehören GameFi, dezentrale Finanzen (DeFi), Unterhaltung und Governance.
GameFi
In den letzten Jahren hat sich der GameFi-DApp-Bereich aktiv weiterentwickelt, wie am beliebten Ethereum-Blockchain-Spiel Axie Infinity zu sehen ist. Laut der Website DappRadar ist die Gaming-Aktivität auf der Blockchain im ersten Quartal 2022 im Vergleich zu 2021 um 2000 % gestiegen. Im März 2022 konnte die Blockchain 1,22 Millionen Unique Active Wallets (UAW) anziehen, wobei über 50 % der Aktivität von Gaming-DApps stammten.
Im Gegensatz zu herkömmlichen Videospielen geben die meisten Gaming-DApps den Spielern die volle Kontrolle über die In-Game-Assets und ermöglichen ihnen, diese im echten Leben zu monetarisieren. Axie Infinity-Spieler können beispielsweise In-Game-Charaktere, virtuelles Land und andere Gegenstände als NFTs kaufen. Alle Spielressourcen können in einem persönlichen Wallet gespeichert, an andere Ethereum-Adressen gesendet und auf dem NFT-Marktplatz ausgetauscht werden. Spieler können darum konkurrieren, ERC-20-Token innerhalb des Ökosystems zu sammeln und diese an Börsen zu handeln. Normalerweise gilt: Je länger sie spielen, desto mehr Belohnungen im Spiel können sie verdienen.
DeFi und DEX
Das traditionelle Finanzwesen ist auf Vermittler angewiesen, die von verschiedenen Finanzinstituten vertreten werden. DApps ermöglichen die Nutzung von Finanzdienstleistungen ohne zentrale Behörden und bieten Nutzern die vollständige Kontrolle über Vermögenswerte. Der DeFi-Bereich ist auch für Menschen mit niedrigem Einkommen attraktiv, die gerne Zugang zu verschiedenen Finanzdienstleistungen zu geringeren Kosten haben möchten.
Kredite und Kredite sind die beliebtesten Arten von Finanzdienstleistungen in dezentralen Anwendungen. DeFi-DApps bieten eine sofortige Transaktionsabwicklung, minimale oder gar keine Bonitätsprüfungen und die Möglichkeit, digitale Vermögenswerte als Sicherheit zu verwenden. Der DApp-Kreditmarkt bietet mehr Flexibilität: Kreditgeber haben mehr Kontrolle über ihre Kredite und können selbstständig den passenden Token und die passende Plattform auswählen. Benutzer können außerdem bis zu 100 % des geliehenen Betrags als Zinsen für das Darlehen erhalten, da ihnen keine Gebühren berechnet werden.
Dezentrale Börsen (DEX) sind ein weiteres Beispiel für Finanzanwendungen. Solche Plattformen bieten Peer-to-Peer-Handel ohne die Zwischenhändler zentralisierter Kryptowährungsbörsen. Benutzer müssen die Verwahrung ihrer Gelder nicht aufgeben: Sie übertragen ihre Vermögenswerte nicht an die Börse, sondern handeln sie direkt über Smart Contracts mit anderen Benutzern. Aufträge werden in der Kette und direkt zwischen Benutzer-Wallets ausgeführt. Da dezentrale Börsen einfacher zu warten sind, erheben sie im Vergleich zu ihren zentralisierten Gegenstücken niedrigere Gebühren. Zu den beliebtesten DEXs gehören Uniswap, SushiSwap und PancakeSwap.
Unterhaltung
Unterhaltung ist ein wesentlicher Bestandteil unseres Lebens. Mit DApps können Sie Ihre tägliche Freizeit digitalisieren und sogar monetarisieren. Beispielsweise umgeht die dezentrale, Blockchain-basierte Streaming-Plattform Audius die traditionellen Zwischenhändler der Musikindustrie und verbindet Künstler direkt mit ihren Fans. Auf dieser Plattform können Künstler Inhalte monetarisieren und eine unveränderliche Aufzeichnung ihrer Arbeit auf der Blockchain erstellen.
DApps helfen auch dabei, Probleme zu lösen, mit denen Social-Media-Nutzer konfrontiert sind. Zentralisierte soziale Netzwerke wie Twitter und Facebook stehen häufig in der Kritik, Nachrichten zu zensieren und Benutzerdaten falsch zu verarbeiten. Und in dezentralen Social-Media-DApps wie Steemit können Benutzer ohne so viele Einschränkungen und Zensur frei miteinander interagieren und ihre Meinung äußern, während sie gleichzeitig die Kontrolle über ihre persönlichen Daten haben.
Management
DApp-Benutzer beteiligen sich aktiv an der Führung von Online-Organisationen durch einen Entscheidungsmechanismus, bei dem die Community eine Schlüsselrolle spielt. Mit Hilfe von Smart Contracts können Besitzer der Governance-Tokens eines Blockchain-Projekts Vorschläge einbringen und anonym für die Vorschläge anderer Nutzer stimmen.
Ein weiteres dezentrales Governance-Modell wird von dezentralen autonomen Organisationen (DAOs) angeboten. DAOs können als vollständig autonome DApps betrachtet werden, die intelligente Verträge nutzen, um Entscheidungen ohne eine zentrale Autorität zu treffen. Auf diesen Plattformen gibt es keine Hierarchie und die Interessen der DAO und ihrer Teilnehmer werden durch wirtschaftliche Mechanismen in Einklang gebracht.
So stellen Sie eine Verbindung zu DApp her
Um mit einer DApp zu interagieren, benötigen Sie ein kompatibles Browser-Erweiterungs-Wallet wie MetaMask, Trust Wallet oder Binance Chain Wallet. Die Registrierung einer Wallet dauert nur wenige Minuten. Einige bieten sogar mobile Versionen für den schnellen Zugriff an.
Betrachten Sie als Beispiel die Verbindung des Trust Wallet mit PancakeSwap auf der BNB Smart Chain (BSC). Wenn Sie noch kein Trust Wallet haben, lesen Sie diesen Artikel zur Installation eines solchen auf Ihrem Smartphone.
BNB auf Trust Wallet einzahlen
Um eine DApp auf der Binance Smart Chain (BSC) nutzen zu können, müssen BNB-Coins Transaktionsgebühren zahlen. BNB können beispielsweise aus dem Binance-Spot-Wallet abgehoben werden.
Öffnen Sie die Registerkarte „BNB Smart Chain“ in Trust Wallet. Klicken Sie nicht auf BNB Beacon Chain – diese Option gilt für BEP-2 BNB auf BNB Beacon Chain und kann nicht zur Zahlung von Transaktionsgebühren auf BSC verwendet werden.

Klicken Sie auf die Schaltfläche „Empfangen“, um Ihre BNB-Einzahlungsadresse anzuzeigen. Kopieren Sie diese Adresse auf Ihr Auszahlungs-Wallet oder scannen Sie den QR-Code, um die Transaktion abzuschließen.

Sobald die Transaktion auf der Blockchain bestätigt ist, erscheint der eingezahlte BNB-Betrag auf der Hauptseite des Trust Wallet.
Hinzufügen von CAKE-Tokens zur Trust Wallet-Liste
Standardmäßig enthält die Trust Wallet-Token-Liste keine DApp-Token wie PancakeSwap (CAKE). Damit CAKEs in Ihrem Wallet erscheinen, müssen sie manuell zur Trust Wallet-Liste hinzugefügt werden.
Klicken Sie auf „Token hinzufügen“ und geben Sie „PancakeSwap“ in das Suchfeld ein. Sie werden CAKE-Tokens auf verschiedenen Blockchains sehen. Da wir BSC verwenden, klicken Sie auf die Schaltfläche neben BEP-20 CAKE.

Der CAKE-Token sollte nun in der Liste der Trust Wallet-Tokens erscheinen.

Als nächstes müssen Sie Trust Wallet mit PancakeSwap verbinden. Dies kann über den mobilen Browser von Trust Wallet oder über einen Browser auf einem PC erfolgen.
Herstellen einer Verbindung zu PancakeSwap über den Trust Wallet Browser
1. Klicken Sie auf der Hauptseite von Trust Wallet auf „Browser“ und gehen Sie zur PancakeSwap-Website.

2. Sie werden aufgefordert, Trust Wallet zu verbinden. Klicken Sie auf „Verbinden“.

Stellen Sie über den Browser auf dem PC eine Verbindung zu PancakeSwap her
1. Gehen Sie zur offiziellen PancakeSwap-Website und klicken Sie auf „Wallet verbinden“.

2. Klicken Sie auf das Trust Wallet-Symbol und ein QR-Code erscheint auf dem Bildschirm.

3. Öffnen Sie die Trust Wallet-App, gehen Sie zu Einstellungen und dann zur Registerkarte WalletConnect.

4. Klicken Sie auf Neue Verbindung und scannen Sie den QR-Code.

5. Sie werden aufgefordert, Ihr Wallet zu verbinden. Klicken Sie auf „Verbinden“.


Zusammenfassung
DApps erweitern die Funktionalität des Internets, indem sie traditionelle Anwendungen mithilfe der Blockchain-Technologie verbessern. Dezentrale Anwendungen werden in Zukunft noch mehr innovative Anwendungsfälle auf den Markt bringen. Wie DappRadar berichtet, hatte die DApp im ersten Quartal 2022 fast 2,4 Millionen täglich aktive Nutzer, und diese Zahl wird voraussichtlich weiter steigen. Allerdings müssen DApp-Entwickler und die Blockchain-Netzwerke, auf denen sie basieren, noch einige Einschränkungen überwinden, bevor sie massenhaft übernommen werden.

