NEAR Intents: Các giao dịch Blockchain dựa trên Ý định (Intent-Based)
Learn how NEAR Intents simplify cross-chain transactions by letting users declare outcomes instead of specifying steps. Explore chain abstraction and ...
Vấn đề với các giao dịch Blockchain hiện nay
Nếu bạn từng cố gắng chuyển tiền giữa các chuỗi khối và bỏ cuộc giữa chừng, bạn sẽ hiểu rõ vấn đề mà NEAR Intents được tạo ra để giải quyết.
Tài chính phi tập trung đa chuỗi DeFi nghe thì rất mạnh mẽ. Trên thực tế, nó đòi hỏi người dùng rất nhiều. Bạn cần ở đúng mạng, giữ đúng loại gas Token, tìm đúng cầu nối, xác nhận bạn đang sử dụng đúng pool, và hy vọng không có gì gặp lỗi giữa chừng. Phí gas có thể khiến bạn bất ngờ. Cầu nối có thể bị quá thời gian chờ. Một cú nhấp chuột sai có thể khiến tài sản bị mắc kẹt ở trạng thái trung gian.
Những trở ngại đó không xuất phát từ yêu cầu kỹ thuật. Chúng xuất phát từ việc các blockchain, trong lịch sử, yêu cầu người dùng xác định từng bước của giao dịch thay vì chỉ khai báo những gì họ muốn đạt được.
NEAR Intents có một cách tiếp cận khác. Thay vì yêu cầu bạn mô tả lộ trình, nó yêu cầu bạn mô tả điểm đến. Bạn không cần phải là chuyên gia về NEAR Protocol để có thể theo dõi. Hướng dẫn này sẽ bao gồm mọi thứ bạn cần biết về mạng lưới cơ bản trong quá trình này.
NEAR Intents là gì?
NEAR Intents là một mô hình giao dịch trên NEAR Protocol, trong đó người dùng tuyên bố kết quả mong muốn (ví dụ: nhận 500 USDC để đổi lấy 0,2 ETH) thay vì chỉ định từng bước của giao dịch. Một mạng lưới các tác nhân bên thứ ba cạnh tranh được gọi là solver sau đó sẽ thực hiện ý định đó thông qua con đường hiệu quả nhất hiện có.
Lưu ý: NEAR Intents không phải là một loại tiền điện tử, token hay blockchain riêng biệt. Đây là một tính năng giao thức được xây dựng trên NEAR Protocol giúp thay đổi cách các giao dịch được cấu trúc và thực hiện.
"Intent" có nghĩa là gì trong Blockchain?
Trong blockchain, ý định (intent) là việc bạn khai báo kết quả mong muốn, chứ không phải là các bước hướng dẫn để đạt được nó. Giao dịch blockchain truyền thống đòi hỏi bạn phải tự viết ra 'công thức'. Còn hệ thống dựa trên ý định (intent-based system) chỉ yêu cầu bạn mô tả 'món ăn'.
Mô hình thiết kế này đã trở nên phổ biến trong hệ sinh thái tiền điện tử vì nó tách biệt mục tiêu của người dùng khỏi cơ chế thực thi. Người dùng tập trung vào những gì họ muốn. Hệ thống sẽ tìm cách thực hiện điều đó.
Hãy nghĩ theo cách này: đặt một món ăn nghĩa là bạn cho nhà bếp biết mình muốn gì, chứ không phải dạy họ cách nấu. NEAR Intents hoạt động trên cùng một nguyên lý. Bạn tuyên bố kết quả Blockchain mà mình mong muốn (chẳng hạn như "nhận 500 USDC cho 0,2 ETH") và mạng lưới sẽ xác định lộ trình tối ưu để đưa bạn đến đó.
Nói chính xác hơn: ý định đã ký của bạn được phát sóng tới một mạng lưới các trình giải cạnh tranh, mỗi trình giải sẽ tính toán con đường thực hiện tốt nhất trên các nguồn thanh khoản và chuỗi có sẵn. Trình giải thắng cuộc sẽ thực hiện giao dịch một cách nguyên tử thay mặt bạn.
Tại sao điều này quan trọng đối với người dùng thông thường
Kết quả thực tế là người dùng không còn cần phải hiểu các cơ chế vận hành phức tạp bên dưới. Bạn không cần biết liệu giao dịch hoán đổi (swap) của mình được định tuyến qua Ethereum, NEAR Protocol hay một chuỗi trung gian nào khác. Bạn không cần phải nắm giữ token phí gas cho mọi mạng lưới mà bạn tương tác. Bạn chỉ cần nêu rõ mong muốn của mình, và mạng lưới solver sẽ xử lý phần còn lại.
Đây là sự thay đổi cốt lõi về trải nghiệm người dùng mà NEAR Intents mang lại: chuyển sự phức tạp trong thực thi từ người dùng sang một thị trường cạnh tranh gồm các tác nhân chuyên biệt.
NEAR Protocol là gì?
NEAR Protocol, một blockchain layer-1 proof-of-stake (PoS) được thiết kế nhằm tối ưu khả năng mở rộng và khả năng tiếp cận đại chúng, là mạng lưới nền tảng mà trên đó NEAR Intents vận hành. NEAR Protocol đạt được thông lượng cao nhờ Nightshade, hệ thống sharding động giúp chia tách trạng thái và tính toán của blockchain trên các phân mảnh song song, thay vì bắt buộc mọi nút phải xử lý mọi giao dịch.
So với Ethereum, NEAR Protocol cung cấp tốc độ hoàn tất giao dịch nhanh hơn, phí thấp hơn và mô hình tài khoản dễ tiếp cận hơn. Đây không phải là những triết lý cạnh tranh nhau mà là những đánh đổi về mặt kiến trúc khác nhau: Ethereum ưu tiên tính phi tập trung và khả năng kết hợp trong hệ sinh thái của riêng mình, trong khi NEAR Protocol ưu tiên thông lượng và khả năng tiếp cận của người dùng, đặc biệt đối với các ứng dụng trải dài trên nhiều chuỗi. Hệ sinh thái của NEAR cũng bao gồm Aurora, môi trường tương thích EVM của NEAR, cho phép các nhà phát triển Ethereum triển khai các hợp đồng thông minh Solidity trên cơ sở hạ tầng của NEAR.
Mô hình tài khoản NEAR
Hệ thống tài khoản của Giao thức NEAR hoạt động khác với mô hình ví của Ethereum. Thay vì một mã băm mật mã như 0x4aB3..., một tài khoản NEAR có tên dễ đọc: alice.near. Thiết kế này giúp tài khoản dễ nhận biết và chia sẻ, nhưng ý nghĩa kiến trúc của nó còn sâu sắc hơn tính dễ đọc.
Tài khoản NEAR hỗ trợ nhiều khóa truy cập với các cấp độ quyền khác nhau. Một khóa có thể cấp quyền truy cập toàn bộ tài khoản; khóa khác có thể chỉ cấp quyền gọi các Hợp đồng Thông minh cụ thể. Cấu trúc đa khóa này rất quan trọng đối với cách NEAR Intents hoạt động: ví của bạn có thể cấp một khóa giới hạn cho phép mạng lưới solver thực thi thay mặt bạn, chỉ giới hạn trong phạm vi các điều khoản chính xác của ý định đã khai báo của bạn, mà không làm lộ quyền kiểm soát toàn bộ tài khoản.
NEAR Token
Token NEAR (mã: NEAR) là token tiện ích gốc của NEAR Protocol. Token này được sử dụng để thanh toán phí giao dịch (gas) trên mạng lưới và để Stake cho việc xác thực mạng lưới. Token NEAR không dành riêng cho NEAR Intents. Nó là lớp kinh tế cơ bản của giao thức mà trên đó NEAR Intents vận hành.
Thiết kế của NEAR Protocol giúp nó trở thành nền tảng tự nhiên cho một mục tiêu tham vọng hơn: loại bỏ hoàn toàn sự phức tạp của các tương tác đa chuỗi.
Trừu tượng hóa chuỗi là gì? Tầm nhìn đằng sau NEAR Intents
Tầm nhìn về trừu tượng hóa chuỗi của NEAR Protocol mô tả một mục tiêu thiết kế, trong đó sự phức tạp khi hoạt động trên nhiều blockchain (chọn mạng phù hợp, giữ token gas, điều hướng cầu nối) trở nên vô hình đối với người dùng cuối. NEAR Foundation (tổ chức phi lợi nhuận hỗ trợ sự phát triển của NEAR Protocol) đã định vị trừu tượng hóa chuỗi là trụ cột trung tâm trong định hướng chiến lược 2024-2025 của NEAR.
Vấn đề mà Trừu tượng hóa Chuỗi Giải quyết
Khi người dùng tiền điện tử ngày càng hoạt động trên nhiều blockchain, khả năng tương tác đa chuỗi (khả năng di chuyển tài sản và dữ liệu giữa các chuỗi) đã trở thành một trong những rào cản dai dẳng nhất trong Web3. Một người dùng muốn tham gia vào DeFi trên Ethereum, NEAR Protocol và các mạng lưới khác hiện đang phải đối mặt với một bộ yêu cầu khác nhau trên mỗi mạng: các ví khác nhau, các token gas khác nhau và các cầu nối khác nhau.
Cầu nối liên chuỗi, cơ sở hạ tầng chuyển token giữa các blockchain riêng biệt, tạo thêm một lớp phức tạp riêng. Người dùng phải chọn đúng cầu nối, xác nhận thời gian chuyển khoản và quản lý rủi ro chuyển khoản thất bại. Phí gas thay đổi tùy theo mạng lưới và đơn vị. Không có sự phức tạp nào trong số này vốn có trong mục tiêu tài chính mà người dùng thực sự muốn đạt được.
NEAR Intents như một công cụ
Trừu tượng hóa chuỗi là đích đến. NEAR Intents là công cụ để đạt được điều đó.
Trừu tượng hóa chuỗi mô tả những gì người dùng trải nghiệm: tương tác với bất kỳ chuỗi nào, bất kỳ tài sản nào, bất kỳ giao thức nào mà không cần bận tâm họ đang ở trên mạng lưới nào. NEAR Intents là cơ chế kỹ thuật giúp trải nghiệm này khả thi. Nó định tuyến kết quả thông qua bất kỳ chuỗi và nguồn thanh khoản nào hiệu quả nhất một cách vô hình.
Nền tảng NEAR đã nêu rõ kết nối này: NEAR Intents không phải là một sản phẩm độc lập mà là lớp thực thi của một tầm nhìn kiến trúc rộng lớn hơn. Phần tiếp theo sẽ trình bày chi tiết cách thức hoạt động của việc thực thi đó.
Cách thức hoạt động của NEAR Intent: Vòng đời của một Intent
Mọi NEAR Intent đều tuân theo cùng một quy trình, từ khoảnh khắc bạn nêu rõ yêu cầu của mình cho đến khi kết quả được chuyển về ví của bạn.
Vòng đời của Intent, Từng bước một
["1. Bạn khai báo ý định của mình. Bạn nêu rõ kết quả bạn muốn (ví dụ: "Tôi muốn nhận 500 USDC để đổi lấy 0.2 ETH") mà không chỉ định chuỗi nào, nhóm thanh khoản nào hoặc tuyến đường nào sẽ sử dụng.","2. Ý định đã ký của bạn được phát sóng tới mạng lưới người giải. Tất cả những người giải tham gia đều nhận được ý định của bạn cùng lúc, tạo ra một thị trường thực thi cạnh tranh.","3. Người giải tính toán các đường dẫn thực thi. Mỗi người giải phân tích thanh khoản có sẵn trên các chuỗi và sàn DEX để xác định cách tốt nhất để thực hiện kết quả bạn đã nêu.","4. Người giải chiến thắng được chọn. Người giải đưa ra các điều khoản thực thi tốt nhất (giá tốt nhất, chi phí ròng thấp nhất hoặc thực thi nhanh nhất tùy thuộc vào tiêu chí của bạn) sẽ giành quyền thực thi.","5. Giao dịch được thực thi một cách nguyên tử. Hoặc ý định của bạn được thực hiện chính xác như đã khai báo, hoặc nó thất bại hoàn toàn. Không có việc thực thi một phần và không có trạng thái trung gian bị kẹt.","6. Bạn nhận được kết quả đã khai báo. Kết quả được ghi có vào ví của bạn mà không cần bạn chỉ định bất kỳ bước nào trong lộ trình thực thi."]
Một lợi ích bổ sung của kiến trúc này là trừu tượng hóa gas. Người giải có thể thanh toán phí gas thay mặt bạn trên bất kỳ chuỗi nào có liên quan. Bạn không cần nắm giữ đúng token gas gốc cho mỗi mạng mà giao dịch chạm tới. Người giải xử lý việc này như một phần của việc thực hiện.
Cách NEAR Intents Khác Với Giao Dịch Truyền Thống
Sự khác biệt giữa một giao dịch blockchain truyền thống và một NEAR Intent cũng giống như sự khác biệt giữa việc viết một công thức nấu ăn và việc đặt món tại nhà hàng.
| Khía cạnh | Giao dịch Blockchain Theo cách truyền thống | Ý định NEAR |
|---|---|---|
| Những gì người dùng chỉ định | Mọi bước: chuỗi, hợp đồng, pool, trượt giá, token gas | Chỉ kết quả mong muốn (ví dụ: "nhận X token cho Y token") |
| Ai quyết định lộ trình | Người dùng, thủ công | Mạng lưới solver, cạnh tranh |
| Ai trả phí gas | Người dùng, bằng token gốc của chuỗi | Solver (trừu tượng hóa phí gas) |
| Khả năng đa chuỗi | Yêu cầu cầu nối thủ công và chuyển đổi chuỗi | Được xử lý tự động bởi các solver |
| Chế độ lỗi | Có thể lỗi giữa chừng, để lại tiền trong trạng thái trung gian | Nguyên tử: hoàn thành toàn bộ hoặc thất bại hoàn toàn |
| Kiến thức chuyên môn yêu cầu | Trung bình đến cao | Tối thiểu: người dùng nêu kết quả mong muốn |
Mạng lưới Solver: Những người thực hiện Ý định của bạn
Solver là gì?
Một solver (bộ giải quyết), trong ngữ cảnh NEAR Intents, là một tác nhân bên thứ ba không cần xin phép, giám sát các ý định được phát sóng, tính toán một lộ trình hoàn thành tối ưu trên các nguồn thanh khoản và chuỗi khả dụng, và thực hiện giao dịch thay mặt người dùng. Các solver là không cần xin phép: bất kỳ ai đáp ứng các yêu cầu kỹ thuật đều có thể hoạt động với tư cách đó. Họ kiếm được một phần giá trị mà họ tạo ra thông qua việc thực thi hiệu quả.
Hãy hình dung thế này: có nhiều đại lý du lịch đang cạnh tranh để đặt chuyến đi cho bạn. Bạn chỉ cho họ biết điểm đến và ngân sách của mình, chứ không phải hãng hàng không, điểm dừng hay trang web đặt chỗ nào cần sử dụng. Mỗi đại lý sẽ đưa ra ưu đãi tốt nhất của họ. Bạn chọn ưu đãi tốt nhất. NEAR Intents cũng hoạt động tương tự: bạn nêu rõ kết quả mong muốn, các bộ giải (solvers) cạnh tranh để thực hiện nó, và bạn nhận được kết quả tốt nhất mà thị trường có thể cung cấp.
Chính xác hơn: các solver (bên giải quyết) nhận ý định đã ký của bạn thông qua một kênh phát sóng, tính toán các lộ trình thực hiện trên các pool thanh khoản, các sàn giao dịch phi tập trung (DEX) và các chuỗi, sau đó gửi các báo giá cạnh tranh. Báo giá tốt nhất sẽ được chọn để thực hiện nguyên tử.
Cách các Solver Cạnh tranh
Các bộ giải cạnh tranh với nhau thông qua quy trình phát sóng và báo giá. Khi ý định của bạn được công bố, tất cả các bộ giải đang hoạt động sẽ nhìn thấy nó đồng thời. Mỗi bộ giải sẽ đánh giá trạng thái thanh khoản hiện tại trên tất cả các chuỗi và nhóm liên quan, sau đó tính toán con đường thực hiện hiệu quả nhất mà nó có thể cung cấp.
Mỗi người giải quyết sẽ gửi một báo giá thực hiện. Báo giá mang lại kết quả tốt nhất theo tiêu chí của bạn (thường là giá ròng tốt nhất, mặc dù tốc độ và chi phí cũng có thể đóng vai trò) sẽ được chọn. Sau đó, người giải quyết được chọn sẽ thực hiện giao dịch.
Cơ chế khuyến khích giúp quy trình này luôn phù hợp với lợi ích của bạn. Các Solver tạo ra giá trị bằng cách tìm kiếm các lộ trình thực thi hiệu quả hơn so với việc người dùng thực hiện thủ công. Một Solver liên tục thực thi kém sẽ không còn giành được các báo giá và ngừng thu lợi nhuận. Thực thi tốt hơn đồng nghĩa với phần thưởng lớn hơn, điều này giúp các Solver có động lực kinh tế để làm việc vì lợi ích của bạn.
Ai là người thực thi Ý định của bạn và việc đó có an toàn không?
Solver thực thi ý định của bạn, nhưng quá trình thực thi được quản lý bởi ba cơ chế nhằm bảo vệ người dùng khỏi các hành vi sai trái của solver.
Thực thi nguyên tử: Việc hoàn thành ý định diễn ra hoặc là thành công hoàn toàn, hoặc là thất bại hoàn toàn. Ý định của bạn được thực hiện chính xác như bạn đã khai báo, hoặc nó thất bại hoàn toàn. Các bộ giải không thể thực hiện một phần việc hoàn thành, giao một cặp Token khác, hoặc thay thế bằng một tuyến đường kém hơn. Kết quả đã khai báo là kết quả duy nhất được chấp nhận.
Quản trị Hợp đồng Thông minh: Các điều khoản thực thi được thực thi bởi các Hợp đồng Thông minh trên NEAR Protocol. Sau khi bạn gửi ý định của mình, các điều khoản sẽ được khóa lại. Bên giải quyết không thể thay đổi kết quả mà bạn đã chỉ định, và Hợp đồng Thông minh sẽ không giải phóng quyết toán trừ khi các điều khoản đã công bố được đáp ứng.
Sự thống nhất về động lực: Các Solver được thúc đẩy về mặt kinh tế để thực hiện ý định của bạn một cách chính xác và hiệu quả. Một Solver thao túng kết quả hoặc liên tục hoạt động kém hiệu quả sẽ mất đi lợi thế cạnh tranh trong việc lựa chọn các ý định trong tương lai, điều này đồng nghĩa với việc mất đi nguồn doanh thu từ việc thực thi.
Không có hệ thống blockchain nào là không có rủi ro, và NEAR Intents cũng không ngoại lệ. Các cơ chế trên giảm thiểu đáng kể rủi ro thực thi, nhưng người dùng nên xác minh chi tiết triển khai hiện tại tại tài liệu chính thức của NEAR Protocol trước khi giao dịch.
Bạn có thể làm gì với NEAR Intents? Các trường hợp sử dụng
NEAR Intents hiện đang hỗ trợ hoặc được thiết kế theo kiến trúc để cho phép những điều sau:
- Hoán đổi token chuỗi chéo mà không cần tương tác với cầu nối: Hoán đổi ETH lấy USDC, hoặc bất kỳ cặp token nào được hỗ trợ, mà không cần chọn cầu nối, chuỗi hay bể thanh khoản. Mạng lưới solver sẽ định tuyến việc hoán đổi một cách tối ưu trên tất cả các nguồn có sẵn.
- Trừu tượng hóa phí gas: Giao dịch trên nhiều chuỗi mà không cần nắm giữ token gas gốc của mỗi mạng lưới. Các solver sẽ xử lý việc thanh toán phí gas như một phần của quá trình thực hiện.
- Định tuyến giao dịch tối ưu trên các sàn giao dịch phi tập trung và các chuỗi: Thay vì tìm kiếm thủ công mức giá tốt nhất trên một sàn giao dịch phi tập trung duy nhất, các solver sẽ quét thanh khoản trên nhiều sàn giao dịch phi tập trung và các chuỗi cùng lúc, sau đó thực hiện thông qua lộ trình tốt nhất hiện có.
- Các tương tác DeFi đa bước được thể hiện dưới dạng một ý định duy nhất: Các hành động phức tạp thường đòi hỏi nhiều giao dịch tuần tự (hoán đổi tài sản, định tuyến chuỗi chéo, sau đó nạp tiền vào một giao thức lợi nhuận) có thể được thể hiện dưới dạng một kết quả được tuyên bố duy nhất.
- Thực thi bất khả tri về chuỗi: Sử dụng NEAR Intents mà không cần biết hoặc chọn Blockchain nào xử lý giao dịch của bạn. Mạng lưới solver sẽ xác định chuỗi tối ưu dựa trên kết quả mà bạn mong muốn.
Giao dịch hoán đổi token xuyên chuỗi là trường hợp sử dụng nổi bật nhất. Một người dùng yêu cầu "hoán đổi 0.5 ETH lấy USDC". Họ không chỉ định Ethereum, Arbitrum, hoặc bất kỳ mạng lưới nào khác. Họ không chọn cầu nối hoặc bể thanh khoản. Mạng lưới trình giải đánh giá tất cả các tuyến đường khả dụng trên các chuỗi được hỗ trợ và thực thi qua con đường tối ưu nhất. Người dùng nhận được USDC. Đó là toàn bộ những gì họ cần biết.
Việc tham gia DeFi mang lại lợi ích đặc biệt từ mô hình này. Rào cản đối với DeFi đa chuỗi trong lịch sử là sự am hiểu: biết giao thức nào tồn tại trên chuỗi nào, pool nào có tỷ lệ tốt nhất, cầu nối nào hiện đang đáng tin cậy. NEAR Intents tái phân bổ chuyên môn đó cho mạng lưới giải pháp, giúp DeFi dễ tiếp cận mà không làm giảm khả năng của nó.
Defuse: NEAR Intents trong Thực tiễn
NEAR Intents đã chính thức hoạt động trên Mainnet, với Defuse, giao thức chính triển khai NEAR Intents, là ứng dụng tiêu biểu nơi người dùng có thể tương tác ngay hôm nay.
Defuse là một giao thức được xây dựng trên NEAR Protocol, cho phép giao dịch và tương tác đa chuỗi, dựa trên ý định trong môi trường sản xuất thực tế. Sự khác biệt này cần được nêu rõ: Defuse là một bản thực thi của tiêu chuẩn NEAR Intents, chứ không phải chính là NEAR Intents. NEAR Intents là một mô hình và tiêu chuẩn kỹ thuật rộng lớn hơn; Defuse minh chứng cho những gì tiêu chuẩn đó có thể mang lại cho người dùng cuối.
⚠️ Lưu ý về tính cập nhật: Hệ sinh thái NEAR Intents đang phát triển tích cực. Các chuỗi được hỗ trợ, tích hợp dApp và hỗ trợ ví được liệt kê dưới đây phản ánh thông tin có sẵn tại thời điểm viết bài. Hãy xác minh tính khả dụng hiện tại tại tài liệu chính thức của NEAR Protocol trước khi dựa vào các chi tiết triển khai cụ thể.
Các chuỗi được hỗ trợ (xác minh danh sách hiện tại tại docs.near.org):
["NEAR Protocol (gốc)","Ethereum","Bitcoin","Các chuỗi khác sẽ được bổ sung khi hệ sinh thái phát triển"]
Hỗ trợ dApp và ví (vui lòng kiểm tra danh sách hiện hành tại thời điểm đăng tải):
- Defuse Protocol (triển khai chính)
- Các dApp và tích hợp ví bổ sung đang được phát triển và xác minh tại thời điểm công bố
Hệ sinh thái xung quanh NEAR Intents đang phát triển mạnh mẽ khi tiêu chuẩn này ngày càng được chấp nhận. Các nhà phát triển xây dựng trên NEAR Protocol có thể triển khai tiêu chuẩn NEAR Intents trong ứng dụng của riêng họ, điều này có nghĩa là Defuse hiện là sản phẩm tiên phong nhưng không phải là giới hạn cuối cùng. NEAR Foundation đã xem việc mở rộng hệ sinh thái này là thước đo trực tiếp cho sự tiến bộ trong việc trừu tượng hóa chuỗi.
NEAR Intents so với Trừu tượng hóa Tài khoản, ERC-4337 và các sàn DEX truyền thống
NEAR Intents, trừu tượng hóa tài khoản và các sàn DEX truyền thống giải quyết các vấn đề chồng chéo thông qua các phương pháp tiếp cận kiến trúc khác nhau. Dưới đây là sự so sánh giữa chúng.
NEAR Intents so với Trừu tượng hóa tài khoản và ERC-4337
| Dimension | NEAR Intents | Account Abstraction (ERC-4337) | Traditional DEX |
|---|---|---|---|
| What it abstracts | Transaction outcome and execution path across chains | Account ownership, wallet logic, gas sponsorship on Ethereum | Single-chain token swap routing within one pool |
| Layer of operation | Outcome layer: what you want to receive | Account management layer: how your wallet behaves | Execution layer: single DEX swap |
| Cross-chain capability | Yes, solver network routes across chains | No, Ethereum-specific | No, single-chain only |
| Gas handling | Solvers pay gas on user's behalf across chains | Paymaster contracts sponsor gas on Ethereum | User pays gas in chain's native token |
| Native to NEAR | Yes, core NEAR Protocol feature | No, Ethereum standard (ERC-4337 merged March 2023) | N/A, independent products |
Trừu tượng hóa tài khoản là một mô hình thiết kế tách logic sở hữu tài khoản khỏi việc thực thi giao dịch, cho phép hành vi ví linh hoạt, gas được tài trợ, giao dịch hàng loạt và các chính sách tài khoản có thể lập trình. ERC-4337, tiêu chuẩn trừu tượng hóa tài khoản của Ethereum (ERC là viết tắt của Ethereum Request for Comment, định dạng tiêu chuẩn cho các đề xuất giao thức Ethereum), đã giới thiệu các khả năng này đến Ethereum vào năm 2023 mà không yêu cầu thay đổi lớp đồng thuận cho mạng lưới.
Mô hình tài khoản của NEAR Protocol đã có các đặc tính giống như trừu tượng hóa (abstraction) ngay từ khi ra mắt, trước cả ERC-4337. Các tài khoản được đặt tên như alice.near, quyền truy cập đa khóa với các cấp độ quyền hạn khác nhau và các khóa gọi hàm (function call keys) giúp giới hạn phạm vi ủy quyền cho các tương tác hợp đồng cụ thể đều là những tính năng mà NEAR Protocol đã triển khai trước khi nỗ lực trừu tượng hóa tài khoản của Ethereum tiến tới Mainnet.
NEAR Intents so với ERC-4337: Một phép so sánh trực tiếp
Không, NEAR Intents và ERC-4337, chuẩn trừu tượng hóa tài khoản của Ethereum,) không giống nhau. Chúng giải quyết các vấn đề liên quan nhưng khác biệt. ERC-4337 trừu tượng hóa việc quản lý tài khoản trên Ethereum: nó thay đổi cách ví của bạn hoạt động. NEAR Intents trừu tượng hóa kết quả giao dịch và đường dẫn thực thi: nó thay đổi những gì bạn cần biết để đạt được kết quả. Chúng hoạt động ở các lớp khác nhau của ngăn xếp. NEAR Intents có phạm vi rộng hơn ERC-4337, trừu tượng hóa không chỉ hành vi ví mà còn toàn bộ đường dẫn thực thi trên nhiều chuỗi và loại bỏ nhu cầu chỉ định chuỗi, tuyến đường hoặc token gas.
NEAR Intents so với DEX truyền thống
Một sàn giao dịch phi tập trung truyền thống yêu cầu người dùng phải ở trên đúng chuỗi, nắm giữ đúng cặp Token, biết nên sử dụng bể thanh khoản nào và trả phí gas bằng token gốc của chuỗi đó. NEAR Intents loại bỏ tất cả các yêu cầu này. Người dùng nêu ra kết quả mong muốn; mạng lưới người giải quyết (solver network) sẽ xác định lộ trình thực thi tối ưu.
Sự khác biệt chính là phạm vi. Một DEX truyền thống hoạt động trong một chuỗi duy nhất và một bể thanh khoản duy nhất. NEAR Intents hoạt động trên bất kỳ chuỗi nào được hỗ trợ và bất kỳ nguồn thanh khoản nào có sẵn. Mạng lưới solver tìm kiếm toàn bộ thị trường có sẵn, không chỉ bể trước mặt nó.
Các giao thức như CoW Protocol, một giao thức giao dịch dựa trên ý định trên Ethereum, và UniswapX đã giới thiệu hình thức giao dịch dựa trên ý định ở cấp độ DEX trên Ethereum. NEAR Intents mở rộng khái niệm này ra ngoài phạm vi một chuỗi đơn lẻ hoặc một loại ứng dụng duy nhất để bao quát mọi hành động Blockchain.
Khả năng kết hợp: Những thay đổi của kiến trúc dựa trên ý định đối với các nhà phát triển
Đối với các nhà phát triển xây dựng trên NEAR Protocol, kiến trúc dựa trên ý định thay đổi cách thức logic ứng dụng có thể được kết hợp. Các ý định có thể được nhóm lại và kết hợp theo những cách mà các giao dịch riêng lẻ không thể. Một ý định duy nhất do người dùng khai báo có thể kích hoạt một chuỗi các hành động đa chuỗi mà lẽ ra sẽ yêu cầu nhiều giao dịch riêng biệt, mỗi giao dịch đều yêu cầu xác nhận của người dùng và phí gas. Khả năng kết hợp này mở ra không gian thiết kế cho các tương tác DeFi nhiều bước được thể hiện dưới dạng các lệnh khai báo duy nhất, giảm cả trở ngại cho người dùng và độ phức tạp của ứng dụng.
Câu hỏi thường gặp
NEAR Intents là gì?
NEAR Intents là một mô hình giao dịch trên NEAR Protocol, nơi người dùng tuyên bố kết quả mong muốn (chẳng hạn như nhận một Token cụ thể để đổi lấy một Token khác) thay vì chỉ định từng bước giao dịch. Một mạng lưới các tác nhân Bên thứ ba cạnh tranh được gọi là các solver sau đó sẽ thực hiện ý định đó thông qua lộ trình hiệu quả nhất hiện có. NEAR Intents không phải là một loại Tiền điện tử hay một Blockchain riêng biệt.
Trừu tượng hóa chuỗi (chain abstraction) trong Tiền điện tử là gì?
Trừu tượng hóa chuỗi (Chain abstraction), một thuật ngữ được NEAR Protocol đặt ra, là một tầm nhìn thiết kế mà trong đó sự phức tạp khi tương tác với nhiều Blockchain (chọn đúng mạng lưới, quản lý token gas, điều hướng các cầu nối) được hệ thống xử lý thay vì người dùng. NEAR Intents là cơ chế kỹ thuật chính giúp NEAR Protocol hiện thực hóa tầm nhìn này.
Solver trong Blockchain là gì?
Trong bối cảnh của NEAR Intents, một solver là một tác nhân bên thứ ba không cần cấp quyền, thực hiện nhận các ý định (intents) được phát sóng của người dùng, tính toán lộ trình hoàn tất thông qua các nguồn thanh khoản và các chuỗi có sẵn, sau đó thực thi giao dịch thay mặt cho người dùng. Các solver cạnh tranh với nhau cho mỗi ý định, điều này giúp thúc đẩy kết quả thực thi tốt hơn. Họ nhận được một phần giá trị được tạo ra từ việc thực thi hiệu quả của mình.
Sự khác biệt giữa NEAR Intents và trừu tượng hóa tài khoản (account abstraction) là gì?
Trừu tượng hóa tài khoản, như được triển khai bởi ERC-4337 trên Ethereum, trừu tượng hóa việc quản lý ví và tài khoản: nó thay đổi cách tài khoản của bạn hoạt động. NEAR Intents trừu tượng hóa kết quả giao dịch và lộ trình thực thi: nó thay đổi những gì bạn cần biết để đạt được kết quả. Hai cơ chế này hoạt động ở các lớp khác nhau của ngăn xếp. Mô hình tài khoản của NEAR Protocol cũng có các thuộc tính trừu tượng hóa gốc kể từ khi ra mắt, trước cả ERC-4337.
Defuse trên NEAR là gì?
Defuse là giao thức chính triển khai NEAR Intents trên mainnet. Được xây dựng trên NEAR Protocol, Defuse cho phép giao dịch dựa trên ý định (intent-based) xuyên chuỗi (cross-chain) trong môi trường hoạt động thực tế. Nó là ứng dụng tiên phong của tiêu chuẩn NEAR Intents, nhưng NEAR Intents là một mô hình rộng lớn hơn mà bất kỳ giao thức nào cũng có thể triển khai. Defuse thể hiện những gì tiêu chuẩn cho phép thực hiện trên thực tế.
NEAR Intents khác gì so với giao dịch blockchain thông thường?
Một giao dịch blockchain thông thường yêu cầu người dùng chỉ định mọi bước: chuỗi, hợp đồng, lộ trình và khoản thanh toán gas. Một NEAR Intent chỉ yêu cầu kết quả mong muốn. Mạng lưới trình giải xác định đường dẫn thực thi, xử lý gas và định tuyến xuyên chuỗi một cách tự động. Kết quả mang tính nguyên tử: hoặc ý định được thực hiện chính xác như khai báo, hoặc nó thất bại hoàn toàn mà không có quỹ bị mắc kẹt.
Công dụng của NEAR Intents là gì?
NEAR Intents cho phép hoán đổi Token xuyên chuỗi mà không cần cầu nối thủ công, trừu tượng hóa phí gas để người dùng không cần các Token gas gốc cho mỗi chuỗi, định tuyến giao dịch tối ưu trên nhiều sàn DEX cùng lúc, các tương tác DeFi đa bước được thể hiện dưới dạng các kết quả được khai báo duy nhất, và thực thi không phụ thuộc vào chuỗi, nơi người dùng không cần chọn Blockchain nào xử lý giao dịch của họ.
NEAR Intents có giống với ERC-4337 không?
Không. ERC-4337 là tiêu chuẩn trừu tượng hóa tài khoản (account abstraction) của Ethereum: nó thay đổi cách thức hoạt động của ví và tài khoản trên Ethereum. NEAR Intents là một mô hình kết quả giao dịch: nó thay đổi những gì người dùng cần chỉ định để hoàn thành một hành động trên Blockchain. Hai giải pháp này hoạt động ở các lớp khác nhau, và NEAR Protocol đã có các đặc tính trừu tượng hóa tài khoản gốc từ trước khi ERC-4337 được đề xuất.
NEAR Intents hỗ trợ những Blockchain nào?
NEAR Intents, thông qua việc triển khai Giao thức Defuse, hỗ trợ NEAR Protocol một cách nguyên bản cùng với một số blockchain lớn khác bao gồm Ethereum và Bitcoin. Danh sách các chuỗi được hỗ trợ sẽ mở rộng khi hệ sinh thái phát triển. Để biết danh sách hiện tại và đầy đủ nhất, hãy kiểm tra tài liệu chính thức của NEAR Protocol.
NEAR Intents có thể thực hiện hoán đổi chuỗi chéo (cross-chain swap) không?
Có. Giao dịch hoán đổi token xuyên chuỗi là trường hợp sử dụng nổi bật nhất của NEAR Intents. Người dùng khai báo kết quả (ví dụ: nhận một lượng USDC nhất định để đổi lấy ETH) mà không cần chỉ định chuỗi nào, nhóm thanh khoản nào hay cầu nối nào sẽ được sử dụng. Mạng lưới solver đánh giá tất cả các lộ trình khả dụng trên các chuỗi được hỗ trợ và thực thi thông qua con đường tốt nhất có sẵn.
Các solver cạnh tranh trong NEAR Intents như thế nào?
Khi ý định của người dùng được phát sóng, tất cả các solver tham gia đều nhận được nó đồng thời. Mỗi solver sẽ tính toán một lộ trình thực hiện dựa trên điều kiện thanh khoản hiện tại trên các chuỗi và DEX, sau đó gửi một báo giá. Báo giá nào mang lại kết quả tốt nhất (theo giá, tốc độ hoặc tiêu chí do người dùng xác định) sẽ được chọn để thực thi. Cấu trúc cạnh tranh này giúp điều chỉnh động lực của solver với người dùng: thực thi tốt hơn sẽ kiếm được nhiều phần thưởng hơn.
Token NEAR dùng để làm gì?
Token NEAR (mã: NEAR) là token tiện ích gốc của NEAR Protocol. Nó được sử dụng để thanh toán phí giao dịch (gas) trên mạng lưới NEAR Protocol và để Stake nhằm xác thực mạng lưới. Token NEAR không dành riêng cho NEAR Intents. Nó là lớp kinh tế cơ sở của Blockchain NEAR Protocol nơi NEAR Intents vận hành.
Tài nguyên chính thức
- Tài liệu chính thức của NEAR Protocol - các chi tiết kỹ thuật về kiến trúc và triển khai NEAR Intents
- Blog của NEAR Foundation - chiến lược trừu tượng hóa chuỗi và các thông báo về NEAR Intents
- Thông số kỹ thuật ERC-4337 - tiêu chuẩn trừu tượng hóa tài khoản của Ethereum để so sánh
- Giao thức Defuse - bản triển khai thực tế chính của NEAR Intents