Второй проект, сочетающий SOL и JAM - Polana @polana_network
Перенос Solana на протокол JAM: массовое параллельное выполнение
Следующее содержание взято из белой книги Polana
Polana расширяет Solana с помощью протокола JAM. Объединив архитектуру Solana, основанную на учетных записях, с высокой параллельной обработкой JAM, Polana достигла беспрецедентной пропускной способности транзакций, сохраняя полную совместимость с экосистемой Solana.
Блокчейн-экосистема, которая сочетает опыт разработчиков Solana с параллельной обработкой JAM, достигает миллионов транзакций в секунду без фрагментации или ущерба безопасности.
Несмотря на инновационную архитектуру Solana, она по-прежнему сталкивается с некоторыми ограничениями:
Требования к оборудованию: 128 ГБ ОЗУ, валидатору требуется 12-16 ядер CPU
Проблемы надежности: с 2020 года произошло несколько отключений, включая отключение на 17 часов
Узкое место на одной машине: параллелизм ограничен мощностью одного сервера
Централизация валидаторов: около 1,700 валидаторов, в то время как у Ethereum более 8,800
Polana удовлетворяет ключевым потребностям в блокчейн-экосистеме:
Масштабируемая производительность: корпоративная пропускная способность для высокочастотной торговли, игр и институциональных случаев использования
Единый опыт: ликвидность и пользовательский опыт не будут фрагментированы
Кросс-экосистемная ценность: новые возможности для сообществ Solana и Polkadot
Polana предлагает три взаимодополняющих подхода для выполнения программ Solana:
Служба выполнения sBPF
Встраивание Berkeley Packet Filter (sBPF) Solana в PolkaVM
Программы Solana могут выполняться без изменений
Отслеживание и проверка состояния до обязательств
Транспиляция байт-кода
Перекомпиляция программ Solana из sBPF в промежуточное представление LLVM (IR)
Преобразование LLVM IR в байт-код PVM
Оптимизация производительности с помощью RISC-V
Нативная компиляция PVM (предпочтительный метод)
Прямое компилирование программ Solana в оптимизированный байт-код PVM
Устранение накладных расходов на трансляцию для достижения наилучшей производительности
Достижение максимальной пропускной способности и минимальной задержки
Планы экосистемы JAM на будущее
Уникальная модель программирования Solana требует от разработчиков заранее объявить все учетные записи, которые будут читаться или записываться в транзакциях. Этот "чистый" подход идеально подходит для массовой параллелизации:
Предварительное объявление доступа: включение обнаружения конфликтов до выполнения
Несоприкасаемое выполнение: транзакции, обращающиеся к различным учетным записям, выполняются одновременно
Использование многопроцессорности: архитектура JAM распределяет выполнение по сотням ядер
Solana реализует параллелизм на одной машине (теоретически 65,000 TPS), в то время как Polana расширяет его на сотни ядер в сети JAM, что может достичь:
TPS для простых транзакций от 500,000 до 1,000,000
100,000-250,000 TPS для сложных взаимодействий смарт-контрактов
Будущее расширение JAM Grid принесет миллионы TPS
Модель непрерывного выполнения
Одной из прорывных особенностей Polana является поддержка непрерывного выполнения - это парадигма, отличающаяся от традиционной модели дискретных транзакций:
Как это работает
Состояние постоянного процесса: программы могут сохранять состояние выполнения между транзакциями
Долговременные операции: процессы могут продолжать выполнение через несколько блоков
Событийно-ориентированная архитектура: программы могут реагировать на события в цепочке без ручного запуска
Эффективность ресурсов: устранение избыточной инициализации и вычислений
Непрерывное выполнение открывает новые DeFi примитивы и случаи использования:
Автоматизированные маркет-мейкеры: пулы ликвидности, автоматически настраиваемые в зависимости от рыночной ситуации
Алгоритмическая торговля: цепочные торговые стратегии с непрерывным выполнением
Динамические NFT: цифровые активы, которые эволюционируют со временем
Автономные агенты: автоматизированные программы для управления активами
Управление рисками в реальном времени: постоянный мониторинг и корректировка позиций
Опыт разработчиков
Та же модель программирования: существующий код Solana не требует изменений.
Совместимость с нативными инструментами: совместимость с Anchor, Solidity через Solang и другими инструментами.
Гибкость языка: поддержка языков разработки приложений, отличных от Rust.
Взаимодействие: реализация взаимодействия с другими сервисами в экосистеме JAM.
Расширяемость: существующий протокол Solana с уровнем выполнения JAM позволяет чистому уровню JAM работать поверх текущего выполнения Solana.
Пользовательский опыт
Бесшовная интеграция кошелька: полная совместимость с Phantom, Solflare, Backpack, Glow и всеми основными кошельками Solana
Тот же интерфейс RPC: проекты могут использовать те же конечные точки и методы RPC
Знакомые инструменты: могут использоваться с Solana CLI, Explorer и фреймворками разработки
Нет необходимости в переключении учетных записей: пользователи продолжают использовать свои существующие адреса Solana
Нет необходимости в мостах: возможность взаимодействовать с другими сервисами JAM напрямую без межсетевого обмена сообщениями
Кросс-экосистемная ценность
pSOL: соединение экосистем
Введение pSOL (мостовой версии SOL в экосистеме Polkadot) создает огромную ценность:
Новые классы активов: привнесение ликвидности и активного сообщества Solana в Polkadot
Расширенные случаи использования: активация активов Solana в приложениях DeFi Polkadot
Кросс-экосистемная разработка: содействие сотрудничеству между сообществами разработчиков
Общий модель безопасности: использование мощного набора валидаторов Polkadot
Случаи использования
Алгоритмы непрерывной торговли
Модель непрерывного выполнения Polana поддерживает сложные торговые стратегии, которые могут автономно работать на цепочке. В отличие от традиционной блокчейн-архитектуры, требующей дискретных транзакций, непрерывные алгоритмы могут поддерживать постоянное состояние и мгновенно реагировать на изменения на рынке, что позволяет реализовать арбитраж в реальном времени, автоматическое ребалансирование и сложные DeFi протоколы, которые постоянно адаптируются к рыночным условиям.
GameFi и Метавселенная
Модель непрерывного выполнения позволяет сложной игровой логике работать непосредственно на цепочке, и прогресс состояния может происходить автономно.
Институциональный DeFi
Производительность, надежность и безопасность делают Polana подходящей для финансовых приложений на уровне институционального соблюдения нормативных требований.
Кросс-цепочные приложения
Интеграция с экосистемами Solana и Polkadot реализует новые кросс-цепочные приложения с единой ликвидностью и общей безопасностью.
Белая книга:
14
6,21 тыс.
Содержание этой страницы предоставляется третьими сторонами. OKX не является автором цитируемых статей и не имеет на них авторских прав, если не указано иное. Материалы предоставляются исключительно в информационных целях и не отражают мнения OKX. Материалы не являются инвестиционным советом и призывом к покупке или продаже цифровых активов. Раздел использует ИИ для создания обзоров и кратких содержаний предоставленных материалов. Обратите внимание, что информация, сгенерированная ИИ, может быть неточной и непоследовательной. Для получения полной информации изучите соответствующую оригинальную статью. OKX не несет ответственности за материалы, содержащиеся на сторонних сайтах. Цифровые активы, в том числе стейблкоины и NFT, подвержены высокому риску, а их стоимость может сильно колебаться. Перед торговлей и покупкой цифровых активов оцените ваше финансовое состояние и принимайте только взвешенные решения.