Fluence. Итоги 2022
Привет, Fluence’ры!
Мы рады поделиться обновлениями о ходе реализации проекта Fluence в 2022 году.
Что такое Fluence
Fluence — это децентрализованная бессерверная платформа и рынок вычислений, основанный на блокчейне. Fluence — это глобальная, общедоступная, масштабиpуемая и безопасная альтернатива централизованным облачным вычислительным платформам.
Используя Fluence, разработчики могут создавать и развертывать децентрализованные приложения в сети провайдеров вычислений, где провайдеры варьируются от профессиональных центров обработки данных до домашних компьютеров. Провайдеры конкурируют по цене и производительности и постоянно доказывают, что они обслуживают приложения, чтобы получить вознаграждение.
Fluence работает на криптографическом токене, который служит как залогом участия провайдера, так и денежным стимулом. Провайдеры получают как токен Fluence, так и платежные средства (обычно стейблы) за обслуживание приложений.
Прогресс за 2022 год
За последний год мы достигли огромного прогресса в разработке основной платформы. В целом, мы считаем, что основная технология Fluence состоит из следующих компонентов: Платформа разработки, Вычислительный рынок и DAO. Все вместе они позволяют создать глобально масштабируемую общедоступную бессерверную платформу, управляемую сообществом через DAO.
Под капотом платформа Fluence полностью работает на протоколе Aqua, который мы разработали для обеспечения безопасного и масштабируемого распределенного выполнения без централизованной координации. Aqua координирует выполнение приложений по сети и обеспечивает криптографические гарантии выполнения: все этапы вычислений поддаются аудиту и проверке.
В прошлом году мы сосредоточились на доведении Aqua до состояния, близкого к производственному, а также на других необходимых базовых компонентах для создания полностью децентрализованной и масштабируемой сети. Эти компоненты включают язык программирования Aqua, AquaVM, Marine, Registry, Trust Graph, а также инструментарий, такой как реализация эталонного пира Fluence, клиент Fluence JS и Fluence CLI.
Публичная сеть (без вознаграждений) была запущена и работает уже более одного года.
Платформа для разработки
Marine и Aqua также служат аналогом бессерверного стека: облачные функции (например, AWS Lambda) и рабочие процессы поверх них (например, AWS Step Functions). В этом году Aqua и Marine стали гораздо стабильнее, и мы разработали более зрелые инструменты для их использования.
Мы представили Fluence CLI, который должен стать основной точкой входа для разработчиков, чтобы начать билдить на Fluence. Он инкапсулирует все, что связано с инициализацией проекта, развертыванием, компиляторами Aqua и Marine.
Рынок вычислительных ресурсов
Мы начали создавать основанный на блокчейне вычислительный рынок провайдеров, которые будут сдавать свои ресурсы в аренду для размещения и запуска приложений клиентов, чтобы обеспечить лучшие цены и качество обслуживания на платформе Fluence. Провайдеры смогут заключать сделки с клиентами, договариваться о цене и залогах. Провайдеры должны будут постоянно доказывать, что они продолжают обслуживать приложения клиентов, чтобы получать вознаграждение и продолжать участвовать в рынке.
DAO
Наше видение заключается в том, что публичное и децентрализованное облако должно контролироваться сообществом, а не централизованной компанией. Fluence DAO будет контролировать обновления протокола и распределение казны посредством голосования на цепочке и будет представлена в реальном правовом пространстве в виде швейцарской ассоциации для снижения ответственности всех членов DAO. В начале прошлого года мы спроектировали и подготовили все необходимое для запуска DAO, но отложили его до запуска других частей платформы Fluence.
Планы на 2023 год
Мы смещаем фокус с базовых технологий на полноту функций: добавляем отказоустойчивость и безопасность в бессерверную платформу, создаем вычислительный рынок для повышения цены/качества услуг, создаем пользовательский интерфейс и стремимся к выпуску производственных релизов.
Отказоустойчивость
Мы хотим, чтобы Fluence по умолчанию обеспечивал отказоустойчивость для любых развертываний кода, и для этого мы собираемся ввести подсети. Все развертывания в сети будут организованы как подсети, сформированные из нескольких узлов, чтобы справиться с недоступностью из-за неисправности оборудования, сбоев в сети или злонамеренной активности. Подсети будут обеспечивать отказоустойчивость, балансировку нагрузки, синхронизацию состояния и все остальное, что требуется для приложения и полностью настраивается владельцем приложения. Подсети также обеспечивают надежный доступ к внешним сетям хранения данных (например, Filecoin или Arweave), доступ к RPC блокчейна или кэшированию/индексированию.
Безопасность
Мы продвигаем Fluence к модели полностью бездоверительных вычислений, где каждое выполнение кода будет сопровождаться проверяемым доказательством того, что это вычисление было выполнено правильно. Доказательства вычислений различны для Aqua и для Marine: мы начали реализацию доказательства обработки в Aqua и находимся на стадии исследования доказательства выполнения для Marine.
Кроме того, для обеспечения безопасности сети при открытии рынка вычислений для любых провайдеров мы добавляем управление разрешениями и криптографические подписи по всему стеку: вызовы сервисов Marine в Aqua Particles, разрешения в реестре, управление одноранговыми ресурсами Fluence.
Опыт разработчиков
Мы работаем над значительным улучшением Fluence CLI, который будет охватывать весь жизненный цикл работы с Fluence: от создания и настройки проекта, до создания подсети по требованию, развертывания в ней, настройки платежей и выбора провайдеров.
Цель — сделать Fluence таким же простым в использовании, как традиционные облака, или даже лучше, поэтому CLI и новая веб-консоль будут в центре нашего внимания в 2023 году.
Кто использует Fluence?
Надежность, безопасность и производительность являются ключевыми требованиями при выборе вычислительной платформы. Поскольку мы создаем все решение с нуля, а не просто используем существующие облачные технологии, достижение полноты функций требует времени, и клиенты вряд ли примут решение, которое не является полным во всех трех областях.
Хотя мы видим большой интерес в частных беседах, на отраслевых мероприятиях и хакатонах, мы воздерживаемся от привлечения клиентов и партнерства до тех пор, пока не будет усовершенствован инструментарий и не будет завершена модель безопасности. Начиная со второго квартала 2023 года, инструментарий и безопасность Fluence будут готовы к таким разговорам, и мы приветствуем знакомство с проектами и компаниями, которые выиграют от размещения своих данных вне облачных провайдеров.
Запуск? Запуск!
Мы планируем запустить Рынок вычислений совместно с доказательствами вычислений и DAO в этом году.
Запуск будет проходить поэтапно, и ближайшая веха запланирована на конец февраля. Мы объявим об этой вехе во время EthDenver Buidlweek и сообщим, как все желающие смогут принять в этом участие.
Присоединяйтесь!
Мы продолжаем фокусироваться на разработчиках Web3 и регулярно выступаем спонсорами и докладчиками на мероприятиях, конференциях и хакатонах для разработчиков Web3.
Следите за каналами нашего сообщества, чтобы не пропустить возможность получить вознаграждение или предстоящие события: Twitter, Telegram, Discord.
Смотрите записи наших собраний сообщества и подписывайтесь на новые видео на Youtube.
Начните создавать на Fluence уже сегодня, получайте обновления от разработчиков в Discord или Telegram и предоставляйте свои отзывы основной команде.