Endlich die W3sper-Seite gelesen, nachdem ich zweimal erwähnt hatte, dass ich sie noch nicht gelesen hatte 😂
Es ist das SDK zum Entwickeln von Anwendungen, die mit dem Dusk-Netzwerk kommunizieren. Wallet-Operationen. Transaktionsaufbau. Mit einem Node kommunizieren.
Was ich nicht erwartet hatte: wie viel der Schwierigkeit speziell im Aufbau von Transaktionen steckt.
Bei einer normalen Chain erstellt man eine Transaktion und signiert sie. Hier gibt es zwei Transaktionsmodelle mit völlig unterschiedlichen Strukturen. Das eine ist kontobasiert und öffentlich. Das andere basiert auf UTXOs, ist abgeschirmt und erfordert die Generierung eines Beweises, bevor überhaupt etwas eingereicht werden kann.
Ein SDK ist hier also keine Komfortschicht. Es steht zwischen Entwicklern und der Notwendigkeit, sich selbst mit der Auswahl von Notes und der Beweiserstellung auseinanderzusetzen.
Das bedeutet, dass die Qualität des SDKs bei dieser Chain kein nettes Extra ist. Sie entscheidet darüber, ob Anwendungen existieren oder nicht.
Mein Vorbehalt: Ich habe die Dokumentation gelesen, statt selbst etwas damit zu entwickeln. Eine SDK-Seite zu lesen und ein SDK zu verwenden sind sehr unterschiedliche Erfahrungen, und ich würde meiner Einschätzung nicht mehr vertrauen als der von jemandem, der damit bereits etwas veröffentlicht hat.
Habt ihr schon einmal auf einer Chain entwickelt, bei der die Tools über Erfolg oder Misserfolg entschieden haben?
@Dusk #dusk $DUSK
Es ist das SDK zum Entwickeln von Anwendungen, die mit dem Dusk-Netzwerk kommunizieren. Wallet-Operationen. Transaktionsaufbau. Mit einem Node kommunizieren.
Was ich nicht erwartet hatte: wie viel der Schwierigkeit speziell im Aufbau von Transaktionen steckt.
Bei einer normalen Chain erstellt man eine Transaktion und signiert sie. Hier gibt es zwei Transaktionsmodelle mit völlig unterschiedlichen Strukturen. Das eine ist kontobasiert und öffentlich. Das andere basiert auf UTXOs, ist abgeschirmt und erfordert die Generierung eines Beweises, bevor überhaupt etwas eingereicht werden kann.
Ein SDK ist hier also keine Komfortschicht. Es steht zwischen Entwicklern und der Notwendigkeit, sich selbst mit der Auswahl von Notes und der Beweiserstellung auseinanderzusetzen.
Das bedeutet, dass die Qualität des SDKs bei dieser Chain kein nettes Extra ist. Sie entscheidet darüber, ob Anwendungen existieren oder nicht.
Mein Vorbehalt: Ich habe die Dokumentation gelesen, statt selbst etwas damit zu entwickeln. Eine SDK-Seite zu lesen und ein SDK zu verwenden sind sehr unterschiedliche Erfahrungen, und ich würde meiner Einschätzung nicht mehr vertrauen als der von jemandem, der damit bereits etwas veröffentlicht hat.
Habt ihr schon einmal auf einer Chain entwickelt, bei der die Tools über Erfolg oder Misserfolg entschieden haben?
@Dusk #dusk $DUSK

