Near Protocol
May 31, 2023

BOS: первая в мире операционная система для блокчейнов

Децентрализация является одним из ключевых догматов Web3.
Несмотря на то, что многие протоколы и блокчейн-сети вполне децентрализованы, большинство пользователей полагаются все же на централизованные интерфейсы при работе и взаимодействии с ними.
Чтобы решить данную проблему, экосистема NEAR разработала BOS — операционную систему для блокчейнов — технологический стек, обеспечивающий работу децентрализованных приложений со всем необходимым для их функционирования.

Благодаря BOS разработчики могут создавать, развертывать и поддерживать фронтенды безопасным и децентрализованным способом для любого протокола, любого блокчейна. Более того, в настоящее время BOS поддерживает NEAR и EVM-совместимые блокчейн-сети, включая Ethereum, Arbitrum и Polygon, в дальнейшем планируется расширить их число.

Совместно с BOS, NEAR может обеспечить работу децентрализованных фронтендов для любых Web3-приложений и служить в качестве единого уровня для хранения, просмотра и открытия различных продуктов, таких как децентрализованные биржи, денежные рынки, NFT-маркетплейсы, социальные сети, игровые платформы и многое другое.


Три основных компонента BOS


Шлюзы

Шлюзы — точки доступа к Web3-приложениям, которые получают информацию для фронтенда непосредственно из блокчейна NEAR и отображают ее для пользователей. Шлюз представляет собой специально разработанную виртуальную машину, которая загружает и запускает фронтенды для протоколов, построенных на Ethereum, L2 и других Layer 1, таких как NEAR. Благодаря этому они обеспечивают доступ к локальным, децентрализованным фронтендам для всех желающих.

Любой желающий может создать и запустить собственный шлюз, и они могут обладать различной специализацией. Для примера, near.org работает как портал для децентрализованных приложений; near.social предлагает ориентированный на социальные нужды опыт, где пользователи могут общаться друг с другом, получать доступ к своим любимым приложениям, а также делиться своими находками, опытом и контентом; а bos.gg нацелен на разработчиков приложений для EVM.

В ближайшее время приложения, вроде Ref Finance, обзаведутся собственными шлюзами, став универсальным центром ("неким суперприложением") для DeFi на NEAR.

Ref Finance намерен превратиться в универсальный портал для DeFi не только на NEAR, но и для всего сектора криптовалют в целом.

Шлюзы могут принимать различные формы, включая кошельки или средства по управлению портфелем (например, Zerion, Pulsar, Zapper или Debank).


Компоненты

Представляют собой внешние интерфейсы для протоколов на уровне приложений (например, Lido, Uniswap, Aave), исходный код которых полностью хранится в блокчейне. Программный код таких приложений можно просмотреть в шлюзе, аналогично просмотру смарт-контракта на Etherscan

Децентрализованный фронтенд для Lido Finance, построенный на базе BOS и хранящийся на NEAR

Главным преимуществом является то, что разработчики могут создавать такие приложения и развертывать собственные версии, или даже объединять различные компоненты.


Блокчейны

Реальная сила BOS связана с тем, что он независим от различных блокчейнов. Компоненты могут обращаться к различным функциям на любом блокчейне, причем BOS в настоящее время поддерживает все блокчейны EVM/L2 и NEAR. Исходный код приложений (фронтендов) хранится на NEAR, благодаря его способности недорого хранить HTML/CSS/JS (стоимость хранения — несколько центов).

BOS: преимущества и практические примеры использования


BOS направлен на решение ряда важнейших проблем, связанных с созданием фронтендов для приложений Web3, включая доступ, безопасность, композитность и сроки выхода на рынок.

Децентрализация и безопасность В BOS программный код компонентов всегда хранится в сети, что делает его проверяемым, доступным для разных модификаций и просмотра другими исследователями.

Открытый исходный код и совместимость компонентов

Разработка фронтендов с помощью BOS означает, что код фронтенда по умолчанию общедоступен и в большей степени совместим с принципами открытого исходного кода. Точно так же, как разработчики могут получить доступ к коду определенного приложения DeFi и использовать его для создания нового (с другим названием и, возможно, дополнительными функциями), теперь разработчики также могут получить доступ к фронтендам и использовать их в различных приложениях с помощью BOS.

Благодаря BOS, возможность композитности приходит и во фронтенды. Например, разработчики могут интегрировать компоненты, созданные для Uniswap, в Lido, или компоненты, созданные для Aave, в dYdX, если они решат подключить какую-нибудь функцию для работы с денежными рынками. Компоненты могут быть собраны, изменены, продублированы или интегрированы любым способом в другие компоненты или фронтенды, что открывает двери для более сложных приложений, ориентированных на различные потребности и опыт.

Бесшовный процесс подключения

Для достижения массового распространения DeFi необходимо улучшить пользовательский интерфейс и внешний вид приложений DeFi. Нынешний рынок, характеризующийся многочисленными блокчейнами, приложениями, инфраструктурой и кошельками, а также фрагментированной ликвидностью, может быть пугающим для новичков в DeFi. BOS намерен стать объединяющей платформой для знакомства с Web3-приложениями. Кроме того, с помощью FastAuth пользователи BOS получают более удобный опыт регистрации в стиле Web2, позволяющий им с легкостью создать аккаунт для любого приложения на BOS без необходимости устанавливать пароль или покупать криптовалюту.

И, возможно, самым важным для разработчиков является то, что FastAuth является простым и быстрым решением для того, чтобы люди опробовали новые продукты и приложения, и это еще одна причина, по которой разработчики будут заинтересованы в строительстве на BOS.


Вместо заключения

С учетом того, что основной шлюз BOS (near.org), мета-транзакции и аккаунты с нулевым балансом уже запущены, а также состоялся релиз FastAuth, BOS уже на пути к массовому внедрению.

В ближайшее время можно ожидать появления новых функций, таких как механизм соответствия, приватные данные, ончейн-чат и зашифрованный чат, расширения аккаунтов и дистанционные аккаунты.

Чтобы узнать больше, посетите сайты near.org или near.social для изучения различных компонентов и возможностей шлюза. Что касается других шлюзов, можно изучить каталог BOS Viewer Directory.

P.S. Отдельное спасибо Proximity за подробную информацию о некоторых новшествах.