Урок 1

Введение в Cartesi

В этом модуле рассматривается Cartesi, инновационная платформа Layer 2. Cartesi позволяет разработчикам использовать Linux и стандартный стек программного обеспечения для построения децентрализованных приложений (dApps) с реализацией сложных вычислений вне цепи, обеспечивая при этом безопасность блокчейна.

Что такое Cartesi?

Cartesi - это платформа Layer-2, разработанная для создания децентрализованных приложений (dApps) на основе Linux и стандартного программного стека. В отличие от других популярных сред с блокчейном, которые обычно требуют специальных языковых навыков (например, Solidity), Cartesi позволяет разработчикам использовать уже знакомые им основные языки программирования и инструменты, такие как Python, C++, а также библиотеки машинного обучения. Это открывает возможности в области разработки блокчейна для широкого круга программных инженеров и позволяет создавать более сложные и вычислительно интенсивные dApp.

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

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

Cartesi в основном работает на основе блокчейна Ethereum, но поддерживает интеграцию с другими блокчейнами, включая Binance Smart Chain (BNB), Polygon и Avalanche. Эта мультицепочная совместимость позволяет разработчикам гибко развертывать свои децентрализованные приложения (dApps) в нескольких экосистемах блокчейна.

История развития Cartesi


Команда разработчиков Cartesi

Основание и раннее развитие (2018-2019)

Компания Cartesi была основана в 2018 году группой профессионалов, имеющих опыт работы в области блокчейна и разработки программного обеспечения. В команду основателей входят Эрик де Моура (генеральный директор), Диего Нехаб (технический директор), Аугусто Тейшейра (технический директор) и Колин Стейл (главный операционный директор). Эти основатели объединяют опыт из академических кругов, разработки программного обеспечения и предпринимательства для решения самых насущных проблем в разработке блокчейна, особенно в отношении масштабируемости и простоты использования.

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

Выпуск первичных монет (ICO) и запуск токенов (апрель 2020 года)

В апреле 2020 года Cartesi запустила свой первоначальный выпуск монет (ICO, Initial Coin Offering), продав 100 миллионов монет CTSI и собрав около 1,5 миллиона долларов.

После ICO Cartesi сосредоточилась на разработке своих основных технологий, включая Cartesi Machine, боковую цепочку Noether для обеспечения доступности данных и решение Descartes Rollups, которое является оптимистичным решением rollup, позволяющим масштабировать вычисления вне цепочки.

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

Рост и расширение экосистемы (2021 - 2022)

С узреванием технологии, Cartesi постепенно привлекает больше разработчиков и проектов в свою экосистему. Эта платформа способна интегрироваться с основными блокчейнами, такими как Ethereum, Binance Smart Chain и Polygon, что еще больше увеличивает ее привлекательность. Ее технология позволяет создавать более сложные dApps, особенно в области игр, финансов и приложений реального мира.

Вызовы и продолжающееся развитие (2022 - настоящее время)

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

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

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

Дорожная карта

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

Особенность

  • Доступность для разработчиков: Cartesi позволяет разработчикам использовать знакомые языки программирования (такие как Python и C++) для создания сложных dApps и расширения разработки блокчейна на более широкую аудиторию.
  • Вычисления вне цепи: с помощью Cartesi Machine платформа поддерживает вычисления вне цепи, снижая вычислительную нагрузку блокчейна и делая возможными ресурсоемкие задачи.
  • Решение масштабируемости: Cartesi использует технологию оптимистичных роллапов для увеличения пропускной способности блокчейна, сохраняя децентрализацию и безопасность.
  • Интеграция блокчейна: хотя в основном работает на основе Ethereum, Cartesi также интегрируется с другими блокчейнами, такими как Binance Smart Chain, Polygon и Avalanche, что усиливает его универсальность.
  • Непрерывное развитие: С момента основания в 2018 году Cartesi постоянно стремится оптимизировать свою экосистему через технологический прогресс, стратегические партнерства и расширение инструментов разработчика.
Отказ от ответственности
* Криптоинвестирование сопряжено со значительными рисками. Будьте осторожны. Курс не является инвестиционным советом.
* Курс создан автором, который присоединился к Gate Learn. Мнение автора может не совпадать с мнением Gate Learn.
Каталог
Урок 1

