Chromapolis — платформа для разработки и масштабирования dApps

Chromapolis — платформа для разработки и масштабирования dApps

Пользователи распределенных сетей, таких как Ethereum, должны платить за каждую операцию, которая выполняется на данном децентрализованном приложении (dApp). Это приводит к тому, что dApps не может использовать альтернативные модели для управления данными и вычислительными ресурсами.

Одним из таких примеров является модель «freemium», которая не доступна для dApp на Ethereum. Проект Chromapolis решает эту проблему путем внедрения новой модели, делегируя управление ресурсами до уровня отдельных приложений. Плата, взимаемая за обслуживание узлов, оплачивается провайдерами dApp, а не конечными пользователями.

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

Особенности платформы Chromapolis:

  • Использование реляционной модели, позволяющей легко получить доступ к интерфейсу прикладного программирования (API), а также индексировать и запрашивать данные без ухудшения производительности (используя Rell, язык запросов, аналогичный SQL).
  • Масштабирование за счет горизонтального расширения. Каждое приложение получает свой блокчейн, управляемый собственными узлами. Предполагаемое время транзакции составляет более 500 транзакций в секунду.
  • Использование алгоритма консенсуса PBFT и облегченной версии BFT. Благодаря такой комбинации на подтверждение каждой транзакции требуется несколько секунд.
  • Поскольку dApps не построены как смарт-контракты, Chromapolis не берет комиссию за транзакции, а вместо этого «собирает комиссионные с dApp в целом».

Chromapolis предлагает более низкую плату в сравнении с Ethereum, сокращенное время подтверждения, а также легкую среду разработки приложений. Реализация реляционной модели позволяет использовать системы управления базами данных SQL.

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

Источник: ituber.me