Mua Crypto
Thị trường
Spot
FuturesBTC
Tiết kiệm
Trung tâm sự kiện
Trung tâm thưởng
Xem thêm
Lễ hội 0 phí
Ký quỹ trung gian (Escrow): Escrow trong crypto là gì?Escrow trong crypto là thỏa thuận tạm giữ tiền mã hóa, token hoặc tài sản blockchain khác cho đến khi các điều kiện giao dịch đã thống nhất được đáp ứng.Escrow nhằm giảm rủi Ký quỹ trung gian (Escrow): Escrow trong crypto là gì?Escrow trong crypto là thỏa thuận tạm giữ tiền mã hóa, token hoặc tài sản blockchain khác cho đến khi các điều kiện giao dịch đã thống nhất được đáp ứng.Escrow nhằm giảm rủi

Ký quỹ trung gian (Escrow)

2026/10/13 15:31
#Beginner
Humanity
H$0.05591-3.25%
Gravity
G$0.003759-2.41%
PX
PX$0.0116+5.45%
MemeCore
M$0.84386+12.66%
TokenFi
TOKEN$0.00183-3.63%

Escrow trong crypto là gì?

Escrow trong crypto là thỏa thuận tạm giữ tiền mã hóa, token hoặc tài sản blockchain khác cho đến khi các điều kiện giao dịch đã thống nhất được đáp ứng.

Escrow nhằm giảm rủi ro một bên nhận được giá trị nhưng không hoàn thành nghĩa vụ của mình trong giao dịch.

Ví dụ, người mua có thể gửi crypto vào escrow trước khi người bán giao sản phẩm, dịch vụ, tài sản kỹ thuật số hoặc một hình thức đối giá khác.

Khoản tiền được giữ trong escrow chỉ được chuyển cho người bán sau khi điều kiện bắt buộc được xác nhận.

Nếu điều kiện không được đáp ứng, thỏa thuận escrow có thể hoàn tiền cho người mua hoặc khởi động quy trình giải quyết tranh chấp.

Escrow crypto có thể do một công ty đáng tin cậy, trọng tài viên cá nhân, ví đa chữ ký, hợp đồng thông minh hoặc hệ thống kết hợp mã on-chain với quyết định của con người quản lý.

Ethereum xác định dịch vụ escrow là một ứng dụng có thể có của thanh toán bằng hợp đồng thông minh có thể lập trình trong tài liệu thanh toán chính thức.

Escrow có thể giảm rủi ro đối tác, nhưng không tự động loại bỏ rủi ro từ hợp đồng thông minh, lưu ký, lừa đảo, oracle, pháp lý hoặc giải quyết tranh chấp.

Escrow crypto hoạt động như thế nào?

Giao dịch escrow crypto bắt đầu khi các bên thống nhất về tài sản, số tiền, yêu cầu giao hàng, thời hạn, phí và điều kiện giải ngân.

Sau đó, người mua chuyển lượng crypto cần thiết đến địa chỉ escrow hoặc hợp đồng thông minh.

Giao dịch blockchain là bằng chứng cho thấy tiền đã được nạp, nhưng các bên nên chờ đạt số lần xác nhận phù hợp trước khi coi khoản nạp là cuối cùng.

Sau khi khoản nạp được xác nhận, người bán thực hiện nghĩa vụ đã thống nhất.

Nghĩa vụ đó có thể là chuyển NFT, giao phần mềm, hoàn thành công việc tự do, gửi một mặt hàng vật lý hoặc chuyển quyền sở hữu tài sản khác.

Tiếp đó, hệ thống escrow xác định liệu điều kiện giải ngân đã được đáp ứng hay chưa.

Trong một số trường hợp, hợp đồng thông minh có thể tự động kiểm tra điều kiện on-chain.

Điều kiện off-chain thường cần thông tin từ người mua, trọng tài viên, oracle hoặc một quy trình xác minh đáng tin cậy khác.

Nếu điều kiện được đáp ứng, crypto trong escrow sẽ được chuyển cho người bán.

Nếu điều kiện không được đáp ứng hoặc thời hạn hết hiệu lực, tiền có thể được hoàn lại hoặc chuyển sang quy trình giải quyết tranh chấp.

Các bên tham gia chính trong giao dịch escrow

Người mua là bên nạp tiền và mong nhận được tài sản, dịch vụ hoặc nghĩa vụ đã hoàn thành.

Người bán là bên dự kiến nhận khoản thanh toán trong escrow sau khi đáp ứng các điều khoản đã thống nhất.

Đại lý escrow là cá nhân, công ty, cấu trúc ví hoặc hợp đồng thông minh kiểm soát cách giải ngân.

Trọng tài viên là bên ra quyết định trung lập, có thể giải quyết bất đồng khi người mua và người bán không đạt được thỏa thuận.

Oracle là hệ thống cung cấp thông tin bên ngoài cho hợp đồng thông minh khi điều kiện giải ngân phụ thuộc vào dữ liệu ngoài blockchain.

Ví crypto, node blockchain hoặc giao diện có thể giúp các bên tương tác với hệ thống escrow mà không trở thành đại lý escrow về mặt pháp lý.

Cần xác định rõ vai trò của từng bên vì quyền kiểm soát giao diện không phải lúc nào cũng đồng nghĩa với quyền kiểm soát tài sản trong escrow.

Escrow crypto có lưu ký

Escrow có lưu ký đặt crypto dưới quyền kiểm soát của bên thứ ba đáng tin cậy.

Nhà cung cấp escrow thường tạo địa chỉ nạp hoặc tài khoản khách hàng, đồng thời kiểm soát private key cần thiết để di chuyển tiền.

