#dusk $DUSK @Dusk
DuskEVM
O DuskEVM leva Solidity, carteiras compatíveis com EVM e ferramentas familiares do ecossistema Ethereum para a Dusk. As aplicações EVM existentes podem ser implantadas no DuskEVM usando contratos e fluxos de desenvolvimento conhecidos, enquanto se utiliza DUSK para gás e DuskDS para liquidação e disponibilidade de dados.
Por que DuskEVM
- Comece com a pilha EVM. Use Solidity ou Vyper junto com ferramentas familiares como Foundry, Hardhat, viem, ethers e carteiras EVM padrão.
- Use DUSK ao longo de todo o processo. DUSK é usado para pagar pela execução e pode ser movido entre a Dusk L1 e a DuskEVM via a bridge.
- Faça a liquidação na DuskDS. Batches e compromissos de estado ancoram a atividade do DuskEVM à camada de consenso e disponibilidade de dados da Dusk.
- Conecte-se à pilha mais ampla da Dusk. Aplicações EVM podem acessar ativos da Dusk L1, infraestrutura e fluxos de trabalho orientados à privacidade à medida que essas integrações ficarem disponíveis.
Como se encaixa
Componente| Função
DuskDS| Consenso, liquidação e disponibilidade de dados
DuskEVM| Execução de contratos inteligentes compatível com Ethereum
Bridge| Move DUSK e mensagens entre os dois ambientes
Uma transação no DuskEVM segue um ciclo de vida no estilo rollup:
1. A transação é enviada ao sequenciador do DuskEVM.
2. A camada de execução a inclui em um bloco L2.
3. O batcher publica os dados da transação na DuskDS.
4. Compromissos de estado e provas de falha conectam o estado resultante à liquidação da DuskDS.
A inclusão pode ser rápida, mas inclusão e liquidação são etapas separadas. Aplicações que movem valor entre o DuskEVM e a Dusk L1 devem, portanto, depender do status do protocolo ou da carteira para determinar a finalização, em vez de presumir finalidade apenas com base no tempo decorrido.
DuskEVM
O DuskEVM leva Solidity, carteiras compatíveis com EVM e ferramentas familiares do ecossistema Ethereum para a Dusk. As aplicações EVM existentes podem ser implantadas no DuskEVM usando contratos e fluxos de desenvolvimento conhecidos, enquanto se utiliza DUSK para gás e DuskDS para liquidação e disponibilidade de dados.
Por que DuskEVM
- Comece com a pilha EVM. Use Solidity ou Vyper junto com ferramentas familiares como Foundry, Hardhat, viem, ethers e carteiras EVM padrão.
- Use DUSK ao longo de todo o processo. DUSK é usado para pagar pela execução e pode ser movido entre a Dusk L1 e a DuskEVM via a bridge.
- Faça a liquidação na DuskDS. Batches e compromissos de estado ancoram a atividade do DuskEVM à camada de consenso e disponibilidade de dados da Dusk.
- Conecte-se à pilha mais ampla da Dusk. Aplicações EVM podem acessar ativos da Dusk L1, infraestrutura e fluxos de trabalho orientados à privacidade à medida que essas integrações ficarem disponíveis.
Como se encaixa
Componente| Função
DuskDS| Consenso, liquidação e disponibilidade de dados
DuskEVM| Execução de contratos inteligentes compatível com Ethereum
Bridge| Move DUSK e mensagens entre os dois ambientes
Uma transação no DuskEVM segue um ciclo de vida no estilo rollup:
1. A transação é enviada ao sequenciador do DuskEVM.
2. A camada de execução a inclui em um bloco L2.
3. O batcher publica os dados da transação na DuskDS.
4. Compromissos de estado e provas de falha conectam o estado resultante à liquidação da DuskDS.
A inclusão pode ser rápida, mas inclusão e liquidação são etapas separadas. Aplicações que movem valor entre o DuskEVM e a Dusk L1 devem, portanto, depender do status do protocolo ou da carteira para determinar a finalização, em vez de presumir finalidade apenas com base no tempo decorrido.