Radix wird der Wix von DeFi

 

Die Website-Building-Plattform Wix hat das Internet im Sturm erobert und Millionen von Menschen ohne Softwarekenntnisse dabei geholfen, schicke und stilvolle Websites zu erstellen, die nahtlos vor Funktionalität strotzen. 

 

Wix verwendet eine einfache Drag-and-Drop-Oberfläche, kombiniert mit einer gesunden Dosis künstlicher Intelligenz-basierter Logik. Egal, ob Sie eine völlig neue Website erstellen oder eine veraltete aktualisieren, der All-in-One-Website-Builder von Wix bietet alles, was Anfänger und professionelle Benutzer benötigen. Die Plattform ermöglicht es, schnell und einfach schöne Websites zu erstellen, auf die selbst die kreativsten Designer stolz wären. 

 

Es ist dieses Maß an Komfort und einfacher Funktionalität, das das Layer-1-Blockchain-Protokoll ausmacht Radix versucht, in die Welt der dezentralen Anwendungen zu bringen. Sogenannte dApps sind notorisch knifflige Dinge zu bauen, mit Entwicklungs-Know-how und viel Zeit und Energie, die erforderlich sind, um funktionierende Dienste zu erstellen, die nicht kaputt gehen. Bisher war der Bauraum für dApps nur die Domäne der erfahrensten Programmierer. Infolgedessen ist die Erstellung einer dApp langsam und kostspielig. Radix hofft, sich mit seinen Wix-ähnlichen DeFi-Entwicklungstools zu ändern. 

 

Was ist Wix?

 

Um zu verstehen, wie radikal Radix den dApp-Building-Prozess verändert hat, müssen wir sehen, wie Wix es getan hat transformierte Website-Entwicklung. Der größte Reiz von Wix besteht darin, dass es im Grunde kostenlos ist, Benutzer nur für Premium-Features und -Funktionen bezahlen müssen und extrem einfach zu bedienen sind. Mit Wix benötigen Benutzer keine Programmier- oder Entwicklungskenntnisse. Alles, was erforderlich ist, ist mit der Verwendung eines Computers vertraut zu sein. Erfahrenere Benutzer können ihre Websites jedoch auf Wunsch komplexer gestalten, indem sie Funktionen rund um E-Commerce, Terminplanung, Support-Services und mehr hinzufügen. 

 

Wix beginnt mit den Grundlagen und Benutzer können auf dieser Basis aufbauen und bei Bedarf weitere Funktionen hinzufügen. Wählen Sie einfach eine Vorlage aus, fügen Sie Text und Bilder hinzu und nehmen Sie sie von dort aus. 

 

Was wirklich clever an Wix ist, ist seine künstliche Design-Intelligenz. Der Benutzer muss lediglich einige grundlegende Fragen zu seiner Website, ihrem Zweck und ihrem gewünschten Aussehen beantworten, und dann beginnt ADI mit der Gestaltung. Es ist in der Lage, über einen vollautomatischen Prozess innerhalb von Minuten schöne, funktionierende Websites zu erstellen. Sobald dies erledigt ist, können Benutzer nahezu jeden Aspekt ihrer Website bearbeiten, damit sie genau so aussieht und funktioniert, wie sie es möchten. 

 

Neben dem ADI bietet Wix einen riesigen Katalog an Website-Vorlagen, aus denen Benutzer auswählen und an ihre Zwecke anpassen können. Diese Vorlagen decken eine Reihe von Website-Designs ab, darunter Blogs, Online-Shops, Modeseiten, Restaurants, Gaming-Blogs, Online-Dienste und mehr, und jedes kann an die Bedürfnisse des Benutzers angepasst werden. Sobald die grundlegende Vorlage erstellt wurde, können Benutzer Bilder und Text per Drag-and-Drop verschieben, damit sie genau richtig aussehen. 

 

