Криптовалюта Cartesi (CTSI) — Подробный обзор. Курс CTSI

Cartesi криптовалюта

Криптовалюта Cartesi (CTSI) — это собственный утилитарный токен, предназначенный для функционировании экосистемы Cartesi. Владельцы токенов получают вознаграждения за подтверждение блоков на основе алгоритма Proof of Stake. Токен CTSI также играет фундаментальную роль в механизме стимулирования Cartesi Core.

Платформа Cartesi основана на  ОС Linux и используется для разработки и развертывания масштабируемых децентрализованных приложений (DApps). Фактически она является специальной гибридной надстройкой (слоем) второго уровня над любыми блокчейнами.

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

Особенности проекта Cartesi

Проект Cartesi позволяет выполнять сложные и интенсивные вычисления в среде Linux, вне блокчейна, без ущерба для децентрализации. Cartesi стремится сделать dApps значительно более мощными, экономичными, простыми в разработке и переносимыми.

Cartesi - Introducing DescartesCartesi — Introducing Descartes

В инфраструктуре проекта используются блокчейн (blockchain) и офф-чейн (off-chain) компоненты. Off-chain компоненты работают на специальных узлах сети — Cartesi Nodes.

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

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

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

Cartesi CTSI

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

В связи с тем, что в сети Cartesi используются постоянно работающие ноды на операционных системах Linux с пакетами, основанными на открытом исходном коде, облегчается задача по написанию DApps. Программисты могут выбрать те инструменты программирования, с которыми они больше всего знакомы, что значительно сокращает цикл создания DApps.

Технические особенности блокчейна Cartesi

Cartesi Core – это решение второго уровня для перемещения интенсивных вычислений off-chain. Эти вычисления выполняются в эмуляторе Cartesi Machine с открытым исходным кодом Reduced Instruction Set Computer Version 5 (“RISC-V”), который работает под управлением встроенной операционной системы Linux.

Cartesi SDK

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

С точки зрения блокчейна, все состояние Cartesi Machine представлено одним хэшем. Пользователи соглашаются с хэшем исходного состояния, а после завершения вычислений off-chain помещают хэш конечного состояния в блокчейн. Блокчейн затем может определить честное утверждение между конфликтующими значениями на основе этого хэша. Он также может проверять утверждения, касающиеся содержания состояния, например, результат самого вычисления. dApp разработчики могут в таком случае наказывать недобросовестных субъектов, например, удерживая залоговые депозиты в CTSI-токенах.

Для того, чтобы пользователи могли согласиться с первоначальным состоянием машины, им должны быть доступны все связанные с ней данные. Подавляющее большинство состояний, таких как файловые системы, содержащие логику dApp и статические данные, могут быть сделаны общедоступными до того, как пользователи будут иметь какой-либо стейк в dApp. Однако, не все данные априори известны. Например, в децентрализованной турнирной инфраструктуре Cartesi, выпущенной для Creepts в 4 квартале 2019 года, данные, касающиеся любого заданного матча, генерируются после сделанной ставки.

С “Cartesi Roll-ups”, которые команда планирует выпустить в ближайшее время, Cartesi введет динамические возможности ввода / вывода для Cartesi Machines. dApps будет иметь доступ пользователей к идентичным копиям децентрализованного сервера полностью off-chain. Споры о состоянии сервера будут надежно и эффективно разрешаться в блокчейне, при условии, что взаимодействие пользователей с этими серверами будет доказано во время разрешения споров. Таких взаимодействий будет слишком много и слишком часто, чтобы они хранились в блокчейне.

Сайдчейн Cartesi

Сайдчейн Cartesi, который команда планирует выпустить в третьем квартале 2021 года, решит вышеупомянутую проблему доступности данных. DApps смогут считывать и записывать данные в сайдчейн с низкой задержкой и высокой пропускной способностью, и подавать их в качестве входа/выхода на Cartesi Machine. Сайдчейн позволит данным оставаться доступными вне блокчейна до тех пор, пока разрешены споры. Хэши, генерируемые сайдчейном, будут служить входными данными для основного блокчейна. Таким образом, сайдчейн может рассматриваться как сетевой порт для dApps, гарантирующий доступность переданных данных, в то время как блокчейн работает в качестве “нотариуса” (удостоверяет достоверность данных).

Cartesi Sidechain

В дополнение к гарантированию честности претензий по off-chain вычислениям, CTSI будет играть жизненно важную роль в сайдчейне проекта. Сайдчейн будет поддерживаться сетью нод, выбранных для производства новых блоков по алгоритму консенсуса Proof-of-Stake.

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

Примеры использования Cartesi

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

Cartesi применение

