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

Что одинаково

Plasma намеренно сохраняет модель исполнения и транзакций Ethereum, чтобы обеспечить бесшовный опыт как для пользователей, так и для разработчиков.
  • Совместимость с EVM: Plasma поддерживает Solidity, Vyper и всё стандартное поведение контрактов Ethereum.
  • Поддержка кошельков: MetaMask, WalletConnect и другие EVM-совместимые кошельки работают «из коробки».
  • Формат транзакций: Plasma использует те же типы транзакций, что и Ethereum, включая динамические комиссии EIP-1559.
  • Инструменты и библиотеки: Foundry, Hardhat, wagmi, viem, web3.js, ethers.js и распространённые SDK полностью поддерживаются.
  • Модель аккаунтов: Plasma использует модель аккаунтов и структуру состояния Ethereum, сохраняя полную совместимость со смарт-аккаунтами (EIP-4337 и EIP-7702).
Разработчикам не нужно изучать новый стек или адаптировать контракты. Существующие рабочие процессы и среды разработки чисто переносятся на Plasma.

Что отличается

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

1. Точность временных меток

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

2. Оптимизация для стейблкоин-платежей

Plasma построена с нуля для высокообъёмных низкокомиссионных нагрузок стейблкоин-платежей. Такие функции, как пользовательские токены газа и конфиденциальные платежи, поддерживаются непосредственно протоколом и спроектированы для платёжно-специфичных сценариев. Ethereum не предлагает нативной поддержки UX стейблкоин-платежей. На Plasma эти потоки — первоклассны.

3. Поддержка пользовательских токенов газа

Plasma спроектирована, чтобы позволять использовать токены ERC-20 из белого списка в качестве газа. Разработчики могут регистрировать стейблкоины или токены экосистемы с пользовательским gas-paymaster протокола и позволять пользователям оплачивать комиссии за транзакции без владения XPL. Ethereum требует, чтобы все комиссии оплачивались в ETH, если только разработчики не управляют своей сложной инфраструктурой paymaster.

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

Plasma разрабатывает протокольно-нативный модуль конфиденциальных платежей: ZK-доказательства и stealth-адреса с выборочным раскрытием для комплаенса. Система опциональна и спроектирована для работы вместе с остальной экосистемой EVM. У Ethereum нет эквивалентного протокольно-нативного уровня приватности; те же результаты требуют надстроенных инструментов и мостов.

5. Высокопроизводительный консенсус

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

6. Выделенное блочное пространство для платежей (дорожная карта)

Дорожная карта Core Protocol Plasma включает выделенные платёжные линии: упорядочивание транзакций, взвешенное по стейку, чтобы платёжные нагрузки не делили очередь с общим трафиком. На Ethereum каждая транзакция конкурирует за включение независимо от типа.

Сводка

ФункцияEthereumPlasma
Совместимость с EVM✅ Полная✅ Полная
Пользовательские токены газа❌ Требуется внешняя инфра✅ Поддерживается через протокольный paymaster
Конфиденциальные платежи❌ Только надстроенные инструменты✅ Протокольно-нативная, опциональная
Дизайн консенсусаФинализация на основе слотов (Casper)Конвейерный Fast HotStuff
Выделенные платёжные линии❌ Не доступно🛠 На дорожной карте Core Protocol