پروژههای بومی اتریوم مانند Uniswap که در Solidity نوشته شدهاند، اکنون میتوانند از طریق پروژه جدید «Warp» Nethermind به StarkNet منتقل شوند.
شرکت توسعهدهنده اتریوم Nethermind اعلام کرده است که تبادل غیرمتمرکز (DEX) Uniswap v3 را در «Warp» «ترانسفید و کامپایل» کرده است - پروژهای که به کاربران اتریوم اجازه میدهد تا توکنها را در شبکه لایه ۲ مقیاس پذیرتر اتریوم استارک نت مبادله کنند.
نقطه عطف این بود اعلام کرد توسط رهبر تیم Jorik Schellekens در یک پست متوسط در 9 اکتبر.
Nethermind Warp را به عنوان "Solidity to Cairo Transpiler" توصیف میکند که به پروژههای مبتنی بر اتریوم که در Solidity نوشته شدهاند این امکان را میدهد تا پایگاه کد خود را به StarkNet انتقال دهند و به آنها امکان میدهد از هزینههای ارزانتر سرمایهگذاری کنند.
Transpiling فرآیند دریافت کد منبع نوشته شده در یک زبان برنامه نویسی و تبدیل آن به زبان دیگری است که سطح انتزاع مشابهی دارد.
در این مورد، Warp کد Solidity را به Cairo منتقل می کند - زبان برنامه نویسی که برای نوشتن برنامه های کاربردی در StarkNet استفاده می شود.
طبق Schellekens، پلاگین Warp هنوز از نظر فنی در دست توسعه است، اما او اضافه کرد که Nethermind به زودی «کل مجموعه آزمایشی Uniswap را در برابر پیادهسازی Uniswap اجرا شده در StarkNet اجرا خواهد کرد».
این نقطه عطف به دنبال قابلیت جدید StarkNet "ایجاد قرارداد از قراردادهای دیگر" رخ داد، که همان چیزی است که Warp را قادر میسازد تا با موفقیت هر فایل Solidity را از Uniswap نسخه 3 به کار گیرد.
Schellekens به اهمیت این شاهکار با توجه به اندازه بسیار زیاد پایگاه کد Uniswap اشاره کرد که به پروژهها در هر اندازه اجازه میدهد وارد StarkNet شوند.
با رشد سریع Warp، مانع ورود پروژه های بزرگ و کوچک به طور یکسان برای آزمایش قابلیت های StarkNet در حال کاهش است.
اما ترجمه Warp's Solidity to Cairo بی نقص نبوده است. گیت هاب Warp نشان می دهد که هنوز تعدادی از توابع Solidity وجود دارد که توسعه دهندگان Nethermind متوجه نشده اند که چگونه به Cairo اضافه کنند، در حالی که چند عملکرد کلیدی دیگر یا به "مداخله توسعه دهنده" نیاز دارند یا "احتمالاً هرگز پشتیبانی نمی شوند".
مرتبط: StarkWare 100 میلیون دلار به عنوان سرمایه گذاران بر روی موفقیت لایه 2 به دست می آورد
Nethermind گفت که آنها قصد دارند ویژگیهای Warp را بیشتر ارتقا دهند تا پروژههای مبتنی بر اتریوم بیشتری را به StarkNet بیاورند.
ما به کار سخت روی ویژگیها ادامه میدهیم و این آزمایش را با چند پروتکل دیگر تکرار میکنیم و پروتکلهای جدید را با سرعت چرخش به StarkNet میآوریم.»
StarkWare، شرکت پشتیبان StarkNet، تیمی با Nethermind در جولای 2021 برای کمک به ساخت ویژگیهای پیشرفته و عناصر زیرساخت برای StarkNet.
Nethermind و Warp به Uniswap صرافی غیرمتمرکز (DEX) وابسته نیستند.
منبع: https://cointelegraph.com/news/decentralized-exchange-uniswap-v3-gets-warp-ed-onto-starknet