Написал: Моралис

Составил: Shenchao TechFlow

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

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

 

 

 

Что такое блокчейн-инфраструктура?

Инфраструктура блокчейна состоит из множества различных частей. Например, блокчейн, dApps, платформы смарт-контрактов, поставщики узлов, поставщики API и аппаратных компонентов и т. д. Давайте вернемся к началу и посмотрим, с чего все началось.

 

 

Рождение Биткойна в 2009 году привело к появлению первого блокчейна. Однако, хотя эта сеть блокчейнов имеет множество преимуществ, она ограничивает разработчиков. В результате команда разработчиков блокчейна создала Ethereum — первый полностью программируемый блокчейн. Сегодня мы можем наблюдать появление нескольких других известных блокчейнов разработчиков (также известных как «инфраструктурные блокчейны»), и постоянно разрабатываются новые блокчейны.

 

Эти сети являются базовым уровнем для всех приложений блокчейна. Без этих сетей не было бы dApps (децентрализованных приложений). Кроме того, инфраструктура блокчейна включает в себя физические устройства, программное обеспечение и все другие уровни текущего стека технологий блокчейна (см. изображение ниже).

 

 

Но в этой статье мы можем сосредоточиться на технологиях, инструментах и ​​решениях, на которых должны сосредоточиться разработчики dApp. В конце концов, создавая dApp, вы не хотите иметь дело напрямую с блокчейном.

 

 

Более четкая классификация – отрасли и отрасли

В дополнение к упомянутому выше стеку технологий блокчейна, «Стандарт классификации цифровых активов» (DACS) CoinDesk должен стать хорошим инструментом для понимания услуг инфраструктуры блокчейна. Эта классификация цифровых активов вносит определенный уровень ясности и единообразия в относительно «неустойчивую» индустрию блокчейнов:

 

 

Как вы можете видеть на рисунке выше, DACS определяет шесть основных секторов: вычисления, валюта, DeFi, культура и развлечения, платформа смарт-контрактов и цифровизация. Хотя в этих шести областях есть свои собственные услуги инфраструктуры блокчейна, «вычисления» и «платформы смарт-контрактов» доминируют, когда речь идет об инфраструктуре блокчейна как услуге.

 

 

 

Инфраструктура блокчейна как услуга – что это такое и как она работает?

Инфраструктура блокчейна как услуга — это управляемая платформа или инструмент разработки блокчейнов, который позволяет пользователям создавать поверх существующих сетей блокчейнов. Кроме того, это означает, что услуги инфраструктуры блокчейна охватывают широкий спектр областей и могут сосредоточиться на оказании помощи разработчикам в создании блокчейнов второго уровня и решении основных проблем инфраструктуры. С другой стороны, сервисы инфраструктуры блокчейна помогают разработчикам создавать и развертывать dApps для прямого доступа к пользователям. Кроме того, услуги инфраструктуры блокчейна включают в себя все внутренние инструменты, такие как хранилище данных, которые позволяют создавать dApps.

 

Подходящий провайдер Web3 предоставляет инструменты разработки инфраструктуры и блокчейна. Как вы, возможно, знаете, первоначальные приложения блокчейна вращались исключительно вокруг криптовалют. Поэтому термин «Блокчейн как услуга» (BaaS) был создан для денежного пространства (как вы можете видеть на диаграмме DACS). Таким образом, BaaS часто определяют как более централизованный протокол, использующий разрешенные блокчейны для узко определенных целей. Поэтому мы избегаем взаимозаменяемого использования BaaS и «инфраструктуры блокчейна как услуги». В конце концов, большинство ведущих сервисов инфраструктуры блокчейна не имеют ничего общего с криптовалютами и не являются протоколами блокчейна.

 

Тем не менее, полезно думать об инфраструктуре блокчейна как о предложении «программное обеспечение как услуга» для Web3. В конечном счете, надежные услуги инфраструктуры блокчейна помогают предприятиям запускать и запускать свои приложения с минимальными усилиями. Последнее обеспечивает большую гибкость и более быстрое внедрение блокчейна. В конце концов, если компании сами разрабатывают серверные части, связанные с блокчейном, они потратят много денег и времени.

 

 

 

Услуги инфраструктуры блокчейна

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

 

 

 

вычислительное поле

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

 

IoT — сегмент Интернета вещей фокусируется на развитии «Интернета вещей» и Web3 путем интеграции сетей блокчейнов в реальный мир. По сути, этот тип протокола облегчает взаимодействие между сетями IoT и блокчейнами.

 

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

 