Nhà cung cấp xác minh khoản nạp, theo dõi giao dịch, xem xét bằng chứng và giải ngân hoặc hoàn crypto theo điều khoản của mình.

Mô hình này có thể hỗ trợ dịch vụ khách hàng, xác minh danh tính, xem xét tài liệu và giải quyết tranh chấp với sự tham gia của con người.

Mô hình này cũng có thể hỗ trợ các giao dịch liên quan đến hàng hóa hoặc dịch vụ vật lý mà dữ liệu blockchain không thể đánh giá đầy đủ.

Nhược điểm chính là rủi ro đối tác: nhà cung cấp có thể bị hack, mất khả năng thanh toán, đóng băng lệnh rút, sử dụng sai mục đích tài sản hoặc đưa ra quyết định không chính xác.

Trước khi nạp crypto, người dùng nên xác minh danh tính pháp lý, mô hình lưu ký, phí, chính sách tranh chấp, biện pháp bảo mật và điều kiện rút của nhà cung cấp.

Không nên tin một trang web chỉ vì trang đó tự nhận là dịch vụ escrow hoặc có giao diện chuyên nghiệp và địa chỉ nạp blockchain.

Escrow bằng hợp đồng thông minh

Escrow bằng hợp đồng thông minh sử dụng mã blockchain để giữ tài sản và áp dụng các quy tắc giải ngân được xác định trước.

Hợp đồng thông minh là chương trình được lưu tại một địa chỉ blockchain và thực thi theo mã đã triển khai.

Tài liệu hợp đồng thông minh của Ethereum giải thích rằng hợp đồng thông minh có thể giữ số dư và tự động thực thi các quy tắc được lập trình.

Hợp đồng escrow cơ bản có thể ghi nhận người mua, người bán, tài sản, số tiền, thời hạn và trạng thái giao dịch hiện tại.

Người mua nạp tiền vào hợp đồng, còn các hàm được cấp quyền xác định liệu khoản tiền có thể được giải ngân hay hoàn lại.

Escrow bằng hợp đồng thông minh có thể giảm sự phụ thuộc vào một công ty nắm giữ private key.

Tuy nhiên, độ tin cậy của thỏa thuận chỉ ngang bằng với chất lượng mã, quyền của quản trị viên, thiết kế oracle và quy trình giải quyết tranh chấp.

Lỗi mã có thể khiến tài sản bị khóa vĩnh viễn, chuyển đến sai địa chỉ, cho phép rút tiền trái phép hoặc ngăn hoàn tiền hợp lệ.

Escrow bằng hợp đồng thông minh có hoàn toàn không cần niềm tin không?

Nên mô tả escrow bằng hợp đồng thông minh là giảm thiểu niềm tin thay vì hoàn toàn không cần niềm tin.

Các bên phải tin rằng bytecode đã triển khai khớp với mã nguồn dự kiến và mã phản ánh chính xác thỏa thuận.

Các bên cũng có thể cần tin tưởng quản trị viên có quyền tạm dừng, nâng cấp hoặc thay thế hợp đồng.

Điều kiện giao hàng off-chain đòi hỏi phải tin tưởng cá nhân hoặc hệ thống cung cấp kết quả lên blockchain.

Giao diện người dùng có thể hiển thị thông tin giao dịch gây hiểu lầm ngay cả khi hợp đồng nền tảng hoạt động chính xác.

Blockchain có thể thực thi các quy tắc được mã hóa, nhưng không thể đảm bảo những quy tắc đó công bằng, đầy đủ hoặc phù hợp với mọi tranh chấp ngoài đời thực.

Escrow đa chữ ký

Escrow đa chữ ký yêu cầu nhiều hơn một chữ ký mật mã trước khi có thể sử dụng số tiền đang được giữ.

Một cấu trúc phổ biến phân bổ một khóa cho người mua, một khóa cho người bán và một khóa cho trọng tài viên độc lập.

Trong cấu trúc 2/3, bất kỳ hai khóa được cấp quyền nào cũng có thể phê duyệt giao dịch cuối cùng.

Nếu giao dịch diễn ra bình thường, người mua và người bán có thể phối hợp giải ngân mà không cần trọng tài viên.

Nếu xảy ra tranh chấp, trọng tài viên có thể xem xét bằng chứng và ký cùng người mua hoặc người bán.

Tài liệu hợp đồng chính thức của Bitcoin mô tả cách giao dịch đa chữ ký có thể thực thi thỏa thuận tài chính, đồng thời giảm sự phụ thuộc vào một đại lý bên ngoài duy nhất.

Escrow đa chữ ký không tự xác định bên nào đúng vì những người nắm giữ khóa vẫn phải quyết định ký giao dịch nào.

Mô hình này cũng tạo ra rủi ro liên quan đến mất khóa, thông đồng, sai địa chỉ, phần mềm ví không tương thích và điều khoản tranh chấp không rõ ràng.

Escrow 2/2

Escrow 2/2 yêu cầu cả hai bên phê duyệt việc di chuyển tiền.

Cấu trúc này ngăn người mua hoặc người bán tự ý lấy tiền.

Mô hình có thể phù hợp khi hai bên dự kiến hợp tác và không cần trọng tài viên độc lập.

Bảng thuật ngữ dành cho nhà phát triển Bitcoin mô tả hợp đồng escrow là giao dịch trong đó các bên gửi tiền vào đầu ra đa chữ ký và chỉ có thể sử dụng sau khi các bên bắt buộc đồng ý.

Điểm yếu lớn nhất của escrow 2/2 là tình trạng bế tắc.

