Пристальный взгляд на инфраструктуру блокчейна и компании IaaS

Пристальный взгляд на инфраструктуру блокчейна и компании IaaS

13 мая 2022 г.

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


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


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


Узлы и клиенты


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


  • Полный — требуется полная копия блокчейна. Технически сложный в обслуживании. Проверяет все транзакции.

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

  • Архив — используется для хранения. Он хранит полную историю баланса любой учетной записи в цепочке и хранит историю каждого изменения состояния в сети. Архивный узел лучше всего можно описать как полный узел с огромным объемом кэшированной исторической информации.

Это широкие термины. Другой тип узла известен как «[без гражданства] (https://www.coindesk.com/layer2/2022/03/09/the-promise-of-stateless-ethereum/)» и в настоящее время является довольно теоретическим. Виталик Бутерин говорит об этом с 2017 года. Тип узла будет зависеть от механизма консенсуса. В экосистеме Proof-of-Stake узлы можно разделить на узлы участия, узлы ретрансляции, узлы-сторожа, узлы чтения/записи и т. д.


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



Что такое поставщики инфраструктуры Web3?


У разработчиков нет причин создавать собственный полный узел. Это трудоемко, ресурсоемко и технически сложно. И реальных экономических стимулов для этого нет. Основные преимущества заключаются в том, что вы будете вносить свой вклад в общее состояние сети. Вы также будете иметь максимальный контроль и суверенитет. Но с коммерческой точки зрения в этом мало смысла.


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


Ankr, один из ведущих провайдеров Web3 IaaS, разрешает неограниченные запросы RPC с планом своих разработчиков и запускает собственные серверы без ПО. Они являются основными инфраструктурными партнерами Binance, Polygon и Fantom.


Поставщики децентрализованных узлов, такие как Ankr, обеспечивают важную функцию в Web3. Пользователи Metamask и OpenSea недавно были ограничены из-за зависимости от Infura API; они оказались в ловушке из-за того, что полагались на Infura, принадлежащую Consensus.


Отличительные поставщики IaaS


Поставщиков IaaS следует отличать от поставщиков блокчейна как услуги (BaaS). Поставщики IaaS в первую очередь сосредоточатся на узлах и инфраструктуре — аппаратном обеспечении и обслуживании. Они также могут предоставлять услуги разработки, такие как RPC и инструменты запросов блокчейна.


Поставщики BaaS могут предложить широкий спектр услуг, включая интеграцию и адаптацию. Но термины пересекаются и используются многими взаимозаменяемо. Также важно отличать блокчейн IaaS (Ankr) от устаревшей IaaS (AWS). Один ориентирован на Web2, а другой — на Web3.


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


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


Например, Avalanche (не поставщик IaaS) предлагает 3 цепочки; C-Chain, X-Chain и Y-Chain, и каждая из этих цепочек представляет собой подсеть с определенной функциональностью. Проекты Web3, такие как Ayoken Labs, решили запустить свой токен в Avalanche C-Chain.


Проект также в значительной степени ориентирован на адаптацию креативщиков к Метавселенной. Avalanche во многих отношениях быстрее и универсальнее Ethereum. Но для дальнейшего развития по-прежнему требуется выделенный инфра-провайдер.


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


Поставщики IaaS, которые расширяют возможности и растут вместе с теми, кто строит вместе с ними, будут в центре внимания.



Оригинал
PREVIOUS ARTICLE
NEXT ARTICLE