Anuncie na KripZen — coloque sua marca diante de um público global de criptomoedas.Fale conosco →

Verbete do glossário

Modelo baseado em contas

Fundamentos

Modelo baseado em contas: como o Ethereum guarda saldos por endereço, para que serve o nonce e em que difere do modelo UTXO.

Definição

O modelo baseado em contas (account-based model) é o desenho contabilístico usado pelo Ethereum e pela maioria das cadeias de contratos inteligentes: o livro-razão guarda um saldo corrente para cada endereço em vez de um conjunto de moedas individuais. Enviar valor apenas reduz o saldo de uma conta e aumenta o de outra, e um nonce por conta ordena as transações e evita repetições. Isto torna os contratos inteligentes naturais, já que um contrato é ele próprio uma conta com código e armazenamento persistente. A alternativa é o modelo UTXO, em que a carteira gasta saídas não gastas. O estado por contas é compacto, mas transações da mesma conta têm de ser processadas em sequência, o que limita a execução paralela.

A seguir

Termos relacionados

Mais em Fundamentos