In Kürze
Dezentrale Anwendungen (DApps) sind Anwendungen, die in Blockchain-Netzwerken ausgeführt werden. Es gibt viele DApps mit unterschiedlichen Anwendungsfällen, wie zum Beispiel Gaming, Finanzen, soziale Netzwerke usw.
Während DApps möglicherweise den normalen mobilen Apps auf Ihrem Telefon ähneln, unterscheiden sich ihre Back-End-Systeme. DApps arbeiten mit Smart Contracts in einem dezentralen Netzwerk statt in einem zentralen System. Es macht sie transparenter, dezentralisiert und hilft, Angriffen zu widerstehen, schafft aber auch einige neue Herausforderungen.
Einführen
Seit der Geburt von Bitcoin (BTC) vor über einem Jahrzehnt haben sich Blockchains weiterentwickelt und eine Vielzahl neuer Funktionen und Anwendungsfälle eröffnet, die über monetäre Anwendungen hinausgehen. Eine der neuen Richtungen ist die Entwicklung dezentraler Anwendungen (DApps) – mithilfe der Blockchain-Technologie zur Verbesserung vieler traditioneller Bereiche und Dienste.

Was sind dezentrale Anwendungen (DApps)?
Dezentrale Anwendungen (DApps) sind digitale Anwendungen oder Programme, die auf Smart Contracts basieren und auf Blockchains statt auf zentralen Servern laufen. Sie ähneln normalen mobilen Apps auf Ihrem Smartphone und bieten eine Vielzahl von Diensten und Funktionen, von Spielen über Finanzen bis hin zu sozialen Netzwerken und mehr.
Wie der Name schon sagt, laufen DApps in dezentralen Peer-to-Peer-Netzwerken. In einem ersten Bericht wurde vorgeschlagen, dass die DApp über die folgenden Funktionen verfügt:
Open Source: DApp-Quellcodes sind offen und für die Öffentlichkeit zugänglich, was bedeutet, dass jeder sie überprüfen, verwenden, kopieren und ändern kann. Kein einzelnes Unternehmen kontrolliert den Großteil der Kryptowährung oder ihrer Token. Benutzer können auch Änderungen an der DApp vorschlagen und darüber abstimmen.
Dezentral und sicherer dank Kryptografie: Um die Datensicherheit zu gewährleisten, werden alle DApp-Informationen kryptografisch gesichert und auf einer öffentlichen, dezentralen, von mehreren Benutzern (oder Knoten) betriebenen Blockchain gespeichert.
Verschlüsselungssystem: Auf DApps kann mit einem kryptografischen Token zugegriffen werden. Diese Anwendungen können Kryptowährungen wie ETH verwenden oder ihren nativen Token mithilfe eines Konsensalgorithmus wie Proof of Work (PoW) oder Proof of Stake (PoS) generieren. Dieser Token kann auch verwendet werden, um Mitwirkende wie Miner oder Staking-Teilnehmer zu belohnen.
Nach dieser weit gefassten Definition kann die Bitcoin-Blockchain als DApp definiert werden – und wohl als die erste DApp überhaupt. Es ist Open Source, alle Daten werden direkt in der dezentralen Blockchain aufgezeichnet, es wird mit Kryptowährungs-Tokens betrieben und ein PoW-Konsensalgorithmus verwendet. Gleiches gilt für andere Blockchains, die über die oben genannten Funktionen verfügen.
Heutzutage bezeichnet der Begriff „DApp“ jedoch allgemein alle Anwendungen, die über Smart-Contract-Funktionalität verfügen und auf einem Blockchain-Netzwerk laufen. Die Bitcoin-Blockchain unterstützt keine Smart Contracts, daher würden die meisten Leute sie nicht als DApp betrachten.
Seit Juni 2022 existieren die meisten DApps im Ethereum-Netzwerk. Es bietet DApp-Entwicklern eine leistungsstarke Infrastruktur zur Erweiterung bestehender Anwendungsfälle. Aber als DApps ausgereifter wurden, haben Entwickler damit begonnen, sie auf anderen Blockchains aufzubauen, darunter BNB Smart Chain (BSC), Solana (SOL), Polygon (MATIC), Avalanche (AVAX), EOS und mehr.
Wie funktionieren DApps?
DApps sind Anwendungen, die mithilfe intelligenter Verträge funktionieren. Das Backend dieser Anwendungen läuft auf dezentralen Peer-to-Peer-Netzwerken. Intelligente Verträge funktionieren als eine Reihe vorgegebener Regeln und werden durch Computercode ausgeführt. Wenn bestimmte Bedingungen erfüllt sind, führen alle Netzwerkknoten die im Vertrag festgelegten Aufgaben aus.
Sobald ein Smart Contract auf der Blockchain bereitgestellt wird, ist es schwierig, den Code zu ändern oder zu zerstören. Selbst wenn sich das Team hinter der DApp aufgelöst hat, können Benutzer daher weiterhin auf die DApp zugreifen.
Vorteile von DApps
Obwohl die Schnittstelle von DApps und herkömmlichen Anwendungen ähnlich aussehen mag, bieten DApps viel mehr Vorteile als ihre zentralisierten Versionen. Webanwendungen speichern Daten auf zentralen Servern. Ein kompromittierter Server kann das gesamte Netzwerk einer Anwendung lahmlegen und es vorübergehend oder dauerhaft unbrauchbar machen. Auch Daten auf zentralisierten Systemen können durchsickern oder gestohlen werden, wodurch Unternehmen und einzelne Benutzer gefährdet werden.
Im Gegensatz dazu basieren DApps auf dezentralen Netzwerken ohne zentrale Autorität. Da es keinen Single Point of Failure gibt, sind DApps weniger anfällig für Angriffe, was es für böswillige Akteure sehr schwierig macht, das Netzwerk zu übernehmen. P2P-Netzwerke können auch den Weiterbetrieb von DApps mit minimalen Ausfallzeiten gewährleisten, selbst wenn einzelne Computer oder Teile des Netzwerks ausfallen.
Der dezentrale Charakter von DApps bedeutet auch, dass Benutzer mehr Kontrolle über die von ihnen geteilten Informationen haben. Kein Unternehmen kontrolliert die persönlichen Daten der Benutzer und muss keine reale Identität angeben, um mit der DApp zu interagieren. Stattdessen können sie Kryptowährungs-Wallets verwenden, um eine Verbindung zu DApps herzustellen und die vollständige Kontrolle über die von ihnen geteilten Informationen zu haben.
Ein weiterer Vorteil von DApps besteht darin, dass Entwickler Kryptowährungen durch die Nutzung intelligenter Verträge problemlos in ihre zugrunde liegenden Funktionen integrieren können. Beispielsweise können DApps auf Ethereum ETH als Zahlungsmittel nutzen, ohne Drittanbieter-Zahlungsanbieter zu integrieren.
Einschränkungen von DApps
DApps haben das Potenzial, ein wichtiger Teil der zensurfreien Zukunft zu sein, aber jede Medaille hat zwei Seiten. Dezentrale Anwendungen befinden sich noch in einem frühen Entwicklungsstadium und die Branche muss sich noch mit Einschränkungen wie Skalierbarkeit, Code-Änderbarkeit und geringer Benutzerbasis befassen.
Für den Betrieb von DApps ist eine erhebliche Rechenleistung erforderlich, was die Netzwerke, auf denen sie ausgeführt werden, überlasten kann. Um beispielsweise die von Ethereum gewünschte Sicherheit, Integrität, Transparenz und das Vertrauen zu erreichen, muss jeder Validator jede im Netzwerk durchgeführte Transaktion ausführen und speichern. Dies kann sich auf die Transaktionen pro Sekunde (TPS) des Systems auswirken und zu einer Überlastung des Netzwerks führen, wodurch die Gasgebühren steigen.
Auch Änderungen an der DApp sind eine Herausforderung. Um das Benutzererlebnis und die Sicherheit zu verbessern, müssen DApps wahrscheinlich fortlaufend geändert werden, um Fehler zu beheben, die Benutzeroberfläche zu aktualisieren und neue Funktionen hinzuzufügen. Sobald eine DApp jedoch auf der Blockchain bereitgestellt wird, ist es schwierig, ihr Backend zu ändern. Dies erfordert einen Mehrheitskonsens der Knoten des Netzwerks, um Änderungen oder Verbesserungen zu genehmigen. Es kann also viel Zeit in Anspruch nehmen.
Die Fülle an DApps auf dem Markt macht es einer DApp auch sehr schwer, sich abzuheben und viele Benutzer anzulocken. Damit eine DApp effektiv funktioniert, muss sie Netzwerkeffekte erzielen – je mehr Benutzer die DApp hat, desto effizienter ist sie bei der Bereitstellung von Diensten. Eine große Anzahl von Benutzern kann die DApp auch sicherer machen und sie vor Hackern schützen, die den Open-Source-Code manipulieren.
Beliebte DApp-Anwendungsfälle
DApps bieten Unternehmen in vielen Branchen einen neuen Ansatz, um mehr Benutzer zu erreichen. Zu den beliebten DApp-Anwendungsfällen gehören GameFi, dezentrale Finanzen (DeFi), Unterhaltung und Governance.
GameFi
GameFi-DApps werden immer beliebter, wie der Aufstieg von Axie Infinity zeigt, einem Play-to-Earn-Spiel auf der Ethereum-Blockchain. Laut DappRadar ist die Blockchain-Gaming-Aktivität im ersten Quartal 2022 im Vergleich zu 2021 um 2.000 % gestiegen. Außerdem wurden im März 2022 1,22 Millionen einzigartige aktive Geldbörsen (Unique Active Wallets, UAW) angezogen, wobei mehr als 50 % der Aktivitäten auf Spiele-DApps zurückzuführen sind.
Im Gegensatz zu herkömmlichen Videospielen geben die meisten Gaming-DApps den Spielern die volle Kontrolle über ihre Spielinhalte. Diese DApps bieten Spielern auch die Möglichkeit, durch den externen Verkauf von In-Game-Gegenständen Geld zu verdienen. Nehmen Sie Axie Infinity, das Spielcharaktere, virtuelle Länder und Spielgegenstände als NFTs bietet. Sie können Axie in einer Krypto-Wallet speichern, an andere Ethereum-Adressen übertragen oder mit Spielern auf dem auf der Blockchain aufgebauten Börsenmarkt handeln. Im Gaming-Ökosystem können Spieler auch miteinander konkurrieren, um ERC-20-Token zu sammeln, die an Börsen gehandelt werden können. Normalerweise gilt: Je länger sie spielen, desto mehr Belohnungen im Spiel können sie verdienen.
Dezentrale Börsen DeFi und DEX
Die traditionelle Finanzierung basiert auf Finanzinstituten, die als Vermittler fungieren. Durch DApp kann jeder Finanzdienstleistungen ohne zentrale Autorität nutzen und die volle Kontrolle über sein Vermögen behalten. DeFi kann auch Personen mit niedrigem Einkommen zugute kommen, da es ihnen Zugang zu einer breiten Palette von Finanzdienstleistungen zu deutlich geringeren Kosten verschafft.
Kreditaufnahme und Kreditvergabe sind die häufigsten Arten von Finanzdienstleistungen, die dezentrale Anwendungen anbieten. DeFi-DApps bieten eine sofortige Transaktionsabwicklung, minimale bis keine Bonitätsprüfungen und die Möglichkeit, digitale Vermögenswerte als Sicherheit zu verwenden. Mit DApp können Benutzer mehr Flexibilität auf den Kreditmärkten genießen. Kreditgeber haben beispielsweise mehr Kontrolle über ihre Kredite, indem sie entscheiden, welche Token sie auf welchen Plattformen verleihen. Nutzer können den Kredit zudem zu 100 % verzinsen, da keine Vermittlungsgebühren anfallen.
Dezentrale Börsen (DEXs) sind ein weiteres gutes Beispiel für Finanz-DApps. Solche Plattformen erleichtern den Peer-to-Peer-Handel, indem sie Vermittler wie zentralisierte Kryptowährungsbörsen eliminieren. Benutzer müssen die Verwahrung ihrer Gelder nicht aufgeben. Anstatt ihre Vermögenswerte an eine Börse zu übertragen, handeln sie mithilfe von Smart Contracts direkt mit anderen Nutzern. Aufträge werden in der Kette und direkt zwischen Benutzer-Wallets ausgeführt. Da der Betrieb von DEXs weniger erfordert, fallen für sie häufig niedrigere Handelsgebühren an als für zentralisierte Börsen. Zu den beliebten DEXs gehören Uniswap, SushiSwap und PancakeSwap.
Unterhaltung
Unterhaltung ist ein unverzichtbarer Teil unseres Lebens. Mit DApps werden alltägliche Aktivitäten, die den Menschen Spaß machen, in digitale Erlebnisse umgewandelt, die auch wirtschaftliche Anreize schaffen können. Audius ist beispielsweise eine dezentrale Musik-Streaming-Plattform, die auf Blockchain arbeitet. Diese App eliminiert die in der traditionellen Musikindustrie existierenden Vermittler und verbindet Künstler und Fans direkt. Es ermöglicht Musikproduzenten, ihre Inhalte besser zu monetarisieren und unveränderliche Aufzeichnungen von Musikprodukten auf der Blockchain zu erstellen.
DApps lösen auch Probleme, mit denen Nutzer von Social-Media-Plattformen konfrontiert sind. Zentralisierte Social-Media-Giganten wie Twitter und Facebook stehen oft in der Kritik, Beiträge zu zensieren und Benutzerdaten falsch zu verarbeiten. Mit dezentralen sozialen DApps wie Steemit kann die Community ohne Einschränkungen und Zensur frei interagieren und ihre Meinung äußern, während sie gleichzeitig mehr Kontrolle über ihre persönlichen Daten hat.
Verwaltung
DApps können Nutzer stärken und ihnen dabei helfen, eine größere Rolle bei der Führung von Online-Organisationen zu spielen, indem sie Entscheidungsmechanismen bereitstellen, die stärker auf die Community ausgerichtet sind. Mithilfe von Smart Contracts können Benutzer, die über die Governance-Token eines bestimmten Blockchain-Projekts verfügen, Vorschläge erstellen, über die die Community abstimmen kann, und anonym über die Vorschläge anderer Personen abstimmen.
Eines der dezentralen Governance-Modelle sind dezentrale autonome Organisationen (DAOs). DAOs können als völlig autonome DApps betrachtet werden, die intelligente Verträge verwenden, um Entscheidungen zu treffen, ohne dass eine zentrale Behörde erforderlich ist. DAO verfügt über kein dezentrales System. Stattdessen handelt es sich um wirtschaftliche Mechanismen, die die Interessen der Organisation mit den Interessen jedes einzelnen Mitglieds der DAO in Einklang bringen.
Wie verbinde ich mich mit DApps?
Um mit der DApp interagieren zu können, benötigen Sie zunächst ein kompatibles Browser-Erweiterungs-Wallet wie MetaMask, Trust Wallet oder Binance Chain Wallet. Die Einrichtung dauert nur wenige Minuten. Einige Wallets bieten sogar mobile Versionen für den einfachen Zugriff an.
Nehmen wir Trust Wallet als Beispiel, um zu sehen, wie man es mit PancakeSwap auf der BNB Smart Chain (BSC) verbindet. Wenn Sie Trust Wallet noch nicht haben, lesen Sie diesen Academy-Artikel, um zu erfahren, wie Sie es auf Ihrem Smartphone installieren.
Zahlen Sie BNB auf das Trust Wallet ein
Um DApps auf BSC nutzen zu können, benötigen Sie etwas BNB, um die Transaktionsgebühren zu bezahlen. Sie können beispielsweise BNB von Ihrem Binance Spot Wallet abheben.
Gehen Sie zu Ihrem Trust Wallet und tippen Sie auf [BNB Smart Chain]. Klicken Sie nicht auf [BNB Beacon Chain]. Diese Option gilt für BNB BEP-2 auf der BNB Beacon Chain und kann nicht zur Zahlung von Handelsgebühren auf BSC verwendet werden.

