Nos últimos dias, pesquisei o código de front-end mais recente lançado pelo @Dusk . Eu achava que era só um plugin comum, mas ao desmontar a lógica de baixo nível percebi que o foco real deles é a padronização do “handshake” entre a aplicação e a conta.

Antes, o lado do navegador parecia mais como uma ilha fechada, com a interação extremamente fragmentada. Desta vez, o Dusk Connect completa exatamente o que há de mais “sujo” e trabalhoso na base: ele monta para o dApp um conjunto de padrão de radar. A aplicação consegue capturar redes compatíveis sem travar, aciona a validação do profile via provider no nível mais baixo e, por fim, devolve para você toda a cadeia de ações de assinatura.$BTC

O mais importante é que a interface não foi feita com “forte amarração” (hard binding). O novo plugin é apenas a primeira versão em execução como “runner”. Para integrar, os desenvolvedores usam o SDK para se conectar ao protocolo de descoberta público, e simplesmente deixa a escolha com o próprio usuário.

A maioria das nossas “quedas em buraco” e estouros provavelmente acontece por autorizações cegas. Ele separa de forma bem fragmentada a detecção, a autorização e a confirmação. É como ir a um hotel: a recepção consegue reconhecer seu cartão do quarto e até ler sua identificação de hóspede, mas o ato de abrir a porta precisa que você mesmo insira o cartão. A aplicação recebe as informações da conta, e absolutamente não tem como contornar você para repassar/transferir ativos diretamente.$ETH

Mas, vendo alguém abrindo champanhe, preciso derramar uma balde de água fria. A própria oficial deixa bem claro que é código de developer preview. Rodar a testnet não significa que aguenta a pancadaria do ambiente real. Eu simplesmente não encontro feedback de usabilidade sobre alternância perfeita entre múltiplos dispositivos, muito menos estatísticas de taxa de erro — isso é um “caixa surpresa”.

$DUSK A partir daí, o consumo de gas e o staking ficam totalmente por conta dessa infraestrutura. A “fachada” parece discreta, mas se a gente não consegue passar por ela, por mais bonito que esteja escrito no protocolo, vira conversa fiada. Minha lógica hoje é ficar de olho em adesão real dos desenvolvedores: não se empolgar com uma versão preview; aperta primeiro os “tiros” na câmara. #dusk