Облако, из которого не льет: обзор Ethernity CLOUD
По данным производителя сетевого оборудования Cisco, 95% интернет-трафика проходит через облачные дата-центры. При этом 58% облачных мощностей принадлежат гигантам вроде Microsoft, Amazon, Google и Alibaba.
Ethernity CLOUD считает монополизацию опасной: поломка в крупном дата-центре сделает недоступными терабайты пользовательских данных. Команда проекта разрабатывает децентрализованную экосистему конфиденциальных вычислений (Confidential Computing), которая решит эту проблему.
Рассказываем о защите данных пользователей, аптайме до 100%, заработке на аренде вычислительных мощностей и других особенностях Ethernity CLOUD.
Задачи и команда проекта
Ethernity CLOUD — децентрализованная экосистема конфиденциальных вычислений на базе Ethereum-совместимого блокчейна bloxberg. В задачи проекта входит:
- Повышение надежности облачных вычислений. Централизованные сервисы хранят данные в крупных дата-центрах. При поломке сервера все размещенные на нем сайты и приложения станут недоступными. Ethernity CLOUD дублирует данные между узлами: отказ одного или нескольких компьютеров не скажется на работе облака.
- Противостояние цензуре. У Ethernity CLOUD нет единого центра управления: правительства не смогут устанавливать цензуру и закрывать доступ к ресурсам.
- Обеспечение анонимности пользователей. Для хостинга с помощью Ethernity CLOUD не нужно предоставлять личные данные.
- Создание децентрализованной инфраструктуры. Пользователи смогут подключать компьютеры к Ethernity CLOUD и сдавать вычислительные мощности в аренду.
Разработкой Eternity CLOUD занимается команда инженеров, разработчиков и бизнес-стратегов во главе с Иосифом Петерфи. В 2011-2018 годах он работал в Министерстве обороны США, в 2013 году основал провайдера виртуальных выделенных серверов (VPS) SchnellNode, а в 2017 году — Eternity CLOUD.
Ethernity CLOUD является членом организации Confidential Computing Consortium, которая поддерживает разработку экосистем для защищенного использования данных. В консорциум также входят компании Alibaba, ARM, IBM, Intel, Google и Microsoft.
В конце 2020 состоялся запуск тестовой сети Ethernity CLOUD. Запуск мейннета и инструментов разработчика запланирован на 2023 год.
Отличия от централизованных облачных вычислений
Централизованные облачные сервисы производят вычисления по такой схеме:
- Пользователь отправляет сервису зашифрованные данные и инструкции.
- Сервис выделяет часть мощностей дата-центра под работу виртуальной машины.
- Сервис расшифровывает данные и инструкции пользователя, а затем загружает их в виртуальную машину.
- Виртуальная машина выполняет инструкции пользователя и возвращает сервису результат.
- Сервис зашифровывает результат и отправляет его пользователю.
Сервис защищает данные только в момент передачи пользователю. Они открыты во время работы виртуальной машины: сервис может прочесть данные, украсть или подменить их.
Централизованные сервисы облачных вычислений строят работу на доверии. Если хакер или сотрудник Google Cloud украдет данные пользователей, это приведет к скандалу, потери доверия и прибыли. Провайдеры облачных услуг в среднем выделяют $5000 в год на защиту каждого приложения. Несмотря на это, в 2021 году 36% организаций столкнулись с кражей данных при облачных вычислениях.
В основе Ethernity CLOUD — система смарт-контрактов, которая предоставляет пользователям доказательства честной работы. Она работает так:
- Пользователь публикует инструкции в блокчейн Ethernity CLOUD и отправляет смарт-контракту оплату за выполнение задачи.
- Смарт-контракт блокирует оплату, считывает инструкции пользователя и формирует из доступных ресурсов анклав — защищенную виртуальную среду исполнения. Контракт выбирает провайдеров ресурсов на основе оценок пользователей.
- Анклав сообщает пользователю о готовности выполнить задачу.
- Пользователь отправляет анклаву зашифрованные данные.
- Анклав расшифровывает данные и выполняет задачу по инструкции. Владельцы вычислительных мощностей анклава не могут получить доступ к данным в защищенной среде.
- Анклав отправляет пользователю результат и хеши операций.
- Пользователь получает результат, подтверждение правильности исполнения задачи и список действий, которые совершила виртуальная машина. Затем он подтверждает выполнение задачи и ставит отзыв провайдерам вычислительных мощностей.
- Смарт-контракт разблокирует оплату и передает ее владельцам мощностей, которые входили в анклав.
Подробнее о работе децентрализованного облака — в техническом white paper Ethernity CLOUD.
Децентрализованные хостинг и DNS
Централизованные дата-центры обещают непрерывную работу серверов (аптайм) 99% времени. Но даже у крупнейших облачных сервисов случаются перебои в работе, например как у Amazon и Google в 2021 году.
Может показаться, что аптайм децентрализованного сервиса будет намного ниже: если роутер пользователя выключится, данные на его компьютере станут недоступными для облака. Ethernity CLOUD решает эту проблему постоянной репликацией данных на случайных узлах по всему миру. В результате аптайм децентрализованного облака может достигать 100%.
Чтобы открыть сайт в облаке, компьютеру нужно знать IP-адрес сервера и сетевой маршрут к нему. Эти данные можно получить в DNS (Domain Name System) — базе доменных имен, которую хранят интернет-провайдеры.
Ethernity CLOUD разрабатывает децентрализованную DNS, которая будет хранить данные в блокчейне bloxberg. Такой подход защитит пользователей от цензуры и хакерских атак, в том числе от отравления кэша DNS.
Пользователи будут обращаться к децентрализованной DNS с помощью инструмента с открытым исходным кодом. Ethernity CLOUD выпустит его одновременно с децентрализованной DNS.
Экономика Ethernity CLOUD
Ethernity CLOUD будет работать на Ethereum-совместимом блокчейне с алгоритмом консенсуса Proof-of-Stake. У проекта есть токен ETNY стандарта ERC-20. Пользователи будут оплачивать в нем услуги сервиса, а валидаторы сети — получать вознаграждения.
Команда Ethernity CLOUD провела пресейл ETNY в июне 2021 года. Инвесторы выкупили 53 млн токенов за 25 часов.
В третьем квартале 2021 года состоится ICO Ethernity CLOUD. Проект планирует продать 150 млн ETNY — 15% от общей эмиссии в размере 1 млрд токенов. Стартовая цена ETNY — $0,0045.
У децентрализованных сетей есть особенность: пользователи могут предоставлять друг другу услуги за вознаграждение. Например, владельцы узлов публичных блокчейнов получают вознаграждение за подтверждение транзакций, создание блоков и обеспечение безопасности сети.
Пользователи Ethernity CLOUD смогут зарабатывать ETNY на аренде вычислительных мощностей. Они будут назначать цену самостоятельно и со временем сформируют открытый рынок ресурсов на базе оценок пользователей. Команда проекта предполагает, что такой подход сделает децентрализованные облачные вычисления дешевле централизованных.
Выводы
Централизованные облачные сервисы не могут гарантировать безопасность пользовательских данных. Их клиентам приходится полагаться на честность поставщиков услуг. Ethernity CLOUD решает эту проблему с помощью блокчейна: создает защищенные среды исполнения и предоставляет пользователю доказательства невмешательства в данные с помощью смарт-контрактов.
Пользователи смогут размещать в Ethernity CLOUD сайты и приложения: анонимно и без цензуры. Аренда ресурсов у участников сети позволит снизить стоимость хостинга в децентрализованном облаке. Вероятно, она будет даже ниже, чем у централизованных сервисов.
Подписывайтесь на новости ForkLog в VK!
Рассылки ForkLog: держите руку на пульсе биткоин-индустрии!