Rome Protocol розкриває деталі доступу до EVM на Solana: демо кредитування працюють у тестовій мережі

SOL
USDC
ETH
виклик між програмамитестова мережа Hadrianаудит HalbornCompound v3EVM на Solanaгаз у USDCAave v3
3 години томуДжерело: crypto.news
Rome Protocol розкриває деталі доступу до EVM на Solana: демо кредитування працюють у тестовій мережі

Rome Protocol опублікував деталі підключення до своєї тестової мережі Hadrian, надавши розробникам середовище, що фінансується в USDC, для випробування застосунків у стилі Ethereum всередині Solana, тоді як його документація окремо вказує основну мережу під назвою Rubicon.

Короткий огляд

  • Тестова мережа Rome Hadrian працює на Solana Devnet, тоді як її документація окремо вказує Rubicon як основну мережу.
  • Реалізації Compound v3 та Aave v3 залишаються довідковими застосунками без підтверджених офіційних міграцій протоколів.
  • Hadrian використовує тестові USDC для оплати газу, а ціноутворення транзакцій контролюється через налаштовувані параметри оператора.
  • Rome повідомляє про аудит Halborn, тоді як її документація перелічує сумісність з Ethereum та обмеження виконання.

Допис Rome Protocol від 18 жовтня визначає Hadrian як тестову мережу, що працює на Solana Devnet, з ідентифікатором ланцюга 200010, кінцевою точкою RPC, оглядачем та інструкціями щодо отримання тестових USDC. Наданий скриншот скеровує розробників до крана Circle та інтерфейсу мосту для поповнення їхніх гаманців.

Документація для розробників проєкту окремо вказує Rubicon як основну мережу з ідентифікатором ланцюга 7531 та іншою кінцевою точкою RPC. Її вступна сторінка описує Rubicon як такий, що використовує справжні USDC, відрізняючи виробниче середовище від тестових активів Hadrian.

Rome EVM виконує код Solidity всередині Solana

Документація Rome щодо виконання описує Ethereum Virtual Machine, реалізовану як програму Solana. Проксі отримує підписані транзакції у стилі Ethereum, перевіряє їх через позаланцюговий емулятор і пакує їхні інструкції для виконання валідаторами Solana.

Згідно з архітектурою, описаною проєктом, контракти Solidity можуть викликати нативні програми Solana через міжпрограмний виклик, або CPI. Розробники можуть використовувати звичні інструменти Ethereum, тоді як їхні контракти виконуються в середовищі виконання Solana.

Документація описує спільний стан застосунку між користувачами EVM та Solana. Її твердження про те, що міст не потрібен, стосується взаємодій усередині цього середовища; інструкції Hadrian щодо фінансування окремо скеровують користувачів до мосту під час внесення тестових USDC в мережу.

Посібник Rome щодо виконання розрізняє два режими обробки. Операції, що вміщуються в одну транзакцію Solana, використовують атомарне виконання, коли повна транзакція або успішно завершується, або відкочується разом.

Для складніших операцій той самий посібник описує ітеративне виконання через кілька транзакцій Solana. Облікові записи блокуються під час обробки, а кешовані ефекти фіксуються в кінці. Проєкт вказує ліміт сесії у 160 кроків та обмеження щодо того, які виклики програм Solana можуть використовувати цей режим.

Пропускна здатність транзакцій Solana була предметом окремих змін мережі. У звіті від 30 серпня Джейкоб Кріч окреслив запланований перехід від транзакцій розміром 1232 байти до формату 4096 байтів, як раніше повідомляло crypto.news. Оголошення призначило Transaction V1 на 9 вересня та розглядало скорочення часу слота й Alpenglow як окремі оновлення.

Реалізації Compound та Aave залишаються довідковими застосунками

Посібник Rome щодо Hadrian називає Uniswap, Compound та Aave довідковими застосунками, вперше перевіреними в тестовій мережі.

