Các dự án gốc Ethereum như Uniswap v3 được viết bằng Solidity hiện có thể được “chuyển” sang StarkNet thông qua dự án Warp mới của Nethermind.
Công ty phát triển Ethereum Nethermind đã thông báo rằng họ đã “chuyển đổi và biên dịch” sàn giao dịch phi tập trung (DEX) Uniswap v3 trên “Warp” – một dự án được thiết kế cho phép người dùng Ethereum hoán đổi mã thông báo trên mạng StarkNet lớp 2 Ethereum có khả năng mở rộng hơn.
Sự kiện quan trọng này đã được trưởng nhóm Jorik Schellekens công bố trong một bài đăng trên Medium vào ngày 9 tháng 10.
Nethermind mô tả Warp là một “Solidity to Cairo Transpiler”, cho phép các dự án dựa trên Ethereum được viết bằng Solidity chuyển cơ sở mã của nó sang StarkNet, cho phép họ tận dụng các khoản phí rẻ hơn.
Transpiling là quá trình lấy mã nguồn được viết bằng một ngôn ngữ lập trình và chuyển nó thành một ngôn ngữ khác có mức độ trừu tượng tương tự.
Trong trường hợp này, Warp chuyển mã Solidity sang Cairo – ngôn ngữ lập trình được sử dụng để viết ứng dụng trên StarkNet.
Plugin Warp vẫn đang được phát triển về mặt kỹ thuật theo Schellekens, nhưng ông nói thêm rằng Nethermind sẽ sớm có “toàn bộ bộ thử nghiệm của Uniswap dựa trên triển khai Uniswap trên StarkNet”.
Cột mốc quan trọng sau khả năng “tạo hợp đồng từ các hợp đồng khác” mới của StarkNet, đó cho phép Warp chuyển tải và triển khai thành công mọi tệp Solidity từ Uniswap v3.
“Với việc Warp trưởng thành nhanh chóng, rào cản gia nhập các dự án lớn và nhỏ như nhau để kiểm tra khả năng của StarkNet đang giảm xuống”.
Tuy nhiên, bản dịch của Warp’s Solidity to Cairo không được hoàn hảo bằng hình ảnh. Warp’s GitHub cho biết rằng vẫn còn một số chức năng Solidity mà các nhà phát triển Nethermind chưa tìm ra cách thêm vào Cairo, trong khi một số chức năng chính khác sẽ yêu cầu “sự can thiệp của nhà phát triển” hoặc “có thể sẽ không bao giờ được hỗ trợ”.
Thông tin tham khảo: Hợp nhất Ethereum và những việc cần làm sau đó
Nethermind nói rằng họ có kế hoạch cải tiến các tính năng của Warp hơn nữa để mang đến nhiều dự án dựa trên Ethereum cho StarkNet:
“Chúng tôi sẽ tiếp tục làm việc chăm chỉ về các tính năng và lặp lại thử nghiệm này với một vài giao thức khác, đồng thời sẽ đưa các giao thức mới vào StarkNet với tốc độ nhanh”.
StarkWare công ty đứng sau StarkNet đã hợp tác với Nethermind vào tháng 7 năm 2021 để giúp xây dựng các tính năng nâng cao và các yếu tố cơ sở hạ tầng cho StarkNet.
Nethermind và Warp không liên kết với Uniswap.
Xem thêm thông tin về Ethereum: https://coin6s.com/ethereum/