Nếu một bên biến mất, mất khóa hoặc từ chối hợp tác, tài sản có thể bị khóa trừ khi thiết kế có cơ chế khôi phục dựa trên thời gian.

Escrow khóa thời gian

Escrow khóa thời gian có thời hạn, sau đó một điều kiện chi tiêu hoặc hoàn tiền khác sẽ được áp dụng.

Ví dụ, người bán có thể nhận tiền khi người mua xác nhận đã nhận hàng trước thời hạn.

Nếu không có xác nhận, người mua có thể đủ điều kiện nhận lại tiền sau thời hạn đó.

Khóa thời gian có thể giảm nguy cơ tiền bị đóng băng vô thời hạn do một bên ngừng phản hồi.

Cần chọn thời hạn cẩn thận vì timestamp blockchain và quá trình tạo block không chính xác như đồng hồ tập trung.

Hợp đồng cũng cần quy định cách xử lý nếu giao dịch được gửi gần thời hạn hoặc vẫn đang chờ trong lúc mạng tắc nghẽn.

Thời hạn chờ đơn giản không thể xác định liệu sản phẩm vật lý có bị lỗi hay dịch vụ có đáp ứng tiêu chuẩn chất lượng mang tính chủ quan hay không.

Escrow có trọng tài viên

Escrow có trọng tài viên trao cho bên thứ ba được chỉ định quyền giải quyết tranh chấp.

Trọng tài viên có thể xem xét tin nhắn, hồ sơ giao dịch, bằng chứng giao hàng, tài liệu đã ký, tệp hoặc thông tin khác do các bên cung cấp.

Quyết định cuối cùng có thể được thực thi thông qua chuyển tiền có lưu ký, chữ ký đa chữ ký hoặc hàm hợp đồng thông minh được cấp quyền.

Trọng tài viên có thể xử lý tranh chấp mang tính chủ quan mà mã không thể tự động đánh giá.

Thỏa thuận vẫn phụ thuộc vào năng lực, khả năng sẵn sàng, bảo mật, tính trung lập và cách diễn giải thỏa thuận của trọng tài viên.

Quy tắc cần giải thích ai chọn trọng tài viên, cách gửi bằng chứng, thời gian xử lý và liệu quyết định có thể được kháng nghị hay không.

Thỏa thuận cũng cần nêu rõ trọng tài viên có thu phí hay không và khoản phí đó có được khấu trừ từ số tiền escrow hay không.

Escrow dựa trên oracle

Escrow dựa trên oracle sử dụng dữ liệu bên ngoài để xác định liệu có nên giải ngân hay không.

Hợp đồng thông minh không thể tự quan sát việc giao hàng, hồ sơ pháp lý, kết quả thể thao, sự kiện thời tiết hoặc công việc hoàn thành ngoài blockchain.

Tài liệu oracle của Ethereum giải thích rằng oracle đưa thông tin off-chain đến hợp đồng thông minh.

Oracle có thể báo rằng hàng đã đến nơi, khoản thanh toán đã được xử lý, giá đã chạm mục tiêu hoặc một sự kiện được xác minh đã xảy ra.

Sau đó, hợp đồng escrow áp dụng quy tắc được lập trình dựa trên kết quả được báo cáo.

Escrow dựa trên oracle tạo ra rủi ro oracle vì dữ liệu không chính xác, chậm trễ, bị thao túng hoặc không khả dụng có thể kích hoạt kết quả sai.

Thiết kế oracle phi tập trung có thể giảm sự phụ thuộc vào một nguồn dữ liệu, nhưng không thể biến một sự kiện ngoài đời thực mơ hồ thành hoàn toàn khách quan.

Escrow crypto cho tài sản on-chain

Escrow dễ tự động hóa hơn khi cả hai tài sản trong giao dịch đều tồn tại trên cùng một blockchain.

Hợp đồng thông minh có thể xác minh quyền sở hữu token được hỗ trợ và chuyển token theo các quy tắc của hợp đồng.

Ví dụ, một sàn giao dịch NFT có thể giữ NFT trong escrow trong khi chờ khoản thanh toán bắt buộc.

Sau khi người mua thanh toán, hợp đồng có thể chuyển NFT cho người mua và tiền thanh toán cho người bán trong cùng một giao dịch.

Nếu bất kỳ thao tác bắt buộc nào thất bại, toàn bộ giao dịch nguyên tử có thể được hoàn tác.

Tự động hóa on-chain giảm sự không chắc chắn về giao hàng, nhưng hợp đồng phải xử lý chính xác việc phê duyệt token, callback khi chuyển, tiền bản quyền, phí và hành vi token bất thường.

Escrow token ERC-20

Hợp đồng escrow có thể giữ token có thể thay thế tuân theo giao diện ERC-20.

Người mua có thể cần phê duyệt trước cho hợp đồng escrow chi tiêu một số lượng cụ thể, sau đó gọi hàm nạp tiền.

Hợp đồng cũng có thể nhận token thông qua chuyển trực tiếp nếu logic kế toán hỗ trợ cách này.

Tài liệu token ERC-20 mô tả các hàm token phổ biến như chuyển token, số dư và quản lý hạn mức chi tiêu.

Nhà phát triển không nên mặc định rằng mọi token đều hoạt động như một tài sản ERC-20 có nguồn cung cố định đơn giản.

Token thu phí khi chuyển, token rebase, token bị tạm dừng, địa chỉ bị chặn và giá trị trả về không theo chuẩn có thể gây lỗi kế toán escrow.

Hợp đồng an toàn nên ghi nhận số lượng thực nhận thay vì giả định số tiền yêu cầu chuyển đã đến hợp đồng.

Escrow NFT

