Theo tin tức của ChainCatcher, giao thức mới UTXOSwap của BiFi đã phát hành bản light paper và có kế hoạch ra mắt bản beta công khai vào cuối tháng 5. Nhóm UTXOSwap đã giành vị trí đầu tiên trong hệ sinh thái #CKB trong cuộc thi Bitcoin Devcon Hackathon và hiện đã đạt được mối quan hệ hợp tác chiến lược với CKB Eco Fund.

Được biết, UTXOSwap là một giao thức trao đổi phi tập trung (DEX) dựa trên CKB và nhằm mục đích xác định một mô hình mới cho các giao dịch Tài chính Bitcoin. UTXOSwap áp dụng mô hình giao dịch tập trung vào mục đích, tận dụng mô hình lập trình UTXO. Nó hiện hỗ trợ các giao dịch tài sản sinh thái RGB++ và CKB, đồng thời có kế hoạch mở rộng sang các tài sản sinh thái BTC khác bao gồm Ordinals và Runes trong tương lai.

UTXOSwap triển khai mô hình giao dịch kết hợp dựa trên mục đích và hỗ trợ cơ chế tạo lập thị trường tự động (AMM) và khớp sổ đặt hàng ngoài chuỗi (Sổ đặt hàng). Ngoài ra, bằng cách sử dụng công nghệ cơ bản của CKB, chẳng hạn như ngôn ngữ nguồn mật mã và các thiết kế cấp chuỗi khác, UTXOSwap có các giao dịch Hoán đổi với gần như 0 Gas và có thể thanh toán bằng bất kỳ mã thông báo nào, hỗ trợ các đường cong và tốc độ xử lý AMM do người dùng xác định, đồng thời tương thích nguyên bản với dApps cho ví đa chuỗi và hoạt động không cần cảm biến L1/L2 cùng các lợi ích khác.

Nội dung sau đây được lấy từ "UTXOSwap Light Paper", liên kết gốc:

https://utxoswap.gitbook.io/zh


Giấy nhẹ UTXOSwap:
Xác định mô hình mới cho giao dịch Tài chính Bitcoin


Tổng quan về UTXOSwap

UTXOSwap là giao thức trao đổi phi tập trung (DEX) dựa trên hệ sinh thái BTC, nhằm mục đích cung cấp cho người dùng trải nghiệm giao dịch tốt hơn và giá giao dịch tốt hơn thông qua các giao dịch dựa trên mục đích. Hiện tại, UTXOSwap sẽ hỗ trợ các tài sản sinh thái RGB++ và CKB để giao dịch và sẽ mở rộng để hỗ trợ các tài sản sinh thái BTC khác như Runes trong tương lai.

Hiện tại, DEX phổ biến chủ yếu có hai dạng: order book (Sổ đặt hàng) và nhà tạo lập thị trường tự động (AMM). Trong số đó, order book DEX bị hạn chế bởi chi phí giao dịch on-chain cao và chưa đạt được thành công như tập trung. trao đổi AMM đã được công nhận rộng rãi hơn nhờ khái niệm giao dịch đơn giản và dễ hiểu. Tuy nhiên, với sự bùng nổ về khối lượng và tính thanh khoản giao dịch on-chain, các vấn đề của AMM dần xuất hiện, chẳng hạn như hiệu quả thấp, cạnh tranh phí gas, MEV tràn lan, v.v. Do đó, mô hình giao dịch dựa trên mục đích bắt đầu xuất hiện, kết hợp các ưu điểm của sổ lệnh và AMM để tối đa hóa trải nghiệm và lợi ích của người dùng cũng như các nhà tạo lập thị trường. UTXOSwap là một DEX được thiết kế mới, sử dụng mô hình dựa trên mục đích làm cốt lõi và tận dụng lợi thế của lập trình UTXO.

Nhờ các đặc điểm của UTXO, UTXOSwap có nhiều cải tiến và lợi thế: về phương thức giao dịch, UTXOSwap có thể đạt được khớp nối ngoài chuỗi và xác minh trên chuỗi, để nó có thể tiếp cận các nhà cung cấp thanh khoản khác ngoài AMM trong giai đoạn khớp lệnh; về hiệu suất, các đặc điểm song song của UTXO cũng có thể cải thiện hiệu quả giao dịch theo cấp số nhân; về mặt phí gas, sẽ không phát sinh phí gas nếu không có ý định hoàn thành giao dịch và gas cho các giao dịch thông thường cũng đủ thấp để có thể bỏ qua. Nếu một số cặp giao dịch quá phổ biến, Mô hình phí địa phương cũng có thể được sử dụng để tách biệt tác động của chúng đối với các cặp giao dịch khác.

UTXOSwap là cơ sở hạ tầng rất quan trọng trong hệ sinh thái BTC. Nó có thể giải quyết tốt các vấn đề hiện tại về tính thanh khoản kém và chi phí giao dịch cao của tài sản sinh thái BTC, giảm chi phí phát hành và giao dịch tài sản, đồng thời cung cấp nhiều cách chơi mới hơn. UTXOSwap sẽ khám phá những đặc điểm độc đáo của Bitcoin Finance dựa trên mô hình UTXO và cam kết trở thành cơ sở hạ tầng thanh khoản của hệ sinh thái Bitcoin và thúc đẩy sự thịnh vượng của hệ sinh thái Bitcoin.

