Децентралізована біржа Uniswap v3 отримує «Warp'ed» на StarkNet

Нативні проекти Ethereum, такі як Uniswap, написані в Solidity, тепер можна перенести в StarkNet за допомогою нового проекту Nethermind «Warp».

Компанія-розробник Ethereum Nethermind оголосила, що «транспільувала та скомпілювала» децентралізовану біржу (DEX) Uniswap v3 на «Warp» — проект, розроблений для того, щоб дозволити користувачам Ethereum обмінюватися токенами в більш масштабованій мережі Ethereum рівня 2 StarkNet. 

Віхою була оголошений керівник групи Йорік Шеллекенс у публікації Medium від 9 жовтня.

Nethermind описує Warp як «Solidity to Cairo Transpiler», який дозволяє проектам на основі Ethereum, написаним у Solidity, перенести свою кодову базу на StarkNet, дозволяючи їм отримати вигоду від нижчих комісій.

Транспілювання — це процес перетворення вихідного коду, написаного на одній мові програмування, на іншу мову, що має подібний рівень абстракції.

У цьому випадку Warp транспілює код Solidity у Cairo — мову програмування, яка використовується для написання додатків у StarkNet

За словами Шеллекенса, плагін Warp все ще технічно розробляється, але він додав, що Nethermind незабаром матиме «весь набір тестів Uniswap, який працює на основі реалізації Uniswap, розгорнутої на StarkNet».

Ця віха відбулася після появи в StarkNet нової можливості «створення контракту з інших контрактів», що дозволило Warp успішно транспілювати та розгортати кожен файл Solidity з Uniswap v3.

Шеллекенс зазначив важливість цього досягнення, враховуючи величезний розмір кодової бази Uniswap, що дозволяє проектам будь-якого розміру потрапити на StarkNet. 

«Оскільки Warp швидко розвивається, бар’єри для входу як для великих, так і для малих проектів, щоб перевірити можливості StarkNet, знижуються».

Але переклад Warp Solidity to Cairo не був ідеальним. GitHub від Warp шоу що все ще існує ряд функцій Solidity, які розробники Nethermind не придумали, як додати до Cairo, тоді як кілька інших ключових функцій або вимагатимуть «втручання розробника», або «ймовірно, ніколи не підтримуватимуться» взагалі.

За темою: StarkWare отримує 100 мільйонів доларів, оскільки інвестори розраховують на успіх рівня 2

У Nethermind заявили, що вони планують і далі вдосконалювати функції Warp, щоб залучити більше проектів на основі Ethereum до StarkNet.

«Ми продовжуватимемо наполегливо працювати над функціями та повторюватимемо цей експеримент із кількома іншими протоколами, запроваджуючи нові протоколи в StarkNet із швидкою деформацією».

StarkWare, компанія, що стоїть за StarkNet, об'єдналися разом із Nethermind у липні 2021 року, щоб допомогти створити розширені функції та елементи інфраструктури для StarkNet.

Nethermind і Warp не пов’язані з децентралізованою біржею (DEX) Uniswap.

Джерело: https://cointelegraph.com/news/decentralized-exchange-uniswap-v3-gets-warp-ed-onto-starknet