Частные вычисления. Эта часть протокола посвящена созданию свободного, децентрализованного рынка вычислительной мощности по принципу «безопасность как услуга».

 

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

 

Общее хранилище. Существуют протоколы общего хранения, которые произвели революцию в традиционных централизованных серверах хранения. Они достигают этого, распределяя обязанности по хранению в сети майнеров/заинтересованных лиц с открытым исходным кодом и создавая систему экономического стимулирования.

 

 

 

Другие важные технологии и инструменты обслуживания инфраструктуры блокчейна

В следующем разделе вы узнаете больше о лучших сервисах инфраструктуры блокчейна для создания dApps. Однако даже это решение охватывает лишь некоторые из них. Поэтому вам необходимо изучить ранее перечисленные протоколы, а также следующие технологии и инструменты, чтобы в конечном итоге найти свой идеальный стек технологий Web3. Ниже приводится список ведущих технологий и инструментов сервисов инфраструктуры блокчейна:

 

Поставщик узлов. Вся связь с блокчейном (децентрализованным цифровым реестром) происходит через узлы. Но как разработчик децентрализованных приложений вы определенно не захотите запускать узел, потому что это работа на полный рабочий день со множеством проблем. Вместо этого вы можете использовать провайдера, который управляет вашими узлами для удовлетворения этих потребностей.

 

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

 

Языки программирования смарт-контрактов. Эти языки позволяют разработчикам писать смарт-контракты, и они различаются от цепочки к цепочке.

 

Платформы разработки смарт-контрактов и IDE. Платформы и IDE поддерживают кодирование, компиляцию, развертывание, проверку и тестирование смарт-контрактов.

 

Web3 Wallet — в основном используется для управления, отправки, получения и хранения криптовалют. Они также играют жизненно важную роль в аутентификации Web3, выполнении внутрисетевых транзакций, тестировании dApps и многом другом.

 

Blockchain Explorers — эти специальные типы dApps позволяют пользователям и разработчикам исследовать данные в цепочке и даже взаимодействовать со смарт-контрактами.

 

 

 

Ведущий проект инфраструктурных услуг в блокчейне

Вот список каждого из технических решений и инструментов, упомянутых выше:

 

Вычислительная область:

  • Гелий (Интернет вещей);

  • Цепочка (оракул);

  • Filecoin (общее хранилище);

  • IPFS (решение для децентрализованного хранения, но не на основе блокчейна);

 

Поставщик узлов:

  • Алхимия;

  • толстый;

  • Быстрый узел;

  • ПолучитьБлок;

  • Цепной стек;

  • RunNode;

  • Карманная сеть;

 

Поставщик API Web3:

  • График;

  • ковалентный;

  • Алхимия;

  • Быстрый узел;

  • Биэкономика;

  • Биткери;

  • Мораль;

 

Проекты/инструменты, ориентированные на разработку смарт-контрактов:

  • Solidity (язык программирования смарт-контрактов для цепочек, совместимых с Ethereum и EVM);

  • Truffle (среда разработки, среда тестирования и канал активов для EVM-совместимых цепочек);

  • Hardhat (среда разработки Ethereum);

  • Ганаш (тестовая среда);

  • OpenZeppelin (поставщик шаблонов смарт-контрактов Solidity);

  • Metaplex (шаблон смарт-контракта Solana и инструментальное решение);

  • Remix Online IDE (компиляция, развертывание и проверка интеллектуального сравнения цепочек, совместимых с EVM);

 

Веб3-кошелек:

  • MetaMask (цепочка, совместимая с Ethereum и EVM);

  • Радуга;

  • Доверительный кошелек;

  • Кошелек Coinbase;

  • Деньги;

  • Фантом (для Соланы);

  • бухгалтерская книга;

 

Блокчейн-браузер:

  • Этерскан (Эфириум);

  • BscScan (цепочка BNB);

  • PolygonScan (Многоугольник);

  • SnowTrace (Лавина);

 

 

 

Подведем итог

Если вы потратили некоторое время на изучение приведенных выше разделов, вы уже знаете все, что вам нужно знать об услугах инфраструктуры блокчейна. У этой революционной новой технологии довольно много аспектов, и вы также узнаете, что эти инструменты представлены в виде сетевых протоколов, а некоторые инструменты — в форме оффчейн-проектов. Более того, у вас даже будет возможность узнать, какие из них являются ведущими вычислительными протоколами и услугами инфраструктуры блокчейна. Наконец, с помощью этих замечательных решений блокчейна «инфраструктура как услуга» вы можете присоединиться к революции Web3, используя свои традиционные навыки разработки.​

 

Исходная ссылка