NEAR - блокчейн нового поколения

Что такое NEAR: простое объяснение

NEAR — это блокчейн, использующий удобную для разработчиков, сегментированную публичную цепочку блоков с подтверждением доли владения, которая стремится упростить разработчикам создание децентрализованных приложений (dapps). Dapps могут предоставлять пользователям простые в использовании приложения, способные защитить ценные активы, такие как деньги и личность.

Содержание:

Блокчейн Near для разработки Dapps

Зачем использовать NEAR?

При проектировании и разработке системы NEAR соблюдаются несколько ключевых принципов. NEAR считает, что приложения, развернутые на платформе, должны быть удобными для создания приложений разработчиков и использования конечными пользователями. Лежащая в основе технология должна «отойти на второй план» или быть полностью скрыта от конечных пользователей. Базовые приложения должны быть интуитивно понятными и простыми в создании, в то время как более надежные приложения должны быть безопасными.

Платформа должна масштабироваться без верхнего предела, если для этого есть экономическое обоснование. Дизайн каждого элемента должен быть максимально простым, чтобы достичь своей основной цели. Оптимизация для простоты, прагматизма и легкости понимания превыше совершенства.

Устойчивая децентрализация: платформа должна поощрять значительную децентрализацию как в краткосрочной, так и в долгосрочной перспективе, чтобы должным образом обеспечить ее ценность. Для поддержания устойчивости как технологические, так и общественные механизмы управления должны допускать практическую итерацию, избегая при этом захвата какой-либо одной стороной.

Экосистема NEAR

В проектах уже используется опыт создания NEAR. Flux Protocol, Mintbase и Zed.Run используют скорость и низкую стоимость разработки NEAR для расширения своих сообществ пользователей. Для получения дополнительной информации о том, кто использует NEAR, ознакомьтесь с тематическими исследованиями на веб-сайте.

NFT и цифровые активы

Платформа также предназначена для удобного хранения уникальных цифровых активов, например токенов, подключенных к другим цепочкам, таких как Wrapped BTC или токенов, созданных на платформе NEAR. Стейблкоины, привязанные к реальным фиатным активам, таким как доллар США, можно использовать для оплаты товаров и услуг в приложениях NEAR.

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

Как работает NEAR?

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

Вместе эти функции позволяют разработчикам создавать устойчивые к цензуре смарт-контракты для приложений, которые работают с такими высокопроизводительными данными, как деньги, идентификационные данные, активы и компоненты с открытым состоянием, которые должны беспрепятственно взаимодействовать друг с другом. Инфраструктура, составляющая это облако, создается из потенциально бесконечного числа «узлов», управляемых отдельными лицами и организациями, которые предлагают части своего центрального процессора и места на жестком диске. Эти компьютеры запускают сеть NEAR в фоновом режиме и, таким образом, создают децентрализованную сеть.

Как уже упоминалось, облако NEAR, управляемое сообществом, децентрализовано, поэтому обновления должны приниматься достаточным большинством участников или узлов сети. Чтобы операторы узлов правильно выполняли код, они участвуют в процессе размещения ставок, который называется «Proof of Stake». В этом процессе они охотно ставят на «ставку» часть стоимости в качестве залога, который они теряют, если будет установлено, что они действовали ненадлежащим образом.

Отличия от Amazon и Google

В централизованном облаке, размещенном на Amazon или Google, разработчики платят за приложения каждый месяц в зависимости от требуемого объема использования, например, на основе количества запросов, сгенерированных пользователями, посещающими их веб-страницы.

Amazon Web Services и Google Cloud берут комиссию авансом. Блокчейн-сервисы предлагают большую разницу, потому что с пользователей сразу же взимается плата при обращении в приложение, а не с разработчиков, которые оплачивают расходы за использование всей этой инфраструктуры. Здесь играет роль концепция микроплатежей.

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

Программа грантов на 1 миллион долларов

Фонд NEAR объявил о запуске программы NEAR Grants во время виртуального хакатона ETHDenver в первой половине 2021 года. Программа предоставляет гранты, финансирование и ресурсы в размере 1 миллиона долларов США (или эквивалентной другой валюте).

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

На что еще следует обратить внимание?

Облако NEAR, управляемое сообществом, использует новый алгоритм консенсуса и масштабируемую архитектуру сегментирования для достижения своих целей. Ключевые элементы технологии NEAR:

Другие особенности:

Шардинг Система предназначена для горизонтального и почти бесконечного масштабирования за счет распределения вычислений по нескольким распараллеленным шардам.
Консенсус Достигается по всем узлам, которые составляют сетевых операторов по всем шардам, с использованием нового алгоритма Nightshade. Комиссии применяются к переводам, аналогичным Ethereum, но NЕAR обещает, что их стоимость будет в 10000 раз ниже.
Выбор ставок и теория игры Для участия в процессе проверки участники отбираются с использованием безопасного рандомизированного процесса, который оптимально распределяет места между партиями и создает для них стимулы к правильному поведению.
Случайность Подход NЕAR беспристрастен, непредсказуем и может выдержать до 1/3 злоумышленников, прежде чем сеть будет затронута, и 2/3 злоумышленников, прежде чем кто-либо сможет реально повлиять на ее результаты.

Пакет разработки NEAR

Платформа NЕAR была разработана для использования без разрешения, но для помощи разработчикам был создан набор инструментов и справочных руководств, созданных сообществом.

NEAR SDK: NЕAR поддерживает языки Rust и AssemblyScript (JavaScript с типами) для написания смарт-контрактов. Чтобы обеспечить удобство для разработчиков, NЕAR имеет полный SDK, который включает стандартные структуры данных, примеры и инструменты тестирования для этих двух языков.

Gitpod для NЕAR: использует существующую технологию для создания нулевого времени адаптации для разработчиков. Веб-сайт NEAR examples содержит шаблоны, которые можно развернуть одним щелчком мыши, чтобы максимально упростить процесс создания NЕAR как для новых, так и для старых разработчиков.

NEAR Wallet: это основное место, где разработчики и конечные пользователи могут хранить активы, необходимые для использования сети. NЕAR Wallet — это эталонная реализация, которая предназначена для бесперебойной работы с прогрессивной моделью безопасности, которая позволяет разработчикам приложений создавать более эффективные пользовательские интерфейсы. В конечном итоге он будет включать в себя встроенные функции, которые позволят владельцам легко участвовать в процессах размещения ставок и управления в сети.

NEAR Explorer: чтобы помочь как с отладкой контрактов, так и с пониманием производительности сети, Explorer представляет информацию из цепочки блоков в легко усваиваемом веб-формате.

Инструменты командной строки NЕAR: позволяют разработчикам легко создавать, тестировать и развертывать приложения из своих локальных сред.

Заключение по проекту

NЕAR фокусируется на предоставлении решений двух основных проблем сегодняшних блокчейнов - удобство использования и масштабируемость. Удобство использования для конечных пользователей достигается за счет предложения модели безопасности для взаимодействия с кошельком и предоставления разработчикам дополнительных возможностей.

Удобство использования для разработчиков обеспечивается настройкой протокола для обеспечения отладки на основе браузера, знакомых языков программирования (таких как AssemblyScript и Rust), а также скидок или вознаграждений за использование контрактов. Масштабируемость обеспечивается за счет разделения цепочки на потенциально неограниченное количество субцепей, каждая из которых работает параллельно.

0

Реакция на статью

Отзывы (0)