Примеры использования токена:

  • Cartesi Core опирается на арбитражный механизм, который использует CTSI в качестве залога для обеспечения честного поведения.
  • Cartesi сайдчейн. Пользователи сайдчейна оплачивают временное хранение данных для Cartesi dApps с помощью CTSI. Генераторы блоков получают награды за блоки токенами CTSI, а также комиссии, уплаченные пользователями, добавившими данные в сайдчейн.
  • Система консенсуса. CTSI используется в сайдчейне для работы Proof-of-Stake консенсуса. Майнеры с бОльшим стейком имеют более высокую вероятность быть выбранными для генерации следующего блока.
  • Протокол доступности данных. CTSI будет также поддерживать протокол доступности данных, который призван помочь в передаче больших объемов данных, используемых при снимках состояний.

Для того, чтобы продемонстрировать свои новые технологии, Cartesi выпустили децентрализованную игру под названием Creepts. Игра Creepts является примером использования решения Cartesi по выводу сложных вычислений вне цепочки. Это tower defense игра, в которой игрок может покупать и улучшать 4 вида башен, защищаясь от волн врагов. Цель пройти как можно дальше и получить как можно больше очков. Игра не является главной разработкой проекта, это просто наглядный пример использования, игру активно используют для маркетинга.

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

Преимущества криптовалюты Cartesi

Cartesi преимущества

К основным преимуществам проекта относится:

  • Масштабируемость. Интенсивные вычисления для огромных объемов данных выполняются вне цепочки с теми же гарантиями безопасности, которые предлагает блокчейн.
  • Программируемость. Логика dApp работает под Linux, с возможностью выбора и сравнения тысяч компонентов программного обеспечения с открытым исходным кодом.
  • Простота внедрения. Разработчики могут работать в привычной среде без искусственных ограничений и с доступом ко всем своим любимым инструментам.
  • Децентрализация. Достижение консенсуса в сети безопасно, без необходимости использования протокола репутации, Trusted Execution Environment или центральных серверов в облаке.
  • Переносимость. Cartesi стремится сделать dApps переносимыми через самые важные публичные цепочки блоков, которые поддерживают умные контракты.
  • Конфиденциальность. Состояния dApp могут оставаться конфиденциальными среди участников приложения.

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

Команда проекта Cartesi

Проект Cartesi разрабатывается сингапурской компанией Cartesi Foundation Ltd, основанной в 2018 году.

Cartesi Team

Руководство развитием платформы осуществляют:

  • Erick de Mura – генеральный директор.
  • Augusto Teixeira – главный директор по науке.
  • Diego Nehab – главный технический директор.
  • Colin Steil – главный операционный директор.
  • Danilo Tuler – главный инженер.
  • Felipe Argento – блокчейн-инженер.
  • Carlo Fragni, Victor Fusco, Stephen Chen, Fabiana Cecin – программисты.

В успех проекта верят многие серьезные инвесторы. Партнерами по его развитию являются компании:

  • Taiwan Tech.
  • Enterprise Ethereum Alliance.
  • Startup Stadium.
  • Bigbang Angels.
  • SNZ.
  • FBG Capital и много других.

Советниками проекта являются Сергей Попов (IOTA), Стас Оскин (Wings.ai), Luiz Enrique de Figeiredo (создатель языка программирования Lua) и много других известных специалистов из разных стран мира.

Курс криптовалюты Cartesi (CTSI)

На момент написания статьи, криптовалюта CTSI находится на 561 строчке в рейтинге CoinMarketCap. Рыночная капитализация составляет $8,2 млн., а ежедневный объем торгов равен $1,9 млн.

Купить CTSI на бирже Gate.io

На данный момент хранить токены CTSI можно в кошельках MyEtherWallet или мультивалютном кошельке Trust Wallet, так как они выпущены по стандарту ERC-20 Ethereum.

Перспективы криптовалюты Cartesi

Проект Cartesi является изначально техническим. Его ценность будет расти вместе с развитием того продукта, который команда проекта собирается реализовать. Cartesi первоначально сосредоточит свои усилия по развитию сообщества в Китае, Корее, Турции, России и Вьетнаме, а по мере роста сети будет расширяться и в другие регионы.

Cartesi Blockchain

Текущие стратегии развития сообщества:

  • Проведение аирдропов и баунти кампаний для повышения осведомленности общества.
  • Партизанский маркетинг через крипто-форумы, социальные сети и другие веб-сайты.
  • Реклама через сайты dApp.
  • Выступление и спонсорство на «layer-2» мероприятиях на Devcon.
  • Подготовка статей и инструкций для образования сообщества.
  • Постоянное взаимодействие с сообществом через онлайн каналы.
  • Перевод материалов для международной аудитории.
  • Регулярная публикация образовательных статей.

Будущие стратегии развития сообщества:

  • Проведение стекинг программ для обеспечения безопасности сети.
  • Запуск кампаний по борьбе с багами для привлечения разработчиков.
  • Проведение аирдропов с партнерами через криптовалютные кошельки, Telegram-сообщества, AMA и т. д.
  • Выдача грантов разработчикам для поощрения усилий по развитию экосистемы.

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