Escrow NFT tạm giữ token không thể thay thế cho đến khi hoàn tất thanh toán hoặc điều kiện chuyển nhượng khác.

Hợp đồng cần xác minh địa chỉ bộ sưu tập NFT, token ID, chủ sở hữu, trạng thái phê duyệt và phương thức chuyển được hỗ trợ.

Tiêu chuẩn ERC-721 định nghĩa giao diện phổ biến để chuyển từng NFT.

Hợp đồng NFT độc hại có thể thực thi mã ngoài dự kiến trong callback chuyển an toàn.

Hợp đồng escrow phải bảo vệ trạng thái và tiền trước khi tương tác với hợp đồng token bên ngoài.

Metadata và hình ảnh liên kết với NFT cũng có thể thay đổi hoặc biến mất ngay cả khi giao dịch chuyển token on-chain thành công.

Vì vậy, các cam kết escrow cần nêu rõ giao dịch chỉ liên quan đến token hay còn bao gồm sở hữu trí tuệ, tệp hoặc quyền pháp lý off-chain.

Escrow cho hàng hóa vật lý và dịch vụ

Escrow crypto có thể được sử dụng khi người mua thanh toán cho sản phẩm vật lý hoặc dịch vụ off-chain.

Blockchain có thể xác nhận tiền đã được nạp, nhưng không thể trực tiếp kiểm tra sản phẩm hoặc đánh giá chất lượng công việc đã hoàn thành.

Thông tin theo dõi giao hàng có thể làm bằng chứng, dù chỉ chứng minh rằng kiện hàng đã đến một địa chỉ chứ không chứng minh bên trong có đúng sản phẩm hay không.

Thỏa thuận dịch vụ có thể nêu các mốc công việc, thời gian kiểm tra, tiêu chí nghiệm thu và yêu cầu bằng chứng.

Thường cần trọng tài viên là con người khi có tranh chấp về chất lượng, hư hỏng, gian lận hoặc việc chưa hoàn thành nghĩa vụ.

Thỏa thuận cần nêu rõ bên nào chịu rủi ro vận chuyển, chi phí hoàn hàng, phí giao dịch, thuế và biến động tỷ giá.

Escrow theo từng giai đoạn

Escrow theo từng giai đoạn giải ngân tiền qua nhiều bước thay vì thanh toán toàn bộ ngay một lần.

Ví dụ, một dự án tự do có thể giải ngân một phần sau khi duyệt thiết kế, phần tiếp theo sau khi hoàn tất phát triển và phần còn lại sau khi bàn giao cuối cùng.

Cấu trúc này giảm số tiền chịu rủi ro ở mỗi giai đoạn.

Mỗi giai đoạn cần có sản phẩm bàn giao, thời hạn, quy trình nghiệm thu và quy tắc tranh chấp rõ ràng.

Tự động giải ngân sau thời gian xem xét có thể ngăn người mua trì hoãn thanh toán vô thời hạn.

Tuy nhiên, việc tự động giải ngân có thể gây bất lợi cho người mua nếu thời gian xem xét quá ngắn hoặc thông báo không được gửi thành công.

Hợp đồng cần ngăn việc hoàn thành một giai đoạn vô tình mở khóa khoản tiền dành cho giai đoạn khác.

Tiền nạp escrow và tiền đặt cọc bảo đảm

Khoản thanh toán escrow thường được dùng làm tiền thanh toán hoặc hoàn lại tùy theo điều kiện giao dịch.

Tiền đặt cọc bảo đảm là tài sản thế chấp nhằm ngăn ngừa hư hỏng, vi phạm nghĩa vụ hoặc hành vi bị cấm khác.

Đôi khi cùng một hợp đồng thông minh có thể giữ cả khoản thanh toán mua hàng và khoản đặt cọc bảo đảm riêng biệt.

Hợp đồng phải phân biệt hai số dư này và xác định điều kiện giải ngân cho từng khoản.

Không nên nhầm tiền đặt cọc bảo đảm với staking Ethereum, dù ETH được stake đôi khi được mô tả là tài sản thế chấp do giao thức nắm giữ.

Staking Ethereum bảo vệ cơ chế đồng thuận chứ không phải một giao dịch thông thường giữa người mua và người bán.

Escrow và atomic swap

Atomic swap trao đổi tài sản blockchain bằng các điều kiện mật mã được thiết kế để cả hai giao dịch đều diễn ra hoặc không bên nào nhận được kết quả mong muốn.

Escrow truyền thống giữ tài sản trong khi chờ một cá nhân, hợp đồng hoặc dịch vụ cho phép giải ngân.

Atomic swap có thể sử dụng hash lock và time lock thay cho trọng tài viên trung lập.

Cách này có thể giảm rủi ro lưu ký khi cả hai tài sản và điều kiện đều tương thích với giao thức.

Atomic swap ít phù hợp hơn với nghĩa vụ mang tính chủ quan như chất lượng sản phẩm, quyền sở hữu pháp lý hoặc hoàn thành công việc theo yêu cầu riêng.

Một số hệ thống escrow cross-chain kết hợp điều kiện atomic với relayer, nhà cung cấp thanh khoản hoặc cơ chế tranh chấp.

Escrow và ví hợp đồng thông minh

Ví hợp đồng thông minh kiểm soát tài sản theo quy tắc quản lý tài khoản thay vì theo một thỏa thuận cụ thể giữa người mua và người bán.

Ví có thể hỗ trợ nhiều người ký, giới hạn chi tiêu, chức năng khôi phục, khóa phiên hoặc chính sách giao dịch.

Hợp đồng escrow thường được thiết kế để giữ tài sản cho một giao dịch xác định và giải ngân theo các điều kiện riêng của giao dịch đó.

