August 2

Caldera: платформа для создания и обслуживания роллапов

Если кто не знает, роллапы - это L-2 сети, секвенсоры (ноды) которых принимают транзакции и отправляют пакетом в L-1 Ethereum с доказательствами (ZK роллапы) или без них (оптимистичные: далее желающие могут оспорить).

Я ещё 1-2 года назад в Caldera создавал тестнет-роллап на базе OpStack, деплоил там смарт-контракты и выполнял транзакции: прикольно ☺️.

В этой статье расскажу о проекте и покажу создание тестового роллапа на практике.

Оглавление

Аудит

Команда

На сайте есть ссылка на LinkedIn:

932 отслеживающих. Написано, что инвестировано 15 МЛН $.

Последняя публикация 1 неделю назад. Она получила 30 реакций, 1 комментарий, 5 репостов.
Предпоследняя была 3 месяца назад. Получила 14 реакций.

В статистике упомянуто, что состав компании - 13 сотрудников на июль 2024. Вокансии тоже есть, что важно.

Люди компании:

Discord Moderator ThankGod Idenyi:

40 отслеживающих. Последняя публикация 3 недели назад. Она получила 3 реакции и 2 комментария.
Предыдущая тоже была опубликована 3 недели назад. Она получила 3 реакции и 5 комментариев.

Опыт работы:

  • С июля 2024 Discord модератор в Caldera
  • Главный модератор в Talus Network с марта 2024 (частичная занятость)
  • Амбассадор в Injective Labs с декабря 2023
  • Амбассадор в Cellulalife game с декабря 2023
  • Модератор в Anoma с ноября 2023
  • Менеджер по коллаборациям в Supernormal Labs с января 2023 (Частичная занятость)
  • Соавтор в Budda Bears с октября 2022

Странно, что всё по настоящее время, как будто не указал просто даты завершения, ну или распыляется на кучу проектов...

Учился в National Open University of Nigeria: Master of Computer Applications - MCA, Computer Systems Networking and Telecommunications с января 2023.

Навыки: Discord manager, Discord и Advertising (Collaborator в компании Budda Bears).

Software & Infra Ryan Doyle:

553 отслеживающих, публикаций нет - только комментарий.

Опыт работы:

  • Программное обеспечение и инфраструктура в Caldera с июня 2024 года (удалённая работа)
  • Штатный инженер-программист в Panther с сентября 2022 по июнь 2024
  • DevOps лидер в Clear Labs апреля 2021 по сентябрь 2022
  • Главный системный архитектор в Imagine Financial с ноября 2019 по март 2021
  • работал и в LinkedIn: Инженер-стажер по обеспечению надежности объекта с мая по август 2015, инженер по обеспечению надежности объекта с мая 2016 по март 2018 и старший инженер по надежности на объекте марта 2018 по ноябрь 2019
  • В Michigan Technological University: Услуги для пользователей I.T. с октября 2012 по апрель 2024 и Операционная команда - Linux Team с мая 2014 по май 2015.
  • Стажер по ИТ / поддержке баз данных в Asahi Kasei Plastics North America, Inc. с мая по август 2013
  • исполнительный директор в RyanDoylesAwesomeTestCompany.io с января 1970 (скорее всего неверно указал начальную дату) по январь 2012

Учился в Michigan Technological University: Software Engineering, Computer Science с 2012 по 2016.

Некоторые навыки:

  • Cisco Meraki - DevOps Lead в компании Clear Labs
  • Red Hat Satellite - Operations - Linux Team в компании Michigan Technological University
  • gRPC - Principal System Architect в компании Imagine Financial
  • Go (Programming Language) - Опыт работы (3) в компании Panther и еще в 2 компаниях
  • Linux - Опыт работы (4) в компании Panther и еще в 3 компаниях, Оценка навыков LinkedIn успешно выполнена, 15 подтверждений
  • Python - 14 подтверждений
  • Java - Senior Site Reliability Engineer в компании LinkedIn, 13 подтверждений
  • C - 4 подтверждения
  • Shell Scripting - 2 подтверждения
  • System Administration - 9 подтверждений
  • Team Development - 9 подтверждений
  • MySQL - 1 подтверждение
  • Git, JSON, C++, LinkedIn (1 подтверждение) - Оценка навыков LinkedIn успешно выполнена
  • Python (Programming Language) - Опыт работы (3) в компании Panther и еще в 2 компаниях, 5 подтверждений

Плохо, что всего 2 сотрудника со ссылками, и что нет основных... Второй хорош по профилю и опыту, но вот ко-фаундеров нет...

Но на сайте можно найти полный список:

Указаны профиле в X и LinkedIn, но я буду показывать только LinkedIn.

CEO, Co-Founder Matthew Katz:

1 098 отслеживающих. Последний пост 1 неделю назад с 91 реакцией и 11 комментариями.
Предыдущая - 3 недели назад, 155 реакций и 1 комментарий.

Опыт работы:

  • CEO, Co-Founder в Caldera с марта 2022
  • Software Engineering в Warp с июня по сентябрь 2021 (стажировка)
  • Software Engineering в Whist с апреля по июнь 2021 (стажировка)
  • Software/Product Engineering в Skiff (acquired by Notion) с января по апрель 2021 (стажировка)
  • В TreeHacks: Organizer (Tech team) с октября 2019 по октябрь 2020, Co-director с марта 2020 по март 2021
  • Software Engineering в A Thinking Ape с сентября по декабрь 2020 (стажировка)
  • Software Engineering в Apple с июня по сентябрь 2020 (стажировка)

Учился в Stanford University: "oN leAvE", Computer Science (Systems) (бросил учёбу через 1 год).

