Kể từ khi triển khai ban đầu cho mạng chính Ethereum vào tháng 8 năm 2017, Giao thức 0x đã thành công rực rỡ, thậm chí vượt quá mong đợi lạc quan nhất của nhóm cốt lõi 0x.

Trong vòng chưa đầy một năm ra mắt, giao thức đã được sử dụng để tạo điều kiện cho hơn 100.000 giao dịch của hơn 500 Ethereum duy nhất mã thông báo, tổng khối lượng thương mại vượt quá 200 triệu đô la. Không cần phải nói, giao thức 0x đã là một trong những dự án hữu ích nhất trong toàn bộ hệ sinh thái Ethereum cho đến nay.

Thậm chí tốt hơn cho những người ủng hộ ban đầu của dự án, sự tăng trưởng trong việc áp dụng giao thức 0x trùng với sự tăng trưởng của mã thông báo gốc của giao thức, ZRX. Trên thực tế, ZRX hiện là Vốn hóa thị trường cao thứ 3 của tất cả các mã thông báo Ethereum, chỉ theo sau OMG và BNB.

Như thể triển vọng của 0x vẫn chưa đủ sáng, mọi thứ sắp trở nên tốt hơn. Đó là bởi vì nhóm nòng cốt 0x gần như đã sẵn sàng để khởi chạy 0x Giao thức 2.0, với một số phát triển thú vị được thiết lập để đưa mọi thứ lên cấp độ tiếp theo.

Cải tiến trong Giao thức 0x 2.0

Các tính năng mới luôn có xu hướng thu hút nhiều sự chú ý, nhưng V2 cũng thực hiện rất nhiều cải tiến trên các tính năng hiện có trong V1 đáng được đề cập.

Một lĩnh vực cải tiến lớn là khớp lệnh và thanh toán hàng loạt. V1 của giao thức được kích hoạt nguyên tử khớp lệnh, nhưng chỉ trong trường hợp người dùng có đủ vốn trả trước để thực hiện đầy đủ các giao dịch. V2 mở rộng khớp lệnh nguyên tử một cách đáng kể bằng cách loại bỏ yêu cầu về vốn trả trước. Giờ đây, yêu cầu duy nhất còn lại của người dùng là họ có đủ ETH để trang trải chi phí gas.

Một nâng cấp khác là một phần của V2 là hỗ trợ các lược đồ chữ ký mới ngoài lược đồ mã hóa Ethereum tiêu chuẩn, ECDSA. Điều làm cho việc mở rộng các lược đồ được hỗ trợ trở nên quan trọng là nó cho phép người dùng tối ưu hóa cho các trường hợp sử dụng cụ thể của họ bằng cách ưu tiên bảo mật, tính linh hoạt, dễ sử dụng hoặc các yếu tố khác thay vì bị mắc kẹt với một lược đồ chữ ký có thể không phù hợp với ứng dụng của họ.

Hỗ trợ giao thức 0x 2.0 EIP-712 và chữ ký Trezor, đồng thời giúp người dùng có thể xác định các chức năng xác minh của riêng họ trong các hợp đồng thông minh, chẳng hạn như các sơ đồ chữ ký nhiều chữ ký, BLS và vòng, trong số những sơ đồ khác, đều có thể được sử dụng.

Mới về 0x trong phiên bản V2

Thay đổi lớn nhất giữa V1 và V2 của giao thức 0x là thiết kế lại kiến ​​trúc hợp đồng thông minh để cho phép hỗ trợ hợp lý các tiêu chuẩn mã thông báo ERC mới. Tiêu chuẩn mã thông báo đầu tiên đang được thêm vào là ERC-721 – mã thông báo không thể thay thế (NFT ) tiêu chuẩn nổi tiếng nhất được sử dụng trong CryptoKitties – nhưng sẽ có thể bổ sung thêm nhiều tiêu chuẩn khác trong tương lai.

Tất cả điều này được thực hiện thông qua việc triển khai các Asset Proxy mới cho mỗi tiêu chuẩn mã thông báo thay vì Proxy duy nhất giao diện với tất cả các mã thông báo đang được trao đổi. Vì các proxy nội dung mới có thể được thêm vào mà không thay đổi các nội dung hiện có, nên có thể hỗ trợ các tiêu chuẩn mã thông báo mới mà không cần thay đổi các hợp đồng thông minh ban đầu, làm cho toàn bộ quá trình trở nên đơn giản hơn rất nhiều.

