Plasma — блокчейн для глобальных платежей в стейблкоинах

Обзор блокчейна Plasma

Plasma — это высокопроизводительный блокчейн уровня 1, совместимый с виртуальной машиной Ethereum (EVM), специально разработанный для обеспечения глобальных платежей в стейблкоинах. Отличительные черты Plasma включат возможность совершения безгазовых транзакций для токенов USDT, настраиваемые газовые токены, поддержку конфиденциальных платежей, имеет высочайшую пропускную способность и изначально разрабатывается для глобального масштабирования.

Связанные статьи:Как добавить сеть Plasma в Metamask?Тестнет Plasma

Обзор блокчейна Plasma

Plasma сочетает в себе высочайшую пропускную способность, нативные функции для стейблкоинов и полную совместимость с виртуальной машиной Ethereum (EVM). Сеть предоставляет разработчикам базовую инфраструктуру для создания платежных и финансовых децентрализованных приложений нового поколения.

Ключевые преимущества, обеспечиваемые блокчейном Plasma:

  • Plasma изначально разрабатывается для больших объёмов платежей с максимально низкими издержками. Инфраструктура блокчейна оптимизирована для масштабирования, пропускной способности и надёжности, которые необходимы для платежей в стейблкоинах.
  • Plasma предлагает нативные смарт-контракты для стейблкоинов, которые позволяют осуществлять переводы USDT без газа и осуществлять конфиденциальные платежи. Эти функции предоставляют разработчикам инструменты для создания удобного, экономичного и конфиденциального пользовательского опыта.
  • По словам разработчиков, Plasma станет одной из самых ликвидных сетей стейблкоинов в мире, с более чем $1 миллиардом, готовых к использованию с первого дня запуска основной сети. Разработчики смогут развивать сеть, где высокая ликвидность доступна с самого начала.
  • Блокчейн полностью совместим с виртуальной машиной Ethereum (EVM). Благодаря этому, разработчики могут разворачивать контракты, используя те же инструменты и рабочие процессы, которые им уже знакомы, включая Foundry, Hardhat и кошельки, такие как MetaMask. Вся основная инфраструктура и библиотеки EVM поддерживаются «из коробки».
  • Plasma предоставляет разработчикам стейблкоинов интегрированный доступ к лучшей в своем классе инфраструктуре. Она включает в себя выпуск карт, глобальные точки входа и выхода, оркестровку стейблкоинов, а также расширенные инструменты управления рисками и обеспечения соответствия требованиям — все это на базе сторонних поставщиков и готово к использованию.
  • Plasma включает в себя встроенный мост для Bitcoin (BTC) с минимальным уровнем доверия. Разработчики могут перемещать BTC напрямую в сеть Plasma, не полагаясь на централизованных кастодианов. Это открывает новые возможности применения на стыке стейблкоинов и крупнейшего в мире цифрового актива.

Архитектура Plasma

Архитектура блокчейна Plasma

Архитектура блокчейна Plasma сочетает высокопроизводительный консенсусный уровень с моделью исполнения EVM и Bitcoin-мостом с минимальным уровнем доверия. Эта модульная конструкция предоставляет разработчикам инструменты, ожидаемые от Ethereum, а также производительность и совместимость, разработанные для приложений, ориентированный на платежи в стейблкоинах.

Plasma включает в себя три ключевых архитектурных компонента:

1. Консенсусный слой PlasmaBFT

PlasmaBFT — это конвейерная реализация алгоритма консенсуса Fast HotStuff. В отличие от традиционных алгоритмов консенсуса, где каждый этап обрабатывается последовательно, Plasma распараллеливает процессы предложения, голосования и подтверждения в параллельных конвейерах. Благодаря этому повышается производительность и сокращается время до завершения.

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

2. Уровень исполнения EVM

Уровень исполнения Plasma полностью совместим с виртуальной машиной Ethereum (EVM) и построен на модульном клиенте Reth, написанном на языке программирования Rust. Разработчики могут разворачивать контракты, используя стандартный язык программирования Solidity, без каких-либо изменений.

Все основные инструменты поддерживаются «из коробки», включая кошельки, SDK, библиотеки и фреймворки для разработки. Нет необходимости в дополнительных слоях, специальных компиляторах или модифицированных шаблонах контрактов. Plasma сочетает предсказуемое выполнение с полной совместимостью, что упрощает создание и масштабирование собственных приложений EVM.

3. Нативный Bitcoin-мост

Блокчейн Plasma включает в себя Bitcoin-мост с минимальным уровнем доверия, позволяющий напрямую перемещать BTC в уровень исполнения EVM. Этот мост некастодиален и защищен сетью верификаторов, которая со временем будет децентрализоваться для проверки Bitcoin-транзакций в Plasma без централизованных посредников.

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

Нативные контракты для стейблкоинов

Нативные контракты для стейблкоинов

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

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

1. Безгазовые транзакции в USDT

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

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

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

2. Настраиваемые газовые жетоны

Plasma предлагает поддерживаемый протоколом ERC-20 платёжный терминал, позволяющий использовать для оплаты газа одобренные токены вместо XPL. Проекты могут регистрировать стейблкоины или экосистемные токены для поддержки оплаты газа в своих приложениях.

В отличие от универсальных платёжных систем, которые усложняют работу или взимают плату, платёжная система Plasma имеет ограниченную область применения, проходит аудит и не взимает плату. Логика поддерживается протоколом, что делает её безопасной для использования в разработке.

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

3. Конфиденциальные платежи

Plasma разрабатывает модуль перевода, сохраняющий конфиденциальность, для стейблкоинов, таких как USD₮. Цель — позволить пользователям скрывать суммы, адреса получателей и данные о примечаниях, сохраняя при этом полную компоновку и поддержку раскрытия информации регулирующими органами.

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

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

Токен XPL

Токен Plasma (XPL)

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

  • Общее предложение: 10 000 000 000 XPL

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