#dusk $DUSK @Dusk
DuskEVM
O DuskEVM leva contratos inteligentes compatíveis com Ethereum para o Dusk, permitindo que desenvolvedores usem Solidity, carteiras EVM familiares e ferramentas estabelecidas do ecossistema Ethereum. O DUSK é usado para taxas de gas, enquanto o DuskDS cuida do assentamento (settlement) e da disponibilidade de dados.
Por que DuskEVM?
Ferramentas EVM familiares
Crie usando Solidity ou Vyper com Foundry, Hardhat, ethers, viem e carteiras EVM padrão.
DUSK para execução
O DUSK paga as taxas de transação e pode se mover entre o Dusk L1 e o DuskEVM via a ponte (bridge).
Assentamento no DuskDS
Lotes de transações e compromissos (commitments) de estado conectam a atividade do DuskEVM ao consenso e à camada de disponibilidade de dados do Dusk.
Conecte-se ao Dusk
Aplicações EVM podem acessar ativos do Dusk L1, infraestrutura e recursos focados em privacidade quando suportados.
Como funciona
O DuskEVM lida com a execução de contratos inteligentes, enquanto o DuskDS fornece consenso, assentamento e disponibilidade de dados. A ponte permite que o DUSK e mensagens se movam entre o Dusk L1 e o DuskEVM.
Uma transação típica segue estas etapas:
1. A transação é enviada ao sequenciador do DuskEVM.
2. Ela é processada e incluída em um bloco L2.
3. Os dados da transação são agrupados em lotes e publicados no DuskDS.
4. Compromissos de estado e provas de falha conectam o estado resultante ao assentamento no DuskDS.
Inclusão rápida não significa necessariamente assentamento final. Ao mover valor entre o DuskEVM e o Dusk L1, as aplicações devem confiar no status do protocolo ou da carteira, e não apenas no tempo decorrido.
Escolhendo um ambiente de execução
Escolha o DuskEVM para aplicações em Solidity, carteiras EVM, bibliotecas Ethereum e infraestrutura EVM existente.
Escolha o DuskVM para contratos em Rust/WASM que precisam de acesso direto ao Dusk L1, ao modelo de transações dele, aos ativos do protocolo, a recursos de privacidade ou a capacidades de conhecimento zero (zero-knowledge).
Ambientes diferentes oferecem maneiras distintas de construir dentro do ecossistema Dusk.
DuskEVM
O DuskEVM leva contratos inteligentes compatíveis com Ethereum para o Dusk, permitindo que desenvolvedores usem Solidity, carteiras EVM familiares e ferramentas estabelecidas do ecossistema Ethereum. O DUSK é usado para taxas de gas, enquanto o DuskDS cuida do assentamento (settlement) e da disponibilidade de dados.
Por que DuskEVM?
Ferramentas EVM familiares
Crie usando Solidity ou Vyper com Foundry, Hardhat, ethers, viem e carteiras EVM padrão.
DUSK para execução
O DUSK paga as taxas de transação e pode se mover entre o Dusk L1 e o DuskEVM via a ponte (bridge).
Assentamento no DuskDS
Lotes de transações e compromissos (commitments) de estado conectam a atividade do DuskEVM ao consenso e à camada de disponibilidade de dados do Dusk.
Conecte-se ao Dusk
Aplicações EVM podem acessar ativos do Dusk L1, infraestrutura e recursos focados em privacidade quando suportados.
Como funciona
O DuskEVM lida com a execução de contratos inteligentes, enquanto o DuskDS fornece consenso, assentamento e disponibilidade de dados. A ponte permite que o DUSK e mensagens se movam entre o Dusk L1 e o DuskEVM.
Uma transação típica segue estas etapas:
1. A transação é enviada ao sequenciador do DuskEVM.
2. Ela é processada e incluída em um bloco L2.
3. Os dados da transação são agrupados em lotes e publicados no DuskDS.
4. Compromissos de estado e provas de falha conectam o estado resultante ao assentamento no DuskDS.
Inclusão rápida não significa necessariamente assentamento final. Ao mover valor entre o DuskEVM e o Dusk L1, as aplicações devem confiar no status do protocolo ou da carteira, e não apenas no tempo decorrido.
Escolhendo um ambiente de execução
Escolha o DuskEVM para aplicações em Solidity, carteiras EVM, bibliotecas Ethereum e infraestrutura EVM existente.
Escolha o DuskVM para contratos em Rust/WASM que precisam de acesso direto ao Dusk L1, ao modelo de transações dele, aos ativos do protocolo, a recursos de privacidade ou a capacidades de conhecimento zero (zero-knowledge).
Ambientes diferentes oferecem maneiras distintas de construir dentro do ecossistema Dusk.
