Другий аналогічний проект, в якому були об'єднані SOL і JAM - Polana @polana_network
Портування Solana на протокол JAM: масове паралельне виконання
Нижче наводиться уривок з білої книги Polana
Полана розширює можливості Solana за допомогою протоколу JAM. Поєднуючи архітектуру Solana на основі облікових записів із високопаралельною обчислювальною потужністю JAM, Polana досягає безпрецедентної пропускної здатності транзакцій, залишаючись повністю сумісною з екосистемою Solana.
Екосистема блокчейну, яка поєднує досвід розробників Solana з паралельною обчислювальною потужністю JAM, щоб забезпечити мільйони транзакцій на секунду без фрагментації та загрози безпеці
Незважаючи на інноваційну архітектуру Solana, вона стикається з деякими обмеженнями:
Вимоги до обладнання: 128 ГБ оперативної пам'яті, 12-16 ядер процесора для аутентифікатора
Проблеми з надійністю: Кілька відключень з 2020 року, включаючи відключення до 17 годин
Вузьке місце одного сервера: розпаралелювання обмежене ємністю одного сервера
Концентрація валідаторів: близько 1 700 валідаторів, порівняно з понад 8 800 на Ethereum
Polana вирішує ключові потреби в екосистемі блокчейну:
Масштабна продуктивність: пропускна здатність корпоративного рівня для високочастотної торгівлі, ігор та інституційних сценаріїв використання
Уніфікований досвід: мобільність і користувацький досвід не фрагментовані
Міжекосистемна цінність: нові можливості для Solana та спільноти Polkadot
Polana надає три взаємодоповнюючі способи виконання програм Solana:
Служба виконання sBPF
Вбудовування середовища виконання Berkeley Packet Filter (sBPF) Solana в PolkaVM
Програми Solana можуть виконуватися без модифікацій
Відстежуйте та перевіряйте переходи станів, перш ніж виконувати зобов'язання
Переклад байт-коду
Перекомпіляція програм Solana з sBPF у LLVM Intermediate Representation (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 в програмах Polkadot DeFi
Крос-екосистемна розробка: Полегшення співпраці між спільнотою розробників
Спільна модель безпеки: використовуйте надійний набір валідаторів Polkadot
Випадки використання:
Алгоритм безперервної торгівлі
Модель безперервного виконання Polana дозволяє використовувати складні торгові стратегії, які автономно працюють у мережі. На відміну від традиційних архітектур блокчейну, які вимагають дискретних транзакцій, постійні алгоритми можуть підтримувати постійний стан і миттєво реагувати на зміни ринку, забезпечуючи арбітраж у режимі реального часу, автоматичне ребалансування та складні протоколи DeFi, які постійно адаптуються до ринкових умов.
GameFi та Метавсесвіт
Модель безперервного виконання дозволяє складній ігровій логіці працювати безпосередньо в мережі, а прогресія стану може відбуватися автономно.
Інституційний DeFi
Продуктивність, надійність і безпека роблять Polana придатною для фінансових додатків інституційного рівня, які вимагають дотримання нормативних вимог.
Крос-чейн додатки
Інтеграція з екосистемами Solana та Polkadot дозволяє створювати нові крос-чейн програми з уніфікованою ліквідністю та спільною безпекою.
Біла книга:
14
6,26 тис.
Вміст на цій сторінці надається третіми сторонами. Якщо не вказано інше, OKX не є автором цитованих статей і не претендує на авторські права на матеріали. Вміст надається виключно з інформаційною метою і не відображає поглядів OKX. Він не є схваленням жодних дій і не має розглядатися як інвестиційна порада або заохочення купувати чи продавати цифрові активи. Короткий виклад вмісту чи інша інформація, створена генеративним ШІ, можуть бути неточними або суперечливими. Прочитайте статтю за посиланням, щоб дізнатися більше. OKX не несе відповідальності за вміст, розміщений на сторонніх сайтах. Утримування цифрових активів, зокрема стейблкоїнів і NFT, пов’язане з високим ризиком, а вартість таких активів може сильно коливатися. Перш ніж торгувати цифровими активами або утримувати їх, ретельно оцініть свій фінансовий стан.