Введение в Cartesi

В этом модуле рассматривается Cartesi, инновационная платформа Layer 2. Cartesi позволяет разработчикам использовать Linux и стандартный стек программного обеспечения для построения децентрализованных приложений (dApps) с реализацией сложных вычислений вне цепи, обеспечивая при этом безопасность блокчейна.

Что такое Cartesi?

Cartesi - это платформа Layer-2, разработанная для создания децентрализованных приложений (dApps) на основе Linux и стандартного программного стека. В отличие от других популярных сред с блокчейном, которые обычно требуют специальных языковых навыков (например, Solidity), Cartesi позволяет разработчикам использовать уже знакомые им основные языки программирования и инструменты, такие как Python, C++, а также библиотеки машинного обучения. Это открывает возможности в области разработки блокчейна для широкого круга программных инженеров и позволяет создавать более сложные и вычислительно интенсивные dApp.

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

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

Cartesi в основном работает на основе блокчейна Ethereum, но поддерживает интеграцию с другими блокчейнами, включая Binance Smart Chain (BNB), Polygon и Avalanche. Эта мультицепочная совместимость позволяет разработчикам гибко развертывать свои децентрализованные приложения (dApps) в нескольких экосистемах блокчейна.

История развития Cartesi


Команда разработчиков Cartesi

Основание и раннее развитие (2018-2019)

Компания Cartesi была основана в 2018 году группой профессионалов, имеющих опыт работы в области блокчейна и разработки программного обеспечения. В команду основателей входят Эрик де Моура (генеральный директор), Диего Нехаб (технический директор), Аугусто Тейшейра (технический директор) и Колин Стейл (главный операционный директор). Эти основатели объединяют опыт из академических кругов, разработки программного обеспечения и предпринимательства для решения самых насущных проблем в разработке блокчейна, особенно в отношении масштабируемости и простоты использования.

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

Выпуск первичных монет (ICO) и запуск токенов (апрель 2020 года)

В апреле 2020 года Cartesi запустила свой первоначальный выпуск монет (ICO, Initial Coin Offering), продав 100 миллионов монет CTSI и собрав около 1,5 миллиона долларов.

После ICO Cartesi сосредоточилась на разработке своих основных технологий, включая Cartesi Machine, боковую цепочку Noether для обеспечения доступности данных и решение Descartes Rollups, которое является оптимистичным решением rollup, позволяющим масштабировать вычисления вне цепочки.

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

Рост и расширение экосистемы (2021 - 2022)

С узреванием технологии, Cartesi постепенно привлекает больше разработчиков и проектов в свою экосистему. Эта платформа способна интегрироваться с основными блокчейнами, такими как Ethereum, Binance Smart Chain и Polygon, что еще больше увеличивает ее привлекательность. Ее технология позволяет создавать более сложные dApps, особенно в области игр, финансов и приложений реального мира.

Вызовы и продолжающееся развитие (2022 - настоящее время)

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

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

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

Дорожная карта

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

Особенность

  • Доступность для разработчиков: Cartesi позволяет разработчикам использовать знакомые языки программирования (такие как Python и C++) для создания сложных dApps и расширения разработки блокчейна на более широкую аудиторию.
  • Вычисления вне цепи: с помощью Cartesi Machine платформа поддерживает вычисления вне цепи, снижая вычислительную нагрузку блокчейна и делая возможными ресурсоемкие задачи.
  • Решение масштабируемости: Cartesi использует технологию оптимистичных роллапов для увеличения пропускной способности блокчейна, сохраняя децентрализацию и безопасность.
  • Интеграция блокчейна: хотя в основном работает на основе Ethereum, Cartesi также интегрируется с другими блокчейнами, такими как Binance Smart Chain, Polygon и Avalanche, что усиливает его универсальность.
  • Непрерывное развитие: С момента основания в 2018 году Cartesi постоянно стремится оптимизировать свою экосистему через технологический прогресс, стратегические партнерства и расширение инструментов разработчика.
Отказ от ответственности
* Криптоинвестирование сопряжено со значительными рисками. Будьте осторожны. Курс не является инвестиционным советом.
* Курс создан автором, который присоединился к Gate Learn. Мнение автора может не совпадать с мнением Gate Learn.