Hiện thực hóa kỹ thuật

Trên UTXOSwap, khi người dùng thực hiện các giao dịch swap, nó chủ yếu bao gồm ba bước sau:

  1. Thể hiện ý định: Người dùng thể hiện ý định giao dịch của mình bằng cách ký vào tin nhắn chứa loại tài sản giao dịch, số tiền và các thông số khác.

  2. Tổng hợp và đối sánh: Trình tổng hợp thu thập ý định giao dịch của tất cả người dùng, tìm kiếm các tài nguyên thanh khoản trên chuỗi và ngoài chuỗi và thực hiện khớp ý định.

  3. Gửi giao dịch: Trình tổng hợp tập hợp tất cả các giao dịch đủ điều kiện và gửi chúng vào chuỗi.

Các nguồn thanh khoản mà nhà tổng hợp có thể tận dụng bao gồm:

  • Phù hợp trực tiếp với ý định của người dùng

  • Các tế bào AMM (các nhóm thanh khoản AMM khác nhau được xây dựng trên chuỗi CKB)

  • Thanh khoản được cung cấp bởi các nhà tạo lập thị trường bên thứ ba

Ô ý định

Ô ý định dùng để ghi lại ý định giao dịch của người dùng và đảm bảo rằng nó đáp ứng các điều kiện cụ thể khi tiêu dùng. Đối với hoạt động AMM, ý định có thể được chia thành ba loại: Hoán đổi, Thêm thanh khoản và Xóa thanh khoản.

Khi người dùng sử dụng UTXOSwap, trước tiên họ cần bắt đầu giao dịch CKB và ghi lại chi tiết ý định giao dịch của họ trong ô ý định. Ví dụ: khi người dùng đặt mức trượt giá và chọn một nhóm cụ thể để giao dịch, các tham số này sẽ được ghi vào ô mục đích. Khi ô ý định được mở khóa, tập lệnh sẽ xác minh rằng nội dung được trả về cho người dùng ở đầu ra đáp ứng các yêu cầu về trượt giá và kiểm tra xem ô nhóm đã chỉ định có được bao gồm hay không.

Ô ý định hỗ trợ nhiều hình thức giao dịch khác nhau. Ngoài các giao dịch hoán đổi tiêu chuẩn, nó cũng sẽ hỗ trợ các giao dịch đặt hàng giới hạn và twap (giá trung bình theo thời gian), v.v. Điều này cho phép nền tảng UTXOSwap đáp ứng nhu cầu giao dịch phức tạp của người dùng và nâng cao tính linh hoạt của chiến lược. Người dùng có thể kiểm soát chính xác các điều kiện và thời gian thực hiện giao dịch cũng như tối ưu hóa hiệu quả và kết quả giao dịch bằng cách thiết lập chi tiết các tham số trong ô ý định.

Một tính năng độc đáo khác của Bitcoin là hỗ trợ PSBT (Giao dịch Bitcoin được ký một phần), cho phép nhiều bên tham gia xây dựng cùng một giao dịch thông qua chữ ký một phần. Trong CKB, phần mở rộng PSBT tương ứng là Giao dịch mở. Sau khi UTXOSwap tích hợp Giao dịch mở, người dùng có thể trực tiếp xây dựng ý định giao dịch thông qua chữ ký ngoài chuỗi và những người khác có thể đáp ứng những ý định này bằng cách bổ sung đầu vào và đầu ra, có thể mang lại trải nghiệm giao dịch tốt hơn.

Tế bào AMM

Ô AMM chịu trách nhiệm về tất cả logic xác minh liên quan đến AMM, bao gồm xác minh các giao dịch dự định, quản lý tài sản trong nhóm thanh khoản cũng như tạo và hủy chứng chỉ thanh khoản.

Trong quá trình thực hiện giao dịch, tế bào AMM sẽ xác minh ý định của từng giao dịch để đảm bảo đáp ứng nhu cầu của người dùng. Đồng thời, nó cũng sẽ kiểm tra xem các thay đổi trạng thái của nhóm thanh khoản có tuân thủ nghiêm ngặt đường cong AMM đặt trước để đảm bảo an toàn cho toàn bộ nhóm vốn hay không.


Ưu điểm sản phẩm

Mô hình giao dịch lai dựa trên mục đích

Trong mô hình giao dịch AMM truyền thống, chỉ có hai vai trò giao dịch là người dùng và nhóm thanh khoản tham gia vào mỗi giao dịch. Nếu người dùng muốn giao dịch, họ chỉ có thể chấp nhận báo giá từ nhóm thanh khoản hiện tại. Từ góc độ người dùng, mặc dù mô hình này cải thiện sự thuận tiện của giao dịch nhưng nó làm mất khả năng đạt được giá giao dịch tốt hơn. Người dùng chỉ có thể lựa chọn giữa hai bên; từ quan điểm của nhà tạo lập thị trường, nó sẽ tạo ra tính thanh khoản. mang lại những tổn thất nhất thời và mất khả năng định giá, trong khi các giao dịch đang hoạt động sẽ mang lại sự không chắc chắn do trượt giá, MEV, v.v.

