“Phi giám hộ” đã trở thành một trong những từ xuất hiện ở khắp nơi trong DeFi.
Ví là phi giám hộ.
DEX là phi giám hộ.
Một giao dịch hoán đổi xuyên chuỗi là phi giám hộ.
Nhưng có một câu hỏi quan trọng thường bị bỏ qua:
Điều gì xảy ra với tài sản của bạn giữa khoảnh khắc bạn bấm “hoán đổi” và khoảnh khắc bạn nhận được tài sản còn lại?
Câu hỏi đó trở nên thú vị hơn nhiều khi có liên quan đến nhiều blockchain.
Vấn đề khi chỉ nói “phi giám hộ”
Trên một blockchain duy nhất, khái niệm này tương đối dễ hiểu.
Bạn kiểm soát ví của mình, ký một giao dịch, và một hợp đồng thông minh thực thi theo các quy tắc đã được định sẵn.
Các giao dịch chéo chuỗi khác nhau.
Không có một trạng thái blockchain dùng chung nào mà cả hai mạng tự động hiểu được. Các chuỗi khác nhau có cơ chế đồng thuận, giả định về tính cuối cùng (finality) và môi trường giao dịch khác nhau.
Vậy cần có một cơ chế nào đó để phối hợp việc trao đổi.
Và về mặt lịch sử, điều đó thường có nghĩa là các cầu nối (bridge), tài sản được bọc (wrapped assets), các trình xác thực (validators) hoặc các quỹ dự trữ do bên giám hộ nắm giữ.
Đó là lúc định nghĩa “không giám hộ” (non-custodial) có thể trở nên kém rõ ràng hơn.
Mô hình bridge truyền thống
Một thiết kế cầu nối phổ biến thường hoạt động đại khái như sau:
Bạn gửi (deposit) một tài sản trên Chain A.
Cầu nối sẽ khóa tài sản đó.
Sau đó, một dạng biểu diễn tương ứng sẽ được cung cấp trên Chain B.
Dưới góc độ người dùng, điều này có thể cảm giác gần như tương đương với việc chuyển chính tài sản gốc.
Nhưng về mặt cấu trúc, giờ bạn đang dựa vào việc hệ thống giữ hoặc kiểm soát các khoản tiền cơ sở.
Điều đó đặt ra thêm một loạt câu hỏi:
Ai kiểm soát các tài sản bị khóa?
Ai có thể ủy quyền rút tiền (withdrawals)?
Tài sản được bọc được bảo chứng bằng gì?
Điều gì xảy ra nếu cơ sở hạ tầng cầu nối bị xâm phạm?
Vấn đề không phải là mọi cầu nối đều vốn dĩ không an toàn.
Chính là bảo mật của giao dịch chéo chuỗi của bạn gắn với bảo mật của một hệ thống khác.
Có một cách khác để nghĩ về các hoán đổi chéo
Thay vì hỏi:
“Làm thế nào để chuyển tài sản này từ một chuỗi sang chuỗi khác?”
Bạn có thể hỏi:
“Làm thế nào để trao đổi một tài sản trên một chuỗi lấy một tài sản gốc trên chuỗi khác?”
Đó là một khác biệt tinh tế.
Một cầu nối thường chuyển một dạng biểu diễn của giá trị giữa các mạng lưới.
Một hoán đổi chéo nguyên tử phối hợp việc trao đổi giữa hai bên.
Người dùng không nhất thiết phải nhận phiên bản được bọc của tài sản gốc.
Họ có thể nhận tài sản gốc đã tồn tại sẵn trên chuỗi đích.
Đây là mô hình đằng sau Omniston, lớp thực thi chéo chuỗi của STON.fi.
Nơi resolver xuất hiện trong bức tranh
Có một vấn đề lớn với các hoán đổi nguyên tử ngang hàng (peer-to-peer atomic swaps) truyền thống:
Tính thanh khoản.
Ngay cả khi công nghệ cho phép hai bên trao đổi tài sản không cần tin cậy lẫn nhau, bạn vẫn cần ai đó ở phía bên kia của giao dịch.
Việc tự tìm một đối tác giao dịch bằng tay là không thực tế đối với người dùng hằng ngày.
Omniston tiếp cận vấn đề này thông qua một mạng resolver.
Khi người dùng muốn thực hiện một hoán đổi chéo, yêu cầu có thể được gửi đến nhiều nhà cung cấp thanh khoản độc lập thông qua quy trình RFQ.
Các resolver cạnh tranh để cung cấp báo giá thực thi.
Người dùng không cần tự tìm kiếm một đối tác giao dịch.
Về cơ bản, điều này biến thanh khoản chéo chuỗi thành một thị trường, thay vì dựa vào một “hồ bơi” tài sản khổng lồ duy nhất.
Phần làm cho mô hình trở nên thú vị: HTLCs
Thị trường thanh khoản giải quyết vấn đề đối tác (counterparty).
Nhưng vẫn cần có ai đó đảm bảo rằng cả hai bên của giao dịch thực sự được hoàn tất đúng cách.
Đó là lúc các Hợp đồng Thời gian-Đã băm (Hashed Timelock Contracts - HTLCs) xuất hiện.
Khái niệm cốt lõi lại khá đơn giản một cách đáng ngạc nhiên.
Hai phía của giao dịch hoán đổi được liên kết thông qua một bí mật mật mã.
Nếu bí mật cần thiết được tiết lộ trong khung thời gian đã định, các giao dịch tương ứng có thể được thanh toán.
Nếu điều kiện không được đáp ứng, bộ định thời (timelock) cho phép tiền được hoàn lại
Vì vậy, hệ thống được thiết kế để hướng tới kết quả “cả hai hoặc không có gì” (all-or-nothing).
Hoán đổi hoàn tất, hoặc giao dịch bị đảo ngược (unwind).
Tài liệu của STON.fi mô tả mô hình chéo chuỗi của Omniston dựa trên các cặp HTLC, với cùng một điều kiện mật mã liên kết phía nguồn và phía đích.
Điều đó thay đổi đáng kể mô hình tin cậy.
Thay vì phụ thuộc vào một bên trung gian tự quyết định thủ công liệu tiền của bạn có nên được giải phóng hay không, các điều kiện thanh toán được thực thi bởi các hợp đồng.
Resolver + HTLC: vì sao sự kết hợp này lại quan trọng
Cả hai thành phần đều không tự giải quyết toàn bộ vấn đề.
HTLCs cung cấp cơ chế thanh toán (settlement).
Các resolver cung cấp thanh khoản và việc thực thi.
Kết hợp lại, chúng tạo ra thứ thực tế hơn.
Yêu cầu người dùng → báo giá cạnh tranh → thực thi bởi resolver → thanh toán bằng mật mã
Chính điều này khiến các hoán đổi nguyên tử dựa trên resolver khác với ý tưởng cũ là chỉ cần tìm một người khác sẵn sàng giao dịch với bạn.
Bạn nhận được các tính chất bảo mật của việc thanh toán nguyên tử (atomic settlement) trong khi vẫn có một thị trường gồm các nhà cung cấp thanh khoản chuyên nghiệp cạnh tranh để lấp đầy các lệnh.
Và quan trọng là: các resolver không được phép trở thành bên giám hộ giữ tiền của người dùng.
Vai trò của họ là cung cấp thanh khoản và thực hiện theo các điều kiện đã được giao thức thiết lập.
Người dùng thực sự nhận được gì?
Đây là một chi tiết khác thường bị bỏ qua.
Với cầu nối truyền thống, tài sản ở đích có thể là một dạng biểu diễn được bọc.
Với một hoán đổi chéo nguyên tử (atomic cross-chain swap), mục tiêu có thể thay vào đó là giao lại tài sản gốc ở phía đích.
Ví dụ, khi một người dùng chuyển giá trị từ TON sang một hệ sinh thái EVM, họ có thể nhận được tài sản ở chuỗi đích thay vì một dạng biểu diễn do cầu nối phát hành của token gốc. Hiện tại, STON.fi mô tả Omniston như một lộ trình không dùng cầu nối (bridge-free) cho các hoán đổi chéo nguyên tử tài sản gốc.
Điều đó làm cho sự khác biệt trở nên hơn cả mặt kỹ thuật.
Bạn không chỉ đơn giản là chuyển một dạng biểu diễn của token.
Bạn đang thực thi một giao dịch trao đổi giữa các tài sản tồn tại một cách gốc rễ trên các mạng khác nhau.
Điều này có loại bỏ mọi rủi ro không?
Không.
Và đây là chỗ mà tôi nghĩ các cuộc thảo luận về cơ sở hạ tầng không giám hộ nên vẫn phải trung thực.
Một hệ thống dựa trên resolver vẫn phụ thuộc vào những thứ như:
Tính đúng đắn của hợp đồng thông minh (smart-contract correctness)
Thanh khoản active resolver
Phạm vi hỗ trợ các chuỗi
Các báo giá cạnh tranh
Tính khả dụng của chuỗi và tính cuối cùng (finality)
Việc triển khai đúng logic thanh toán
Không giám hộ không có nghĩa là không có rủi ro.
Điều đó có nghĩa là hệ thống được thiết kế để giảm thiểu sự phụ thuộc vào bên thứ ba nắm quyền kiểm soát tùy ý đối với tiền của bạn.
Đó là một điểm phân biệt quan trọng.
Danh sách kiểm tra tốt hơn để đánh giá các hoán đổi chéo chuỗi
Thay vì chỉ hỏi liệu một nền tảng có nói “không giám hộ” hay không, tôi nghĩ người dùng nên đặt thêm vài câu hỏi cụ thể hơn:
1. Ai có thể chuyển tiền?
Có một thực thể tập trung nào, nhóm validator hay bên giám hộ nào có quyền kiểm soát đơn phương không?
2. Điều gì xảy ra nếu hoán đổi thất bại?
Bạn có cần liên hệ bộ phận hỗ trợ không, hay cơ chế hoàn tiền được thực thi tự động?
3. Bạn nhận được tài sản gì?
Đó là tài sản gốc ở đích hay một dạng biểu diễn được bọc?
4. Nguồn cung thanh khoản đến từ đâu?
Một quỹ dự trữ duy nhất? Một pool cầu nối? Nhiều nhà cung cấp thanh khoản cạnh tranh?
5. Điều gì thực sự cưỡng chế việc thanh toán?
Một nhà vận hành đáng tin cậy, hay các điều kiện mật mã được cưỡng chế trực tiếp trên chuỗi?
Những câu hỏi đó cho bạn nhiều thông tin hơn so với nhãn “không giám hộ” mà thôi.
Vì sao tôi nghĩ điều này quan trọng đối với DeFi
Cơ sở hạ tầng chéo chuỗi đang ngày càng trở nên quan trọng khi người dùng không còn xem các blockchain như những hệ sinh thái cô lập.
Nhưng việc chuyển giá trị qua các chuỗi không nên đòi hỏi người dùng mù quáng chấp nhận các giả định của bất kỳ cây cầu nào tình cờ kết nối họ.
Hướng thú vị hơn là cơ sở hạ tầng nơi thanh khoản và việc thực thi có thể mang tính cạnh tranh, trong khi việc thanh toán vẫn được cưỡng chế bằng mật mã.
Đó là ý tưởng đằng sau kiến trúc resolver + HTLC được Omniston sử dụng.
Nó không cố làm cho hoạt động chéo chuỗi trông phức tạp với người dùng.
Lý tưởng là người dùng chỉ thấy:
Chọn tài sản → chọn đích → nhận báo giá → hoán đổi (swap).
Sự phức tạp nằm bên dưới lớp giao diện.
Và đó có lẽ là cách mà cơ sở hạ tầng tốt nên hoạt động.
Điều quan trọng không phải là liệu một giao thức tự gọi là không giám hộ (non-custodial).
Điều quan trọng là liệu kiến trúc của nó thực sự tạo ra ý nghĩa cho tuyên bố đó hay không.
Đó là câu hỏi tôi sẽ đặt ra trước khi tin tưởng bất kỳ hệ thống chéo chuỗi nào với tài sản của mình.
#STONfi #Omniston #DeFi #TON #CrossChain #Crypto #Web3 $TON
