Ich spreche für Endproduktionszwecke und bin daran interessiert, welche Serverspezifikation und welche Hostingdienste dAPP-Entwickler verwenden.
In Anbetracht meines Szenarios habe ich eine dezentralisierte Anwendung in React erstellt, aber ich brauche immer noch einen Server, um Blockchain-Anweisungen bei jeder Anfrage des Benutzers zu lesen.
Ich habe mein Projekt noch nicht veröffentlicht, es enthält keine Formen der Authentifizierung, es basiert zu 100 % auf Blockchain (Abrufen und Schreiben von Anweisungen über MetaMask) und ich dachte daran, diesen dedizierten Server zu verwenden:
2TB Storage (RAID-10)
Unlimited Bandwidth
8 CPU Cores, 16 Threads (Intel based : E5-2630v4 at 2.4GHz per core).
16GB DDR4 RAM
Ich hoffe, es kann eine gute Anzahl von Benutzern unterstützen. Ich habe verschiedene Hosting-Dienste für das Frontend von dAPPs wie TMDHosting untersucht
Welche Art von Hosting-Diensten verwenden Sie für dAPPs?
Ist eine Blockchain-Anfrage des Benutzers serverseitig „schwer“?
Der ganze Zweck von DApps besteht darin, dass Sie kein Back-End für sie einrichten müssen, da die Blockchain als gemeinsames Back-End fungiert, das von allen DApps gemeinsam genutzt wird. Meistens reicht eine einfache statische HTML/JS/CSS-Frontend-Anwendung für DApp-Projekte aus. Für meine DApp-Projekte verwende ich intensiv AWS S3, um die Front-End-Single-Page-Anwendungen zu speichern, von denen aus Benutzer mit ihrer MetaMask-Wallet eine Verbindung zur Blockchain herstellen können.
In diesem Kernstück wird ausführlich erläutert, wie Sie AWS-Services nutzen können, um ein leistungsfähiges SPA-Hosting aufzubauen.
Micky Socaci
Julian