Wix geht über das bloße Erstellen einer Website hinaus und stellt alles bereit, was erforderlich ist, um sie zum Laufen zu bringen und den Verkehr zu steigern. Zum Beispiel werden Webhosting-Dienste, zusätzliche Sicherheitstools und angepasstes SEO angeboten, um das Suchmaschinenranking der Website für bestimmte Schlüsselwörter zu verbessern. Es bietet sogar Verkehrsanalysen sowie zusätzliche Marketing-Tools wie E-Mail-Kampagnen. Wenn der Benutzer jemals feststeckt, kann er sich an die Live-Chat-Supportmitarbeiter von Wix wenden, um Hilfe zu erhalten. 

 

DeFi-Lego-Steine

 

So wie Wix es ermöglicht hat, innerhalb weniger Minuten eine professionell aussehende Website mit erweiterten Funktionen zu erstellen, beabsichtigt Radix, dasselbe für DeFi-Anwendungen zu tun. 

 

Das Erstellen von dApps ist eine unglaublich komplexe Aufgabe, bei der zahlreiche intelligente Verträge zur Verwaltung von Blockchain-Interaktionen geschrieben werden müssen. Bei Blockchains wie Ethereum müssen Smart Contracts für jede Funktion innerhalb einer neuen dApp von Grund auf neu geschrieben werden. Es ist ein unglaublich zeitaufwändiger Prozess, der auch ein großes Sicherheitsproblem darstellt, da jede Codezeile potenziell Schwachstellen enthalten kann. Um diesen Ärger und Aufwand zu vermeiden, vereinfacht Radix den Prozess mit einem radikal neuen Ansatz, der einen Großteil des Aufwands automatisiert, der mit dem Schreiben intelligenter Verträge verbunden ist, ähnlich wie Wix das Website-Design automatisiert. 

 

Die Radix-Plattform besteht aus der Radix-Engine, das Kryptowährungstoken und NFTs als Schlüsselmerkmale seiner Smart Contracts definiert, und die Scrypto-Sprache, eine Asset-orientierte Programmiersprache auf Basis von Rust. Darüber hinaus bietet Radix ein sogenanntes „Blueprint-Katalog” vorgefertigter Funktionen für Smart Contracts. 

 

Mit Radix ist das Erstellen einer dApp nur eine Frage von Zusammenstellen verschiedener dApp-Komponenten – die man sich als DeFi-Legosteine ​​vorstellen kann – um komplexere Anwendungen zu machen. Um Entwicklern Zeit zu sparen, bietet Radix Blueprint Catalog Zugriff auf eine breite Palette vorgefertigter Komponenten, die in der Scrypto-Sprache geschrieben sind und von jedem immer wieder verwendet werden können. 

 

Diese Art von Standardfunktionalität macht absolut Sinn. In DeFi gibt es viele Standardfunktionen, die sich über Hunderte von dApps hinweg wiederholen. Zum Beispiel Dinge wie Vermögenswerte, Aktien, Konten, Liquiditätspools, Swaps, Käufe und Datenorakel. Anstatt für jede dieser Funktionen eindeutige Smart Contracts zu schreiben, können Entwickler einfach eine bereits erstellte Komponente aus dem Radix-Katalog verwenden. 

 

Was Radix getan hat, ist eine Branchenneuheit – es hat die Zusammenarbeit im Open-Source-Stil in die Blockchain gebracht. Sobald jemand eine nützliche Komponente erstellt hat, kann er sie dem Blueprint-Katalog hinzufügen, damit jeder sie wiederverwenden oder mit anderen Komponenten kombinieren kann. 

 

Bei herkömmlichen Smart Contracts schreiben Entwickler ihren Code und schieben ihn in das Netzwerk, wo er zu einem aktiven Smart Contract wird, mit dem andere interagieren können. Als Alternative dienen Blueprints, die als eine Art Vorlage fungieren, die mit verschiedenen Parametern einfach angepasst werden kann. 

 

