Всем привет. Мы продолжаем рассматривать интересные проекты в сфере криптовалют. Сегодня разговор будет про Lisk и его криптовалюту LSK. Но прежде напомню всем, что если кто-то вдруг пропустил предыдущий обзор на Soulbound token, вы можете его причитать здесь.
На сегодня создано огромное количество блокчейн-проектов и децентрализованных приложений, созданных на основе этих сетей. Тем не менее, их могло бы быть еще больше, если бы не один сдерживающий фактор – доступность разработки. И тут я имею в виду сложность создания блокчейн-платформ. Тут можно говорить о двух факторах:
На сегодня создано огромное количество блокчейн-проектов и децентрализованных приложений, созданных на основе этих сетей. Тем не менее, их могло бы быть еще больше, если бы не один сдерживающий фактор – доступность разработки. И тут я имею в виду сложность создания блокчейн-платформ. Тут можно говорить о двух факторах:
- Отсутствие удобных инструментов для создания децентрализованных программ
- Сложные языки программирования.
Если с первым вопросом еще можно что-то сделать (например, создать гайд или специальное программное обеспечение, решающую данную задачу), то второй более фундаментальный. Суть в том, что большая часть старых блокчейнов была создана еще на языке программирования C++, который является наиболее сложным в освоении. Другие же проекты начинают использовать новый язык Solidity, представленный еще в Ethereum. По итогу, среднестатистическому разработчику необходимо изучать новые инструменты, что затрачивает огромное количество времени, тогда как они могли бы применять свои знания наиболее популярных языков, например, JavaScript. Именно о подобном проекте мы сегодня и поговорим.
Кто является создателем Lisk?
Разработка проекта Lisk началась еще в 2016 году двумя людьми по имени Макс Кордек и Оливер Бедддоуз. Их идея заключалась в том, чтобы создать удобную платформу для создания децентрализованных приложений и блокчейн-протоколов, на которой смогут работать даже те программисты, ранее не занимавшиеся разработкой в этой сфере. Сам же проект был официально запущен в 2019 году, главной особенностью которого был язык разработки на нем – JavaScript – самый популярный в мире среди девелоперов.
Что из себя представляет Lisk?
По своей сути Lisk – это самостоятельный универсальный блокчейн, который имеет стандартный функционал – возможность создания децентрализованных приложений, новых токенов и NFT, использование смарт-контрактов. Казалось бы, ничего особенного. Но это не так. Это очень удобный инструмент для создания также проектов в сфере DeFi, метавселенных, децентрализованных автономных организаций (DAO) и так далее.
Важно просто понимать, что данный проект работает на основе механизма консенсуса Proof of Stake, имеет функциональный набор для разработчиков, а также поддерживает систему сайдчейнов. Об этом мы дальше и поговорим.
Также важно сказать, что для функционирования всей системы используется нативная криптовалюты LSK.
Важно просто понимать, что данный проект работает на основе механизма консенсуса Proof of Stake, имеет функциональный набор для разработчиков, а также поддерживает систему сайдчейнов. Об этом мы дальше и поговорим.
Также важно сказать, что для функционирования всей системы используется нативная криптовалюты LSK.
Как работает Lisk?
Давайте для начала обсудим принцип работы данного блокчейна, а уже затем перейдем к его главным особенностям.
Как и во всех блокчейн-проектах, его работа завязана на функционировании нод. Это компьютеры, которые подключены к сети проекта. Они могут находиться в любой точке мира и принадлежать огромному числу пользователей. Это и делает сеть децентрализованной. Но существует несколько вариантов, каким образом они обрабатывают все транзакции в сети.
В нашем случае Lisk работает благодаря механизму консенсуса Delegated Proof of Stake. Разберем его в деталях. Суть в чем. Ноды обрабатывают абсолютно все транзакции, которые попадают в сеть со стороны пользователей. Далее эти транзакции формируют специальные блоки, которые затем проверяются на качество теми же нодами. Если все нормально, то блок добавляется в блокчейн. Так и происходит стандартная работа.
Однако, тут есть несколько деталей. Во-первых, необходимо получить статус ноды. Для этого компьютер должен соответствовать техническим характеристикам, достаточным для нормальной работы. Также пользователь обязан застейкать (заблокировать) в сети Lisk криптовалюту LSK. Позже вы поймете, зачем это делать.
Далее, не все ноды одновременно работают. Дело в том, что обработка и создание блоков транзакций происходит последовательно. Это значит, что пока не будет создан один блок, не будут создаваться и следующие. Причем, на каждый блок выбирается только одна нода.
Причем, ноды выбираются абсолютно случайным образом, но с учетом количества застейканных монет LSK у каждого компьютера. Другими словами, та нода, которая застейкает больше монет, вероятнее всего будет получать больше работы по обработке и созданию блоков.
Естественно, что это делается не бесплатно. За это ноды получают вознаграждение в виде той же криптовалюты LSK. На сегодня функционирует 101 нода, что значительно децентрализует сеть.
Более того, простые пользователи могут стейкать свои монеты LSK в пользу нод, что повысит шансы на заработок участников сети, а пользователи получат часть прибыли нод. Обоюдный интерес.
Теперь вы понимаете, как работает система Lisk. Теперь обсудим его особенности.
Как и во всех блокчейн-проектах, его работа завязана на функционировании нод. Это компьютеры, которые подключены к сети проекта. Они могут находиться в любой точке мира и принадлежать огромному числу пользователей. Это и делает сеть децентрализованной. Но существует несколько вариантов, каким образом они обрабатывают все транзакции в сети.
В нашем случае Lisk работает благодаря механизму консенсуса Delegated Proof of Stake. Разберем его в деталях. Суть в чем. Ноды обрабатывают абсолютно все транзакции, которые попадают в сеть со стороны пользователей. Далее эти транзакции формируют специальные блоки, которые затем проверяются на качество теми же нодами. Если все нормально, то блок добавляется в блокчейн. Так и происходит стандартная работа.
Однако, тут есть несколько деталей. Во-первых, необходимо получить статус ноды. Для этого компьютер должен соответствовать техническим характеристикам, достаточным для нормальной работы. Также пользователь обязан застейкать (заблокировать) в сети Lisk криптовалюту LSK. Позже вы поймете, зачем это делать.
Далее, не все ноды одновременно работают. Дело в том, что обработка и создание блоков транзакций происходит последовательно. Это значит, что пока не будет создан один блок, не будут создаваться и следующие. Причем, на каждый блок выбирается только одна нода.
Причем, ноды выбираются абсолютно случайным образом, но с учетом количества застейканных монет LSK у каждого компьютера. Другими словами, та нода, которая застейкает больше монет, вероятнее всего будет получать больше работы по обработке и созданию блоков.
Естественно, что это делается не бесплатно. За это ноды получают вознаграждение в виде той же криптовалюты LSK. На сегодня функционирует 101 нода, что значительно децентрализует сеть.
Более того, простые пользователи могут стейкать свои монеты LSK в пользу нод, что повысит шансы на заработок участников сети, а пользователи получат часть прибыли нод. Обоюдный интерес.
Теперь вы понимаете, как работает система Lisk. Теперь обсудим его особенности.
Lisk Software Development Kit
Важно сказать, что самым главным преимуществом Lisk является его набор инструментов для разработки проектов на нем. Создатели блокчейна заранее побеспокоились, чтобы новички имели удобные механизмы создания приложений, соответственно, разработали свой SDK – Software Development Kit. В отличие от других платформ, где используются либо старые, либо совсем новые языки программирования, Lisk предлагает разработчикам использовать JavaScript, что очень удобно для новичков, ранее не занимавшейся разработкой в сфере блокчейна.
Функционал сайдчейнов
Как вы знаете, очень часто у сетей возникают проблемы с масштабированием, из-за большой нагрузки на проект. Такое стало с Ethereum. Огромная популярность привела к тому, что сеть становится перегруженной, а для преодоления этой проблемы комиссии за транзакции значительно увеличиваются. Хорошим решением этого является использование сайдчейнов. Так и поступили создатели Lisk.
Что это такое? По сути, отдельные сети, которые автономно работают, но подключены к основной сети Lisk. Это децентрализация децентрализованной сети. Благодаря этому, отдельные ресурсозатратные приложения и протоколы могут работать отдельно от основной сети и обрабатывать транзакции, которые в самом конце уже будут добавлены в основную сеть. Это позволяет сэкономить на транзакциях и увеличить пропускную способность сети.
Более того, таким образом, различные сайдчейны могут взаимодействовать между собой посредством межсетевой связи. Ну, к примеру, когда два автономных приложения должны обменяться данными.
Что это такое? По сути, отдельные сети, которые автономно работают, но подключены к основной сети Lisk. Это децентрализация децентрализованной сети. Благодаря этому, отдельные ресурсозатратные приложения и протоколы могут работать отдельно от основной сети и обрабатывать транзакции, которые в самом конце уже будут добавлены в основную сеть. Это позволяет сэкономить на транзакциях и увеличить пропускную способность сети.
Более того, таким образом, различные сайдчейны могут взаимодействовать между собой посредством межсетевой связи. Ну, к примеру, когда два автономных приложения должны обменяться данными.
Что такое LSK?
А теперь немного слов про криптовалюту LSK. Это утилитная монета всей сети, которая нужна для функционирования всего блокчейна. Сюда входит следующее:
- Осуществление переводов в сети между пользователями, а также для оплаты сервисов различных децентрализованных приложений.
- Оплата комиссий сети
- Критерий для становления нодой сети (как мы знаем, для этого необходимо застейкать в сети LSK)
- Вознаграждение нод за их работу, а также за стейкинг со стороны простых пользователей.
- Голосование по вопросам изменений в сети. Все стейкеры криптовалюты LSK имеют право вносить предложение и голосовать за любые темы по улучшению сети.
В целом же проект Lisk является достаточно простым по сравнению со своими аналогами. Тем же Ethereum, Cosmos, Polkadot и так далее. Но главное преимущество данной сети в том, что она создана для начинающих разработчиков, банально не знакомых с разработкой на более сложных языках программирования, которые они еще могут даже не знать. Именно поэтому Lisk ставит упор на массовых девелоперов, желающих поучаствовать в разработке приложений на основе его блокчейна.
На этом данный обзор подходит к концу. Спасибо всем за внимание!
На этом данный обзор подходит к концу. Спасибо всем за внимание!