Để giải quyết các vấn đề trên, mô hình giao dịch dựa trên mục đích đã ra đời. Trong mô hình này, người dùng không còn chấp nhận giá một cách thụ động mà chủ động đưa ra ý định giao dịch của mình, chẳng hạn như "đổi 10 Token A lấy ít nhất 20 Token B". Phía cung thanh khoản cũng đã thay đổi. Nhóm thanh khoản AMM chỉ là một lựa chọn để cung cấp thanh khoản. Nếu có lãi, các nhà tạo lập thị trường có thể trực tiếp hoàn thành các giao dịch theo ý định của người dùng ngay cả khi không có nhà tạo lập thị trường phù hợp, nếu nhóm thanh khoản AMM; Nếu giá đáp ứng được mục đích của người dùng, giao dịch có thể được hoàn thành suôn sẻ. Lúc này, quá trình giao dịch sẽ trở thành chế độ đặt hàng giới hạn.

UTXOSwap sử dụng các đặc điểm của xác minh trên chuỗi trong mô hình lập trình UTXO để đạt được các giao dịch khớp ngoài chuỗi và giao dịch trên chuỗi, hiện thực hóa tốt mô hình giao dịch kết hợp dựa trên mục đích nêu trên. Trong tương lai, chúng tôi cũng sẽ mở rộng khả năng thể hiện ý định của người dùng, chẳng hạn như triển khai logic tương tự như phiên đấu giá kiểu Hà Lan: giá giảm theo thời gian trong một phạm vi nhất định. Trong quá trình này, các nhà tạo lập thị trường cạnh tranh với nhau dựa trên. chi phí riêng của họ và cuối cùng nó có thể được thực hiện bởi AMM Deal đảm bảo.

Hỗ trợ các đường cong tùy chỉnh và tốc độ xử lý

Trong mô hình AMM của UTXOSwap, người tạo cặp giao dịch có thể tùy chỉnh đường cong định giá theo đặc điểm của tài sản. Ví dụ: có thể sử dụng đường cong kiểu đường cong cho các cặp giao dịch loại stablecoin. Ngoài ra, nhóm giao dịch cũng có một số tỷ lệ xử lý tùy chọn, cho phép các LP khác nhau tự do lựa chọn và tối đa hóa lợi nhuận của họ.

Phí gas cực thấp, có thể thanh toán bằng bất kỳ token nào

Chi phí gas của một giao dịch UTXOSwap duy nhất là khoảng 1/10000 CKB, thấp hơn 0,000002 (hai phần triệu) đô la Mỹ dựa trên giá CKB hiện tại, gần như không đáng kể. Ngoài ra, nhờ các đặc điểm của điện toán ngoài chuỗi UTXO, tính khả thi của ý định giao dịch của người dùng có thể được xác minh ngoài chuỗi. Nếu giao dịch không thể hoàn thành, nó sẽ không được tải lên chuỗi và người dùng không cần. phải trả phí xử lý.

Mặt khác, nhờ thiết kế của UTXOSwap, bất kể đó là phí gas hay chiếm dụng không gian trạng thái, người dùng không cần phải nhận biết CKB. Người dùng có thể sử dụng bất kỳ mã thông báo nào để thanh toán các chi phí này mà không cần ý nghĩa gì và. UTXOSwap sẽ tự động chuyển mã thông báo do người dùng chuyển đổi thanh toán và giúp người dùng thanh toán phí gas hoặc tạo ô mới.

Tương thích với ví đa chuỗi, hoạt động không cần cảm biến L1/L2

Người dùng UTXOSwap không cần tải xuống và sử dụng ví CKB đặc biệt mà có thể sử dụng trực tiếp ví BTC quen thuộc để hoàn tất các giao dịch và chuyển khoản L1/L2 Leap, L2. Về trải nghiệm, địa chỉ BTC của người dùng sẽ tương ứng với một địa chỉ CKB cố định và việc kiểm soát địa chỉ CKB chỉ thuộc về địa chỉ BTC này. Sự tương ứng này ở cấp độ chuỗi, vì vậy trong các ứng dụng CKB khác tương thích với ví đa chuỗi, địa chỉ CKB tương ứng với cùng một địa chỉ BTC cũng có thể nhất quán.

Ngoài BTC, về mặt kỹ thuật nó có thể hỗ trợ việc sử dụng trực tiếp nhiều ví chuỗi công cộng chính thống như ETH/Solana/Tron. Nếu có các kịch bản hợp tác tài sản tương ứng trong tương lai, chẳng hạn như chuỗi chéo từ CKB đến Solana, chúng tôi sẽ làm. cũng đồng bộ hóa các ví tương ứng.