Um einen Blueprint aus dem Katalog zu verwenden, muss der Entwickler ihn lediglich aus der Vorlage „instanziieren“. Die resultierende Komponente erhält dann ihre eigene Identität im Radix-Netzwerk, wobei ihre Aktionen jedem anderen Benutzer zur Verfügung gestellt werden. 

 

Zusammenfassend lässt sich sagen, dass Blueprints als Scrypto-Code beginnen, der innerhalb des Katalogs im Radix-Netzwerk bereitgestellt wird. Von dort aus können Entwickler sie einfach so konfigurieren, dass sie ihren Anforderungen entsprechen, sie dann in Komponenten instanziieren oder sie in andere Blueprints importieren. 

 

Die Instanziierung erfolgt über eine API, d. h. es ist kein Code erforderlich. Blueprints enthalten im Allgemeinen Konfigurationsparameter, mit denen sie angepasst werden können. Zum Beispiel ermöglicht ein Token-Definitions-Blueprint jedem, seine eigene Token-Definition zu instanziieren und zu prägen – im Wesentlichen, um seinen eigenen Kryptowährungs-Token mit seinem eindeutigen Namen, Symbol, maximalen Vorrat und so weiter zu erstellen. Auf diese Weise wird es für Entwickler einfach, neue Assets herauszugeben und auf einfache Funktionen zuzugreifen, die von anderen erstellt wurden, ohne Code schreiben zu müssen. 

 

Entwickler können die Dinge weiter vorantreiben, indem sie die Funktionalität eines vorhandenen Blueprints verwenden und ihn dann ergänzen oder anpassen, was er tun kann. Dazu wird ein völlig neuer Blueprint erstellt, der einen Importbefehl für die Funktionalität des ursprünglichen Blueprints verwendet. Dann können alle zusätzlichen Funktionen, die sie erstellen, mit Scrypto-Code darüber gelegt werden. Das Importieren von Blaupausen erfolgt einfach über die Katalog-ID. 

 

dApp-Entwicklung vereinfacht

 

Genauso wie Wix eine ständig wachsende Bibliothek mit Website-Funktionalität und Design-Tools anbietet, ist Radix bestrebt, seinen Blueprint-Katalog ständig mit verschiedenen neuen Blueprints zu erweitern, die gemeinsame dApp-Verhaltensweisen und -Elemente ermöglichen. Die Blaupausen decken alles ab, von Vermögenswerten wie Kryptowährungstoken und NFTs bis hin zu übergeordneten Grundelementen wie Swap-Systemen, Liquiditätspools, Datenorakeln und mehr. Darüber hinaus kann jeder Blueprint unverändert instanziiert oder angepasst werden, um erweiterte Funktionen bereitzustellen. 

 

Auf diese Weise hat Radix die dApp-Entwicklung fast so einfach gemacht wie das Erstellen einer voll funktionsfähigen Website mit Wix. Obwohl es nicht ganz auf dem gleichen Niveau der Drag-and-Drop-Einfachheit liegt, vereinfacht Radix den Prozess der Erstellung komplexer dApps erheblich und reduziert die erforderliche Codierung auf ein absolutes Minimum. 

 

Außerdem hört es hier nicht auf. Durch die Veröffentlichung eines Katalogs zuverlässiger Blaupausen, die von der Community sorgfältig geprüft wurden, wird das Risiko, dass sich Schwachstellen in Smart Contracts einschleichen, auf ein Minimum reduziert. Darüber hinaus können Entwickler, die Blaupausen beitragen, sogar Lizenzgebühren für ihre Arbeit verdienen, wenn sie von anderen wiederverwendet wird. Mit Radix wird nicht nur die DeFi dApp-Entwicklung vereinfacht, sondern die Benutzer erhalten auch einen großen Anreiz, einen Beitrag zu leisten und ihren Kollegen das Leben zu erleichtern. 

 

Quelle: https://blockchain.news/news/radix-to-become-the-wix-of-defi