Ví đa chữ ký có thể được dùng làm công cụ escrow, nhưng không phải mọi số dư trong ví đa chữ ký đều là khoản tiền escrow.

Mục đích và thỏa thuận pháp lý liên quan đến ví cũng quan trọng như ngưỡng chữ ký.

Escrow và tài sản thế chấp

Tài sản thế chấp là tài sản được cầm cố để bảo đảm một nghĩa vụ khác, chẳng hạn khoản vay crypto hoặc vị thế phái sinh.

Escrow là thỏa thuận giữ tài sản cho đến khi hoàn tất các điều kiện giao dịch.

Tài sản thế chấp có thể bị thanh lý khi giá trị giảm hoặc khi bên vay không thực hiện nghĩa vụ.

Khoản thanh toán escrow thường được chuyển cho một bên hoặc hoàn lại cho bên kia dựa trên việc thực hiện nghĩa vụ.

Hợp đồng DeFi có thể kết hợp hai khái niệm bằng cách giữ tài sản thế chấp trong cơ chế lưu ký tương tự escrow và thực thi quy tắc khoản vay.

Người dùng nên xem xét điều kiện thanh lý và giải ngân thay vì chỉ dựa vào tên sản phẩm.

Phí escrow

Phí escrow crypto có thể gồm phí dịch vụ, phí trọng tài, phí hợp đồng thông minh, phí mạng blockchain, spread chuyển đổi hoặc phí rút.

Nhà cung cấp có lưu ký có thể tính phí theo tỷ lệ phần trăm giao dịch hoặc một khoản cố định.

Hợp đồng thông minh có thể tự động khấu trừ phí giao thức khi giải ngân.

Mỗi giao dịch nạp, giải ngân, hoàn tiền, phê duyệt hoặc tranh chấp on-chain đều có thể cần phí gas hoặc phí mạng khác.

Giao dịch đa chữ ký có thể lớn hơn và tốn kém hơn giao dịch chuyển đơn giản vì chứa thêm dữ liệu chữ ký.

Thỏa thuận cần nêu rõ ai trả từng khoản phí và liệu khoản phí có được hoàn lại nếu giao dịch thất bại hay không.

Mức phí dịch vụ quảng cáo thấp có thể gây hiểu lầm nếu không bao gồm chi phí rút và phí mạng.

Rủi ro bảo mật của hợp đồng thông minh

Hợp đồng escrow có thể giữ lượng tài sản đáng kể, khiến hợp đồng trở thành mục tiêu hấp dẫn của kẻ tấn công.

Lỗi reentrancy có thể xảy ra khi hợp đồng escrow chuyển tài sản hoặc gọi một hợp đồng khác trước khi cập nhật trạng thái của chính mình một cách an toàn.

Hướng dẫn bảo mật của Solidity khuyến nghị các mẫu như Checks-Effects-Interactions để giảm rủi ro reentrancy.

Lỗi kiểm soát quyền truy cập có thể cho phép tài khoản trái phép giải ngân, hoàn tiền, tạm dừng hoặc nâng cấp escrow.

Chuyển trạng thái sai có thể cho phép hoàn tiền hai lần, giải ngân trùng lặp hoặc quyết toán trước khi nạp đủ tiền.

Lỗi số học và kế toán token có thể dẫn đến phân phối sai số tiền.

Tình huống từ chối dịch vụ có thể ngăn quyết toán nếu người nhận từ chối giao dịch hoặc vòng lặp quá tốn kém để thực thi.

Hợp đồng cần được kiểm thử với các tình huống quyết toán thành công, hoàn tiền, hết thời hạn, tranh chấp, hành vi token độc hại và lời gọi bên ngoài thất bại.

Thanh toán và rút tiền theo yêu cầu

Thiết kế thanh toán theo yêu cầu ghi nhận số tiền mỗi bên có thể rút thay vì tự động gửi mọi khoản thanh toán trong lúc thay đổi trạng thái.

Cách này giảm khả năng giao dịch chuyển tiền đến một người nhận thất bại làm đình trệ toàn bộ quy trình escrow.

Các mẫu hợp đồng phổ biến của Solidity khuyến nghị dùng mô hình rút tiền để phân phối tiền an toàn hơn.

Hợp đồng cần thiết lập số dư có thể rút trước khi thực hiện giao dịch chuyển tiền bên ngoài.

Hợp đồng cũng cần ngăn người nhận rút cùng một số dư nhiều lần.

Người dùng cần hiểu rằng đủ điều kiện rút tiền không phải lúc nào cũng đồng nghĩa với việc tài sản được tự động nhận.

Rủi ro nâng cấp và quản trị viên

Hợp đồng escrow có thể nâng cấp cho phép thay đổi logic hoạt động sau khi người dùng đã nạp tiền.

Nâng cấp có thể sửa lỗ hổng hoặc bổ sung tính năng, nhưng cũng trao cho quản trị viên quyền lực đáng kể.

Khóa nâng cấp bị xâm phạm có thể thay mã an toàn bằng mã chuyển hướng tài sản escrow.

Chức năng tạm dừng có thể bảo vệ tiền trong trường hợp khẩn cấp, nhưng cũng có thể trì hoãn việc rút tiền hợp lệ.

Người dùng nên xem xét ai kiểm soát việc nâng cấp, cần bao nhiêu chữ ký, có áp dụng thời gian trì hoãn hay không và liệu thay đổi có thể bị từ chối hay không.

Một hợp đồng được mô tả là phi tập trung vẫn có thể phụ thuộc vào một địa chỉ quản trị viên duy nhất.

