Tác giả gốc: Offchain Labs
Bản dịch gốc: Min Min & A Jian
Nguồn gốc: Những người đam mê Ethereum
Đọc quá dài: Một ca cấy ghép đơn giản có thể giảm chi phí gas hơn 55 lần. Hãy thử ngay hôm nay!
Đầu tháng này, chúng tôi Chính thức công bố tính năng mới Mạng thử nghiệm tổng hợp Arbitrum (Bản dịch tiếng Trung ở cuối bài viết). Arbitrum Rollup là một giải pháp Optimistic Rollup đầy đủ tính năng cho phép mọi người triển khai hợp đồng Lớp 2 ngay lập tức. Hôm nay, chúng tôi đang thể hiện sự kỳ diệu của Arbitrum bằng cách chuyển một trong những dApp phổ biến nhất trên Ethereum. Đây làArbiswap: Uniswap V2 chạy trên mạng thử nghiệm Arbitrum Rollup.
Thử tiếp theo Arbiswap Bar. Để thuận tiện cho bạn, chúng tôi đã tạo 200xYourETHAddressHere" target="_blank" rel="noopener noreferrer nofollow">vòi để gửi mã thông báo của bạn trực tiếp đến chuỗi Arbitrum. Tuy nhiên, nếu bạn đã nắm giữ Ethereum hoặc một số mã thông báo ERC20 trên Kovan, bạn cũng có thể trực tiếp Arbiswap mà không cần phải yêu cầu mã thông báo của mình tại vòi. Sau khi hoàn tất trao đổi, bạn có thể truy cập trực tiếp vào Arbitrum Rollup block explorer Xem các giao dịch của bạn để xem việc sử dụng gas của họ.

- Arbiswap: Uniswap V2 trên Arbitrum Rollup -
Giao dịch Token trên Uniswap của Ethereum Lớp 1 tiêu thụ khoảng 109.500 gas; giới hạn gas cho mỗi khối là 10 triệu và một khối được khai thác khoảng 13 giây một lần. Nói cách khác, Ethereum Lớp 1 có thể xử lý tối đa 7 giao dịch mã thông báo Uniswap mỗi giây.
Arbiswap: Khi chuỗi Arbiswap Rollup hoạt động hết công suất, Chi phí gas lớp 1 giảm xuống còn 1965 gas cho mỗi giao dịch. Nói cách khác, Lớp 1 có thể xử lý tới 390 giao dịch mỗi giây, giảm chi phí gas tới 55 lần!
Tuy nhiên, mục tiêu của chúng tôi không dừng lại ở đó. Trong phiên bản mạng thử nghiệm Arbitrum tiếp theo, chúng tôi sẽ hỗ trợ chữ ký BLS và các công nghệ nén khác, giảm mức sử dụng gas từ một đến ba lần.
Arbiswap không phải là bằng chứng về khái niệm hay một ứng dụng như Uniswap, mà là một chức năng chạy trên Rollup. Hoàn thành Uniswap V2 (nó chạy trên Layer 2 nên còn có những ưu điểm khác). Chúng tôi đã lấy cơ sở mã Uniswap và chuyển tất cả sang Arbitrum.
Cầu nối mã thông báo. Tất cả các chuỗi Rollup đều không thể tách rời khỏi một tính năng chính, đó là cho phép các token được chuyển theo cả hai hướng giữa Ethereum và chuỗi Rollup. Nếu không có điều này, Uniswap (hoặc bất kỳ ứng dụng DeFi nào khác) sẽ không hữu ích lắm vì bạn không thể đổi nó lấy Ethereum hoặc bất kỳ mã thông báo ERC20 nào.
Arbitrum thân thiện với người dùngCầu nối mã thông báo có thể tạo điều kiện thuận lợi cho việc chuyển tài sản giữa chuỗi Ethereum và Arbitrum Rollup. Để làm cho nó thú vị hơn một chút, chúng tôi đã tích hợp cầu nối token trực tiếp vào giao diện người dùng của Uniswap. Trong bản demo của chúng tôi, bạn có thể giao dịch Ethereum thực (testnet) trực tiếp trên Uniswap. Trên thực tế, bạn có thể chuyển bất kỳ mã thông báo nào bạn muốn sang bản demo của chúng tôi để có thể giao dịch trực tiếp. Không có thủ thuật nào ở đây. Nó đơn giản mà!
Hỗ trợ ví. Chúng tôi vui mừng thông báo rằng chúng tôi đã thêm hỗ trợ ví. Bây giờ bạn có thể sử dụng Arbiswap trên ba ví: Metamask, Fortmatic và Portis. Chúng tôi rất biết ơn sự hỗ trợ của nhóm Magic và Portis, đồng thời chúng tôi đang tích cực cung cấp hỗ trợ cho các ví khác. Hãy chú ý đến những thông báo tiếp theo.
Vì bản demo của Arbiswap rất thú vị nên bạn có muốn chuyển ứng dụng của mình sang Arbitrum không? Có lẽ bạn sẽ có một số câu hỏi cần được trả lời.
Việc chuyển dApp của tôi sang Arbtrum phức tạp đến mức nào?
Không phức tạp chút nào! Bạn chỉ cần thay đổi điểm cuối RPC của mình thành *https://kovan2.arbitrum.io / rpc * là đủ.
Tôi có cần viết lại hầu hết mã trong cơ sở mã không?
Không! Bạn không cần phải sửa đổi mã nào cả.
Tôi có thể tải xuống công cụ Arbitrum ở đâu?
Bạn không cần tải xuống bất kỳ phần mềm mới nào để triển khai hợp đồng trên Arbitrum. Bạn thậm chí không cần phải biên dịch lại hợp đồng của mình.
Tôi có thể sử dụng thiết lập phát triển Ethereum hiện có của mình không?
Có! Arbitrum hỗ trợ các ngôn ngữ EVM như Solidity, Vyper và Yul, cũng như các công cụ phát triển Ethereum như Truffle, Hardhat, ethers.js và The Graph.
Tôi nên làm gì nếu gặp sự cố?
Nếu bạn gặp bất kỳ vấn đề nào, vui lòng gửi tin nhắn cho chúng tôi trên Discord. Chúng tôi ở đây để giúp đỡ!
Tôi muốn dùng thử Arbiswap và xây dựng trên Arbitrum. Tôi có thể bắt đầu bây giờ được không?
Tất nhiên rồi. Tôi rất vui vì bạn quan tâm.
Arbiswap: https://swap.arbitrum.io/
Tài liệu dành cho nhà phát triển: https ://developer.offchainlabs.com/docs/Rollup_basics/
Trang đích của mạng thử nghiệm: https://arbitrum.io/testnet/
Block explorer : https://explorer.offchainlabs.com/#/ a> p> Cộng đồng: https ://discord .gg/ZpZuw7p Arbiswap Đây là bản demo được Offchain Labs xây dựng bằng mã nguồn mở của Uniswap, nhưng nó không thuộc về công ty Uniswap. Chúng tôi hoan nghênh cộng đồng Uniswap trải nghiệm Arbiswap và phát hành các phiên bản Uniswap trên mạng chính sắp tới của Arbitrum. Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats: Nhóm Telegram đăng ký: https://t.me/theblockbeats Nhóm Telegram thảo luận: https://t.me/BlockBeats_App Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsiaLiên kết gốc