Nguồn: blog 0x

Cuối cùng, thiết kế lại kiến ​​trúc hợp đồng thông minh để dễ dàng tích hợp Tiêu chuẩn mã thông báo ERC là một bước rất quan trọng cần thực hiện đối với dự án 0x.

ERC-20 cho đến nay là tiêu chuẩn phổ biến nhất hiện nay, nhưng nó không phải là không có sai sót. Các tiêu chuẩn mã thông báo ERC-231 và ERC-777 đều được cải thiện dựa trên ERC-20, nhưng vẫn chưa được chấp nhận đáng kể. Có lẽ việc bổ sung các Proxy ERC-231 và ERC-777 vào giao thức 0x trong tương lai sẽ giúp ảnh hưởng đến nhiều dự án sử dụng các tiêu chuẩn đó hơn là tiêu chuẩn ERC-20 đã lỗi thời.

Hợp đồng chuyển tiếp cho ETH được bao bọc (WETH)

Nếu bạn chưa quen với Giao thức 0x hoặc chưa sử dụng trình chuyển tiếp, bạn có thể chưa nghe nói về “ETH được bao bọc” (WETH).

Do thực tế là Ether đã tồn tại tốt trước tiêu chuẩn mã thông báo ERC-20, bản thân ETH không thực sự phù hợp với tiêu chuẩn. Do đó, không thể giao dịch trực tiếp ETH với các mã thông báo ERC-20 khác. Giải pháp là ‘bọc’ ETH, trong thực tế chỉ đơn giản là sử dụng hợp đồng thông minh để trao đổi ETH lấy một phần bằng nhau của phiên bản tuân thủ ERC-20 của chính nó, WETH.

Thật không may, việc sử dụng WETH thay vì ETH không chính xác tốt cho việc chấp nhận của người dùng, vì nó tạo ra các bước bổ sung và sự nhầm lẫn trong quá trình trao đổi. Nhưng cho đến khi cơ sở mã Ethereum được thay đổi để ETH tuân thủ các tiêu chuẩn mã thông báo ERC, thì sẽ không có vấn đề gì xảy ra.

Trong trường hợp đó, Giao thức 0x 2.0 sẽ cải thiện tình hình đáng kể bằng cách sử dụng hợp đồng chuyển tiếp mới. Điểm của hợp đồng là làm cho WETH dễ sử dụng hơn bằng cách cho phép người dùng gửi ETH cùng với các đơn đặt hàng mà họ muốn thực hiện, và ETH sau đó có thể được gói lại và sử dụng để thực hiện các đơn đặt hàng trong một giao dịch duy nhất để người dùng WETH không bị còn cần thiết.

0x Đối tác Dự án

Nhóm nòng cốt 0x không đơn độc trong việc giúp đảm bảo sự thành công của 0x 2.0. Họ cũng đã sử dụng sự trợ giúp của SoHo Token Labs và Quantstamp để kiểm tra các hợp đồng thông minh V2.

Nhìn về phía trước

0x đã thiết lập một hồ sơ theo dõi thực sự tích cực trong cộng đồng Ethereum và việc triển khai mạng chính của 0x 2.0 vào tháng 9 nên cải thiện điều đó hơn nữa.

Trên hết, sẽ rất thú vị khi xem các nhóm dự án khác sử dụng giao thức 0x như thế nào để xây dựng thêm các giải pháp và tiếp tục cải thiện tính thanh khoản trong hệ sinh thái Ethereum.

Tất cả những điều được xem xét, có rất ít dự án Ethereum và tiền điện tử nói chung đang làm nhiều việc hơn để khiến việc áp dụng chính thống có thể hơn 0x. Đó là lý do tại sao nó chắc chắn có giá trị theo dõi sát sao Giao thức 0x 2.0 trong những tháng tới.

Để có cái nhìn tổng quan đầy đủ về dự án 0x, hãy xem bài viết của chúng tôi: Giao thức 0x (ZRX) là gì?