Welche Ethereum-Dapps sind zu 100 % dezentralisiert und nicht semi-dezentralisiert (zentralisiert)?

Korrigieren Sie mich, wenn ich hier falsch liege, aber ich sehe dapps als unabhängigen Solo-Code, den Sie auf Ihren Computer herunterladen können und der mit der Ethereum-Blockchain interagiert.

Wenn Sie sich Crypto Kitties ansehen, müssen Sie von ihrer Website aus darauf zugreifen, und die Kitty-Bilder werden auf ihrer Website gespeichert. Wie wird das als Dapp betrachtet? Es sieht eher aus wie eine App.

Dasselbe gilt für Etherdelta, Sie müssen auf die Website gehen, um es zu verwenden, aber Sie können es nicht herunterladen und lokal ausführen, um es zu modifizieren, um Trades zu machen.

Liege ich richtig, wenn ich diese als semi-dezentralisierte (zentralisierte) Apps sehe?

Gibt es dapps, die wirklich 100% unabhängig sind und sich nicht auf einen zentralen Server verlassen, um Daten wie Bilder oder Daten abzurufen?

Antworten (1)

Sie brauchen immer eine Möglichkeit, auf die Blockchain zuzugreifen (oder genauer gesagt, einen Knoten, der sich mit der Blockchain verbindet). Mit der aktuellen Technologie sind dies meist zentralisierte Frontends (web3).

Aber es geht nicht darum, alles dezentral zu machen – es geht darum, den Kern (Vertragscode) dezentral zu machen, und dann kann sich jeder auf beliebige Weise mit demselben Code verbinden. Man kann web3 verwenden, um eine Verbindung herzustellen, und man kann ein Backend-System verwenden, um sich mit demselben Vertrag zu verbinden.

Ein einfacher „Hello World“-Vertrag ist zu 100 % dezentralisiert. Sie können viele Dinge tun, ohne auf externe Dienste angewiesen zu sein - meistens werden Sie auf Probleme stoßen, wenn Sie größere Datenmengen speichern müssen, Daten aus externen Quellen (Internet) benötigen oder komplizierte Berechnungen haben (Gaslimits und/oder teure Transaktionen).

Ich bezweifle, dass es eine klare Unterscheidung gibt, was genau ein „dapp“ ist. Die Definition wird wahrscheinlich mit der Zeit schärfer werden, aber derzeit würde ich mir vorstellen, dass sie hauptsächlich für Apps mit dezentraler Kernfunktionalität verwendet wird.

Soweit ich weiß, sollten Sie bei dezentralen Börsen ein Programm auf Ihren Computer herunterladen, das eine Verbindung zum dezentralen Austauschnetzwerk herstellt. Etherdelta ist also etwas ... Besonderes.