Klicken Sie auf [Empfangen], um Ihre BNB-Einzahlungsadresse anzuzeigen. Kopieren Sie dann diese Adresse und fügen Sie sie in Ihr Auszahlungs-Wallet ein oder scannen Sie den QR-Code.

Sobald die Transaktion auf der Blockchain bestätigt ist, sehen Sie die BNB-Nummer auf Ihrer Trust Wallet-Startseite.
Fügen Sie der Trust Wallet-Liste neue Token hinzu
Die Standard-Token-Liste von Trust Wallet enthält keine Token von DApps wie PancakeSwap (CAKE). Damit CAKE in Ihrem Wallet angezeigt wird, müssen Sie es zunächst zur Liste hinzufügen.
Klicken Sie auf [Token hinzufügen] und suchen Sie nach „PancakeSwap“. Sie werden CAKE auf verschiedenen Blockchains sehen. Wenn wir BSC verwenden, drücken Sie, um die Schaltfläche neben [CAKE BEP-20] ein-/auszuschalten.

Jetzt sollte CAKE in Ihren Trust Wallet-Tokens aufgeführt sein.

Der nächste Schritt besteht darin, Ihr Trust Wallet mit PancakeSwap zu verbinden. Sie können über den integrierten mobilen Browser auf Trust Wallet oder auf dem Desktop eine Verbindung herstellen.
Stellen Sie über den Trust Wallet-Browser eine Verbindung zu PancakeSwap her
1. Klicken Sie auf der Startseite von Trust Wallet auf [Browser] und gehen Sie zur PancakeSwap-Website.