Навыки:

  • Microsoft Office - 6 подтверждений
  • Leadership - Подтверждения навыков от участника Alice Ko, который является специалистом в этой области, 11 подтверждений
  • Project Management - 3 подтверждения
  • Social Media - 7 подтверждений
  • Marketing - 2 подтверждения
  • Node.js - 5 подтверждений
  • Python (Programming Language) - Оценка навыков LinkedIn успешно выполнена, 1 подтверждение

CTO, Co-Founder Parker Jou:

677 отслеживающих. Публикаций нет.

  • Cofounder в Caldera с января 2022
  • ML Research в Waymo с сентября по декабрь 2021 (стажировка)
  • Software Engineering в NVIDIA с июня по август 2021 (стажировка)
  • Software Engineering в Samsung Electronics с июня по сентябрь 2020 (стажировка)

Учился в Stanford University: Computer Science с 2019 по 2021.

Навыки не указаны.

Head of BD James Semmonella:

3 213 отслеживающих, последняя публикация 1 неделю назад с 91 реакциями и 11 комментариями.
Предыдущая тоже 1 неделю назад опубликована, получила 31 реакцию и 1 комментарий.

Опыт работы:

  • Head of Business Development & Growth в Caldera с мая 2023
  • Head of Business Development в Enya Labs с мая 2022 по май 2023
  • Consultant & Advisor ппо теме Web3 & Blockchain с июля 2021 по май 2022
  • Head of Business Development - North America в Templafy с февраля по июль 2021
  • В CB Insights: Business Development с июня 2017 по сентябрь 2018; Manager, Business Development с октября 2018 по сентябрь 2020; Senior Manager, Business Development & Growth с октября 2020 по февраль 2021
  • Business Development в Greenhouse Software с мая 2016 по май 2017
  • и другое (всего 11)

Образование:

  • В Bates College: Bachelor's Degree, Political Economics Major & History Minor
  • Universiteit van Amsterdam: Exchange
  • Alliance Real Estate School: Real Estate Law
  • Amity Regional High School: High School Diploma

Навыки:

  • Business Development - Подтверждения навыков от 3 коллег по компании CB Insights, 27 подтверждений
  • Leadership - Подтверждения навыков от 3 коллег по компании CB Insights, 22 подтверждения
  • Project Management - Подтверждения навыков от 2 коллег по компании CB Insights, 7 подтверждений
  • Competitive Analysis - 10 подтверждений
  • Market Research - 9 подтверждений
  • И другие (всего 25)

Курсы: University of Pennsylvania - Wharton School of Business: Financial Accounting.

Engineering Pranav Batra:

64 отслеживающих. Публикаций нет.

Опыт работы:

  • Staff Engineer в Caldera с 2023
  • Software Engineer в Jump Trading Group с апреля 2022 по январь 2023
  • Software Engineer в Google с июня 2020 по апрель 2021

Учился:

  • в Vanderbilt University: Bachelor’s Degree, Computer Science с 2014 по 2016
  • В The Harker School с 2010 по 2014

Навыки:

  • Rust (Programming Language), Go (Programming Language), TypeScript, Solidity, Terraform, Helm Charts, Ethereum - Staff Engineer в компании Caldera
  • Java, JavaScript, C - без подтверждений и указаний компаний
  • C++ - Software Engineer в компании Jump Trading LLC
  • И другие (всего 20).

Growth Alex Gu:

1 475 отслеживающих. 3 комментария.

Опыт работы:

  • Growth Engineer в Caldera с января 2023
  • Software Engineer в Coinbase с мая по август 2022 (стажировка)
  • Growth в Coda в 2022 году (частичная занятость)
  • Product Engineer в Capital One с мая по август 2021 (стажировка)
  • Software Engineer в Unisys с мая по август 2020 (стажировка)
  • Teaching Assistant в University of Michigan College of Engineering в 2020 году

Учился в University of Michigan: Bachelor of Engineering, Computer Science.

Навыки:

  • Front-end Development - 3 подтверждения
  • Digital Marketing - 5 подтверждений
  • Python, Matlab - 1 подтверждение
  • React.js - Оценка навыков LinkedIn успешно выполнена, 1 подтверждение
  • JavaScript, Databases - 1 подтверждение
  • Leadership - 2 подтверждения

Далее ещё трое на должности Engineering, но я уже их описывать не буду, так как сможете перейти с сайта и посмотреть при желании. Скажу лишь, что профили заполнены, и хороший опыт.

Например, Jerry Xie был инженер-программистом в Amazon (стажировка), а Simon Berens SWE в Meta с сентября 2022, но вот Caldera не указана...

Albert Lai Software Developer Intern в Shopify был.

Head of Marketing Abhi Raheja:

2 880 отслеживающих. Последняя публикация 1 неделю назад с 53 реакциями и 1 комментарием, а до неё была опубликована месяц назад и получила 13 реакций с 1 комментарием.

Опыт работы:

  • Fellow в On Deck с декабря 2021
  • В Cyber : Consumer Product, Strategy & Operations с апреля 2022 по май 2023, CMO с мая 2023 по май 2024
  • Co-Founder в Goodable с мая 2019 по март 2022
  • Intern в Parliament of India с мая по июль 2015

Почему-то Caldera не указана...

Учёба в Ryerson University: Bachelor of Journalism , Communication and Design.

Навыки:

  • Stakeholder Engagement, Quarterly Reviews, Presentations, Executive-level Communication, Annual Planning и т. д.
  • Public Speaking - 24 подтверждения
  • Management - 18 подтверждений
  • Business Strategy - 7 подтверждений
  • Public Relations, Marketing - 8 подтверждений
  • Project Management, Marketing Strategy - 6 подтверждений
  • Social Entrepreneurship, Strategic Planning, International Relations, Market Research, Journalism - 5 подтверждений
  • И так далее (всего 50)

Далее ещё инженеры. Ino Murko указан без ссылки, про Ryan Doyle рассказывал уже, а Nathan Leung:

1 179 отслеживающих, 1 комментарий.

Опыт работы:

  • Software Engineer в Caldera с июля 2024
  • Software Engineering Intern в Ramp с марта по июнь 2021
  • Employee #1, Software Engineer в Jupiter с октября 2019 по ноябрь 2020
  • Software Engineering Intern в Google с мая по сентябрь 2019 (стажировка)

Учёба:

  • UCLA с 2021 по 2024
  • University of Michigan с 2018 по 2019
  • Wissahickon School District с 2014 по 2018

Некоторые навыки:

  • Creating Shareholder Value - Raayan Dhar подтвердил(а) этот навык
  • Entrepreneurship - 30 подтверждений
  • JavaScript - Оценка навыков LinkedIn успешно выполнена, 16 подтверждений
  • Web Design - 16 подтверждений
  • Software Development - 9 подтверждений
  • Responsive Web Design - 8 подтверждений
  • Node.js - Оценка навыков LinkedIn успешно выполнена, 6 подтверждений
  • React Native - 4 подтверждения
  • Git - 3 подтверждения
  • HTML5 - 11 подтверждений
  • CSS - Оценка навыков LinkedIn успешно выполнена, 4 подтверждения
  • jQuery - 6 подтверждений
  • И другие (всего 27)

Итог: отлично!

Соцсети проекта

Discord:

В анонсах последний пост 31 июля.

В Русском чате активность есть и сейчас, на вопросы отвечают:

В основном тоже:

В обновлениях сообщества 27 июля:

X @Calderaxyz:

297,6 тысяч читателей. Последний пост 1 августа (на момент написания статьи). Он получил 49 ответов, 77 репостов, 603 лайка, 31129 просмотров.
Предыдущий пост (от 31 июля) - 19 ответов, 40 репостов, 207 лайков и 12488 просмотров.

В общем, активность хорошая.

Аудит по Tweetscout:

Показано больше читателей, чем сейчас (возможно отписывались).

В связанных аккаунтах члены команды, но не все:

Score 909, уровень 3 (Credible).

Проекты: @rarible, @apecoin, ,@BoredApeGazette @DegenerateNews, @LidoFinance, @defiprime, @1kxnetwork, ,@PythNetwork @enjin, @rhinofi и другие...

Венчурный капитал: loomdart - Holy War Arc, eGirl Capital 仙女資本, EllioTrades, Neo, DeFi Dad ⟠ defidad.eth, Fourth Revolution Capital и другие...

Блог:

Последний пост 24 июля - норм.

Итог по команде

Оценка 5 из 5: активность есть, на вопросы отвечают, участники команды представлены на сайте.

Концепт

Раньше для запуска роллапов требовалось самому искать сервера, ставить на него ПО, править... Благодаря Caldera вы можете создавать роллапы в несколько кликов с использованием фреймворков Arbitrum Nitro и Optimism Bedrock.

При этом, вы сразу получаете RPC, explorer, индексатор данных, интерфейс моста, а благодаря интеграциям с Caldera, ещё и 40+ ведущих поставщиков инфраструктуры Web3.

Интеграции:

LayerZero (кроссчейн), alchemy (API, SDK и инструменты масштабирования), biconomy (Account Abstraction), thirdweb (инструменты разработки), Celestia (DA), Eigenlayer (DA), subgraphs (индексаторы), Axelar (кроссчейн) и пр...

Клиенты:

Разработка модулей Manta, Treasure Chain, ApeChain и другие...

На главной написано следующее:

  • Более 40 команд с Caldera
  • 1 МЛРД долларов инвестиции в различные сети Caldera
  • Более 50 ведущих партнеров по интеграции
  • 99.99% оптайм.

Впечатляет...

Это говорит о востребованности.

Оценка 5 из 5: интересно и востребовано: для масштабирования Ethereum будут нужны роллапы приложений, которые будут выполнять свои назначения, а бизнесы вряд ли смогут развёртывать инфраструктуру.

Коин

Токена нет и пока не планируется. Об этом написано в Discord:

По данным Cryptorank, собрали 24 МЛН $ от DragonFly Capital, Sequoia Capital, 1kx, Founders Fund, Lattice, Ethereal Ventures, ArkStream Capital, Neo, TrueBridge Capital:

Круто, что некоторые из них (если не все) подписаны на Twitter компании.

Оценка 4 из 5: инвестиции хорошие, но токеномики нет и токена. Он и не планируется пока. Но он и не требуется, учитывая прибыль с mainnet роллапов.

Код

Оценка 1 из 5: код не опубликован.

Документация

Есть на Русском, но там не всё описано, поэтому буду рассматривать доки на Английском, что находятся по адресу https://docs.caldera.xyz/introduction

Caldera - это платформа для развертывания роллапов, которая позволяет запускать высокопроизводительные, настраиваемые, специфичные для каждого приложения роллапы с использованием фреймворков Arbitrum Nitro, Optimism Bedrock, zkSync ZK Stack и Polygon CDK.

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

Quickstart:

На этой странице показано, как развёртывать роллап в интерфейсе. Я покажу это в практике.

В mainnet:

  1. Закажите демонстрацию, чтобы обсудить потребности вашего проекта и причины, по которым вы рассматриваете возможность создания роллапа - мы обсудим, как мы можем помочь
  2. Caldera запустит для вас роллап с выбранным вами фреймворком (Arbitrum Nitro, Optimism Bedrock, ZK Stack) и выбранными вами параметрами на выбранной вами сети (Ethereum, Polygon, Cronos, Optimism, Arbitrum и т. д.).
  3. Интегрируйте свое приложение с Caldera. Обычно портирование Ethereum-приложений на блокчейн Caldera занимает менее получаса. Команда с радостью поможет вам в этом!
  4. Caldera сообщит вам, когда заработает ваш mainnet!

About Caldera Chains

