Pertukaran terdesentralisasi Uniswap v3 mendapat 'Warp'ed' ke StarkNet

Proyek-proyek asli Ethereum seperti Uniswap yang ditulis dalam Solidity sekarang dapat dipindahkan ke StarkNet melalui proyek 'Warp' baru Nethermind

Perusahaan pengembangan Ethereum Nethermind telah mengumumkan bahwa mereka telah “mengubah dan mengkompilasi” pertukaran terdesentralisasi (DEX) Uniswap v3 pada “Warp” — sebuah proyek yang dirancang untuk memungkinkan pengguna Ethereum untuk menukar token pada jaringan lapisan-2 Ethereum yang lebih terukur StarkNet. 

Tonggaknya adalah mengumumkan oleh ketua tim Jorik Schellekens dalam postingan Medium 9 Oktober.

Nethermind menggambarkan Warp sebagai “Solidity to Cairo Transpiler” yang memungkinkan proyek berbasis Ethereum yang ditulis dalam Solidity untuk mentransisikan basis kodenya ke StarkNet, memungkinkan mereka untuk memanfaatkan biaya yang lebih murah.

Transpiling adalah proses mengambil kode sumber yang ditulis dalam satu bahasa pemrograman dan mengubahnya menjadi bahasa lain yang memiliki tingkat abstraksi yang sama.

Dalam hal ini, Warp mentranspilasikan kode Solidity ke Kairo — bahasa pemrograman yang digunakan untuk menulis aplikasi di StarkNet

Plugin Warp secara teknis masih dalam pengembangan menurut Schellekens, tetapi dia menambahkan bahwa Nethermind akan segera menjalankan “seluruh rangkaian uji Uniswap yang berjalan melawan implementasi Uniswap yang dikerahkan di StarkNet.”

Pencapaian ini datang setelah kemampuan baru "pembuatan kontrak dari kontrak lain" StarkNet, yang memungkinkan Warp untuk berhasil mentranspile dan menyebarkan setiap file Solidity dari Uniswap v3.

Schellekens mencatat pentingnya prestasi ini mengingat besarnya basis kode Uniswap, yang memungkinkan proyek dari semua ukuran untuk masuk ke StarkNet. 

“Dengan Warp yang matang dengan cepat, hambatan masuk untuk proyek besar dan kecil untuk menguji kemampuan StarkNet semakin berkurang.”

Tapi terjemahan Warp Solidity to Cairo belum sempurna. GitHub milik Warp menunjukkan bahwa masih ada sejumlah fungsi Soliditas yang belum ditemukan oleh pengembang Nethermind untuk ditambahkan ke Kairo, sementara beberapa fungsi utama lainnya akan memerlukan "intervensi pengembang" atau "kemungkinan tidak akan pernah didukung" sama sekali.

Terkait: StarkWare menjaring $100 juta sebagai bank investor pada kesuksesan layer-2

Nethermind mengatakan bahwa mereka berencana untuk memajukan fitur Warp lebih jauh untuk membawa lebih banyak proyek berbasis Ethereum ke StarkNet.

“Kami akan terus bekerja keras pada fitur dan mengulangi percobaan ini dengan beberapa protokol lain, membawa protokol baru ke StarkNet dengan kecepatan warp.”

StarkWare, perusahaan di belakang StarkNet, bekerja sama dengan Nethermind pada Juli 2021 untuk membantu membangun fitur dan elemen infrastruktur lanjutan untuk StarkNet.

Nethermind dan Warp tidak berafiliasi dengan pertukaran desentralisasi (DEX) Uniswap.

Sumber: https://cointelegraph.com/news/decentralized-exchange-uniswap-v3-gets-warp-ed-onto-starknet