На сегодняшний день конфиденциальность вместе с безопасностью продукта являются его главными характеристиками. То же самое касается и криптовалютной индустрии. Для чего была вообще создана технология блокчейна? Правильно, для децентрализованного управления данными и различными средствами. Можно, конечно, использовать услуги централизованных поставщиков, но проблема в них то, что они не позволяют вам сохранять конфиденциальность, а также контролировать сам процесс управления вашими данными. По сути, они вам как такие не принадлежат. Крупные компании лишь позволяют вам ими пользоваться, но в любой момент они могут их заблокировать или изъять.
Именно поэтому так популярной стала криптовалюта. Она лишена данных минусов. Работает она в рамках различных децентрализованных сетей блокчейна. Но как это происходит? В этой статье мы поговорим о главном условии для работы блокчейна – механизма консенсуса. Обсудим два его вида – Proof of Stake и Proof of Work, а также рассмотрим их различия. Итак, приступим.
Именно поэтому так популярной стала криптовалюта. Она лишена данных минусов. Работает она в рамках различных децентрализованных сетей блокчейна. Но как это происходит? В этой статье мы поговорим о главном условии для работы блокчейна – механизма консенсуса. Обсудим два его вида – Proof of Stake и Proof of Work, а также рассмотрим их различия. Итак, приступим.
Вступление
Вообще, вам нужно понимать, что поскольку блокчейн-сети являются децентрализованными, то они поддерживаются не за счет централизованных серверов, а распределенных нод. Ноды – это специальные компьютеры, находящиеся по всему миру, которые и обеспечивают работу всех сетей. Ими могут стать любые пользователи, у которых имеется достаточно мощный компьютер, а также достаточные финансы для поддержания постоянной работы своего устройства. Как вы понимаете, сами члены сообщества того или иного блокчейна могут помогать сети работать стабильно. Именно это и является главным преимуществом.
Но каким образом согласовывать работу огромного количества автономных компьютеров? Если бы это были единые сервера, то там бы одна компания выставляла все критерии, но тут ведь разнообразные ноды, которые не могут работать сообща и общаться друг с другом 24/7.
Для этого как раз и используются механизмы консенсуса. Это специальные алгоритмы, которые помогают нодам достигать определенного соглашения о своем взаимодействии. Благодаря этому каждый раз в ситуациях, когда в блокчейне может произойти сбой, механизм консенсуса позволяет избежать такой ситуации.
На сегодня существует два самых популярных и распространенных механизма консенсуса, которые я упомянул выше. Однако, все чаще разработчики используют именно Proof of Stake, считая, что он является более экологичным, быстрым и надежным. Давайте же попробуем разобраться, является ли это правдой.
Но каким образом согласовывать работу огромного количества автономных компьютеров? Если бы это были единые сервера, то там бы одна компания выставляла все критерии, но тут ведь разнообразные ноды, которые не могут работать сообща и общаться друг с другом 24/7.
Для этого как раз и используются механизмы консенсуса. Это специальные алгоритмы, которые помогают нодам достигать определенного соглашения о своем взаимодействии. Благодаря этому каждый раз в ситуациях, когда в блокчейне может произойти сбой, механизм консенсуса позволяет избежать такой ситуации.
На сегодня существует два самых популярных и распространенных механизма консенсуса, которые я упомянул выше. Однако, все чаще разработчики используют именно Proof of Stake, считая, что он является более экологичным, быстрым и надежным. Давайте же попробуем разобраться, является ли это правдой.
Что такое Proof of Stake?
Давайте начнем с конца. Хотя Proof of Stake и появился позже, чем Proof of Work, я бы хотел рассказать сначала об этом механизме, чтоб потом в сравнении вы посмотрели, насколько Proof of Stake является более инновационным, чем его предшественник.
Итак, начнем с того, что Proof of Stake является обновленным алгоритмом консенсуса, созданным специально для того, чтобы решить проблемы высоких затрат на электроэнергию, а также возможных проблем с безопасностью блокчейна.
По сути, главная особенность данного механизма консенсуса заключается в том, что он позволяет уйти от необходимости поддержания дорогостоящего оборудования для поддержания создания блоков транзакций для добавления в блокчейн. Вместо этого, используется особая система, которая исключает необходимость конкурировать с другими пользователями за счет оборудования. Тут действует система случайного распределения наград для стейкеров.
Я понимаю, что пока что для вас это ничего не означает. Но уверяю, что чем дальше я буду рассказывать вам про данный механизм, тем яснее будет вам понятна его логика работы.
Главными лицами в Proof of Stake выступают валидаторы. Это люди, которые используют свои ноды для проверки транзакций во всей сети блокчейна.
Тут я сразу обращу ваше внимание, что даже в рамках данного механизма консенсуса существует огромное количесво вариаций. Но мы тут рассмотрим саму распространенную. Она называется Delegated Proof of Stake.
Итак, начнем с того, что Proof of Stake является обновленным алгоритмом консенсуса, созданным специально для того, чтобы решить проблемы высоких затрат на электроэнергию, а также возможных проблем с безопасностью блокчейна.
По сути, главная особенность данного механизма консенсуса заключается в том, что он позволяет уйти от необходимости поддержания дорогостоящего оборудования для поддержания создания блоков транзакций для добавления в блокчейн. Вместо этого, используется особая система, которая исключает необходимость конкурировать с другими пользователями за счет оборудования. Тут действует система случайного распределения наград для стейкеров.
Я понимаю, что пока что для вас это ничего не означает. Но уверяю, что чем дальше я буду рассказывать вам про данный механизм, тем яснее будет вам понятна его логика работы.
Главными лицами в Proof of Stake выступают валидаторы. Это люди, которые используют свои ноды для проверки транзакций во всей сети блокчейна.
Тут я сразу обращу ваше внимание, что даже в рамках данного механизма консенсуса существует огромное количесво вариаций. Но мы тут рассмотрим саму распространенную. Она называется Delegated Proof of Stake.
Как работает Delegated Proof of Stake?
Итак, как я уже говорил, для обеспечения работы всей сети блокчейна, в сети работают валидаторы. Они принимают все транзакции, которые пытаются совершить пользователи. После этого они формируют из них блоки транзакций, проверяют их на качество (чтоб они не были подделанными или с какими-либо дефектами). Наконец, если с ними все хорошо, то валидаторы проводят голосование и добавляют блок в блокчейн. За свою деятельность ноды получают вознаграждение в виде криптовалюты, которая является основной для того или иного блокчейна. Тут все зависит от того, что за проект.
Это то, как выглядит все на первый взгляд. Но на самом деле все сложнее. Дело в том, что награда получается лишь за создание блока транзакций. Каждый блок добавляется в блокчейн последовательно. Как вы понимаете, не может быть такого, чтоб одновременно создавалось сразу несколько блоков. Вишенкой же на торте является то, что блок может создавать лишь один валидатор.
Каким же образом выбирается тот, кто будет выполнять данную работу?
Тут нужно сделать отхождение. Помните я говорил, что для нод могут выдвигаться определенные критерии? Так вот, одним из них является стейкинг криптовалюты сети. Что это такое? Стейкинг – это блокировка своих криптовалютных активов в блокчейне. Делается это при помощи нативной монеты. Так вот, для валидатора выдвигается минимальное количество монет, которые он должен застейкать, чтобы получить право на работу в сети.
И как раз от стейкинга зависит получение им права на создание блока. Вообще, выбор ноды происходит случайным образом, но берется в учет количество криптовалюты, которую каждый валидатор застейкал. Простыми словами, чем больше валидатор застейкает активов, тем больший шанс, что он получит право на создание блоков.
Вот и все. Тут я вам рассказал про общую концепцию Proof of Stake. Она является очень удобной.
Но более популярной его версией является Delegated Proof of Stake. Очень часто у валидаторов не хватает средств, чтобы внести минимальный стейкинг. Тогда ему на помощь приходят делегаторы. Это простые пользователи, которые не хотят принимать активное участие в работе блокчейна, но имеют свободные монеты, которые они не используют.
Так вот, они могут их застейкать в пользу валидатора. И тогда он получит право на работу в сети, а если у него уже есть минимальный стейкинг, то дополнительные монеты от пользователей дадут ему больше шансов на получение наград от сети.
А что же получат взамен делегаторы? С ними валидатор будет делиться частью своей прибыли.
Вот и все. Это взаимовыгодный механизм.
Теперь мы должны будем поговорить про механизм Proof of Work. Но сделаем это уже в следующей части данного обзора. Там мы обсудим различия этих консенсусов, минусы и плюсы. Поэтому переходите по данной ссылке. Увидимся там. Спасибо всем за внимание!
Это то, как выглядит все на первый взгляд. Но на самом деле все сложнее. Дело в том, что награда получается лишь за создание блока транзакций. Каждый блок добавляется в блокчейн последовательно. Как вы понимаете, не может быть такого, чтоб одновременно создавалось сразу несколько блоков. Вишенкой же на торте является то, что блок может создавать лишь один валидатор.
Каким же образом выбирается тот, кто будет выполнять данную работу?
Тут нужно сделать отхождение. Помните я говорил, что для нод могут выдвигаться определенные критерии? Так вот, одним из них является стейкинг криптовалюты сети. Что это такое? Стейкинг – это блокировка своих криптовалютных активов в блокчейне. Делается это при помощи нативной монеты. Так вот, для валидатора выдвигается минимальное количество монет, которые он должен застейкать, чтобы получить право на работу в сети.
И как раз от стейкинга зависит получение им права на создание блока. Вообще, выбор ноды происходит случайным образом, но берется в учет количество криптовалюты, которую каждый валидатор застейкал. Простыми словами, чем больше валидатор застейкает активов, тем больший шанс, что он получит право на создание блоков.
Вот и все. Тут я вам рассказал про общую концепцию Proof of Stake. Она является очень удобной.
Но более популярной его версией является Delegated Proof of Stake. Очень часто у валидаторов не хватает средств, чтобы внести минимальный стейкинг. Тогда ему на помощь приходят делегаторы. Это простые пользователи, которые не хотят принимать активное участие в работе блокчейна, но имеют свободные монеты, которые они не используют.
Так вот, они могут их застейкать в пользу валидатора. И тогда он получит право на работу в сети, а если у него уже есть минимальный стейкинг, то дополнительные монеты от пользователей дадут ему больше шансов на получение наград от сети.
А что же получат взамен делегаторы? С ними валидатор будет делиться частью своей прибыли.
Вот и все. Это взаимовыгодный механизм.
Теперь мы должны будем поговорить про механизм Proof of Work. Но сделаем это уже в следующей части данного обзора. Там мы обсудим различия этих консенсусов, минусы и плюсы. Поэтому переходите по данной ссылке. Увидимся там. Спасибо всем за внимание!