Warum Ethereum für dApp’s
Ich wurde von euch auf älteren Beiträgen immer wieder angesprochen warum ich für mein dApp denn auf Ethereum setzte, es gebe ja noch andere Technologien die sogar noch mehr Vorteile mit sich bringen würden. Dies möchte ich gerne in diesem Artikel näher beleuchten.
Blockchain Ethereum Development
Kriterien
Als erstes möchte ich euch gerne hier aufführen, nach welchen Kriterien ich den die Technologie für ein neues Projekt auswähle. Es ist nicht immer sinnvoll auf das neuste und gehypteste aufzuspringen, da kann man schnell dem Marketing auf dem Leim gehen und auf das falsche Pferd setzten. Dazu sind maßgeblich die folgenden zehn Punkte kurz zusammengefasst.
- Für was ist die Technologie gedacht und wo wird diese eingesetzt?
- Ist die Technologie gut dokumentiert und dies frei zugänglich?
- Kann ich die Technologie leicht erlernen?
- Kann ich die Technologie in bereits andere bestehende einbinden?
- Wie lange gibt es diese Technologie und wie ausgereift ist diese?
- Wird die Technologie aktiv weiter entwickelt und wie stark?
- Wer steht hinter der Technologie und wie ist deren Representation?
- Finde ich ähnliche Anwendungsfälle wie mein Projekt, die bereits umgesetzt wurden mit dieser Technologie?
- Wie ist und welche grösse hat die Community rund um die Technologie?
- Ist die Technologie einfach und günstig für Entwickler und User zugänglich?
Entscheidung
Wenn ich so gut wie alle diese zehn Fragen positiv beantworten kann, dann ist diese Technologie die richtige mit der ich auch ein Projekt starten kann. Das hat bei mir ergeben, dass ich auf Ethereum oder besser gesagt auf Solidity mit Web3 setze. Da ich schon Erfahrung habe mit der Webentwicklung (JavaScript) ist da der logische Schritt auf Ethereum mit einer Web basierten dApp zu setzten.
Da wird sicher der eine oder anderer zu recht einwerfen, was denn mit der Skalierung der Blockchain sei und deren Geschwindigkeit? CryptoKitties hatte die Grenzen von Ethereum aufgezeigt doch diese werden sich verschieben. Mit Ethereum 2.0 und die Umstellung auf PoS (Proof of Stake) wird das ganze wieder anders aussehen und ich bin dem positiv eingestellt. Dies ist unter anderem auch ein Grund warum ich momentan auf Ethereum setzte.
Fazit
Es gibt noch andere Blockchain Projekte, die auf Solidity aufbauen doch die sind nach meiner Recherche nicht zu empfehlen wie Ethereum und darum habe ich mich dafür entschieden. Die große und hilfsbereite Community war ein weiterer Ausschlag gebender Punkt dafür. Wie seht ihr das oder hättet ihr anders entschieden oder gar anders vorgegangen?
(Dieser Artikel erschien zuerst auf Steemit)