What are Rollups?:

Роллапы - это решение для масштабирования второго уровня, предназначенное для повышения масштабируемости и эффективности блокчейн-сетей. Вкратце: роллапы - это блокчейны, которые опираются на другой блокчейн первого уровня (в частности, Ethereum) для расчетов, обеспечивая при этом лучшую масштабируемость и гарантии производительности по сравнению с базовым блокчейном.

Свертывание транзакций происходит путем объединения или "сворачивания" нескольких транзакций в одну транзакцию или пакет. Этот процесс происходит на отдельном блокчейне второго уровня, который представляет собой вторичную структуру, построенную поверх основного (первого) блокчейна.

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

Перейти к заголовку

Размещение на первом уровне

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

Через Caldera можно развернуть роллапы Arbitrum Nitro и OP Stack - оба этих стека являются "оптимистичными" роллапами.

Термин "оптимистичный" в Optimistic Rollups происходит от оптимистичного предположения, что транзакции в рамках роллапа являются действительными. При "счастливом пути", когда роллап действует честно, доказательство корректности ончейн не требуется. Однако если секвенсор роллапа действует злонамеренно или ошибочно, можно представить L1 "доказательство ошибки" и предотвратить неправильное выполнение.

Совет

Хотите узнать больше об оптимистичных роллапах? Ознакомьтесь с этой статьёй с сайта ethereum.org

Вы можете развернуть ZK Stack и Polygon CDK rollups через Caldera - оба этих стека являются "Zero-Knowledge" (aka ZK) rollups.

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

Совет.

Чтобы узнать больше о ZK-роллапах, просмотрите эту статью с сайта ethereum.org.

Arbitrum Nitro:

Для более подробного ознакомления ознакомьтесь с документацией Arbitrum.

Arbitrum Nitro — это проверенный стек Optimistic Rollup. Arbitrum Nitro поддерживает Arbitrum One, флагманскую сеть Arbitrum, и Arbitrum Nova, более дешёвую сеть, ориентированную на игры. Arbitrum Nitro обеспечивает безопасность более чем $6 миллиардов TVL через работающие сети.

Преимущества

  • 10-100x дешевле транзакции по сравнению с Ethereum.
  • Эквивалентность Ethereum, с полной поддержкой смарт-контрактов и инструментов разработки Ethereum.
  • Более быстрое время блоков, до 250 мс при высокой нагрузке.
  • Работающие доказательства неисправностей.
  • Опциональная поддержка WASM смарт-контрактов через Stylus.
  • Поддержка дальнейшего снижения затрат через Arbitrum Anytrust или Celestia DA.
  • Возможность выбора собственного токена для Rollup.

Arbitrum AnyTrust, вариант технологии Arbitrum Nitro, использует лёгкое доверительное допущение для снижения затрат на транзакции. В отличие от стандартного Arbitrum, где все узлы требуют доступ к данным каждой транзакции уровня 2, AnyTrust опирается на Комитет Доступности Данных (DAC) для хранения и предоставления данных по запросу, предполагая, что по крайней мере два члена надёжны для обеспечения доступности данных. Используются Сертификаты Доступности Данных (DACerts) для гарантии доступности данных до указанного срока.

С Anytrust можно достичь дополнительного снижения затрат на 10-100x по сравнению со стандартным Rollup. Эта настройка позволяет более экономично обрабатывать транзакции, обеспечивая доступность данных и помогая создавать персональные AnyTrust и Rollup чейна с инфраструктурой, способной значительно превзойти Ethereum по мощности, при этом используя его безопасность.

Arbitrum Stylus — это улучшение технологии Arbitrum Nitro, которое вводит вторичную, равноправную WASM виртуальную машину наряду с существующей Ethereum Virtual Machine (EVM) на таких сетях Arbitrum, как Arbitrum One, Arbitrum Nova и Arbitrum Orbit. Эта новая виртуальная машина улучшает программную среду, позволяя разработчикам писать и развёртывать смарт-контракты с использованием языков, таких как Rust, C или C++.

Исполнение WASM значительно более производительно (использует более чем в 10 раз меньше газа) и позволяет разработчикам использовать проверенные временем библиотеки Rust, C++ и C в своих смарт-контрактах.

Посмотрите репозиторий OffchainLabs/Awesome-Stylus на Github для примеров смарт-контрактов со Stylus.

Optimism Bedrock:

Для более подробного изучения смотрите документацию Optimism.

OP stack — это проверенный стек Optimistic Rollup. OP stack поддерживает Optimism Mainnet и Base, недавно запущенную L2 от Coinbase. Совокупно, OP stack обеспечивает безопасность более чем $3,5 миллиарда в TVL.

Преимущества

  • 10-100x дешевле транзакции по сравнению с Ethereum.
  • Эквивалентность Ethereum, с полной поддержкой смарт-контрактов и инструментов разработки Ethereum.
  • Быстрое время блоков (2 секунды на блок).
  • Опциональная поддержка дальнейшего снижения затрат через Celestia DA.
  • Очень либеральное лицензирование (MIT).
  • Возможность присоединения к Superchain, будущей сети Optimism, объединяющей чейны с общими мостами, управлением и взаимодействием.

Optimism Superchain задуман как сеть взаимосвязанных блокчейнов на протоколе Optimism, улучшая масштабируемость и взаимодействие между сетями блокчейнов второго уровня. Superchain стремится объединить Optimism Mainnet и другие цепочки OP stack в единую связанную сеть, способствуя общим функциям, таким как мосты, децентрализованное управление и коммуникационный слой. Эта архитектура позволяет отдельным чейнам работать совместно, обеспечивая бесшовное взаимодействие и транзакции между ними.

Дизайн Superchain всё ещё на ранней стадии. Рекомендую ознакомиться с документацией Optimism для получения самой актуальной информации.

ZK Stack:

