Finalmente li a página do W3sper depois de mencionar duas vezes que eu não tinha 😂
É o SDK para construir aplicações que se comunicam com a rede Dusk. operações de carteira. construção de transações. falar com um nó.
O que eu não esperava é o quanto da dificuldade está especificamente na construção de transações.
Em uma blockchain normal, você monta uma transação e a assina. Aqui você tem dois modelos de transação com formatos completamente diferentes. Um é baseado em conta e público. O outro é baseado em UTXO, é protegido (shielded) e envolve geração de prova antes que qualquer coisa possa ser enviada.
Então, um SDK aqui não é uma camada de conveniência. É o que fica entre um desenvolvedor e a necessidade de entender, por conta própria, a seleção de notas e a geração de provas.
Isso significa que a qualidade do SDK não é “nice to have” nessa rede. É a diferença entre existirem aplicações e não existirem.
Meu ressalto é que eu li a documentação, em vez de construir qualquer coisa com ela. Ler uma página de SDK e usar um de verdade são experiências bem diferentes, e eu não confiaria no que eu li acima de alguém que já enviou algo com ele.
Você já construiu em uma rede em que as ferramentas fizeram ou quebraram tudo?
@Dusk #dusk $DUSK
É o SDK para construir aplicações que se comunicam com a rede Dusk. operações de carteira. construção de transações. falar com um nó.
O que eu não esperava é o quanto da dificuldade está especificamente na construção de transações.
Em uma blockchain normal, você monta uma transação e a assina. Aqui você tem dois modelos de transação com formatos completamente diferentes. Um é baseado em conta e público. O outro é baseado em UTXO, é protegido (shielded) e envolve geração de prova antes que qualquer coisa possa ser enviada.
Então, um SDK aqui não é uma camada de conveniência. É o que fica entre um desenvolvedor e a necessidade de entender, por conta própria, a seleção de notas e a geração de provas.
Isso significa que a qualidade do SDK não é “nice to have” nessa rede. É a diferença entre existirem aplicações e não existirem.
Meu ressalto é que eu li a documentação, em vez de construir qualquer coisa com ela. Ler uma página de SDK e usar um de verdade são experiências bem diferentes, e eu não confiaria no que eu li acima de alguém que já enviou algo com ele.
Você já construiu em uma rede em que as ferramentas fizeram ou quebraram tudo?
@Dusk #dusk $DUSK

