Мы продолжаем серию статей о технологичных и оригинальных блокчейн-платформах. Как показывает практика, для успешного запуска новому блокчейну критически важно занять определенную нишу, в которой он будет полезен макросистеме. Блокчейн NEAR сосредоточился на помощи в реализации децентрализованных приложений и смарт-контрактов.
NEAR позиционируется в криптосообществе как быстрый блокчейн для создания приложений dApps. Выбор направления, с одной стороны, отражает принципиальную позицию разработчиков и создателей платформы, с другой — определяет выбор задействованных механизмов.
Сеть NEAR: Команда и история создания
Идея NEAR — быстрого блокчейна с эффективным набором инструментов для создания децентрализованных приложений — возникла в 2018. У истоков стояли Александр Скиданов и Илья Полосухин.
Александр Скиданов — двукратный призер Международной студенческой олимпиады по программированию, был приглашен работать в Microsoft в сфере машинного обучения. Работал в Кремниевой долине над шардированными базами данных.
Илья Полосухин — победитель Международной студенческой олимпиады по программированию. Работал в главном офисе Google инженер-менеджером.
Будущие создатели NEAR познакомились в 2016 году. Их сразу же объединила идея разработки кода, который был бы способен запустить программу без участия человека. Занимаясь машинным обучением, разработчики постепенно пришли к решению свести вместе все свои наработки для создания нового блокчейна.
К 2018 году идея окончательно оформилась в проект NEAR. В интервью Илья Полосухин озвучил одну из концептуальных задач, которые они намереваются решить:
“Мы хотим убрать прослойку middleman. Сейчас в любом взаимодействии между людьми существуют еще третьи лица, которые предоставляют какой-то сервис. Например, есть музыкальные лейблы, которые находят артистов, записывают альбомы и продают. В результате ты платишь не артисту, а именно лейблу. Они берут от 20% до 80%. Это происходит с любым контентом — фильмы, реклама, издательства. Есть те, кто хочет поставить рекламу, а есть те, кто показывает ее. Между ними еще несколько людей, которые тоже получают деньги, но за счет условных махинаций на рынке. Эти так называемые миддлмены делают общество инертным и поднимают цены, хотя не добавляют никакой реальной ценности.
Может, разве что ценность в помощи людям найти друг друга. Но это все решается с новыми технологиями. Блокчейн — как раз и есть та инфраструктура, которая позволит решить эти проблемы”.
Штаб-квартира проекта находится в Сан-Франциско. Параллельно существует зарегистрированная в Швейцарии NEAR Foundation.
Сейчас команда у NEAR состоит примерно из 50 разработчиков, большинство из них — выходцы из России. Многие в команде — победители международных соревнований по программированию, специалисты, зарекомендовавшие себя в работе на таких гигантов IT-индустрии как Google, Microsoft, MemSQL, Niantic и других.
Качественный состав команды помог в привлечении инвесторов. В проект еще на начальном этапе вложились крупные блокчейн-инвесторы: Naval Ravikant, Metastable, Accomplice и SV Angel.
Блокчейн NEAR: философия и особенности концепции
Взявшись в 2017 году за изучение блокчейн-технологий, создатели NEAR обозначили для себя две главные проблемы, которые должен преодолеть блокчейн на уровне технологий.
Кроме того, новая платформа должна была соответствовать ряду требований:
- быть децентрализованной
- не тормозить из-за недостаточной масштабируемости
- быть такой же децентрализованной по дизайну, как и сама сеть. Поддерживаться широко распределенным сообществом, чтобы данные не могли быть подвергнуты цензуре, изменению или удалению без разрешения пользователей, от имени которых хранится это значение.
- быть достаточно безопасной и стабильной, чтобы составлять основу новой экономики.
Философия сети Near включает в себя возвращение пользователю власти над персональной информацией, а разработчикам — свободы от диктата IT-корпораций. В частности, в White Paper написано:
“Массивные платформы побуждали приложения строить свои экосистемы, а затем перекрывали доступ, либо активно противодействовали их интересам, когда приложения стали слишком успешными. В результате эти обнесенные стеной сады подавляли инновации и эффективно монополизировали обширные участки сети.
В будущем мы сможем исправить это, используя новые технологии, которые позволят внедрить нереализованные инновации прошлого таким образом, чтобы создать более открытый Интернет, в котором пользователи свободны, а приложения поддерживают их интересы, а не противоречат им”.
Оригинальность сети NEAR
Основные принципы платформы NEAR:
- удобство для пользователя
- масштабируемость
- безопасность
- децентрализация
Масштабирование в NEAR достигается путем динамического шардинга. Каждая шарда имеет свой отдельный пул валидаторов и нод.
Шардирование позволяет платформе достигать скорости в 100 тысяч транзакций в секунду. При этом, в отличие от Polkadot, шарды в NEAR являются частями одного блокчейна и в этом имеется сходство с архитектурой Free TON.
Дизайн шардинга NEAR реализован в протоколе Nightshade. При описании механизма Nightshade Александр Скиданов обозначил его главную функцию — обеспечение целостности блокчейна. Для этого Nightshade добавляет к каждому новому блоку лишь снимок состояния каждого шарда на момент образования блока.
Создание блоков, валидаторы, токены и комиссия
В блокчейне NEAR используется собственный механизм PoS BFT. Валидаторы выбираются в зависимости от сделанных ставок на период времени, который называется эпохой. При этом выбранные валидаторы делятся на производителей блоков (коллаторов) и скрытых валидаторов, которые выступают дополнительными гарантами правильности формирования блоков.
Предусмотрен механизм изгнания валидаторов в случае нахождения их онлайн меньше определенного порога времени, а также механизм слэшинга стейков за ненадлежащее формирование блоков.
По окончанию эпохи валидаторы получают награду в зависимости от времени нахождения онлайн пропорционально их стейкам.
Механизм формирования блоков в NEAR носит название Doomslug. Его суть заключается в следующем: выбранные создатели блоков по очереди формируют и транслируют блоки. Как только блок на высоте h получен другими участниками, они отправляют подтверждения на таком блоке участнику, которому назначена следующая высота h + 1. Если по прошествии некоторого заданного времени создатель блока, назначенный на h + 1, его не создал, участники, отправившие ему подтверждение, отправляют другое сообщение участнику, назначенному на h + 2, с указанием, что они предлагают пропустить блок на h + 1.
Как только создатель блока получил одобрение (или сообщение о пропуске) более чем от половины других валидаторов, он может создать свой блок. Для работы такого механизма достаточно более половины честных участников.
Общая эмиссия нативного токена NEAR составляет 1 миллиард с предусмотренной ежегодной инфляцией в 5%. И валидаторы получают 4,5% из них. Оставшиеся полпроцента идут на развитие протокола.
А что происходит с комиссией в NEAR? В блокчейне 30% комиссии от проведения транзакции уходит разработчику в качестве Royalty. Остальные 70% просто сгорают, компенсируя таким образом инфляционный процесс. В перспективе это позволит при росте количества транзакций выше миллиарда в день постепенно достигнуть дефляции токена.
Области применения NEAR
Инфраструктура в NEAR выстроена так, чтобы разработчики могли свободно использовать шаблоны и создавать децентрализованные приложения за считанные минуты. Авторы платформы видят множество примеров ее применения. К примеру, отличную перспективу имеют аналоги музыкальных приложений либо приложений об искусстве, в которых авторы могли бы получать вознаграждения напрямую от пользователей, без спонсирования посредников.
Еще NEAR предлагает использовать свою территорию в качестве стартовой площадки для экспериментов с автономной цифровой идентификацией. Положение вещей, когда личной информацией распоряжаются цифровые монополисты, должно уйти в прошлое. Как заявлено в белой книге проекта, вся информация, созданная и сохраненная когда-либо человеком, должна принадлежать ему, а не корпорациям и мессенджерам.
Развитие платформы
В октябре 2020 года состоялся запуск основной сети NEAR. Для проведения транзакций с платформами Bitcoin и Ethereum блокчейном реализованы межплатформенные мосты. Это укрепило позиции токена NEAR. Первоначальная цена в августе 2020 — 30 центов за монету.
В настоящее время согласно принципам децентрализованного управления в NEAR происходит передача управления держателям токенов. В планах развития платформы — введение приватных шард и мобильных нод.
________________________
Дорожная карта NEAR имеет много общего со стратегией развития Free TON. При большей изначальной централизации, чем у Free TON, и меньших скоростях, сеть NEAR однако имеет отличные перспективы, обусловленные профессионализмом команды и продуманной эволюцией. А способы реализации оставляют место для сотрудничества между инновационными блокчейнами.