Для создания роллапа с использованием этой технологии связывайтесь с командой.

ZK Stack — это модульный, open-source фреймворк для создания кастомных гиперчейнов, поддерживаемых технологиями zkSync.

Основные особенности ZK Stack включают суверенитет и бесшовную взаимосвязанность. Каждый гиперчейн ZK Stack функционирует полностью независимо, опираясь только на Ethereum L1 для своей живости и безопасности, при этом поддерживая общий мост для взаимосвязи всех гиперчейнов, что обеспечивает доверительную, быструю (в течение минут) и недорогую (стоимость одной транзакции) интероперабельность.

Преимущества

  • Сверхнизкие комиссии за газ по сравнению с Ethereum.
  • Совместимость с Ethereum, с полной поддержкой смарт-контрактов и инструментов разработки Ethereum.
  • Нативная абстракция аккаунтов.
  • Нативная кросс-чейн композируемость через гипермосты.
  • Поддержка дальнейшего снижения затрат за счёт альтернативных решений для Data Availability.
  • Возможность выбора собственного нативного токена для rollup.

Гиперчейны — это фрактальные экземпляры zkEVM, работающие параллельно и имеющие общее урегулирование на L1 mainnet. Название "гипермост" происходит из традиционного веба, где пользователи могут бесшовно переходить по гиперссылкам между сайтами. Аналогично, rollup'ы ZK Stack соединены бесшовно через гипермосты.

Каждый гиперчейн работает на одном и том же движке zkEVM, который используется в ZK Stack (и в первом гиперчейне, zkSync Era). Все ZKP-схемы остаются полностью идентичными, что позволяет гиперчейнам полностью наследовать безопасность от L1, независимо от того, кто их разворачивает, обеспечивая нулевые дополнительные предположения о доверии и безопасности.

Для получения дополнительной информации ознакомьтесь с документацией по гиперчейнам zkSync.

Polygon CDK:

Также предлагают связываться для развёртывания с Polygon CDK.

Polygon CDK — это ведущий стек Zero-Knowledge Rollup. Polygon CDK поддерживает Polygon zkEVM, флагманский Zero-Knowledge чейн Polygon. Polygon zkEVM обеспечивает более $22 млн в TVL на различных блокчейнах в мейннете.

Преимущества

  • 10-100x дешевле транзакций по сравнению с Ethereum.
  • Совместимость с Ethereum, с полной поддержкой смарт-контрактов и инструментов разработки Ethereum.
  • Практически мгновенная финализация и целостность транзакций.
  • Нативные кросс-rollup мосты, разработанные с использованием ZK-доказательств.
  • Поддержка дальнейшего снижения затрат за счет zkValidium или Celestia DA.
  • Возможность выбора собственного нативного токена для rollup.

zkValidium интегрирует безопасный слой доступности данных, управляемый Комитетом по доступности данных (DAC). DAC является ключевым элементом во многих блокчейн-протоколах, отвечая за обеспечение надежности и доступности данных оффчейн. В сущности, они проверяют доступность данных, связанных с конкретными блоками блокчейна.

В контексте L2 решений, DAC играет важную роль в увеличении масштабируемости. Они помогают переносить значительную часть вычислительных работ и хранения данных оффчейн, тем самым уменьшая нагрузку на основной блокчейн L1.

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

Для получения дополнительной информации ознакомьтесь с документацией по zkValidium от Polygon.

Native Gas Token:

В Caldera Chains вы можете выбрать использование токена ERC20 в качестве нативного токена для вашего роллапа.

Какие токены можно использовать?

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

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

Alternative Data Availability:

Это бета-версия.

Caldera поддерживает альтернативную доступность данных (Alt-DA) через интеграции с Celestia, Near и Arbitrum Anytrust.

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

Однако традиционная доступность данных в Ethereum может привести к чрезвычайно высоким и нестабильным затратам, так как роллапы вынуждены конкурировать за ограниченное пространство блоков с другими dApps и пользователями, осуществляющими транзакции в Ethereum. В результате более 95% стоимости транзакции роллапов сегодня связано с размещением данных в Ethereum.

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

В данный момент предлагают использовать Celestia и Near в качестве текущих решений Alt-DA для всех сетей Caldera (и планируют интеграцию с другими провайдерами Alt-DA в будущем), используя их новейшие технологии для значительной экономии затрат для чейнов в экосистеме Caldera.

Ознакомьтесь с постом в блоге Caldera для получения подробного объяснения.

Decentralized Sequencing:

Это бета версия.

Caldera поддерживает децентрализованное секвенирование через интеграцию с Espresso, ведущей децентрализованной сетью секвенирования.

Каждый роллап полагается на секвенирование для упорядочивания и проверки транзакций в чейне. Традиционно эти механизмы секвенирования были централизованными, контролируемыми одной или группой сторон. Подавляющее большинство роллапов, которые сейчас находятся в мейннете (включая Arbitrum One, Optimism mainnet, Base и zkSync, среди прочих), используют централизованный механизм секвенирования.

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

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

Как это работает

На высоком уровне, сеть секвенирования Espresso заменяет реализацию минпула роллапа. Пользовательские транзакции отправляются в Espresso Sequencer, а не непосредственно в ноду роллапа. Затем ноды роллапа запрашивают упорядоченные транзакции от ноды секвенирования Espresso. Это устраняет зависимость от централизованного механизма секвенирования для справедливого действия.

Для подробностей изучайте документацию Espresso.

Guardian Nodes:

Система Guardian Node от Caldera представляет собой первую готовую к производству систему, в которой третьи стороны могут проверять блоки роллапов в обмен на вознаграждения. Эта система вводит новый "легкий верификатор" для роллапов Arbitrum, который позволяет операторам Guardian Node проверять партии Nitro на обычном оборудовании без необходимости запуска полной ноды Arbitrum. Фокусируясь на снижении барьеров для проверки сети и распределении стимулов, система Guardian Node от Caldera улучшает устойчивость и безопасность роллапов Arbitrum.

