Хостинг блокчейн-узлов в облаке (пошаговое руководство)



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

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

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

Распространенные типы приложений блокчейна
Если вы новичок в разработке блокчейн-приложений, будет полезно описать распространенные приложения.

Каковы популярные применения блокчейна в различных отраслях?
  • Финансы и банковское дело — создание криптокошельков, бирж и сервисов стейкинга.
  • Здравоохранение — разработка надежных внутренних систем, соответствующих требованиям HIPAA, для хранения данных пациентов и использования таких сервисов, как цифровая идентификация и смарт-контракты.
  • Недвижимость — токенизация реальных активов играет важную роль в сфере блокчейна, поскольку она может открыть инвестиционные возможности, позволяя осуществлять вторичную торговлю активами, которые обычно неликвидны, такими как квартиры и другие объекты недвижимости.
  • Цепочка поставок — используя смарт-контракты, разработчики могут устранить типичные сложности, связанные с организацией нескольких независимых процессов и оптимизацией действий в едином неизменяемом реестре.
  • Правительство — используя децентрализованную идентификацию, разработчик может создать высокопроизводительную и надежную публичную запись. В сочетании с традиционной частной сетью блокчейнов разрешений это может обеспечить доверие и соответствие государственным и федеральным регулирующим органам.
  • Кибербезопасность — блокчейны собирают неизменяемые данные, которые могут служить цифровым отпечатком для отслеживания онлайн-активности и предоставления услуг по устранению последствий.

Каковы типичные конфигурации сети блокчейн?
Чтобы лучше понять типичную структуру сети блокчейн, полезно рассмотреть ее.

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

Существует три основных типа сетей блокчейн:
  • Частный, разрешение — где все узлы и участники сети известны и проверены. Эти типы сетей типичны для корпоративных клиентов, где доверие и безопасность имеют первостепенное значение. Они используют размещенные частные развертывания OVHcloud, которые предлагают надежную безопасность и соответствие
  • Публичные, без разрешения — типичные примеры включают сети Bitcoin, Ethereum и Solana. Они открыты для присоединения любого человека, если он запускает соответствующий клиент и загружает программное обеспечение на свой локальный узел. Это явно предъявляет множество требований к самому узлу с точки зрения пропускной способности, емкости диска, дискового пространства и задержки.
  • Типичное оборудование для поддержки общедоступных сетевых узлов управляется выделенными, голыми железными и VPS-узлами OVHcloud. С помощью развертываний голых железных узлов вы можете хранить материалы закрытых ключей в безопасности в доверенных средах выполнения Intel SGX. Это обеспечивает баланс между производительностью, ценой и надежностью.
  • Гибридные сети — Гибридные сети — это криптосети со смесью известных и неизвестных сторон. Обычно компания управляет узлами валидатора, а любой другой может анонимно управлять узлом невалидатора. Примерами таких сетей являются BSC от Binance и Ripple.

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

Каковы отличительные возможности облака для разработчиков блокчейна? Почему OVHcloud?
Давайте определим важнейшие возможности хостинга, которые отличают опытных провайдеров хостинга блокчейнов от новичков:
  • Возможность предотвращения DDOS-атак — DDOS, или распределенный отказ в обслуживании, является незаменимой функцией, о которой должен знать каждый разработчик. Выделенный сервер для Bitcoin от OVHcloud по умолчанию поддерживается инфраструктурой Anti-DDoS, которая защищает от вредоносной активности. Ознакомьтесь с нашим блогом о безопасности узлов блокчейна.
  • Возможность размещения терабайт данных — Не секрет, что публичный полный узел Ethereum может принимать до 12 ТБ данных, что невозможно хранить на сервере среднего размера. Отсюда и потребность в облачном хостинге с комплексными услугами хранения и извлечения данных .
  • Сертификаты соответствия и безопасности (сертификаты ISO/IEC 27001, 27017, 27018 и 27701, а также аттестаты HIPAA, SOC I и II Type 2). Как застройщику, вкладывающему время в строительство зданий в общественных местах, вам понадобится надежный партнер, который, как вы знаете, прошел проверку и имеет надежные аттестаты ISO и HIPAA.
  • Need for Speed ​​— развертывание на общедоступном сервере web3-приложения повышает требования к производительности и пропускной способности. Большинство разработчиков оценят скорость и производительность предложения высокой пропускной способности от OVHcloud, особенно для приложений блокчейна, которые могут быть требовательны к вычислительным ресурсам. Например, для запуска полного узла Ethereum требуется следующая настройка: процессор 4+ ядра, 16 ГБ+ ОЗУ, быстрый SSD-диск с не менее 1 ТБ и пропускной способностью 25 Мбит/с.
  • Все эти требования можно легко удовлетворить несколькими щелчками мыши в конфигурации выделенного сервера Advance-6. Как ведущий поставщик узлов для блокчейна, OVHcloud предлагает больше возможностей, таких как выделенные серверы для биткоинов.
  • Готовность Web3 — создание публичной платформы может быть простой задачей, если вы найдете правильного партнера по блокчейн-облаку, который предлагает современные и простые в использовании сервисы web3. Например, с OVHcloud сервис блочного хранения делает утомительные задачи, такие как запуск узла IPFS, бесшовными и простыми. Аналогично вы можете запустить полные узлы Ethereum или Solana с помощью нескольких щелчков мыши и команд.
  • Простая настройка частных сетей с помощью vRack — простая установка в несколько щелчков для частной сети с оптимальным уровнем безопасности и защитой в глобальном масштабе нескольких центров обработки данных.


Как развернуть частную подсеть Avalanche на OVHcloud
Запуск подсети Avalanche — ресурсоемкая операция, требующая значительного облачного хостинга с дисковым пространством SSD и достаточной пропускной способностью. Развертывание подсети Avalanche позволит разработчикам активно присоединяться к сети и дополнять свой опыт dApp точными сетевыми данными и участием в управлении сетью Avax.

Ниже приведена оптимальная конфигурация для работы подсети Avalanche:
  • ЦП: эквивалент 8 AWS vCPU
  • ОЗУ: 6 ГиБ
  • Хранилище: 1 ТиБ с не менее 3000 IOPS
  • ОС: Ubuntu 20.04
  • Сеть: надежное сетевое подключение IPv4 или IPv6 с открытым публичным портом

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

1. Создайте частную сеть
openstack network create net01
2. Активируйте DHCP
openstack subnet create --dhcp --network net01 10.0.0.0/8
3. Создайте VMID
subnet-cli wizard \ --ledger \ --node-ids=NodeID-741aqvs6R4iuHDyd1qT1NrFTmsgu78dc4,NodeID-K7Y79oAmBntAcdkyY1CLxCim8QuqcZbBp,NodeID-C3EY6u4v7DDi6YEbYf1wmXdvkEFXYuXNW,NodeID-AiLGeqQfh9gZY3Y8wLMD15tuJtsJHq5Qi \ --vm-genesis-path=prod-genesis.json \ --vm-id=tGas3T58KzdjLHhBDMnH2TvrddhqTji5iZAMZ3RXs2NLpSnhH \ --chain-name=prodSubnet
4. Готово! Вы можете проверить Subnet Explorer subnets.avax.network/subnets

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

OVHcloud укрепляет свои позиции в качестве ведущего поставщика услуг хостинга узлов блокчейна, сосредоточившись на повышенной безопасности, соответствии, гибкости цен и скорости.
Выделенные серверы OVH
Выделенные серверы Hetzner

0 комментариев

Оставить комментарий