TONboard

PoS

2 мин чтенияобновлено 2026-05-29✏️ Предложить правку🕑 История
Содержание (9)

Proof of Stake (PoS) — механизм достижения консенсуса в блокчейне. Валидаторы замораживают (стейкают) свои токены в качестве залога права создавать и подтверждать блоки.

Принцип работы#

  1. Стейкинг — валидатор фиксирует часть токенов в специальной транзакции;
  2. Выбор создателя блока — выбирается валидатор; вероятность зависит от размера стейка (но не только — для предотвращения концентрации);
  3. Валидация — остальные валидаторы проверяют новый блок и подписывают его;
  4. Запись в блокчейн;
  5. Награда — часть транзакционной комиссии + новые монеты (в некоторых сетях);
  6. Slashing — при недобросовестности часть/весь стейк сжигается, валидатор может быть отстранён.

Вариации PoS#

АлгоритмОсобенность
DPoS (Delegated)Голосование токенами за делегатов; делегаты делят награду с избирателями
LPoS (Leased)Аренда токенов другому валидатору вместо голосования
BPoS (Bonded)Залог обязателен; пользователи теряют средства за выбор плохого валидатора
NPoS (Nominated)Номинаторы выбирают валидаторов; снижение награды за плохой выбор
PPoS (Pure)Равные шансы независимо от размера стейка — максимальная децентрализация
PoSV (Velocity)Учёт скорости оборота токенов — стимулирует активность
DBFTPoS + Byzantine Fault Tolerance, требует подписи 66% валидаторов

Преимущества и недостатки#

Преимущества

  • Энергоэффективность — нет PoW-вычислений;
  • Скорость — нет ожидания решения задач;
  • Безопасность — для атаки нужно контролировать большую часть стейка + slashing-механизмы против 51%-атак;
  • Снижение централизации — относительно PoW.

Недостатки

  • Риск концентрации — крупные холдеры могут координироваться;
  • Непрозрачность — сложнее верифицировать кто и как валидирует.

PoS в TON#

Блокчейн TON использует PoS + BFT-консенсус (Catchain) для генерации блоков в шардчейнах и мастерчейне.

Механика

  1. Валидаторы вносят стейк через специальную транзакцию masterchain;
  2. Каждому шарду назначается подмножество валидаторов детерминированным псевдослучайным способом;
  3. Ротация подмножества — примерно каждые 1 024 блока;
  4. Подмножество предлагает блок-кандидаты; псевдослучайный порядок определяет, чей кандидат приоритетнее;
  5. Валидаторы проверяют кандидата; подпись недействительного блока → slashing или временное отстранение;
  6. Финальный консенсус — BFT-протокол, аналог PBFT / Honey Badger BFT;
  7. Награда — комиссии с транзакций блока + новоиспечённые монеты;
  8. Параллельность — один валидатор может работать в нескольких подмножествах одновременно.

Мастерчейн-блок

После генерации блоков всех шардов (или по таймауту) генерируется блок мастерчейна с хэшами последних блоков всех шардчейнов — на основе BFT-консенсуса всех валидаторов.

Похожие статьи#

ℹ️ Информация проверена: 2025

Подготовлено

TONboard

Поддержите проект чаевыми в TON.

Комментарии

Комментарий стоит небольшую он-чейн комиссию — она отсекает спам.
  • Пока нет комментариев — будьте первым.