Rủi ro chữ ký và phát lại

Một số hệ thống escrow sử dụng chữ ký off-chain để phê duyệt giải ngân mà không cần gửi mọi quyết định lên blockchain ngay lập tức.

Chữ ký hợp lệ phải chỉ áp dụng cho một hành động dự kiến duy nhất.

Dữ liệu được ký cần xác định escrow, tài sản, số tiền, người nhận, chain, hợp đồng, nonce và thời hạn khi có liên quan.

Nếu thiếu các giới hạn này, kẻ tấn công có thể dùng lại chữ ký cho giao dịch escrow khác hoặc trên một mạng tương thích khác.

Tiêu chuẩn dữ liệu có cấu trúc dạng kiểu của Ethereum có thể giúp thông tin ủy quyền dễ đọc và gắn với đúng miền hơn.

Người dùng vẫn cần kiểm tra mọi yêu cầu ký vì chữ ký không tốn gas có thể cho phép chuyển tài sản về sau.

Tính hoàn tất của blockchain và escrow

Dịch vụ escrow không nên coi khoản nạp chưa được xác nhận là khoản thanh toán cuối cùng.

Giao dịch vừa được phát đi có thể vẫn đang chờ, bị thay thế, thất bại hoặc biến mất khỏi một số pool giao dịch.

Giao dịch được đưa vào block gần nhất vẫn có thể đối mặt với rủi ro tái tổ chức hạn chế trước khi đạt mức xác nhận hoặc tính hoàn tất cao hơn.

Số lần xác nhận phù hợp phụ thuộc vào blockchain, giá trị giao dịch, tài sản và hậu quả của việc chấp nhận một block gần đây có thể bị đảo ngược.

Người bán giao một mặt hàng đắt tiền không thể thu hồi có thể yêu cầu mức xác nhận cao hơn so với dịch vụ kỹ thuật số giá trị thấp.

Thỏa thuận escrow cần nêu rõ thời điểm khoản nạp blockchain được xem là đã nhận.

Quyền riêng tư và tính minh bạch

Giao dịch escrow trên blockchain công khai có thể làm lộ địa chỉ nạp, số tiền, tương tác hợp đồng, lượng token nắm giữ và hoạt động quyết toán.

Người quan sát có thể liên kết địa chỉ escrow với các giao dịch khác của cùng người tham gia.

Mô tả dễ đọc được lưu trực tiếp on-chain có thể tiết lộ vĩnh viễn thông tin thương mại nhạy cảm.

Ứng dụng nên tránh đưa thông tin cá nhân không cần thiết, tài liệu riêng tư hoặc bằng chứng mật vào dữ liệu giao dịch công khai.

Lưu bằng chứng off-chain có thể tăng quyền riêng tư nhưng đặt ra câu hỏi về tính khả dụng, xác thực và kiểm soát truy cập.

Mã hóa có thể bảo vệ nội dung, dù metadata giao dịch vẫn có thể hiển thị.

Các cân nhắc pháp lý và quy định

Cá nhân hoặc công ty lưu ký crypto cho bên khác có thể phải tuân thủ nghĩa vụ pháp lý tùy theo khu vực pháp lý, mô hình kinh doanh, tài sản và hoạt động của khách hàng.

Các nghĩa vụ này có thể liên quan đến giấy phép, lưu trữ hồ sơ, xác minh khách hàng, tuân thủ lệnh trừng phạt, bảo vệ người tiêu dùng, báo cáo thuế hoặc quy định escrow chuyên biệt.

Sử dụng hợp đồng thông minh không tự động miễn trừ trách nhiệm pháp lý cho nhà phát triển, đơn vị vận hành, trọng tài viên hoặc người tham gia giao dịch.

Giao dịch blockchain có thể thực thi thành công trong khi thỏa thuận nền tảng vẫn bất hợp pháp hoặc đang bị tranh chấp về pháp lý.

Giao dịch giá trị cao hoặc phức tạp có thể cần tư vấn từ chuyên gia pháp lý và thuế đủ năng lực, am hiểu khu vực pháp lý áp dụng.

Rủi ro lừa đảo escrow crypto

Kẻ lừa đảo thường tạo trang web escrow giả mạo, bắt chước dịch vụ giao dịch hợp pháp.

Kẻ lừa đảo có thể kiểm soát cả người mua hoặc người bán giả danh lẫn nhà cung cấp escrow giả.

Nạn nhân có thể nhận thông báo nạp tiền giả, ảnh chụp blockchain bị làm giả hoặc email giả tuyên bố tiền đã được bảo đảm.

Trang web có thể yêu cầu phí kích hoạt, thuế, phí bảo hiểm, khoản nạp xác minh hoặc crypto bổ sung trước khi cho phép rút tiền.

Hướng dẫn về lừa đảo crypto của FTC cảnh báo rằng thanh toán bằng crypto có thể khó thu hồi và các lời hứa thanh toán được đảm bảo hoặc yêu cầu thanh toán khẩn cấp là dấu hiệu cảnh báo phổ biến.

Người dùng nên xác minh khoản nạp bằng dữ liệu blockchain trực tiếp thay vì tin ảnh chụp màn hình hoặc email.

Không nhà cung cấp escrow hợp pháp nào cần cụm từ khôi phục ví hoặc private key để xác nhận một khoản thanh toán trên blockchain công khai.

Cách đánh giá dịch vụ escrow crypto

Bước đầu tiên là xác định ai thực sự kiểm soát tài sản escrow.

Bước thứ hai là xác minh pháp nhân, tên miền chính thức, địa chỉ hợp đồng thông minh hoặc những người tham gia đa chữ ký.

