A testnet DuskEVM foi lançada em 10 de agosto e, em 13 de agosto, já estava sendo recirculada com força — @Dusk postando "DuskEVM Testnet is LIVE" como se fosse a manchete, e de certa forma é. Passei a tarefa vasculhando o que realmente vem com ela, e não o que o tópico de anúncio promete. $DUSK
Aqui está o que me chamou atenção — você faz deploy no DuskEVM escrevendo Solidity puro, Hardhat, toda a pilha EVM familiar, gas pago em DUSK, transparente por padrão. Hedger — a camada real de transações confidenciais, a peça de criptografia homomórfica + ZK que supostamente é o motivo de existir do Dusk — fica de lado como algo que você usa "quando apropriado." Ainda é testnet também, não vem integrado.
Então a sequência é: compatibilidade EVM genérica é lançada primeiro, privacidade é lançada... quando for. Desenvolvedores portando contratos do Ethereum têm familiaridade imediata hoje. A história da confidencialidade, a parte com a qual todo mundo está realmente empolgado, é opcional e ainda não está pronta.
Fiquei relendo a página da documentação esperando encontrar privacidade embutida no caminho padrão e simplesmente não estava lá. Tive que conferir duas vezes se não estava perdendo alguma flag ou algo assim. Não — módulo separado, etapa de integração separada.
Não estou dizendo que isso está errado, #dusk estruturar a infraestrutura dessa forma provavelmente é o movimento mais sensato. Mas é um exemplo bem claro de como "padrão" e "divulgado" podem ser dois produtos diferentes lançados em momentos diferentes.
Me faz pensar quanto da atividade inicial do DuskEVM vai acabar sendo, de qualquer forma, contratos transparentes comuns, quando estiver vivo o suficiente para importar — alguém realmente vai usar o Hedger quando o caminho fácil já estiver funcionando?
Aqui está o que me chamou atenção — você faz deploy no DuskEVM escrevendo Solidity puro, Hardhat, toda a pilha EVM familiar, gas pago em DUSK, transparente por padrão. Hedger — a camada real de transações confidenciais, a peça de criptografia homomórfica + ZK que supostamente é o motivo de existir do Dusk — fica de lado como algo que você usa "quando apropriado." Ainda é testnet também, não vem integrado.
Então a sequência é: compatibilidade EVM genérica é lançada primeiro, privacidade é lançada... quando for. Desenvolvedores portando contratos do Ethereum têm familiaridade imediata hoje. A história da confidencialidade, a parte com a qual todo mundo está realmente empolgado, é opcional e ainda não está pronta.
Fiquei relendo a página da documentação esperando encontrar privacidade embutida no caminho padrão e simplesmente não estava lá. Tive que conferir duas vezes se não estava perdendo alguma flag ou algo assim. Não — módulo separado, etapa de integração separada.
Não estou dizendo que isso está errado, #dusk estruturar a infraestrutura dessa forma provavelmente é o movimento mais sensato. Mas é um exemplo bem claro de como "padrão" e "divulgado" podem ser dois produtos diferentes lançados em momentos diferentes.
Me faz pensar quanto da atividade inicial do DuskEVM vai acabar sendo, de qualquer forma, contratos transparentes comuns, quando estiver vivo o suficiente para importar — alguém realmente vai usar o Hedger quando o caminho fácil já estiver funcionando?