Was sind die Vorteile der Erstellung einer DApp gegenüber einer normalen Webanwendung?

Viele Dapps scheinen mir nichts Neues zu sein, und der zusätzliche Vorteil der Erstellung eines DApps scheint neben der Dezentralisierung sehr gering zu sein.

Jeder kann mir helfen, die folgende Zeile zu verstehen. "ohne vertrauenswürdige Vermittler" Ich habe versucht, viel zu recherchieren, wie Vermittler es vermeiden, aber ich habe von niemandem eine vollständige Antwort erhalten. Jemand, der mir mit einem Beispiel hilft, wäre sehr dankbar.
Wenn Sie eine neue Frage haben, stellen Sie diese bitte, indem Sie auf die Schaltfläche „ Frage stellen“ klicken . Fügen Sie einen Link zu dieser Frage hinzu, wenn dies hilfreich ist, um den Kontext bereitzustellen. - Aus Bewertung

Antworten (2)

Wenn Sie eine von Ethereum unterstützte Webanwendung erstellen, erhalten Sie mehrere Dinge kostenlos:

  • Zahlungsabwicklung : Keine Integration mit Stripe oder PayPal erforderlich, um Gelder von Benutzern zu akzeptieren. Alle Benutzer können Ether als gemeinsames Zahlungsmittel senden/empfangen.
  • Benutzeranmeldeinformationen : Benutzer müssen sich nicht anmelden; Sie haben bereits ein Konto, bei dem es sich um einen öffentlichen/privaten Schlüssel handelt, der mit ihrer Benutzersitzung und ihren Metadaten verknüpft werden kann.
  • Datenbank : Das Speichern vieler Daten in der Blockchain ist teuer, daher wird die Blockchain wahrscheinlich nicht die einzige Datenbank für die Anwendung sein, aber geschäftskritische Daten können für immer in der Blockchain gespeichert werden.
  • Protokollierung : Etherum-Verträge können ihre eigenen Protokolle erstellen, die eine DApp abfragen kann, um zu erfahren, was in der Vergangenheit passiert ist, anstatt separate Protokolle erstellen zu müssen.
  • Vertrauen : Ihre Benutzer können Ihrem Code vertrauen, da nicht nur der Front-End-Code (Javascript) sichtbar ist (über Browser-Inspektionstools), sondern auch die Back-End-Logik (Vertragscode) inspiziert werden kann, sodass sie unabhängig verifiziert werden kann dass Ihr Code keine Hintertüren enthält, um all ihre Gelder zu stehlen.

Wenn Sie vorhaben, eines davon in Ihrer Anwendung zu verwenden, entweder anfänglich oder langfristig, verschafft das Erstellen als Ethereum-unterstützte (eine DApp) einen guten Vorsprung.

Dezentrale App (DApp) ist eine mobile oder webbasierte App, die mit einem Smart Contract interagiert. Der Hauptvorteil besteht darin, ein dezentrales Protokoll als Backend zu haben, um mit gespeicherten Werten zu arbeiten:

  • ohne vertrauenswürdige Vermittler
  • zu vordefinierten Konditionen
  • auf deterministische Weise

Schauen Sie sich State of dapps für Inspirationen an https://dapps.ethercasts.com

Die wichtigste Art von dApp ist eine Crowd-Sale-Web-App für ICO, die ECR20-Token verwendet

Ich stimme dem meisten zu, mit Ausnahme Ihrer letzten Zeile. In letzter Zeit sind die beliebtesten Anwendungen für DApps ICO-Verkäufe, aber das macht sie nicht zu den wichtigsten .
@MidnightLightning danke, also welche Dapps sind am wichtigsten?
Es kommt darauf an, wer fragt. Für jemanden, der seinen Lebensunterhalt auf Ethlance verdient , ist das am wichtigsten. Für jemanden, der an einer ROSCA teilnimmt, weil er sich nicht anders versichern kann, ist das das Wichtigste. Für ein Unternehmen, das viel Geld ausgibt, um eine .ETH-Domain zu bewerben, ist der ENS - Vertrag am wichtigsten. Wichtig ist völlig subjektiv, und Ethereum fördert die Koexistenz aller möglichen Nischen, die für verschiedene Arten von Menschen wichtig sind, was großartig ist!
Toller Kommentar @MidnightLighting . Was ist Ihnen wichtig?
Persönlich werde ich mich für die DApps einsetzen, die große, komplexe Verträge unterstützen, die weiter entwickelt werden sollen (z. B. registrar.ens.domains ), da ich glaube, dass diese Apps diejenigen sind, von denen die Entwicklergemeinschaft am meisten lernt und die Zukunft mitgestalten das gesamte Ethereum-Ökosystem. Aber diese Art von Diskussion sollte am besten einem anderen Forum überlassen werden, anstatt einer Q&A-Site.