Bước thứ ba là đọc điều kiện giải ngân, hoàn tiền, hết thời hạn, hủy giao dịch và tranh chấp trước khi nạp tiền.

Bước thứ tư là xác định hợp đồng đã được xác minh, kiểm toán, có thể nâng cấp, có thể tạm dừng hay được kiểm soát bởi tài khoản đặc quyền hay không.

Bước thứ năm là kiểm tra tài sản và mạng blockchain nào được hỗ trợ.

Bước thứ sáu là xem xét toàn bộ phí dịch vụ, trọng tài, chuyển đổi và mạng.

Bước thứ bảy là tìm hiểu loại bằng chứng trọng tài viên chấp nhận và cách thực thi quyết định cuối cùng.

Bước thứ tám là xác minh thông tin off-chain có phụ thuộc vào oracle hoặc quản trị viên tập trung hay không.

Bước thứ chín là thử quy trình với số tiền nhỏ hơn nếu cấu trúc giao dịch cho phép.

Bước thứ mười là tránh mọi dịch vụ yêu cầu private key, cụm từ khôi phục, quyền truy cập máy tính từ xa hoặc khoản thanh toán trước không được giải thích.

Ví dụ về giao dịch escrow bằng hợp đồng thông minh

Giả sử người mua đồng ý trả cho nhà phát triển 5,000 đơn vị stablecoin được hỗ trợ để hoàn thành một dự án phần mềm.

Thỏa thuận quy định yêu cầu dự án, thời hạn giao hàng, thời gian kiểm tra, trọng tài viên, phí và điều kiện hoàn tiền.

Người mua phê duyệt hợp đồng escrow đã xác minh và nạp 5,000 token.

Hợp đồng ghi nhận số lượng thực nhận và chuyển trạng thái giao dịch từ đã tạo sang đã được nạp tiền.

Nhà phát triển gửi sản phẩm hoàn chỉnh qua kênh off-chain đã thống nhất.

Nếu người mua chấp nhận sản phẩm, người mua gọi hàm phê duyệt.

Hợp đồng ghi nhận trạng thái hoàn tất và ghi có cho nhà phát triển số tiền sau khi trừ phí escrow đã nêu.

Sau đó, nhà phát triển rút số token khả dụng thông qua hàm thanh toán theo yêu cầu.

Nếu người mua từ chối sản phẩm, một trong hai bên có thể mở tranh chấp trước thời hạn.

Trọng tài viên xem xét bằng chứng và cho phép giải ngân, hoàn tiền hoặc chia khoản thanh toán theo thỏa thuận.

Thiết kế này giảm rủi ro cho người bán khi hoàn thành công việc mà chưa có khoản thanh toán được bảo đảm, đồng thời giảm rủi ro cho người mua khi trả tiền trước khi nhận hàng.

Các lỗi thường gặp khi sử dụng escrow

Một lỗi thường gặp là gửi crypto đến địa chỉ escrow trước khi xác minh ai kiểm soát địa chỉ đó.

Lỗi khác là tin ảnh chụp màn hình thay vì kiểm tra giao dịch blockchain trực tiếp.

Lỗi thứ ba là cho rằng hợp đồng thông minh có thể tự xác minh việc giao một sản phẩm off-chain.

Lỗi thứ tư là nạp token không được hỗ trợ hoặc không theo chuẩn vào hợp đồng.

Lỗi thứ năm là bỏ qua quyền của quản trị viên, nâng cấp, tạm dừng và oracle.

Lỗi thứ sáu là chấp nhận thời hạn mà không xác định thời gian blockchain chính xác và quy trình hoàn tiền.

Lỗi thứ bảy là dùng escrow đa chữ ký 2/2 mà không có cơ chế khôi phục khi bế tắc.

Lỗi thứ tám là không xác định ai trả phí trọng tài và phí mạng.

Lỗi thứ chín là xem việc kiểm toán như một bảo đảm rằng hợp đồng không thể gặp sự cố.

Lỗi thứ mười là chia sẻ cụm từ khôi phục với người tự nhận là đại lý escrow hoặc nhân viên hỗ trợ.

Câu hỏi thường gặp

Escrow trong tiền mã hóa có nghĩa là gì?

Escrow nghĩa là tài sản crypto được tạm giữ và chỉ giải ngân sau khi đáp ứng các điều kiện giao dịch đã thống nhất.

Ai giữ crypto trong escrow?

Tài sản có thể do nhà cung cấp có lưu ký, hợp đồng thông minh, ví đa chữ ký, trọng tài viên hoặc hệ thống kết hợp kiểm soát.

Hợp đồng thông minh escrow crypto là gì?

Đó là mã blockchain giữ crypto và áp dụng các quy tắc được lập trình để giải ngân, hoàn tiền, xử lý hết thời hạn hoặc giải quyết tranh chấp.

Escrow crypto có hoàn toàn không cần niềm tin không?

Không. Người dùng vẫn có thể phụ thuộc vào mã chính xác, quyền quản trị viên, trọng tài viên, oracle, giao diện và bằng chứng off-chain.

Escrow đa chữ ký là gì?

Escrow đa chữ ký yêu cầu một số lượng khóa được cấp quyền nhất định phê duyệt việc di chuyển tiền.

Escrow 2/3 hoạt động như thế nào?

Người mua, người bán và trọng tài viên mỗi bên nắm một khóa; bất kỳ hai khóa nào cũng có thể phê duyệt quyết toán theo quy tắc đã thống nhất.

Có thể hoàn tiền escrow không?

Có thể hoàn tiền nếu thỏa thuận escrow hoặc hợp đồng thông minh có điều kiện hoàn tiền hợp lệ và có đủ quyền phê duyệt bắt buộc.

