Описание протокола Casper - Hitecher
A description of the Casper protocol

Описание протокола Casper

написал Ethan Oakes

Любой человек, увлекающийся криптовалютами в целом и системой Ethereum в частности, просто обязан знать о протоколе Casper и его отличиях...

Любой человек, увлекающийся криптовалютами в целом и системой Ethereum в частности, просто обязан знать о протоколе Casper и его отличиях от других систем.

От PoW к PoS

Как мы знаем, существует два основных криптовалютных протокола: Proof-of-Work (доказательство работы) и Proof-of-Stake (доказательство доли владения). PoW появился значительно раньше своего оппонента, в результате чего имеет наибольшее распространение. Но, как и любой другой первопроходец, этот алгоритм столкнулся со многими трудностями, в числе которых:

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

Сеть Ethereum, как и другие пионеры криптомира, в свое время начала работу на PoW, но позже, осознав все минусы этой системы, руководство проекта приняло волевое решение перейти на алгоритм PoS.

Стоит отметить, что команда разработчиков проанализировала проблемы и систем с «доказательством доли владения», среди основных минусов были выделены:

  • проблема «двойной траты» из-за легкости создания цепочек;
  • проблема «ничего на кону», суть которой в том, что в случае консенсусной ошибки генераторы блоков ничего не теряют, голосуя за несколько ветвей одновременно.

В итоге команда Виталика Бутерина проделала колоссальную работу и создала Casper — новый PoS-протокол, совмещающий в себе положительный опыт предшественников, но исправляющий их шероховатости. Лицом этой технологии стал Влад Замфир, один из разработчиков Ethereum.

Отличия Casper от прочих PoS

Главное отличие Casper от подобных консенсусных протоколов в том, что он позволяет наказывать злоумышленников. До этого такой практики просто не существовало.

Данный процесс происходит следующим образом:

  • Пользователь резервирует часть своих коинов в качестве доли.
  • Начинается проверка блоков. При обнаружении блока, который может быть добавлен в цепочку, он подтверждает его, совершив ставку.
  • Если блок проходит, пользователь получает вознаграждение, которое варьируется в зависимости от сделанной ставки.
  • Если же он попытается совершить вредоносные действия или как-то обмануть систему, валидатор окажется заблокированным, а его доля попросту аннулируется.

Трудно не согласиться, что эффективная система наказаний способна существенно уменьшить риски и сделать блокчейн намного устойчивее.

FFG и CBC

Не стоит думать, что Casper — единый проект, это скорее обобщенное название двух платформ от Ethereum:

  • Casper — дружелюбный гаджет (FFG);
  • Casper — дружелюбное привидение (CBC).

Casper FFG — это первая версия Casper, своеобразный гибрид PoW и PoS, внедренная, чтобы впоследствии уже полностью перейти на Proof-of-Stake.

Casper CBC — финальная стадия проекта, являющаяся на 100% PoS-протоколом.

Механизм доказательства доли владения встречает немало критики в криптовалютном сообществе. Главная к нему претензия в том, что для того, чтобы стать валидатором, нужно быть изначально достаточно богатым человеком, ведь для получения вознаграждения нужно иметь немало средств на счету. Таким образом, система просто делает и без того состоятельных людей еще богаче, не предоставляя другим шанса заработать.

Тем не менее на данный момент PoS имеет все перспективы обойти PoW по уровню популярности, ведь, как показал пример Casper, он позволяет исключить ряд ранее не решаемых проблем, присущих блокчейну.

Поделиться

Нет комментариев




Ваш e-mail не будет опубликован.