В блокчейн-технологии процесс верификации и добавления транзакций в распределенный реестр имеет специальное название и включает несколько ключевых этапов.

Содержание

Основной термин: подтверждение транзакции

КонсенсусПроцесс согласования состояния сети между участниками
Подтверждение (Confirmation)Факт включения транзакции в блок
МайнингПроцесс создания новых блоков в Proof-of-Work системах

Механизмы подтверждения в разных блокчейнах

Proof-of-Work (PoW)

  • Майнеры решают сложные математические задачи
  • Первый нашедший решение формирует новый блок
  • Требуется несколько подтверждений для надежности

Proof-of-Stake (PoS)

  1. Валидаторы выбираются на основе доли владения
  2. Подтверждение происходит быстрее чем в PoW
  3. Меньшие энергозатраты

Количество подтверждений для разных сетей

Биткоин6 подтверждений для крупных сумм
Ethereum12-30 подтверждений
Litecoin6 подтверждений
RippleМгновенное подтверждение

Технический процесс подтверждения

  • Транзакция попадает в мемпул (mempool)
  • Майнеры/валидаторы выбирают транзакции для включения в блок
  • После формирования блока - первое подтверждение
  • Каждый новый блок поверх - дополнительное подтверждение

Факторы влияющие на скорость подтверждения

КомиссияЧем выше комиссия, тем быстрее подтверждение
Загрузка сетиКоличество неподтвержденных транзакций
Размер блокаОграничения на количество транзакций в блоке

Важно

Количество необходимых подтверждений зависит от суммы транзакции и политики сервиса. Для небольших платежей часто достаточно 1-2 подтверждений, тогда как для крупных сумм рекомендуется дожидаться 6 и более подтверждений в сетях PoW.

Другие статьи

Как позвонить в Сбербанк и прочее