Juno

Juno

Блокчейн Juno возник в результате инициативы сообщества разработчиков, валидаторов и делегаторов Cosmos.

Цель, которую преследовала инициатива – обособить деплой смарт-контрактов в выделенный дочерний хаб Cosmos’a. Это своеобразная децентрализованная песочница экосистемы, в которой отсутствуют ограничения и цензура. Разработчикам не нужно ждать одобрения валидаторов, чтобы стать частью узла: это позволяет быстро запускать проекты, но также приводит к тому, что на платформу могут попасть dApps низкого качества. Для девелоперов доступны популярные фреймворки и возможность компилировать смарт-контракты на Rust и Go. Планируются к добавлению C и Cpp.

Отличия Juno от других чейнов со смарт-контрактами

Вот что отличает JUNO от Ethereum и Solana (по мнению разработчиков JUNO):

  1. Простой деплой смарт-контрактов;

  2. Базовый уровень без разрешений;

  3. Дом CosmWasm (Interwasm DAO);

  4. Встроенная совместимость;

  5. Высокая масштабируемость;

  6. Высокий уровень безопасности;

  7. Создание децентрализованной сети;

  8. Разработка ядра под руководством сообщества;

  9. Лидирующая ликвидность сообщества;

  10. Сообщество ведет разработку экосистемы;

  11. Сбалансированное управление;

  12. Динамическое балансирование сборов;

  13. Четкий юридический статус (без предварительной продажи, частной продажи или публичной продажи).

Запуск сети состоялся 01.10.2021 с раздачи токенов ходлерам $ATOM, а в декабре того же года с обновлением Moneta в сеть был добавлен модуль CosmWasm.

CosmWasm

CosmWasm – это платформа на CosmosSDK, которая адаптировала язык WebAssembly для блокчейна Cosmos. В свою очередь, Wasm – это низкоуровневый байт-код для использования в браузере. Фишка в том, что код может быть преобразован в машинный прямо во время загрузки (потоковая компиляция). CosmWasm позволяет разработчикам писать модули на Rust, а те в свою очередь бесшовно интегрируются в Cosmos SDK, а также он позволяет загружать код прямо в транзакциях.

Остальные подробности пропустим, но важно понимать, что это делает смарт-контракты быстрыми;)

Несмотря на то, что разработка на связке Rust+CosmWasm сложнее чем на Solidity, заявляется, что это решение позволяет писать сложные контракты без дыр в безопасности (зафиксируйте в памяти этот момент;)

Подробнее о CosmWasm можно почитать тут.

Токен $Juno

Нативным токеном сети является $JUNO.

Как было упомянуто ранее, 47% начального объёма токенов (64 903 242 $JUNO), было дропнуто для стейкеров $ATOM в пропорции 1:1. В том числе за это и любят космос, дропов тут тьма. Для команды введён 12-летний вестинг.

Общий объём эмиссии за 12 лет составит 185 562 268, при этом модель вознаграждения JUNO распределяет фиксированное количество токенов JUNO за блок в зависимости от уровня инфляции и времени блока сети. Инфляционная модель выглядит следующим образом:

Гавернанс и скандалы

Что ещё важно знать, так это нашумевшее 16 предложение, когда сообщество голосовало за то, чтобы забрать у кита честно заработанные 2,5M $JUNO, а отжатое положить в пул сообщества, либо уничтожить.

Мотивация решения была в том, что было нарушено изначальное ограничение в 50К токенов на лицо, а так же высоким риском для коллективного управления – это уже половина кворума. Итоги голосования на скрине.

После этого были бурления, возгласы за и против, кит «всплыл» в том числе с постом в медиум (он удалён вместе с аккаунтом, но «интернет всё помнит», пост можно почитать в вэб-архиве, ссылка тут.

С серией операций, выполненных CCN (это тот самый кит из Японии) можно ознакомиться тут.

Если разобраться в этой истории детальнее, то можно наткнуться на 4 пропозал: кит был вычислен уже к тому моменту, но предложение было отклонено в результате сомнительных договорённостей. А уже позже, когда начали скидывать $JUNO, история обрела своё продолжение. Весь этот замес родил немало трэдов в твиттере, а также споров в различных чатах.

Кроме странных действий отцов-основателей выяснились подробности о том, что кит, действовавший в интересах пожилых инвесторов из Японии, присваивал дропы себе. Всё было решено 20 пропозалом, который поддержало сообщество. По итогам этого предложения, чейн был обновлён, у крупного держателя изъяли всё, кроме «честных» 50000 $JUNO.

А, да. По итогам 20 пропоузала, жир, который срезали с кита, должны были отправить на адрес Juno в пул комьюнити, но разработчик скопировал хэш транзы вместо адреса кошелька и отправил средства туда. Т.к. это PoS, то сообщество смогло снова проголосовать за перенос средств. «Code is law» в действии…

При этом Такуми Асано, тот самый кит, утверждает, что цена Juno падает, потому что токены сливает…wolfcontract, один из разработчиков чейна. В доказательство своим словам он приводит аналитику, ссылка тут.

Отметим, что это первое в истории крипты решение сообщества побрить кита, а не хомяков:)

Уязвимости

5 апреля 2022 блокчейн приостановил работу из-за развёрнутого смарт-контракта, замаскированного под классический «Hello, World!». Уязвимость затронула все блокчейны, использовавшие CosmWasm.

Это, кстати, произошло менее чем через месяц после нашумевшего 16 предложения.

Экосистема

Сейчас на Juno существует около 50 приложений. Из крупных протоколов – WYND (DEX), который пришел на смену Junoswap (DEX) (решение было принято в prop 18 RAW DAO, детали тут), DAODAO (тулза для создания DAO), TFM (DEX агрегатор), JunoMint (DAPP для минта своего токена на JUNO), StrangeClan (p2e игра на движке u5).

UI у WIND стал выглядеть много приятнее Junoswap, надеемся продукт получит достойное развитие и будет успешен:

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

Ссылки

  1. Документация: https://docs.junonetwork.io/juno/readme

Last updated