Репозиторій проєкту Aerarium описує кредитний застосунок Compound v3 з двома маршрутами гаманців, що спільно використовують один кредитний пул. Один маршрут приймає підписані транзакції у стилі Ethereum через MetaMask; інший використовує Phantom та ідентичність, похідну від Solana, без потреби в ключі Ethereum.

Згідно з цим репозиторієм, обидва маршрути звертаються до одного й того самого ринку Comet, охоплюючи депозити USDC, депозити застави, позичання, погашення та зняття коштів. Вказана адреса застосунку використовує домен devnet. GitHub

Репозиторій інтерфейсу Rome для Aave прямо називає продукт демонстраційним і розміщує його на Hadrian. Супутній репозиторій контрактів описує форк коду Aave.

Ці матеріали встановлюють, як Rome представляє свої реалізації. Вони не встановлюють, що керівна організація будь-якого з кредитних протоколів схвалила виробниче розгортання або перенесла наявні позиції користувачів до Rome.

Rome продовжує реалізовувати інші фінансові застосунки через партнерства. У березні 2025 року проєкт оголосив про співпрацю з KiiChain щодо токенізованих активів і крос-чейн платіжних фінансів для Латинської Америки. Керівники описали плани, що охоплюють нерухомість, сільськогосподарські товари та доступ до ліквідності Solana.

Оплата газу в USDC залежить від конфігурації оператора

Мережевий посібник Hadrian визначає USDC як токен для оплати газу та ідентифікує мінт USDC Solana Devnet від Circle. Розробникам, які поповнюють рахунок із Solana, потрібні тестові USDC та певна кількість devnet SOL, згідно з посібником.

Кран Circle підтримує як Solana Devnet, так і Ethereum Sepolia. Постачальник описує токени крана як тестові активи без реальної вартості та наразі вказує розподіл у 20 тестових USDC за запит, з урахуванням своїх лімітів.

Документація Rome щодо прикладних ланцюгів дозволяє оператору вибрати SPL-токен для оплати газу та спрямовувати дохід від комісій за транзакції до скарбниці застосунку.

Та сама документація описує сервіс ціноутворення, який конвертує обраний токен газу відносно SOL для покриття базових витрат на транзакції Solana. Його конфігурація може брати ціни з пулів Meteora або з резервного джерела Pyth/Hermes.

Сторінка обмежень Rome перелічує налаштовувані мінімальні ціни газу та множник на рівні проксі. Таким чином, опублікована структура описує налаштовуване ціноутворення, не встановлюючи єдиної універсальної доларової вартості для кожної транзакції застосунку.

Твердження про аудит і сумісність мають визначені межі

Репозиторій EVM Rome ідентифікує програму mainnet і зазначає, що Halborn провів її аудит. Репозиторій надає інструкції для перезбирання програми та порівняння її з розгорнутим бінарним файлом, причому метадані часу збирання та хешу коміту маскуються під час порівняння.

Документація проєкту щодо сумісності перелічує відмінності від Ethereum, зокрема вимкнену функціональність модульного піднесення до степеня та поведінку газу, яка не відтворює покроковий графік Ethereum для кожної операції.

Сторінка обмежень зазначає, що транзакції Rome повинні оголошувати акаунти Solana, яких вони торкаються, перед виконанням. Вона перелічує обмеження у 64 адреси на транзакцію та приблизно 1,4 мільйона обчислювальних одиниць на транзакцію. Посібник рекомендує вимірювати фактичне споживання обчислювальних ресурсів Solana за квитанціями транзакцій, оскільки показник використаного газу EVM не відображає достовірно це використання ресурсів.

У таблиці розгортання mainnet як орган оновлення вказано мультипідписний гаманець Squads.

Окремі проєкти інтероперабельності орієнтувалися на інституційні ринки. У серпні Interstice Digital оголосила про двигун крос-чейн свопів, що з'єднує Canton з Ethereum, Solana та Robinhood Chain. FalconX забезпечує ліквідність, тоді як Interstice заявила, що не зберігає активи клієнтів і не виконує транзакції від імені користувачів.