Escrow crypto có thể đảo ngược khoản thanh toán blockchain không?

Escrow có thể kiểm soát tài sản vẫn đang bị khóa, nhưng thông thường không thể đảo ngược một giao dịch không liên quan đã được xác nhận đến địa chỉ khác.

Escrow bằng hợp đồng thông minh có cần trọng tài viên không?

Không phải lúc nào cũng cần, vì điều kiện on-chain hoàn toàn khách quan có thể được tự động hóa, còn tranh chấp chủ quan hoặc off-chain thường cần phán đoán bên ngoài.

Oracle escrow là gì?

Oracle escrow cung cấp thông tin bên ngoài để hợp đồng thông minh xác định liệu điều kiện giải ngân đã xảy ra hay chưa.

Có thể đưa NFT vào escrow không?

Có. NFT có thể được chuyển vào hợp đồng hoặc ví escrow cho đến khi hoàn tất thanh toán và các điều kiện quyết toán khác.

Escrow có đảm bảo người bán trung thực không?

Không. Escrow giảm một số rủi ro thanh toán và giao hàng cụ thể nhưng không thể đảm bảo chất lượng sản phẩm, quyền sở hữu hợp pháp hoặc bằng chứng trung thực.

Tiền nạp escrow crypto có được bảo hiểm không?

Crypto trong escrow không tự động được bảo vệ bởi bảo hiểm tiền gửi; các biện pháp bảo vệ hiện có tùy thuộc vào nhà cung cấp cụ thể và khu vực pháp lý.

Giao dịch escrow có cần phí gas không?

Giao dịch nạp, giải ngân, hoàn tiền, phê duyệt và tranh chấp on-chain thường cần trả phí giao dịch của blockchain.

Hợp đồng thông minh escrow có thể bị hack không?

Có. Lỗ hổng liên quan đến reentrancy, kiểm soát quyền truy cập, xử lý token, nâng cấp, chữ ký hoặc oracle có thể khiến tài sản escrow gặp rủi ro.

Làm cách nào để xác minh khoản nạp escrow?

Kiểm tra hash giao dịch đầy đủ, mạng blockchain, hợp đồng tài sản, địa chỉ nhận, số tiền, trạng thái và mức xác nhận thông qua nguồn dữ liệu trực tiếp đáng tin cậy.

Điều gì xảy ra nếu cả hai bên ngừng hợp tác?

Kết quả phụ thuộc vào việc escrow có trọng tài viên, thời hạn, phương án hoàn tiền hoặc cơ chế khôi phục khác hay không.

Staking có giống escrow không?

Không. Staking cam kết crypto cho vai trò đồng thuận hoặc vai trò giao thức, còn escrow giao dịch giữ tài sản trong khi chờ các bên thực hiện thỏa thuận.

Dấu hiệu cảnh báo lớn nhất của dịch vụ escrow giả là gì?

Các dấu hiệu chính gồm yêu cầu cụm từ khôi phục, phí trả trước không rõ lý do, cam kết rút tiền được bảo đảm, ảnh chụp giao dịch giả và gây áp lực buộc gửi crypto ngay.

Thỏa thuận escrow cần bao gồm những gì?

Thỏa thuận cần xác định rõ các bên, tài sản, số tiền, yêu cầu giao hàng, thời hạn, phí, bằng chứng, quy trình giải ngân, quy trình hoàn tiền, quy tắc tranh chấp và mạng blockchain.

Kết luận

Escrow là thỏa thuận giao dịch crypto trong đó tài sản kỹ thuật số được giữ cho đến khi các điều kiện đã thống nhất xác định việc giải ngân, hoàn tiền hay giải quyết tranh chấp.

Cơ chế này có thể giảm rủi ro người mua thanh toán nhưng không nhận được kết quả mong đợi, hoặc người bán hoàn thành công việc nhưng không có khoản thanh toán được bảo đảm.

Escrow crypto có thể sử dụng nhà cung cấp có lưu ký, hợp đồng thông minh, ví đa chữ ký, khóa thời gian, oracle, trọng tài viên hoặc kết hợp các cơ chế này.

Hợp đồng thông minh có thể tự động hóa các điều kiện on-chain khách quan, nhưng không thể tự hiểu chất lượng mang tính chủ quan hay phần lớn sự kiện ngoài đời thực.

Hệ thống đa chữ ký và có trọng tài viên có thể xử lý tranh chấp phức tạp hơn, nhưng cũng tạo ra rủi ro về quản lý khóa, thông đồng, khả năng sẵn sàng và ra quyết định.

Hợp đồng thông minh escrow cũng có thể gặp lỗ hổng reentrancy, kiểm soát quyền truy cập, nâng cấp, kế toán token, chữ ký và oracle.

Trước khi nạp tiền, người dùng nên xác minh ai kiểm soát tài sản, cách quyết toán, các khoản phí áp dụng và những phương án khôi phục hiện có.

Người dùng cần xác nhận mọi khoản thanh toán bằng dữ liệu blockchain trực tiếp và tuyệt đối không cung cấp private key hoặc cụm từ khôi phục cho nhà cung cấp escrow.

Thỏa thuận escrow được thiết kế tốt có thể giúp giao dịch crypto an toàn hơn, nhưng không thay thế việc xem xét hợp đồng cẩn thận, tìm hiểu đối tác, thực hành bảo mật ví và lập thỏa thuận pháp lý rõ ràng.
BTC ETFs See $679M in Outflows
BTC ETFs See $679M in OutflowsBTC ETFs See $679M in Outflows
Citi sees BTC at $113K. What do institutions see?