การแลกเปลี่ยนแบบกระจายอำนาจ Uniswap v3 ได้รับ 'Warp'ed' ไปยัง StarkNet

โครงการ Ethereum-native เช่น Uniswap ที่เขียนใน Solidity สามารถ transpiled ไปยัง StarkNet ผ่านโครงการ 'Warp' ใหม่ของ Nethermind

บริษัทพัฒนา Ethereum Nethermind ได้ประกาศว่าได้มีการ “แปลงและคอมไพล์” การแลกเปลี่ยนแบบกระจายอำนาจ (DEX) Uniswap v3 บน “Warp” ซึ่งเป็นโครงการที่ออกแบบมาเพื่อให้ผู้ใช้ Ethereum สามารถแลกเปลี่ยนโทเค็นบนเครือข่าย Ethereum ชั้น 2 ที่ StarkNet ที่ปรับขนาดได้มากขึ้น 

เหตุการณ์สำคัญคือ ประกาศ โดยหัวหน้าทีม Jorik Schellekens ในโพสต์ขนาดกลาง 9 ต.ค.

Nethermind อธิบาย Warp ว่าเป็น “Solidity to Cairo Transpiler” ซึ่งช่วยให้โปรเจ็กต์บน Ethereum ที่เขียนด้วย Solidity สามารถเปลี่ยน codebase ของตนไปยัง StarkNet ได้ ทำให้พวกเขาได้ประโยชน์จากค่าธรรมเนียมที่ถูกกว่า

Transpiling เป็นกระบวนการของการนำซอร์สโค้ดที่เขียนด้วยภาษาโปรแกรมหนึ่งมาแปลงเป็นภาษาอื่นที่มีระดับนามธรรมใกล้เคียงกัน

ในกรณีนี้ Warp จะแปลงรหัส Solidity ไปยังไคโร ซึ่งเป็นภาษาโปรแกรมที่ใช้เขียนแอปพลิเคชันบน StarkNet

ปลั๊กอิน Warp ยังคงอยู่ภายใต้การพัฒนาทางเทคนิคตาม Schellekens แต่เขาเสริมว่าในไม่ช้า Nethermind จะมี "ชุดทดสอบทั้งหมดของ Uniswap ที่ทำงานกับการใช้งาน Uniswap บน StarkNet"

เหตุการณ์สำคัญเกิดขึ้นหลังจากความสามารถ "การสร้างสัญญาจากสัญญาอื่น" ใหม่ของ StarkNet ซึ่งทำให้ Warp สามารถ transpile และปรับใช้ไฟล์ Solidity ทุกไฟล์จาก Uniswap v3 ได้สำเร็จ

Schellekens ตั้งข้อสังเกตถึงความสำคัญของความสำเร็จนี้เนื่องจากขนาดโค้ดเบสของ Uniswap ที่แท้จริง ทำให้โครงการทุกขนาดสามารถเข้าสู่ StarkNet ได้ 

“ด้วยการที่ Warp เติบโตอย่างรวดเร็ว อุปสรรคในการเข้าสู่โครงการขนาดใหญ่และขนาดเล็กเพื่อทดสอบความสามารถของ StarkNet ก็ลดลงเช่นกัน”

แต่การแปล Solidity to Cairo ของ Warp นั้นยังไม่สมบูรณ์แบบ GitHub ของ Warp แสดงให้เห็นว่า ว่ายังมีฟังก์ชัน Solidity จำนวนหนึ่งที่นักพัฒนา Nethermind ไม่รู้ว่าจะเพิ่มลงในไคโรได้อย่างไร ในขณะที่ฟังก์ชันหลักอื่นๆ อีกสองสามฟังก์ชันอาจต้องการ "การแทรกแซงของนักพัฒนาซอฟต์แวร์" หรือ "ไม่น่าจะได้รับการสนับสนุนเลย" เลย

ที่เกี่ยวข้อง StarkWare ทำเงินได้ 100 ล้านดอลลาร์จากการที่นักลงทุนฝากเงินกับความสำเร็จของเลเยอร์ 2

Nethermind กล่าวว่าพวกเขาวางแผนที่จะพัฒนาฟีเจอร์ของ Warp ให้ดียิ่งขึ้นเพื่อนำโปรเจ็กต์ที่ใช้ Ethereum มาสู่ StarkNet

“เราจะยังคงทำงานอย่างหนักกับคุณสมบัติต่างๆ และทำซ้ำการทดลองนี้กับโปรโตคอลอื่นๆ สองสามตัว นำโปรโตคอลใหม่มาสู่ StarkNet ด้วยความเร็ววาร์ป”

StarkWare บริษัทที่อยู่เบื้องหลัง StarkNet ร่วม ร่วมกับ Nethermind ในเดือนกรกฎาคม 2021 เพื่อช่วยสร้างคุณลักษณะขั้นสูงและองค์ประกอบโครงสร้างพื้นฐานสำหรับ StarkNet

Nethermind และ Warp ไม่มีส่วนเกี่ยวข้องกับ Decentralized exchange (DEX) Uniswap

ที่มา: https://cointelegraph.com/news/decentralized-exchange-uniswap-v3-gets-warp-ed-onto-starknet