Преимущества

  1. Источник дохода: Значительным преимуществом для выхода на рынок является то, что проект может использовать Guardian Node как источник дохода. HYCHAIN, который запустил свою систему Guardian Node с инструментами Caldera, продал около 16k ключей нод за 2 недели, собрав около 2000 ETH. Период продаж продлится 3 года, что обеспечит стабильный поток доходов.
  2. Децентрализация: EVM-роллапы практически решили проблему масштабируемости, с L2 и L3 на Ethereum, обеспечивая практически бесконечный масштаб. Но ранее не было стимулов для честных участников сети контролировать эти роллапы. Guardian Nodes позволяют командам децентрализовать свои роллапы, позволяя пользователям проверять блоки и защищать сеть в обмен на вознаграждения.
  3. Спрос на токены: Увеличивая количество сторон, наблюдающих за роллапом и выявляющих вредоносное поведение, безопасность сети становится более надежной— это важный шаг к установлению доверия к правильности блокчейна. Это, в свою очередь, увеличивает спрос на нативный токен роллапа, который необходим для участия пользователей в валидации и помогает обеспечить практическую криптоэкономическую безопасность сети.

Reliability:

Для всех развертываний на основной сети Caldera предлагает SLA по времени безотказной работы на уровне 99.99%.

В Caldera применяются лучшие практики отрасли для обеспечения надежности и доступности услуг. Их конфигурации Kubernetes спроектированы с учетом высокой доступности, чтобы минимизировать перебои в обслуживании и поддерживать устойчивую инфраструктуру. Соблюдая признанные стандарты и лучшие практики, Caldera может обеспечить надежную и стабильную среду для работы проекта и, соответственно, для партнеров.

Вся инфраструктура Caldera размещена в Amazon Web Services и распределена по нескольким регионам. Конфигурация Kubernetes спроектирована с учетом надежности: в случае сбоя секвенсоров происходит автоматическое переключение на резервные ноды, а при увеличении трафика ноды Caldera автоматически масштабируются.

Одним из "слабых звеньев" в работе роллапов является соединение с полноценной нодой уровня один (основная сеть Ethereum). Если это соединение разрывается на длительный период времени, роллап не может функционировать должным образом.

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

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

В случае простоя все члены инженерной команды Caldera получают уведомление.

Своевременный отклик и решение проблем имеют критическое значение для поддержания высокого уровня надежности обслуживания.

Команда проекта определила Соглашения о уровнях обслуживания (SLA) для обеспечения оперативного отклика на инциденты и проблемы, 24 часа в сутки, 7 дней в неделю. Их SLA описывают ожидаемые времена отклика и процедуры разрешения, предоставляя четкую структуру для решения вопросов. Кроме того, у них есть процедура эскалации для операционных и арбитражных сценариев, которая гарантирует, что критические проблемы получают необходимое внимание и решаются оперативно.

Security:

Безопасность является первоочередной задачей при работе с контрактами в блокчейне, особенно когда речь идет о средствах клиентов. В Caldera используют мультиподпись (multisig) для контрактов роллапов в мейннете.

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

Caldera использует только самые проверенные стеки роллапов, включая Optimism, Arbitrum и Polygon CDK. Каждый из этих стеков защищает миллионы и миллиарды долларов в основных сетях в производственной среде.

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

Deploying Contracts

Hardhat:

Hardhat - это среда разработки для Ethereum, которая помогает разработчикам управлять и автоматизировать общие задачи, связанные с созданием смарт-контрактов и децентрализованных приложений. Она может напрямую взаимодействовать с Ethereum API компании Caldera, позволяя развертывать смарт-контракты в сети Caldera.

Кроме того, Hardhat - это комплексный набор инструментов для создания программного обеспечения на базе Ethereum, включающий различные компоненты, которые помогают редактировать, компилировать, отлаживать и развертывать смарт-контракты и децентрализованные приложения. Все эти компоненты работают вместе, создавая полноценную среду разработки.

Далее показан пример создания проекта, но я это описывать не буду, так как нужно лишь разработчиков: при желнаии сможете изучить на странице.

Foundry:

Foundry - это набор инструментов для разработки Ethereum на языке Rust, который помогает разработчикам управлять зависимостями, компилировать проекты, запускать тесты, развертывать контракты и взаимодействовать с блокчейном через интерфейс командной строки.

Кроме того, Foundry может напрямую взаимодействовать с Ethereum API компании Caldera, что позволяет использовать Foundry для развертывания смарт-контрактов в сети Caldera.

Далее пример, который можете изучить на странице.

Remix:

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

Фишка в том, что работаем с ним через браузер.

  1. Зайдите на сайт Remix, чтобы начать работу.
  2. В разделе Featured Plugins выберите Solidity.
  3. Перейдите в file explorer и нажмите "+", чтобы создать смарт-контракт.
  4. Введите свой смарт-контракт или воспользуйтесь приведенным на странице образцом контракта.

А далее деплой: подробности на странице.

User-Facing Tools

Hub Page:

Все блокчейны Caldera поставляются с разделяемой Hub Page для внутреннего и внешнего использования, которая обеспечивает единое место для доступа ко всем основным инструментам для пользователей, включая:

  • Детали чейна
  • блок-эксплорер
  • Bridge UI
  • Testnet Faucet
  • Документация

Подробнее о них далее.

Block Explorer:

Каждый чейн Caldera Chain оснащён удобным блок-эксплорером, который позволяет легко просматривать такие важные данные, как:

  • Балансы адресов
  • история транзакций
  • Проверенные контракты
  • Код и исполнение смарт-контракта
  • Статистика сети
  • Информация о майнинге

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