2. Sie werden aufgefordert, eine Verbindung zu Ihrem Trust Wallet herzustellen. Klicken Sie auf [Verbinden].

Stellen Sie über einen Desktop-Browser eine Verbindung zu PancakeSwap her
1. Gehen Sie zur PancakeSwap-Website und klicken Sie auf [Wallet verbinden].

2. Klicken Sie auf das Symbol [Trust Wallet] und Sie sehen einen QR-Code auf dem Bildschirm.

3. Öffnen Sie Ihre Trust Wallet-App und gehen Sie zu [Einstellungen] – [WalletConnect].

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

5. Sie werden in der App aufgefordert, die Verbindung zuzulassen. Klicken Sie auf [Verbinden].


Zusammenfassung
DApps erweitern die Funktionalitäten des Webs, indem sie herkömmliche Anwendungen mit der Blockchain-Technologie ergänzen. Dezentrale Anwendungen können in Zukunft weitere innovative Anwendungsfälle auf den Markt bringen. Wie DappRadar berichtet, verzeichneten DApps im ersten Quartal 2022 fast 2,4 Millionen täglich aktive Nutzer und es wird erwartet, dass das Nutzerinteresse kontinuierlich steigt. Es gibt jedoch immer noch viele Probleme, die DApp-Entwickler und Blockchain-Netzwerke noch nicht gelöst haben, um DApp-Anwendungen zu großer Popularität zu verhelfen.
