Что такое Каспер: дружеские призраки Эфириума

Взаимодействие с другими людьми

Casper – это ожидаемое обновление сети Ethereum и протокол Proof of Stake (PoS), который завершает блоки в цепочке блоков Ethereum (Конец майнинга: переход Ethereum к Proof-of-Stake)

Каспер, сын призрака

В некоторой степени Каспер является сыном GHOST или Greedy Heaviest Observed Subtree. Представленный в экосистеме Ethereum в 2013 году, протокол борется с централизацией. Сети быстрых блокчейнов создают устаревшие блоки, также известные как бесхозные блоки; Ethereum называет их «дядями», чтобы отличить их от родительских и дочерних блоков..

Призрак 1

Блоки Uncle проверяются как действительные, но сеть отбрасывает их, поскольку более длинная цепочка становится доминирующей. Если бы только самые быстрые и мощные майнеры всегда выигрывали, создавая самую длинную цепочку, централизация проникала бы в сеть. Следовательно, Ethereum предпочитает вознаграждать создание дядей, чтобы больше узлов, чем только самые мощные, имели право голоса в построении цепочки. Для получения дополнительных сведений о протоколе GHOST см. Это объяснение:  Что такое протокол GHOST для Ethereum?

Консенсусные протоколы, которые не за горами

Блокчейны документируют неизменную правду, поэтому добавление нового блока с минимальным потенциалом для махинаций становится первостепенной задачей. Протоколы консенсуса определяют, как цепочка добавляет блоки. Proof of Work (PoW) и Proof of Stake (PoS) – наиболее распространенные протоколы консенсуса. В PoW майнеры добавляют блоки в цепочку, решая вычислительную головоломку, которая побеждает в соревновании с другими майнерами..

У майнеров с более быстрым и мощным оборудованием есть преимущество. Это подрывает децентрализацию сети и открытые уязвимости безопасности, которые можно использовать. PoS использует концепции теории игр, чтобы создать стимулы для хорошего поведения и минимизировать плохое поведение. Вместо того, чтобы майнеры конкурировали друг с другом, PoS предоставляет валидаторов, которые размещают депозит (ставку) для получения полномочий предлагать блоки для добавления. Если валидатор плохо себя ведет, наступает наказание, а его депозит сокращается..

На практике PoW потребляет большое количество электроэнергии. Кроме того, майнеры хотят покупать самое мощное оборудование, чтобы максимально увеличить свои шансы на победу в конкурсе. Реализация PoS снижает или потенциально устраняет ограничительные затраты на оборудование и электроэнергию..

Переход с кладбища

Протокол Casper – это алгоритм PoS для Ethereum. Валидатор вносит ставку в смарт-контракт. Затем он запускает узел, чтобы участвовать в алгоритме консенсуса, предлагая новые блоки для цепочки. Это поддерживает работу сети. Casper the Friendly Finality Gadget (CFFG) завершает блоки в цепочке. Валидаторы получают вознаграждение за правильное поведение, но система сокращает депозиты валидатора, который действует плохо..

Призрак 2

Casper обеспечивает подотчетность, обнаруживая нарушения, зная, какие валидаторы нарушили правила, и наказывая этих нарушителей. Это также обеспечивает безопасный процесс для новых валидаторов для входа в систему и для существующих валидаторов для выхода из системы. Защита – неотъемлемая часть Casper.

Casper существует как независимый модуль и работает поверх механизма предложения. Для Ethereum текущий базовый механизм предложения – PoW. Первая итерация Casper будет располагаться поверх существующего механизма консенсуса PoW Ethereum. Это сделает его гибридной системой PoW / PoS. Базовый механизм PoW поддается обновлению до чего-то еще в будущем. Некоторая форма циклического подхода может заменить компонент PoW.

Что это был за скрипящий звук?

С точки зрения безопасности верно и то, что в качестве модульного оверлея, если злоумышленники скомпрометируют или повредят лежащий под ним механизм предложения блокировки, то Casper бессилен. Пока Casper продолжает получать достоверные и разумные данные от механизма предложения, он будет продолжать работать в обычном режиме. Безопасность PoS основана на теоретико-игровых концепциях вознаграждений и наказаний..

Таким образом, безопасность зависит от размера депозитов, которые валидаторы доверяют системе. Риск равен награде. Если недобросовестный валидатор видит возможность украсть 5 эфиров, но это будет стоить ему 100 эфиров из его депозита, следует честное поведение. И наоборот, если недобросовестный валидатор увидит возможность украсть 100 эфиров, но из его депозита будет вычеркнуто только 5 эфиров, он, скорее всего, просто увидит в этом затраты на ведение бизнеса..

Дребезжание цепей

Как сетевой механизм Casper должен обеспечивать целостность блокчейна и всегда находиться в рабочем состоянии..

«Ответственная безопасность» и «правдоподобная жизнеспособность» определяют два основных свойства Casper. Ответственная безопасность предотвращает завершение двух конфликтующих контрольных точек, если хотя бы 1/3 валидаторов не нарушают правила. Правдоподобная живучесть гарантирует, что всегда можно будет завершить новую контрольную точку без нарушения каких-либо правил валидатором, если не менее 2/3 валидаторов будут следовать протоколу..

В стандартных проектах PoW самая длинная цепочка всегда является определяющей. Casper более сложен, и существуют крайние случаи, когда использование самой длинной цепочки было бы вредно. Следовательно, Casper реализует более сложную логику, которая смотрит на корневые узлы дерева контрольных точек и выбирает самую длинную цепочку, соответствующую этому критерию..

Свист мимо двора блокчейнов

Каспер зависит от теории игр, а разработка протокола сильно зависит от исследований и математики. Это сложная система, состоящая из множества деталей. 15 ноября 2017 года Виталик Бутерин и Вирджил Гриффит опубликовали технические подробности о системе в статье под названием «Casper The Friendly Finality Gadget», которую можно найти здесь:  Гаджет Casper The Friendly Finality

Недатированный и явно более ранний документ, использующий то же название, но содержащий совсем другое содержание и авторство исключительно Виталика Бутерина, находится на собственном веб-сайте Виталика. Этот документ описывает некоторые из других потенциальных уязвимостей безопасности, которые Casper мог бы смягчить, и его можно найти здесь:  Гаджет Casper The Friendly Finality

Призрак 3

Введение в Casper, написанное Владом Замфиром, появилось в блоге Ethereum 1 августа 2015 года:  Представляем Каспера «Дружелюбный призрак»

У тебя есть какие-нибудь последние слова?

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

Призрак 4

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

Этот статья Уилтона Торнбурга был первоначально опубликован CoinCentral, наш информационный партнер.

Уилтон Торнбург

Уилтон Торнбург – инженер-программист, в настоящее время живет в районе Большого Бостона..

Проверьте заголовки последних новостей

Отказ от ответственности: мнения, высказанные в The Daily Hodl, не являются инвестиционным советом. Инвесторы должны проявлять должную осмотрительность, прежде чем делать какие-либо рискованные вложения в биткойны, криптовалюту или цифровые активы. Обратите внимание, что ваши переводы и сделки совершаются на ваш страх и риск, и вы несете ответственность за любые убытки, которые вы можете понести. Daily Hodl не рекомендует покупать или продавать какие-либо криптовалюты или цифровые активы, а Daily Hodl не является консультантом по инвестициям. Обратите внимание, что The Daily Hodl участвует в партнерском маркетинге..

About the author