Кроме того, тема и стиль блокчейн-проводника могут быть настроены (благодаря интеграции с Blockscout) по вашему запросу, чтобы лучше соответствовать предпочтениям ваших пользователей.

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

Bridge UI:

Каждая сеть Caldera Chain автоматически поставляется с соответствующим веб-интерфейсом Bridge User Interface, который позволяет разработчикам и пользователям вводить и выводить активы в/из вашего чейна Caldera Chain.

Bridge UI Caldera предлагает:

  • Настраиваемый брендинг, цвета и текст на основе каждого роллапа
  • Бесшовную передачу активов между вашей Caldera Chain и различными публичными блокчейнами
  • Понятный, удобный интерфейс

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

Testnet Faucet:

Чейны Caldera оснащены встроенным Testnet Faucet, который позволяет пользователям легко запрашивать, получать и тестировать токен нативной криптовалюты цепочки.

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

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

Whitelabel Docs:

Каждая команда, создающая Caldera Chain, может запросить специальную документацию Whitelabel Documentation, созданную и написанную Caldera, чтобы расширить возможности разработчиков, обучить экосистему и поддержать конечных пользователей.

Команда проекта гибко подходит к тому, как предоставлять эту документацию. Некоторые команды могут захотеть тесно интегрировать документацию по app-rollup в свои собственные существующие документы, в то время как другие могут захотеть создать совершенно отдельный набор документов для своего app-rollup.

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

Итог по документации

Оценка 5 из 5: всё подробно и понятно.

Практика

Создание и список роллапов на https://dashboard.caldera.xyz/

Перейдя по ссылке в первый раз, увидим авторизацию:

Можете войти с помощью Google, но я выберу "Sign up":

Заполняю e-mail и пароль:

"Continue":

Письмо:

Перехожу по ссылке

Готово.

Переходим ещё раз на https://dashboard.caldera.xyz/

И входим. Нас просят заполнить профиль:

"Continue":

И попадаем в дашборд со списком роллапов.

Нажав по "Billing", попадём на страницу тарифных планов:

Enterprise без цены: через связь с командой. Добавляет Mainnet роллапы.
Growth же просто позволяет создавать 2 тестнет роллапа с постоянной работой (пока платите).

Нажав "Upgrade Plan", попадёте на страницу stripe:

Оплата только картой... Это минус...

Я менять тариф не буду.

На странице "Organization":

Можете ввести имя организации, а также добавить участников, которые получат доступ к управлению вашими роллапами через кнопку "Invite Member":

Создаём роллап

Чтоб создать роллап, переходим на страницу "Rollups" (она по умолчанию):

И кликаем "Get Started":

На первом шаге выбираем стек. Polygon CDK не выбрать к сожалению (думал его), поэтому выбираю Arbitrum Nitro:

Предлагают выбрать вариант:

  • TestnetFree - на основе Arbitrum Sepolia.
  • MainnetEnterprise - на основе Arbitrum One (только через контакт с командой).

Выбираю "TestnetFree":

Здесь можно выбрать токен по умолчанию: ETH, USDC, DAI, wBTC, SHIB. Почему-то свой адрес контракта не указать - это минус...

Выбираю "Ethereum (ETH)", т. к. так проще для пользователей роллапа будет:

Предлагают выбрать DA для хранения данных:

  • Ethereum - подавляющее большинство роллапов EVM сегодня отправляют данные о транзакциях непосредственно в Ethereum, что гарантирует, что роллап унаследует безопасность, обеспечиваемую уровнем расчетов Ethereum. Ценность Ethereum staked делает Ethereum самой безопасной сетью смарт-контрактов L1. Это делает его гарантию надежности исключительно высокой, но и более дорогостоящей.
  • AnyTrust - Arbitrum AnyTrust обеспечивает лучшую в своем классе безопасность, опираясь на Комитет по обеспечению доступности данных с минимальным уровнем доверия (DAC), который не допускает передачи данных за пределы чейна. Таким образом, Arbitrum AnyTrust может предоставлять сверхнизкие сборы для сетей, которые соглашаются на участие. Если комитет не сможет подписать соглашение, сеть все еще может функционировать, вернувшись к стандартному протоколу объединения.
  • Eigenlayer - EigenDA - это безопасный сервис с высокой пропускной способностью и децентрализованной доступностью данных (DA), построенный на базе Ethereum с использованием примитива Eigenlayer restaking primitive, предлагающий высокие скорости передачи данных и низкие затраты.
  • Celestia - это модульный блокчейн, служащий альтернативным уровнем DA, предназначенным для масштабируемого DA для роллапов. Он предоставляет расчеты и выполнение на других уровнях, что обеспечивает высокую степень необязательности, снижает затраты на обработку данных более чем на 90% и значительно снижает затраты на транзакции пользователей (скоро).
  • Near - DA-уровень NEAR подключается к вашей платформе L2, чтобы начать публикацию данных о транзакциях в блокчейне Near, который может похвастаться проверенной временем безотказной работой на 100% в течение всего срока службы. Хранение данных о вызовах по протоколу NEAR снижает затраты по сравнению с хранением того же объема данных в Ethereum.

Выбираю Eigenlayer, т. к. это наиболее интересным кажется:

И наконец, ввожу название роллапа. Субдомен и Chain ID они сами подставят:

"Deploy New Rollup":

Просят указать способ оплаты.

"Add payment method" и заполняем карту. Далее ещё раз нажимаем по кнопке создания роллапа:

И жмём ""Confirm Payment" для оплаты $ 1.

Далее нас попросят выбрать вариант, для чего используем, но я пропустил, нажав "skip".

Результат:

Видим роллап в списке.

Работа с роллапом

Переходим на его страницу:

И видим, что деплой ещё идёт - ждём...

Прошло минут 5, и уже статус онлайн:

Также есть инфа, что до окончания работы чуть меньше двое суток: если не будет актиности, роллап удалят.

А также:

Перейду на вкладку "Faucet":

Можем нажать "Enable Turnstile" для настройки стилей и "Enable Ratelimiting" для ограничения скорости вызова крана:

Нажав по 1 / 1000 можем настроить:

Вкладка "Tokens":

"Add New Token":

Можем активировать "Support Bridging":

Вот я вставил адрес USDC и url логотипа:

"Add Token" - добавили:

На вкладке "Customization" можем кастомизировать страницу.

вожу иной title, лого оставляю, т. к. их не вижу и не понимаю, "Disable Hub Access" предотвратит доступ к странице роллапа (я не буду нажимать), домен не заполняю свой. После всего - "Save":

И настраиваю страницу моста:

Заполняю только иной title, а остальное (логотип и цвета) оставляю.

А и да: доступ оставляю, не нажимая "Disable Bridge Access".

И обратите выше на блок "Quick Links". Там есть:

  • Status Page
  • Hub Page
  • Block Explorer
  • Bridge

С вашими ссылками.

Давайте покажу свои страницы для примера...

Статус:

Можно увидеть, что онлайн, и есть возможность подписаться на получение уведомлений о статусе.

Hub:

Нажав по кнопке "Here", можно добавить сеть в кошелёк или переключиться на неё.

Для начала подключаемся:

А потом добавление:

И Смена сети:

Также на странице Хаба вы могли увидеть информацию о сети для ручного добавления.

Перейдём на вкладку "Faucet":

Надо нажать по капче, чтоб кнопка "Request" стала активной:

Но если у вас включен "Enable Ratelimiting", будет так, не получится получить... Я отключил и обновил страницу - успешно получил:

Explorer:

Стандартный Blockscout.

Bridge:

"Connect Wallet":

Выбираем и подключаем:

Нажав по кнопке "Swap" можем поменять местами сети:

Я ввёл сумму.

"Transfer Tokens" и подтвердил в кошельке:

Как вы понимаете, если кошелёк подключен к Arbitrum Sepolia или другой сети, будет выбрана основная сеть (Arbitrum Sepolia) по умолчанию, а если к роллапу - он.

Перевожу из Arbitrum Sepolia 0.01 ETH:

"Transfer tokens" и подтверждаем в кошельке.

Можем видеть обновлённый баланс в Test farm:

Нажав по "Transactions", увидим транзакции:

"Open menu" позволит скопировать hash:

Вторая ещё не подтверждена.

Деплой смарт-контрактов

Покажу на примере Remix:

"Start Coding":

Вводим название и отправляем - создаётся файл:

В редакторе пишем код Solidity. Я спрошу у Chat GPT. Попросил, чтоб он сделал мне контракт каталога DApps:

Далее идём в "solidity":

Нажимаю по 0.8.26:

И выбираю "0.8.0+commit.c7dfd78e" в соответствии с указанием в начале контракта.

"Compile and Run script":

Готово.

Если хотите использовать в скрипта, копируете ABY обязательно.

Идём в "udapp":

"Remix VM (Cancun)":

"Injected Provider - MetaMask":

Я уже подключнен - вас, возможно, попросит это сделать.

"Deploy" и подтверждаем в кошельке. Результат (обратите внимание на контракт ниже формы деплоя, я его развернул):

Пример заполнения добавления приложения:

"addDapp", и подтверждаем в кошельке.

getApps:

Как видите, всё работает!

Если у вас контракт с несколькими библиотеками, советую сделать следующее...

Возвращаемся в "filePanel":

Правой кнопкой мыши по названию контракта:

"Flatten". Если нужно объединение, появится файл с соответствующей приставкой. Открываете его и копируете код...

Верификация

Переходим в транзакцию из кошелька или уведомления (обозначение - развёртывание контракта):

"Interacted with contract" - переходим по ссылке. У меня это https://test-farm.explorer.caldera.xyz/address/0x36caE03679c9F7945A158A0bA54A981Da97b8E42

Переходим на вкладку "Contract":

"Verify & publish" и заполняем настройки в соответствии с компилятором:

Нажимаем "Verify & publish":

Как видите, верификация пройдена!

Теперь спокойно можно использовать в своих проектах..

Telegram бот для фарминга поинтов в роллапе

Помимо описанного контракта задеплоил ещё один, и создал бота https://t.me/test_farmBot

Функционал: клик по кнопке "Farm" раз в 3 часа. Но можно сделать буст, потратив поинты, но увеличив время фарминга до 6, 9, 12, 15 часов и так далее.

Работает, пока работает роллап.

Итог по практике

Оценка 4 из 5: удобно всё настраивается и развёртывается, но минус из-за способа оплаты: проект для Web3 не поддерживает оплату криптой - это плохо!

Общий итог

24 из 30 или 4 из 5.

  • Команда: активность есть, на вопросы отвечают, участники команды представлены на сайте.
  • Концепт: интересно и востребовано: для масштабирования Ethereum будут нужны роллапы приложений, которые будут выполнять свои назначения, а бизнесы вряд ли смогут развёртывать инфраструктуру.
  • Коин: инвестиции хорошие, но токеномики нет и токена. Он и не планируется пока. Но он и не требуется, учитывая прибыль с mainnet роллапов.
  • Код не опубликован.
  • Документация: всё подробно и понятно.
  • Практика: удобно всё настраивается и развёртывается, но минус из-за способа оплаты: проект для Web3 не поддерживает оплату криптой - это плохо!

Всё

С вами был незрячий программист, автор обзоров.

Подписывайтесь на https://t.me/blind_dev - там новые обзоры, дайджесты и новости по моим разработкам.

Также распространяйте статью - буду рад.

Донаты на статьи принимаются по адресу:

0x2811034b8B10067F3a6e24402268D7e1609457ca