Erstellen von dApps auf Dash: Ein Interview mit Readme

Kirill Hacker Noon Profilbild

@ ks.shilovKirill

Entwickler und Autor von Blockchain-Enthusiasten. Mein Telegramm: ksshilov

LinkedIn soziales SymbolTwitter soziales Symbol

Da Dash auf dem besten Weg ist, seine lang erwartete Dash-Plattform vor Ende des Jahres auf Testnet zu veröffentlichen, steigt das Interesse der Entwickler im Vorgriff auf den Start von Testnet, und der Start von Mainnet ist für das erste Quartal 2021 geplant.

Laut offizieller Dokumentation ist “Dash Platform ein Technologie-Stack zum Erstellen dezentraler Anwendungen im Dash-Netzwerk. Die beiden Hauptkomponenten der Architektur, Drive und DAPI, verwandeln das Dash P2P-Netzwerk in eine Cloud, die Entwickler in ihre Anwendungen integrieren können.”

Um Benutzer über die bevorstehende Version aufzuklären und zu informieren, hat Dash kürzlich auf YouTube eine von Amanda B. Johnson präsentierte Videoserie veröffentlicht, in der lediglich die vier Hauptkomponenten von Dash Platform erläutert werden: Dash Drive, DAPI (Decentralized API), Benutzernamen über Dash Platform Name Service ( DPNS) und das Dash Platform Protocol (DPP). In dem Video wird erwähnt, wie das DAPI von Dash Platform die weltweit erste dezentrale HTTP-API sein wird.

Dash Platform befindet sich derzeit in der Evonet-Entwicklerphase. Eine wachsende Community von Entwicklern erkundet, baut und testet das Netzwerk, um herauszufinden, was möglich ist.

Um mehr zu erfahren, haben wir ein exklusives Interview mit einem aktiven Dash-Community-Entwickler geführt, das den Alias ​​”Readme” verwendet, um einen Einblick in Dash’s aufregende mehrjährige Veröffentlichung namens Dash Platform zu erhalten.

Warum haben Sie sich entschieden, Apps auf der Dash Platform und nicht auf einer anderen Blockchain zu erstellen?

Ich interessiere mich sehr für Web3, das Internet der Dinge, Big Data und Monetarisierungsaspekte für eine Person. Der Vorteil von Dash Platform besteht darin, dass Entwickler sofort mit dem Codieren in Javascript beginnen und die Blockchain mit ihrer dezentralen API (DAPI) für Authentifizierung, Kontointeraktion, Speicherung von Metadaten und Erkundung verwenden können. Darüber hinaus führen Benutzernamen zu einer guten Benutzerfreundlichkeit für beide : Benutzer und Entwickler. Aus Entwicklersicht ist der datengesteuerte Ansatz der Verwendung von Datenverträgen zur Definition eines On-Chain-Datenschemas besonders interessant. Ich sehe großes Potenzial in dem datengetriebenen Ansatz und es besteht sicherlich ein Bedarf an dezentralen Metadaten in Web3. Auch die Verpflichtung des Dash-Netzwerks, die Gebühren niedrig zu halten, überzeugte mich, auf der Dash-Plattform aufzubauen. Dies ist ein wichtiger Aspekt für die Massenakzeptanz.

An welchem ​​Entwicklungsprojekt arbeiten Sie gerade?

