Die Admin-Oberfläche
Die dezentrale Verwaltung von Smart Contracts (04.02.2019)
Förderjahr 2017 / Project Call #12 / ProjektID: 2387 / Projekt: SmartRaise

Smart Raise Kampagne erstellen

 

In den letzten Wochen stand der Bau der Admin-Oberfläche im Vordergund. Besondere Beachtung verdient dabei die einfache Nutzbarkeit, und geringe Kosten.

 

Kosten

Natürlich ist Smart Raise grundsätzlich kostenlos, aber die Interaktion mit den Smart Contracts verursacht bei der Abwicklung Kosten im Ethereum Netzwerk. Je mehr Rechenleistung ein Auftrag an einen Smart Contract benötigt,, desto teuerer ist die Abwicklung, weil es im gesamten Netzwerk durchgeführt und überprüft werden muss. Das führt zu einer Kostenstruktur, die mit der eines Computers der 1960er Jahre vergleichbar ist.

 

Das hat bei ambitionierten Blockchain-Ideen immer wieder dazu geführt, dass die komplizierten Abwicklung unerwartet hohe Kosten verursacht hat, sodass sie für einen Echt-Einsatz zu teuer geworden sind. Die Kostenstruktur ist deshalb beim Design der Smart Contracts von Anfang an mit zu bedenken.

 

Die Kosten bei den Smart Raise Smart Contracts sind denkbar gering. Der teuerste Brocken ist die Veröffentlichung des Kampagnen-Smart-Contracts und der Beschreibung, und kostet etwa 15 EUR. Die Kosten der sonstigen Nutzung für Projekt-Management liegen zwischen 0,1 - 0,3 EUR, eine Freischaltung der Phasen-Auszahlung durch den Prüfer kostet 0,3 - 2 EUR. Diese Kosten lassen sich noch halbieren, wenn man eine langsamere Durchführung wählt, und bereit ist, 15 - 20 Minuten warten, bis die Inhalte verfügbar sind.

 

Texteingabe  

Serverlos

Der Admin-Bereich ist genauso wie die Anwender-Seite serverlos, das heisst, man muss sich nicht registrieren, benötigt kein Login, und kann es von einer lokalen Kopie oder einer statischen Adresse auf Gitlab verwenden. (Wird in den nächsten Tagen veröffnetlicht.) Die Identfikation erfolgt über den Schlüssel der eigenen Ethereum-Adresse.

 

Ein neues Projekt in 3 Minuten

Die Oberfläche ist aktuell noch in English gehalten, um die internationale Zusammenarbeit mit Interessenten und Mitstreitern zu vereinfachen. Die Nutzung ist aber denkbar einfach:

 

  1. Man wählt “Create Campaign” und “Deploy a New Contract”, und hat schon kurze Zeit später die Kampagne im Netzwerk.

  2. Man wählt “Edit Campaign”. Unter  “Basics” und trägt man seine Phasen ein, unter “Content” die Beschreibung und Bilder und überträgt es mit “Submit” jeweils in den Smart Contract.

  3. Abschließend ein Click auf “Status: Activate” und der Contract ist bereit, um Spenden entgegen zu nehmen.

 

Identicon

Um Verträge korrekt zu identifizieren, wird im Admin-Bereich immer ein “Identicon” des aktuellen Vertrages angezeigt. Diese farbigen Muster werden aus der Addresse des Vertrages berechnet. Sie haben die Eigenschaft, dass eine kleinste Änderung der Ziffernfolge (Zahlendreher, Tippfehler) zu einem völlig anderen Muster führt, und somit Verwechslungen und Fehler leicht erkannt werden können.

 

 

Smartraise Front End

Zoltan Vandor

Profile picture for user zoltan.vandor

Skills:

blockchain
,
Programmieren in allen Sprachen
,
Javascript
CAPTCHA
Diese Frage dient der Überprüfung, ob Sie ein menschlicher Besucher sind und um automatisierten SPAM zu verhindern.
    Datenschutzinformation
    Der datenschutzrechtliche Verantwortliche (Internet Privatstiftung Austria - Internet Foundation Austria, Österreich) würde gerne mit folgenden Diensten Ihre personenbezogenen Daten verarbeiten. Zur Personalisierung können Technologien wie Cookies, LocalStorage usw. verwendet werden. Dies ist für die Nutzung der Website nicht notwendig, ermöglicht aber eine noch engere Interaktion mit Ihnen. Falls gewünscht, treffen Sie bitte eine Auswahl: