Размещайте рекламу на KripZen — покажите свой бренд глобальной криптоаудитории.Связаться с нами →

Статья глоссария

Модель на основе счетов

Основы

Модель на основе счетов: как Ethereum хранит балансы адресов, зачем нужен nonce счёта и чем она отличается от модели UTXO.

Определение

Модель на основе счетов (account-based model) — способ учёта, применяемый в Ethereum и большинстве смарт-контрактных сетей: реестр хранит текущий баланс каждого адреса, а не набор отдельных монет. Перевод просто уменьшает баланс одного счёта и увеличивает другой, а nonce счёта задаёт порядок транзакций и защищает от их повторного проведения. Такая модель естественна для смарт-контрактов, ведь сам контракт — это счёт с кодом и постоянным хранилищем. Альтернатива — модель UTXO, где кошелёк тратит отдельные непотраченные выходы вместо правки балансов. Состояние на основе счетов компактно и понятно, но транзакции одного счёта обрабатываются строго по очереди, что ограничивает параллельное исполнение и делает возможными «застрявшие» nonce.

Далее

Похожие термины

Ещё в разделе Основы