Ich habe einige Zeit gebraucht, um die Möglichkeiten des neuen datengesteuerten Ansatzes zu erkunden, bevor ich ein Thema ausgewählt habe, das jeder kennt – Non-Fungible-Tokens – und es mit einem Spiel kombiniert, das jeder liebt: Minecraft. Ich arbeite also an Nicht-Fungible-Tokens, in denen Minecraft-Build-Strukturen gespeichert sind, die auch als Schaltpläne bezeichnet werden. Ich nenne das Projekt “Dashcraft”. Es ist die Art von Struktur, die man mit verschiedenen Bausteinen im Spiel erstellen kann – dafür gibt es einen rein konstruktionsbasierten Spielmodus namens „kreativ“. Es ist also wie bei Lego, man kann alles bauen, ich persönlich mag Pixelkunst und abstrakte Strukturen. Im Gegensatz zur angekündigten Enjin-Minecraft-Integration: Sie werden Spielgegenstände und -assets wie Waffen und Rüstungen in der Blockchain speichern. Die in Dashcraft gespeicherten Build-Strukturen sind eher kunst- und nutzungsbezogen und können von jedem erstellt werden. Die einzige Einschränkung, die ich für die Minecraft-NFTs festgelegt habe, ist, dass jede eindeutig sein muss, sodass Sie keine exakte Kopie an die Blockchain senden können. Das Projekt besteht aus drei Teilen:

  • Minecraft Server Plugin, mit dem sich der Benutzer mit seinem Dash-Benutzernamen im Minecraft-Spiel anmelden kann. Wählen Sie seine Gebäude- / Pixelkunst- / abstrakte Struktur mit In-Game-Tools aus, erstellen Sie daraus eine NFT und senden Sie sie an die Blockchain im NFT-Datenvertrag. (https://github.com/readme55/Dashcraft)
  • Minecraft Creative Server mit allgemeinen Plugins für Building und dem installierten Dashcraft Plugin
  • Minecraft NFT Explorer zum Anzeigen der Strukturen, des Erstellungsdatums und des zugehörigen Dash-Benutzernamens in der Blockchain in einem Webbrowser (http://readme.dashdevs.org/minecraft-explorer/)

Die Authentifizierung und Datenübermittlung erfolgt über eine einfache Browser-Brieftasche, die ich ebenfalls entwickle. Dies beinhaltet eine Variante des Push-Benachrichtigungsdienstes, der auf der Dash-Plattform implementiert ist, um zwischen dem Minecraft-Spiel und der Browser-Brieftasche zu kommunizieren. Das Dashcraft-Projekt wurde kürzlich abgeschlossen und wird in Kürze auf Testnet veröffentlicht.

Planen Sie andere Gaming-Apps, die die Dash Platform-Funktionalität integrieren?

Ja, die Möglichkeit, Zahlungskonten einfach mit der dezentralen API, Benutzernamen und den niedrigen Transaktionskosten von Dash zu verwalten, macht es zu einem großartigen Rahmen für die Entwicklung von Einkäufen, Belohnungen und Wetten im Spiel. Es gibt einen wachsenden Trend, In-Game-Gegenstände in der Blockchain zu speichern. Mit Data Contracts passt dies hervorragend zu Spielentwicklern, die Blockchain-Funktionen integrieren möchten. Um ihre Anmeldeinformationen zu verwenden, können Spieleentwickler Blockchain-Identitäten über Benutzernamen verwenden, die ein Benutzerprofil, ein Guthaben und eine Kontaktliste usw. enthalten. Zusätzlich zu den sofortigen Abwicklungszeiten und der sofortigen Wiederverwendbarkeit dieses Dash löst dies einen großen Schmerzpunkt für Spieleentwickler .

Gibt es noch etwas, das Sie auf der Dash-Plattform entwickeln?

Ich habe begonnen, einen datenorientierten Token-Standard zu entwickeln. Dies befindet sich in einer frühen Entwicklungsphase, ist jedoch ein sehr interessantes Forschungsthema. In einem Token-spezifischen Datenvertrag werden nur die Token-Variablen und Übergänge in der Kette gespeichert. Die eigentliche Bilanzvalidierung erfolgt außerhalb der Kette. Dies ermöglicht die Entwicklung einfacher oder komplexer Token mit jeder Programmiersprache und kann die Vorteile einer Skalierung mit geringen Gebühren im Vergleich zu Token haben, die alles in der Kette berechnen.

Wie vergleicht sich Dash Platform mit dem Erstellen von Apps auf Ethereum?

Ethereum wird allgemein als “Weltcomputer” bezeichnet, da seine Berechnung vollständig auf den Knoten erfolgt. Dies ist eine wichtige Unterscheidung zwischen Dash Platform und Ethereum, zumindest in seiner ersten Iteration. Die intensive Dapp-Berechnung auf Dash Platform erfolgt am -Client oder auf der zentralen Serverseite. Dash Platform konzentriert sich darauf, Entwicklern ein Framework für Web3-Dapps und -Zahlungen über die DAPI (Decentralized API) für die einfache Kontoerstellung und -verwaltung bereitzustellen. Dies wird erreicht, indem Benutzernamen für die Anmeldeauthentifizierung und Datenübermittlung aktiviert werden Darüber hinaus bietet Dash Platform die Funktionalität von Datenverträgen, die als dezentrale Datenbanken dienen. Ein Hauptvorteil der Entwicklung auf Dash Platform besteht darin, dass ein einzelner Benutzername als dezentrale Anmeldung fungiert, um auf unbegrenzte Apps zuzugreifen und gleichzeitig die vollständige Kontrolle über Ihre eigenen Daten zu behalten.

Gibt es noch andere spannende Community-Entwicklerprojekte auf der Dash Platform, die Sie erwähnen möchten?

In einem kürzlich von Entwicklern der Dash Platform-Community veröffentlichten Video wurden vier verschiedene Dapps demonstriert. Eine grundlegende, den Benutzernamen aktivierte Brieftasche namens EvoWallet, eine Twitter-Alternative namens Jembe, eine Point-of-Sale-Händler-App namens Checkout und ein Händler-Back-End-System namens InStore. Diese Dapps sind live und können auf Evonet getestet werden, einem Entwickler von Testnet for Dash Platform. Sie zeigen das Potenzial eines integrierten Dapp-Ökosystems, das mit einem einzigen dezentralen Login ermöglicht wird.

Wir arbeiten auch an einer Ethereum-Integration für die Datenspeicherung und untersuchen verschiedene Oracle-Lösungen für die Kommunikation zwischen den beiden Blockchains. Es gibt auch ein Team, das an einer privaten Messenger-Bibliothek arbeitet, die auf dem beliebten Signal-Protokoll basiert und dessen (verschleierte) Daten auf der Dash-Plattform speichert. Darüber hinaus arbeitet einer unserer Entwickler an einer JavaScript Atomic Swaps-Bibliothek, und am Rande wird immer aktiv nach verschiedenen Themen wie überprüfbarer Berechnung, Governance und Datenschutz gesucht.

Wie können andere Entwickler der Blockchain-Community der Dash-Entwickler-Community beitreten?

Es gibt ein laufendes Kopfgeldprogramm, um neue Entwickler anzuziehen. Wir haben auch eine aktive Entwickler-Zwietracht und es gibt viele Beispielcodes und Dokumentationen.

Entwicklerressourcen:

Ich möchte Entwickler mit unterschiedlichem Hintergrund ermutigen, sich unserer lebendigen Community anzuschließen. Sie können Belohnungen für verschiedene Prämien für die Dapp-Entwicklung auf der Dash-Plattform unter https://dashincubator.app/ verdienen oder unter https://www.dash mehr über das Projekt erfahren. org / Entwickler /.

Sehen Sie wirklich ein erhöhtes Interesse an Blockchain-Entwicklern, die Dash Platform erkunden?

Unsere Entwickler-Community wächst jede Woche und davon träumen andere Münzen. Die Dash-Plattform eröffnet wirklich ein neues Paradigma für die Blockchain-Programmierung. Es braucht einige Zeit, um es zu verstehen, aber es hat ein riesiges Potenzial. Es gibt bereits einige verrückte Dinge unter dem Radar, und das nur mit grundlegenden Datenverträgen und einfachen Javascript-Geldbörsen. Wenn die Dash Core Group beginnt, erweiterte Funktionen für Dapp-Entwickler hinzuzufügen, könnte es wild werden!

Das Beste aus beiden Welten?

Die beiden führenden Blockchain-Projekte Bitcoin und Ethereum bieten sehr unterschiedliche Marktanwendungsfälle. Wo Bitcoin als digitales Gold eingeführt wird, ist Ethereum eine Plattform, auf der Entwickler Blockchain-basierte Dapps erstellen können, die in ihrem Netzwerk ausgeführt werden. Bitcoin und Ethereum haben jedoch gemeinsam, dass für beide Projekte derzeit hohe Transaktionsgebühren und eine Überlastung des Netzwerks anfallen. Hier zeichnet sich Dash wirklich aus und sollte aus beiden Lagern den Kopf verdrehen, da sein dezentrales Netzwerk eine optimierte skalierbare Lösung leistungsfähiger verteilter Server mit Anreizen ist, die die erweiterten Funktionen von Dash ermöglichen. Die zweistufige Masterknoten-Netzwerkinfrastruktur von Dash mit Hochleistungsservern ist seit 2015 aktiv. Dies ist Dash’s geheime Sauce, da sie in der Lage ist, On-Chain auf PayPal-Transaktionsebenen zu skalieren und gleichzeitig die sofortige Abwicklung aufrechtzuerhalten und die Transaktionsgebühren unter einem Cent zu halten.

Wir haben bereits gesehen, dass das auf Ethereum basierende Projekt Zaigar von Ethereum zu Dash wechselt und sein eigenes natives ERC-20-Token (ZAI) für Dash fallen lässt, wodurch sie jeden Monat Tausende von Dollar an Transaktionsgebühren sparen. Könnte dies der erste von vielen sein? Die eSports-Spieleplattform ReadyRaider entschied sich außerdem für eine Partnerschaft mit Dash, um Abonnements abzuschließen, Gegenstände von anderen Spielern im Spiel zu kaufen, Trinkgeld zu geben und an Turnieren teilzunehmen.

Kann die Dash-Plattform mit Ethereum mit ihrem Nutzen und ihrer Funktionalität mit Datenverträgen, Benutzernamen, dezentraler API und Blockchain-Speicher mithalten? Aus diesem Interview kann man annehmen, dass sein Erfolg größtenteils von seiner Fähigkeit abhängt, weiterhin Community-Entwickler wie ‘readme’ anzuziehen, um Dapps auf seiner Plattform aufzubauen.

Dash hat nur 9,8 Millionen Münzen im Umlauf. Es ist unglaublich selten, noch mehr als Bitcoin, da an den Börsen nur ein sehr begrenztes Angebot verfügbar ist, da 4,8 Millionen der 9,8 Millionen Münzen, die Dash-Masterknoten zugewiesen werden, derzeit eine jährliche Rendite von 6% erzielen.

Ist Dash ein schlafender Riese? … Viele Befürworter der Kryptowährung warten gespannt darauf, dass die Saison beginnt, nachdem Bitcoin kürzlich sein Allzeithoch überschritten hat. Dash ist derzeit um 93% niedriger als sein Allzeithoch im Dezember 2017. Die Fundamentaldaten als Projekt waren jedoch noch nie so stark wie heute. Die Netzwerkaktivität, -entwicklung, -nutzen, -anwendungsfälle und die allgemeine Akzeptanz von Dash haben seit 2017 drastisch zugenommen.

Die erste dezentrale App, die auf der Dash Platform veröffentlicht wird, ist die offizielle DashPay-Brieftasche, die Zahlungen über einfache Benutzernamen unterstützt. Das DashPay Alpha-Programm ist jetzt für Benutzer geöffnet, die einen Blockchain-Benutzernamen registrieren und die Benutzererfahrung und Benutzeroberfläche testen und erkunden können, um Erfahrungen aus erster Hand mit den neuesten DashPay-Builds zu sammeln. Neue Benutzer werden aufgefordert, es zu testen, Feedback zu geben und sich mit anderen Alpha-Benutzern in den Dash-Entwicklungs- und Testnetzwerken zu verbinden.

Angesichts der geplanten Netzwerkverbesserungen von Dash Platform und der beeindruckenden Netzwerkaktivität in der Kette ist es offensichtlich, dass Dash in Zukunft viel mehr als eine Kryptowährung für Zahlungen sein wird.

Kirill Hacker Noon Profilbild

Ähnliche Beiträge

Stichworte

Mach mit bei Hacker Noon

Erstellen Sie Ihr kostenloses Konto, um Ihr benutzerdefiniertes Leseerlebnis freizuschalten.

Comments are closed.