Flash Loan là gì?
Flash loan là khoản vay tiền mã hóa không cần tài sản thế chấp, phải được vay và hoàn trả trong cùng một giao dịch blockchain nguyên tử.Người vay được quyền sử dụng tài sản crypto tạm thời mà không cần nạp tài sản thế chấp, cung cấp thông tin cá nhân hoặc trải qua quy trình kiểm tra tín dụng truyền thống.Khoản tiền đã vay và mọi khoản phí theo yêu cầu phải được hoàn trả trước khi giao dịch kết thúc.Nếu không hoàn trả, toàn bộ giao dịch sẽ bị hoàn nguyên và blockchain loại bỏ các thay đổi được thực hiện trong giao dịch đó.Cấu trúc tất cả hoặc không này bảo vệ bên cho vay trước tình trạng người vay thông thường không trả nợ.Người vay không thể hoàn tất giao dịch thành công trong khi vẫn giữ khoản flash loan chưa trả.Flash loan chủ yếu được sử dụng thông qua hợp đồng thông minh vì việc vay, chuyển tài sản, giao dịch và hoàn trả phải được lập trình trong cùng một giao dịch.Các mục đích phổ biến gồm arbitrage crypto, tái cấp vốn nợ, thay thế tài sản thế chấp, thanh lý, quản lý vị thế đòn bẩy và di chuyển thanh khoản.Tiêu chuẩn flash loan ERC-3156 đã hoàn thiện định nghĩa flash loan là giao dịch hợp đồng thông minh trong đó tài sản được cho vay và hoàn trả, có thể kèm phí, trước khi giao dịch kết thúc.
Flash loan là một trong những ví dụ rõ nhất về khả năng kết hợp của tài chính phi tập trung, vì một giao dịch có thể phối hợp nhiều giao thức crypto độc lập.Flash Loan hoạt động như thế nào?
Flash loan bắt đầu khi người dùng hoặc hợp đồng thông minh yêu cầu một lượng tài sản crypto được hỗ trợ từ bên cho vay flash.Bên cho vay kiểm tra tài sản được yêu cầu có được hỗ trợ hay không và có đủ thanh khoản hay không.Bên cho vay tính khoản phí cần thanh toán ngoài tiền gốc.Sau đó, tài sản đã vay được chuyển đến hợp đồng nhận.Sau khi chuyển tài sản, bên cho vay gọi một hàm callback được xác định trước trên hợp đồng nhận.Callback giúp hợp đồng nhận tạm thời kiểm soát luồng thực thi và lượng tiền mã hóa đã vay.Hợp đồng nhận có thể giao dịch token, trả khoản vay khác, rút tài sản thế chấp, nạp tài sản vào giao thức khác, thanh lý vị thế hoặc thực hiện các thao tác đã lập trình khác.Trước khi callback kết thúc, hợp đồng nhận phải đảm bảo tiền gốc và phí sẵn sàng để bên cho vay hoặc địa chỉ hoàn trả được chỉ định nhận.Bên cho vay xác minh khoản hoàn trả bắt buộc đã hoàn tất.Nếu mọi điều kiện được đáp ứng, giao dịch thành công và các thay đổi trạng thái trở thành vĩnh viễn.Nếu bất kỳ bước bắt buộc nào thất bại, giao dịch sẽ bị hoàn nguyên.Tài liệu DeFi chính thức của Ethereum giải thích rằng flash loan không được trả sẽ khiến giao dịch bị hoàn nguyên như thể thao tác vay chưa từng xảy ra.
Atomic có nghĩa là gì trong Flash Loan?
Atomic có nghĩa là mọi thao tác trong một giao dịch blockchain hoặc cùng thành công, hoặc cùng thất bại.Một giao dịch flash loan có thể gọi nhiều hợp đồng thông minh và thực hiện hàng chục thao tác nội bộ.Trong lúc giao dịch chạy, các thao tác này có thể tạm thời thay đổi số dư token, pool thanh khoản, vị thế cho vay và hồ sơ tài khoản.Không thay đổi nào trong số đó trở thành cuối cùng cho đến khi toàn bộ giao dịch thành công.Nếu điều kiện hoàn trả không đạt ở bước cuối, mọi thay đổi trạng thái trước đó do giao dịch tạo ra sẽ bị đảo ngược.Giả sử người vay nhận 1,000 token và phải trả 1,001 token sau khi tính phí.Nếu chiến lược chỉ tạo ra 999 token, người vay không thể hoàn tất khoản hoàn trả.Việc chuyển token và các giao dịch bị đảo ngược, nhưng người gửi giao dịch thường vẫn phải trả phí gas blockchain đã dùng cho phần tính toán thất bại.Do đó, tính nguyên tử giới hạn rủi ro tín dụng cho bên cho vay nhưng không khiến việc thử flash loan trở nên miễn phí với người vay.Vì sao Flash Loan không cần tài sản thế chấp?
Khoản vay crypto thông thường kéo dài qua nhiều giao dịch và có thể tồn tại trong nhiều ngày, nhiều tháng hoặc lâu hơn.Bên cho vay cần tài sản thế chấp vì người vay có thể nhận tiền rồi không trả sau đó.Flash loan chỉ tồn tại trong một giao dịch.Người vay không thể đưa khoản vay vào một giao dịch đã hoàn tất rồi hứa sẽ trả vào ngày sau.Giao dịch hoặc hoàn trả ngay cho bên cho vay, hoặc thất bại hoàn toàn.Điều kiện kỹ thuật này thay thế biện pháp bảo vệ kinh tế thường được cung cấp bằng tài sản thế chấp.Bên cho vay flash không cần xác minh danh tính, thu nhập, lịch sử tín dụng hoặc khả năng trả nợ dài hạn của người vay.Bên cho vay vẫn đối mặt với rủi ro hợp đồng thông minh, token, thanh khoản và triển khai.Lỗi trong hợp đồng cho vay hoặc cơ chế hoàn trả có thể gây tổn thất dù thiết kế dự kiến bảo đảm tính nguyên tử.Những bên tham gia Flash Loan
Bên cho vay flash
Bên cho vay flash là hợp đồng thông minh cung cấp quyền sử dụng tạm thời tài sản crypto.Hợp đồng quy định token nào có thể được vay, số lượng tối đa, phí áp dụng, quy trình callback và phương thức hoàn trả.Initiator
Initiator là địa chỉ hoặc hợp đồng thông minh yêu cầu flash loan.Initiator cũng có thể cung cấp chỉ dẫn được mã hóa, mô tả cách hợp đồng nhận sử dụng tài sản đã vay.Hợp đồng nhận
Hợp đồng nhận nhận tiền mã hóa đã vay và thực hiện chiến lược được lập trình.Hợp đồng phải hỗ trợ callback mà bên cho vay yêu cầu và hoàn trả trước khi quá trình thực thi kết thúc.Nhà cung cấp thanh khoản
Nhà cung cấp thanh khoản cung cấp hoặc làm cho tài sản sẵn có trong giao thức chứa bên cho vay flash.Họ có thể nhận một phần phí flash loan, thu nhập cho vay thông thường, ưu đãi giao thức hoặc lợi ích kinh tế khác.Hợp đồng thông minh bên ngoài
Hợp đồng nhận flash loan thường tương tác với pool giao dịch, thị trường cho vay, vault token hóa, hệ thống thanh lý và các ứng dụng blockchain khác.Kết quả cuối cùng có thể phụ thuộc vào tính bảo mật và trạng thái hiện tại của mọi hợp đồng được kết nối.Tiêu chuẩn Flash Loan ERC-3156
ERC-3156 là tiêu chuẩn Ethereum đã hoàn thiện dành cho flash loan đơn tài sản liên quan đến token có thể thay thế.Tiêu chuẩn này được tạo ra để giảm tình trạng không tương thích giữa các bên cho vay flash sử dụng giao diện và quy trình hoàn trả khác nhau.Tiêu chuẩn xác định một giao diện cho bên cho vay và một giao diện khác cho bên vay.Bên cho vay cung cấp hàm
Bên cho vay cung cấp hàm
Bên cho vay cũng cung cấp hàm
Hợp đồng nhận triển khai callback
Đề xuất Flash Loan ERC-7399
ERC-7399 là đề xuất giao diện flash loan được thiết kế để linh hoạt hơn và cải thiện tính tiêu chuẩn hóa giữa các cách triển khai khác nhau.Tính đến tháng 7 năm 2026, ERC-7399 vẫn đang được xem xét và chưa phải là tiêu chuẩn Ethereum hoàn thiện.
Đề xuất cho phép xác định riêng hợp đồng nhận khoản vay và hợp đồng nhận callback.Đề xuất cũng cho phép chọn hàm callback ngay trong yêu cầu.Bên cho vay xác định bên nhận hoàn trả; số dư token của bên này phải tăng bằng tiền gốc và phí trước khi callback kết thúc.Cách tiếp cận này khác ERC-3156, theo đó bên cho vay thường chủ động rút tiền gốc và phí từ hợp đồng nhận sau callback.Nhà phát triển cần xác nhận giao diện thực tế mà bên cho vay sử dụng thay vì cho rằng mọi nhà cung cấp flash loan đều tuân theo cùng một tiêu chuẩn.Hoàn trả Flash Loan
Yêu cầu hoàn trả thường bao gồm tiền gốc đã vay và phí flash loan.Công thức đơn giản là:Tổng số tiền hoàn trả = Tiền gốc flash loan + Phí flash loan
Giả sử hợp đồng thông minh vay 1,000,000 đơn vị token và phí là 0.05%.Phí sẽ là 500 token.Hợp đồng cần hoàn trả tổng cộng 1,000,500 token trước khi giao dịch kết thúc.Phương thức hoàn trả phụ thuộc vào bên cho vay.Một số bên cho vay chủ động rút số token cần thiết từ hợp đồng nhận sau khi hợp đồng nhận cấp quyền allowance.Bên cho vay khác yêu cầu hợp đồng nhận chuyển tiền đến địa chỉ hoàn trả được chỉ định.Hợp đồng nhận được viết cho một mô hình hoàn trả có thể thất bại khi kết nối với bên cho vay dùng mô hình khác.Phí Flash Loan là gì?
Phí flash loan là khoản phí phải trả để tạm thời sử dụng thanh khoản của bên cho vay.Phí có thể được tính theo tỷ lệ phần trăm của số tiền vay, một khoản cố định, mức phí riêng cho từng tài sản hoặc công thức khác do giao thức quy định.Một số cách triển khai có thể tạm thời không thu phí.Khi có thể, nên truy vấn trực tiếp phí hiện tại từ hợp đồng bên cho vay.Phí được mã hóa cứng có thể khiến giao dịch thất bại sau khi quản trị hoặc quản trị viên giao thức thay đổi mức phí.Phí chỉ là một phần trong chi phí sử dụng flash loan.Người vay còn có thể trả phí gas mạng, phí giao dịch, tác động giá, trượt giá, chi phí thanh lý và phí để giao dịch được đưa vào block.Cách tính lợi nhuận từ Flash Loan
Chiến lược flash loan chỉ có lãi khi tổng doanh thu cao hơn mọi chi phí liên quan.Công thức đơn giản là:Lợi nhuận ròng = Tiền thu từ chiến lược − Tiền gốc − Phí flash loan − Phí giao dịch − Gas − Trượt giá − Chi phí khác
Tiền gốc phải được hoàn trả nên không thể được tính là lợi nhuận.Giả sử chiến lược flash loan nhận 100,000 token và tạo ra 100,500 token sau khi hoàn thành các giao dịch.Nếu phí flash loan là 100 token, phí giao dịch là 150 token và gas tương đương 100 token, lợi nhuận ròng là 150 token.Một thay đổi nhỏ về giá hoặc gas có thể xóa sạch lợi nhuận đó trước khi giao dịch được đưa vào block.Hợp đồng nhận an toàn nên xác minh số dư cuối cùng tối thiểu có thể chấp nhận và hoàn nguyên nếu chiến lược không đủ sinh lời.Arbitrage bằng Flash Loan
Arbitrage là một trong những mục đích hợp pháp phổ biến nhất của flash loan.Arbitrage tìm cách kiếm lợi nhuận từ chênh lệch giá tạm thời giữa các thị trường crypto.Giả sử Token X có thể mua với giá $100 trong một pool on-chain và bán với giá $101 trong pool khác.Người vay có thể vay flash loan, mua Token X ở pool rẻ hơn rồi bán qua pool có giá cao hơn.Người vay hoàn trả khoản vay và giữ phần giá trị còn lại sau phí.Giao dịch cũng giúp đưa giá ở hai thị trường lại gần nhau hơn.Chênh lệch giá hiển thị không đồng nghĩa với lợi nhuận được đảm bảo.Giao dịch lớn làm thay đổi số dư pool và có thể gây tác động giá đáng kể.Trader tự động khác có thể nắm bắt cơ hội trước.Chiến lược cũng cần bù đắp phí flash loan, gas, phí giao dịch, trượt giá và chi phí sắp xếp giao dịch.Tài liệu Ethereum về khả năng kết hợp của hợp đồng thông minh lấy arbitrage bằng flash loan làm ví dụ về cách nhiều hợp đồng có thể phối hợp trong một giao dịch.
Tái cấp vốn nợ bằng Flash Loan
Flash loan có thể chuyển khoản nợ tiền mã hóa từ một thỏa thuận cho vay phi tập trung sang thỏa thuận khác.Flash loan tạm thời cung cấp tài sản cần thiết để trả khoản nợ hiện tại.Việc trả nợ giải phóng tài sản thế chấp ban đầu của người vay.Người vay nạp tài sản thế chấp đó vào hệ thống cho vay thay thế và mở vị thế nợ mới.Tài sản vừa vay được dùng để hoàn trả flash loan và phí.Mọi bước diễn ra trong cùng một giao dịch nguyên tử.Người vay có thể tái cấp vốn để có lãi suất khác, đổi tài sản vay, cải thiện điều kiện tài sản thế chấp hoặc rời khỏi giao thức có rủi ro tăng cao.Tái cấp vốn vẫn có thể không sinh lời nếu phí, trượt giá, giới hạn rút hoặc lãi suất vay thay đổi vượt quá lợi ích dự kiến.Hoán đổi tài sản thế chấp bằng Flash Loan
Hoán đổi tài sản thế chấp là thay tài sản hỗ trợ khoản vay crypto bằng một tài sản khác.Trước tiên, người vay sử dụng flash loan để trả khoản nợ còn lại.Việc trả nợ mở khóa tài sản thế chấp hiện tại.Hợp đồng nhận đổi tài sản thế chấp cũ sang tài sản thay thế mong muốn.Hợp đồng nạp tài sản thế chấp mới và mở vị thế nợ thay thế.Khoản nợ thay thế được dùng để hoàn trả flash loan.Hoán đổi tài sản thế chấp có thể giảm mức độ tiếp xúc với tài sản đang giảm giá hoặc thay đổi hồ sơ rủi ro của vị thế đòn bẩy.Quy trình có thể thất bại nếu tài sản thay thế không được hỗ trợ, chạm giới hạn tài sản thế chấp, thanh khoản không đủ hoặc lượng tài sản nhận được từ giao dịch quá thấp.Tự thanh lý bằng Flash Loan
Tự thanh lý sử dụng flash loan để đóng vị thế crypto có đòn bẩy trước khi bên thanh lý bên ngoài xử lý.Flash loan trả nợ cho người dùng và giải phóng tài sản thế chấp đã cam kết.Một phần tài sản thế chấp được bán để lấy tài sản cần thiết hoàn trả flash loan.Người vay nhận phần tài sản thế chấp còn lại sau khi trừ khoản hoàn trả và phí.Quy trình này có thể giúp người dùng tránh khoản phạt thanh lý từ bên ngoài.Việc này phải được thực hiện trước khi biến động thị trường khiến tài sản thế chấp không còn đủ.Giao dịch tự thanh lý vẫn có thể ghi nhận khoản lỗ đáng kể vì tài sản thế chấp đang được bán để trả nợ.Flash Loan và thanh lý DeFi
Nhiều hệ thống cho vay phi tập trung thưởng cho bên ngoài khi thanh lý vị thế không còn đáp ứng yêu cầu tài sản thế chấp.Bên thanh lý trả một phần hoặc toàn bộ khoản nợ của người vay có vị thế không an toàn.Đổi lại, bên thanh lý nhận tài sản thế chấp với mức chiết khấu hoặc tiền thưởng do giao thức quy định.Flash loan có thể cung cấp nguồn vốn tạm thời cần thiết để trả nợ.Bên thanh lý nhận tài sản thế chấp, bán đủ để hoàn trả flash loan và giữ phần giá trị còn lại.Nhiều bên thanh lý tự động có thể cạnh tranh xử lý cùng một vị thế.Giao dịch có thể thất bại nếu bên thanh lý khác thực hiện trước hoặc tài sản thế chấp không bán được ở mức giá dự kiến.Lợi nhuận thanh lý phải cao hơn phí flash loan, gas, chi phí giao dịch và trượt giá.Di chuyển thanh khoản bằng Flash Loan
Flash loan có thể hỗ trợ chuyển thanh khoản từ một giao thức hoặc vị thế crypto sang nơi khác.Người dùng có thể cần vốn tạm thời để rút khỏi vị thế hiện tại, trả khoản nợ liên quan, chuyển đổi tài sản và tham gia vị thế mới.Nếu không có flash loan, người dùng có thể phải cung cấp thêm vốn giữa các giao dịch riêng biệt.Di chuyển nguyên tử có thể rút ngắn thời gian người dùng chịu rủi ro từ một vị thế chưa hoàn chỉnh.Cách này cũng có thể giảm nguy cơ một bước thành công nhưng bước tiếp theo thất bại.Toàn bộ quá trình di chuyển vẫn thất bại nếu bất kỳ giao thức liên quan nào từ chối thao tác hoặc trả về lượng tài sản không đủ.Flash mint là gì?
Flash mint tạm thời tạo token mới thay vì cho vay token đã có trong pool thanh khoản.Token mới tạo phải được đốt hoặc tất toán theo cách khác trước khi giao dịch kết thúc.Nếu không tất toán theo yêu cầu, toàn bộ giao dịch sẽ bị hoàn nguyên.Flash minting có thể cung cấp thanh khoản tạm thời không bị giới hạn bởi số dư token hiện có của bên cho vay.Thay vào đó, lượng thực tế có thể bị giới hạn bởi quy tắc token, giới hạn tính toán, biện pháp kiểm soát của giao thức và giá trị tối đa mà cách triển khai có thể biểu diễn.Tài liệu ERC-20 hiện hành của OpenZeppelin có phần mở rộng flash minting tương thích ERC-3156.
Tài sản có thể flash mint tạo ra rủi ro cho giao thức cho rằng số dư hoặc tổng nguồn cung lớn tại thời điểm hiện tại thể hiện quyền sở hữu kinh tế lâu dài.NFT có thể được dùng trong Flash Loan không?
Flash loan NFT tạm thời chuyển một token không thể thay thế cụ thể và yêu cầu trả lại token đó trong cùng một giao dịch.Thông thường phải hoàn trả đúng NFT đó vì NFT không thể thay thế lẫn nhau như token có thể thay thế thông thường.Quyền sở hữu NFT tạm thời có thể được dùng cho thao tác giới hạn theo token, yêu cầu nhận thưởng, chức năng trong game hoặc hoạt động khác có kiểm tra quyền sở hữu.Tính đến tháng 7 năm 2026, ERC-6682 vẫn là đề xuất dự thảo nhằm mở rộng giao diện flash loan cho NFT ERC-721.
Ứng dụng không nên cấp quyền lợi giá trị cao, không thể thu hồi chỉ vì một địa chỉ sở hữu NFT trong chốc lát của giao dịch.Nếu không nên tính quyền sở hữu tạm thời, ứng dụng có thể cần dữ liệu sở hữu lịch sử, thời gian nắm giữ và hồ sơ nhận thưởng.Flash Loan và khoản vay crypto truyền thống
Khoản vay crypto truyền thống vẫn tồn tại sau khi giao dịch ban đầu hoàn tất.Khoản vay thường cần tài sản thế chấp vì người vay có thể không trả được nợ sau đó.Lãi có thể tích lũy trong nhiều giờ, ngày, tháng hoặc khoảng thời gian khác.Flash loan chỉ tồn tại trong một giao dịch.Khoản vay thường không cần tài sản thế chấp và thu phí cho một giao dịch thay vì tính lãi liên tục.Người vay thông thường có thể vỡ nợ và mất tài sản thế chấp.Người vay flash không thể hoàn tất giao dịch nếu chưa đáp ứng điều kiện hoàn trả.Flash Loan và giao dịch ký quỹ
Giao dịch ký quỹ tạo vị thế crypto có đòn bẩy và có thể duy trì theo thời gian.Trader nạp ký quỹ và có thể trả lãi hoặc chi phí funding định kỳ.Vị thế có thể bị thanh lý bắt buộc khi thua lỗ làm tài sản thế chấp khả dụng giảm xuống dưới mức yêu cầu.Bản thân flash loan kết thúc trong một giao dịch và không tạo ra khoản nợ liên tục.Tuy nhiên, flash loan vẫn có thể được dùng để mở, điều chỉnh hoặc đóng một vị thế đòn bẩy riêng biệt.Vị thế đó vẫn có thể chịu rủi ro thị trường và nguy cơ bị thanh lý trong tương lai sau khi flash loan được hoàn trả.Flash Loan và Flash Swap
Flash swap cho phép người dùng nhận tài sản từ pool thanh khoản on-chain trước khi thanh toán trong cùng giao dịch.Người dùng có thể hoàn trả cho pool bằng cùng tài sản, tài sản đi kèm trong cặp hoặc phương thức tất toán khác được cho phép.Flash loan thường cho vay một tài sản cụ thể và yêu cầu hoàn trả chính tài sản đó cùng một khoản phí.Cả hai cơ chế đều dựa trên thực thi nguyên tử.Khác biệt chính nằm ở giao diện, tài sản hoàn trả, cách tính phí và nguồn thanh khoản.Flash Loan và giao dịch bridge
Flash loan thông thường hoạt động trong một môi trường thực thi blockchain.Việc chuyển tài sản giữa các blockchain độc lập thường cần giao dịch, xác nhận hoặc thông điệp cross-chain riêng biệt.Thông thường, các thao tác đó không có tính nguyên tử trên cả hai mạng.Người vay không thể cho rằng giao dịch bridge thông thường sẽ hoàn tất và trả tiền trước khi giao dịch flash loan ban đầu kết thúc.Sản phẩm được mô tả là flash loan cross-chain có thể sử dụng hệ thống thanh khoản, intent, tín dụng hoặc nhắn tin chuyên biệt với các giả định tin cậy bổ sung.Người dùng nên xem xét mô hình hoàn trả thực tế thay vì cho rằng cách gọi cross-chain đồng nghĩa với cùng một bảo đảm nguyên tử.Khả năng cung cấp Flash Loan
Quy mô tối đa của flash loan phụ thuộc vào bên cho vay và tài sản crypto được chọn.Bên cho vay dựa trên pool thường bị giới hạn bởi lượng thanh khoản sẵn có chưa bị khóa hoặc dự trữ cho mục đích khác.Hệ thống flash mint có thể bị giới hạn bởi logic token thay vì thanh khoản đã nạp.Hàm
Chi phí gas và Flash Loan thất bại
Flash loan thất bại sẽ đảo ngược việc chuyển token và các thay đổi trạng thái hợp đồng thông minh.Thông thường, giao dịch không được hoàn lại lượng gas đã tiêu thụ.Chiến lược phức tạp có thể gọi nhiều hợp đồng và dùng nhiều tài nguyên tính toán trước khi bị hoàn nguyên.Người gửi giao dịch cần có đủ tài sản gốc của blockchain để trả phí cho lần thử đó.Token vay qua flash loan không tự động dùng được để trả phí gas mạng.Điều kiện gas có thể thay đổi giữa lúc mô phỏng chiến lược và lúc đưa giao dịch vào block.Chiến lược có vẻ sinh lời trong quá trình kiểm thử có thể trở nên thua lỗ khi giá gas tăng.Trượt giá và tác động giá trong Flash Loan
Trượt giá là chênh lệch giữa giá dự kiến và giá thực tế khớp lệnh.Tác động giá là biến động giá thị trường do chính giao dịch gây ra.Flash loan cho phép thực hiện giao dịch lớn, và giao dịch lớn có thể đi qua phần đáng kể của pool thanh khoản on-chain.Người vay có thể nhận được ít token đầu ra hơn dự kiến.Chiến lược khi đó có thể không còn đủ tài sản để trả bên cho vay.Hợp đồng nhận nên thiết lập giới hạn đầu ra tối thiểu và đầu vào tối đa.Giới hạn quá lỏng có thể cho phép giao dịch không sinh lời vẫn thành công.Giới hạn quá chặt có thể khiến giao dịch thường xuyên bị hoàn nguyên và lãng phí gas.Thứ tự giao dịch Flash Loan và MEV
Giao dịch flash loan có khả năng sinh lời có thể thu hút sự cạnh tranh từ các trader crypto tự động.Giao dịch gửi qua mempool công khai có thể tiết lộ thị trường mục tiêu và cơ hội dự kiến trước khi xác nhận.Trader khác có thể sao chép chiến lược, trả phí giao dịch cao hơn hoặc thực hiện trước.Block builder cũng có thể sắp xếp các giao dịch khác trước hoặc sau thao tác flash loan.Rủi ro về thứ tự giao dịch này liên quan đến Maximal Extractable Value.Định tuyến giao dịch riêng tư có thể giảm mức độ lộ giao dịch công khai nhưng tạo ra sự phụ thuộc vào hạ tầng riêng tư được chọn.Ngay cả khi gửi giao dịch riêng tư, vẫn cần kiểm tra lợi nhuận tối thiểu.Rủi ro token trong Flash Loan
Không phải token crypto nào cũng hoạt động như token có thể thay thế cơ bản.Một số token khấu trừ phí chuyển, tự động thay đổi số dư, từ chối giao dịch với một số địa chỉ hoặc chạy callback khi chuyển.Bên cho vay kỳ vọng nhận đúng số tiền đã chuyển có thể gặp lỗi khi token thu phí chuyển khấu trừ một phần khoản hoàn trả.Token rebasing có thể thay đổi số dư trong khi giao dịch đang thực thi.Hợp đồng nhận có thể cấp quyền hoàn trả nhưng vẫn không có số dư dự kiến sau khi logic token bất thường chạy.Nhà phát triển nên kiểm thử mọi tài sản được hỗ trợ thay vì cho rằng giao diện hàm quen thuộc đảm bảo hành vi thông thường.Rủi ro cấp quyền trong Flash Loan
Người vay ERC-3156 thường cấp quyền cho bên cho vay rút tiền gốc và phí sau callback.Allowance không đủ sẽ khiến việc hoàn trả thất bại.Allowance quá lớn hoặc không giới hạn có thể tạo thêm rủi ro nếu hợp đồng được cấp quyền bị xâm phạm hoặc hoạt động ngoài dự kiến.Khi khả thi, hợp đồng nhận chỉ nên cấp quyền đúng số tiền cần thiết.Trước khi cấp allowance, hợp đồng cần xác minh địa chỉ bên cho vay đáng tin cậy.Không bao giờ tự động tin tưởng địa chỉ hoàn trả nhận được qua dữ liệu chưa xác minh.Bảo mật callback Flash Loan
Hợp đồng nhận cần xác minh callback đến từ đúng bên cho vay dự kiến.Hợp đồng cũng cần xác minh initiator, token vay, số lượng, phí và chỉ dẫn được mã hóa.Nếu không có các bước kiểm tra này, kẻ tấn công có thể gọi trực tiếp callback.Callback giả có thể khiến hợp đồng nhận giao dịch, chuyển hoặc cấp quyền đối với tài sản mà hợp đồng đang nắm giữ.Đặc tả ERC-3156 nêu các lưu ý bảo mật về xác thực đối số callback và bên cho vay đáng tin cậy.Hợp đồng nhận không nên cho rằng một lệnh gọi là hợp lệ chỉ vì nó sử dụng đúng tên callback.Rủi ro reentrancy
Bên cho vay flash chuyển tài sản và gọi một hợp đồng nhận bên ngoài trước khi hoàn tất việc hoàn trả.Lệnh gọi bên ngoài trao cho hợp đồng khác quyền kiểm soát thực thi tạm thời.Hợp đồng có lỗ hổng có thể bị gọi lại trước khi kế toán nội bộ hoàn tất.Điều này có thể cho phép rút tiền lặp lại, ghi nhận kế toán trùng lặp hoặc sử dụng số dư lỗi thời.Hướng dẫn bảo mật Solidity chính thức khuyến nghị mô hình checks-effects-interactions để giảm rủi ro reentrancy.
Thông thường, cần cập nhật trạng thái quan trọng trước khi chuyển quyền kiểm soát cho hợp đồng không đáng tin cậy.Khóa chống reentrancy có thể giảm một số rủi ro callback nhưng không sửa được định giá hoặc logic kinh tế không an toàn.Flash Loan Attack
Flash Loan Attack sử dụng vốn tạm thời không cần tài sản thế chấp để khuếch đại lỗ hổng trong giao thức crypto.Flash loan thường là cơ chế cấp vốn chứ không phải lỗ hổng ban đầu.Điểm yếu cốt lõi có thể nằm ở oracle giá, phép tính vault, quy tắc quản trị, quy trình thanh lý, cách hoạt động của token hoặc lỗi kiểm soát truy cập.Kẻ tấn công vay một lượng lớn, thao túng trạng thái giao thức, rút tài sản và hoàn trả bên cho vay trong cùng một giao dịch.Theo OWASP Smart Contract Top 10: 2026, flash loan có thể là yếu tố khuếch đại, biến điểm yếu nhỏ về logic nghiệp vụ, định giá hoặc số học thành tổn thất lớn.
Chặn các bên cho vay flash đã biết không phải biện pháp phòng vệ dài hạn hiệu quả vì kẻ tấn công có thể dùng bên cho vay khác, tài sản flash mint hoặc vốn cá nhân.Thao túng oracle bằng Flash Loan
Giao thức có lỗ hổng có thể sử dụng giá hiện tại trong một pool thanh khoản thấp để định giá tài sản thế chấp hoặc tất toán giao dịch.Giao dịch lớn được tài trợ bằng flash loan có thể tạm thời thay đổi tỷ lệ tài sản trong pool và mức giá hiển thị.Kẻ tấn công sau đó tương tác với giao thức có lỗ hổng khi giá bị bóp méo vẫn còn hiệu lực.Giá tăng giả tạo có thể giúp kẻ tấn công vay nhiều tiền mã hóa hơn giá trị hợp lý của tài sản thế chấp.Giá giảm giả tạo có thể dẫn đến thanh lý bất công hoặc rút tiền với giá bị định thấp.Hướng dẫn bảo mật hợp đồng thông minh của Ethereum cảnh báo flash loan có thể được dùng để thao túng giá Spot on-chain mà ứng dụng cho vay dựa vào.
Giao thức có thể giảm rủi ro này bằng cách sử dụng nhiều nguồn dữ liệu, giá trung bình theo thời gian phù hợp, kiểm tra thanh khoản, giới hạn độ lệch và giới hạn vay thận trọng.Rủi ro quản trị từ Flash Loan
Hệ thống quản trị có thể gặp lỗ hổng khi quyền biểu quyết chỉ được tính theo số dư token hiện tại trong ví.Kẻ tấn công có thể vay token quản trị qua flash loan, bỏ phiếu hoặc thực thi đề xuất rồi hoàn trả token trong cùng giao dịch.Kẻ tấn công tạm thời có ảnh hưởng mà không phải duy trì mức độ tiếp xúc kinh tế dài hạn.Ảnh chụp số dư lịch sử có thể ngăn token mới vay được tính vào hồ sơ biểu quyết trước đó.Khoảng chờ bỏ phiếu và timelock thực thi có thể tạo thời gian để phát hiện đề xuất đáng ngờ.Tài liệu quản trị OpenZeppelin hiện hành mô tả cơ chế bỏ phiếu dựa trên ảnh chụp và tiện ích timelock được dùng trong hệ thống quản trị on-chain.
Rủi ro vault từ Flash Loan
Vault token hóa phát hành share đại diện cho quyền nhận tài sản crypto trong pool.Tiêu chuẩn vault token hóa ERC-4626 quy định giao diện phổ biến về nạp, rút, mint, quy đổi và chuyển đổi share.
Phép tính share không an toàn có thể bị thao túng bằng khoản nạp tạm thời lớn.Kẻ tấn công cũng có thể chuyển tài sản trực tiếp vào vault để thay đổi mối quan hệ giữa tổng tài sản và tổng số share.Lỗi làm tròn tưởng như không đáng kể trong giao dịch nhỏ có thể trở nên có giá trị khi bị lặp lại hoặc khuếch đại bằng flash loan.Vault nên dùng cách làm tròn thận trọng, share hoặc tài sản ảo khi phù hợp, biện pháp bảo vệ trượt giá và kế toán nội bộ được thiết kế cẩn thận.Flash Loan có không rủi ro không?
Flash loan không phải là sản phẩm không rủi ro đối với người vay, bên cho vay, nhà cung cấp thanh khoản hoặc các giao thức crypto liên quan.Người vay có thể mất gas nếu giao dịch bị hoàn nguyên.Người vay cũng có thể mất tài sản đã có trong hợp đồng nhận không an toàn.Bên cho vay có thể chịu tổn thất do lỗi hợp đồng thông minh, hành vi token bất thường hoặc kiểm tra hoàn trả sai.Nhà cung cấp thanh khoản có thể bị ảnh hưởng bởi khai thác giao thức hoặc sai sót kế toán.Ứng dụng liên quan có thể chịu thiệt hại khi vốn tạm thời làm lộ giả định kinh tế không an toàn.Hoàn trả nguyên tử ngăn việc không trả nợ thông thường nhưng không loại bỏ rủi ro phần mềm và thị trường.Flash Loan có cần lập trình không?
Sử dụng flash loan trực tiếp thường cần hợp đồng thông minh triển khai giao diện callback của bên cho vay.Hợp đồng phải yêu cầu khoản vay, nhận tài sản, thực hiện các thao tác dự định và hoàn trả.Nhà phát triển cần hiểu về cấp quyền token, lệnh gọi bên ngoài, tính nguyên tử của giao dịch, gas, trượt giá và bảo mật hợp đồng thông minh.Một số ứng dụng cung cấp giao diện tự động hóa một phần quy trình flash loan.Giao diện không loại bỏ rủi ro từ các hợp đồng vận hành phía sau.Người dùng không nên ký giao dịch flash loan lạ nếu chưa hiểu rõ các quyền được yêu cầu, hợp đồng đích, tài sản và kết quả có thể xảy ra.Ai cũng có thể vay Flash Loan không?
Địa chỉ blockchain nhìn chung có thể khởi tạo flash loan nếu có thể tương tác với hợp đồng vay tương thích và đáp ứng điều kiện được lập trình của bên cho vay.Người vay thường không cần chứng minh danh tính hoặc mức độ tín nhiệm.Việc sử dụng trên thực tế vẫn đòi hỏi kiến thức kỹ thuật, hợp đồng nhận phù hợp và đủ tiền mã hóa gốc để trả phí giao dịch.Bên cho vay có thể giới hạn tài sản được hỗ trợ, số tiền tối đa, hành vi callback hoặc người dùng được phép.Quy tắc truy cập do hợp đồng thông minh thực tế quyết định, không phải khái niệm flash lending nói chung.Flash Loan có thể tạo lợi nhuận được đảm bảo không?
Không chiến lược flash loan nào có thể đảm bảo lợi nhuận trong điều kiện thị trường crypto luôn biến động.Chênh lệch arbitrage có thể biến mất trước khi thực thi.Gas có thể tăng, thanh khoản có thể giảm và trader cạnh tranh có thể thực hiện trước.Lỗi lập trình có thể khiến toàn bộ giao dịch bị hoàn nguyên.Hợp đồng thông minh độc hại có thể đánh cắp tài sản hoặc quyền phê duyệt của hợp đồng nhận.Cần hoài nghi các tuyên bố về lợi nhuận flash loan tự động, không rủi ro hoặc được đảm bảo.Dịch vụ yêu cầu seed phrase hoặc private key để kích hoạt flash loan đang tìm cách chiếm quyền kiểm soát ví.Cách nhà phát triển xây dựng hợp đồng Flash Loan an toàn hơn
Nhà phát triển nên xác minh bên cho vay, initiator, token, số lượng, phí và dữ liệu callback.Nên truy vấn phí hiện tại và thanh khoản sẵn có từ bên cho vay thay vì dựa vào giá trị đã lỗi thời.Mọi giao dịch hoán đổi cần có giới hạn đầu ra tối thiểu hoặc đầu vào tối đa hợp lý.Chiến lược hoàn chỉnh cần có bước kiểm tra lợi nhuận tối thiểu trước khi hoàn trả.Allowance token cần được giới hạn và chỉ cấp cho hợp đồng đã xác minh.Khi có thể, cần cập nhật kế toán quan trọng trước khi gọi hợp đồng bên ngoài không đáng tin cậy.Hợp đồng cần xử lý rõ ràng token thu phí chuyển, token rebasing, token có callback và token bất thường khác, hoặc từ chối chúng.Kiểm thử cần bao gồm thanh khoản thay đổi, giá bất lợi, phí gas cao, callback thất bại, tấn công gọi callback trực tiếp và nỗ lực reentrancy.Kiểm thử trên fork có thể đánh giá chiến lược trên bản sao cục bộ của trạng thái blockchain gần đây.Đánh giá bảo mật độc lập vẫn rất quan trọng khi hợp đồng nhận kiểm soát lượng tiền mã hóa có giá trị.Cách giao thức crypto chuẩn bị trước Flash Loan
Giao thức crypto nên giả định rằng bất kỳ người dùng nào cũng có thể tạm thời tiếp cận lượng vốn rất lớn.Không nên dựa vào niềm tin rằng kẻ tấn công không đủ khả năng mở vị thế lớn.Các quyết định giá trị cao không nên phụ thuộc hoàn toàn vào một giá Spot dễ bị thao túng.Quản trị không nên coi số dư hiện tại tạm thời là bằng chứng về cam kết dài hạn.Phép tính vault cần an toàn với tỷ lệ tài sản trên share rất nhỏ, rất lớn và bất thường.Giới hạn vay, mint, rút tiền và thanh lý có thể hạn chế mức độ ảnh hưởng của một giao dịch.Chức năng tạm dừng khẩn cấp và ngắt mạch có thể giảm thiệt hại khi phát hiện hoạt động bất thường.Kiểm thử bất biến nên tìm cách phá vỡ các quy tắc thiết yếu bằng lượng số dư tạm thời lớn nhất có thể tiếp cận.Giám sát cần phát hiện khoản vay cực lớn, độ lệch giá, khoản rút bất thường và chuỗi giao dịch phức tạp qua nhiều giao thức.Cách đánh giá ứng dụng Flash Loan
Trước tiên, xác minh địa chỉ hợp đồng thông minh từ nguồn chính thức.Tiếp theo, xác định bên cho vay và giao diện tiêu chuẩn hoặc giao diện độc quyền mà bên đó sử dụng.Kiểm tra tài sản được hỗ trợ, số tiền tối đa có thể vay và phí hiện tại.Rà soát mọi hợp đồng mà hợp đồng nhận sẽ gọi.Xác định nguồn giá, pool giao dịch và các giả định thanh khoản mà chiến lược sử dụng.Tính kết quả dự kiến sau khi trừ phí flash loan, gas, phí giao dịch, tác động giá và trượt giá.Xác nhận giao dịch sẽ bị hoàn nguyên nếu không đạt kết quả tối thiểu có thể chấp nhận.Kiểm tra mọi quyền phê duyệt token và xác định liệu allowance có còn sau khi thực thi hay không.Đánh giá kiểm toán và kết quả kiểm thử nhưng không coi đó là sự bảo đảm.Tránh mọi ứng dụng yêu cầu seed phrase, private key của ví hoặc thanh toán trước để mở khóa lợi nhuận flash loan được cho là có thật.Những hiểu lầm phổ biến về Flash Loan
Flash loan không phải tiền miễn phí.Tiền gốc và mọi khoản phí phải được hoàn trả trước khi giao dịch kết thúc.Flash loan vốn dĩ không phải hành vi tấn công.Đây là cơ chế DeFi trung lập, có cả mục đích hợp pháp lẫn mục đích lạm dụng.Không cần tài sản thế chấp không có nghĩa là không có rủi ro.Flash loan bị hoàn nguyên vẫn có thể tiêu tốn gas.Flash loan không cho phép người vay giữ tiền qua đêm hoặc trả vào thời điểm sau.Khoản vay lớn sẵn có không có nghĩa là đủ thanh khoản thị trường để sử dụng toàn bộ khoản vay một cách sinh lời.Tính nguyên tử bảo vệ bên cho vay trước việc không trả nợ thông thường, nhưng không bảo vệ mọi giao thức liên quan khỏi mã lỗi.Loại bỏ một bên cho vay flash không xóa bỏ rủi ro flash loan khỏi toàn bộ hệ sinh thái crypto.Flash loan nhìn chung không có tính nguyên tử giữa các blockchain độc lập.Mô phỏng có lãi không đảm bảo giao dịch mainnet có lãi.Câu hỏi thường gặp
Flash loan trong tiền mã hóa là gì?
Flash loan là khoản vay crypto không cần tài sản thế chấp, phải được vay và hoàn trả cùng khoản phí theo yêu cầu trong một giao dịch blockchain nguyên tử.Flash loan kéo dài bao lâu?
Flash loan chỉ tồn tại trong quá trình thực thi một giao dịch blockchain.Vì sao Flash Loan không cần tài sản thế chấp?
Giao dịch tự động bị hoàn nguyên nếu người vay không thể trả nợ, ngăn người vay hoàn tất giao dịch trong khi vẫn giữ khoản vay chưa trả.Flash loan có cần kiểm tra tín dụng không?
Không. Việc hoàn trả được thực thi bằng logic hợp đồng thông minh thay vì danh tính cá nhân hoặc lịch sử tín dụng.Điều gì xảy ra nếu không hoàn trả Flash Loan?
Toàn bộ giao dịch thường bị hoàn nguyên, dù người gửi vẫn có thể mất phí gas đã dùng cho lần thử thất bại.ERC-3156 là gì?
ERC-3156 là tiêu chuẩn giao diện Ethereum đã hoàn thiện dành cho flash loan đơn tài sản liên quan đến token có thể thay thế.ERC-7399 là gì?
ERC-7399 là đề xuất giao diện flash loan vẫn đang được xem xét tính đến tháng 7 năm 2026.Flash loan có tính lãi không?
Flash loan thường thu phí cho một giao dịch thay vì tính lãi tích lũy theo thời gian.Phí flash loan được tính như thế nào?
Bên cho vay quyết định mức phí; phí có thể là tỷ lệ phần trăm trên số tiền vay, khoản phí cố định hoặc giá trị khác do giao thức quy định.Mục đích phổ biến nhất của flash loan là gì?
Các mục đích phổ biến gồm arbitrage crypto, tái cấp vốn nợ, hoán đổi tài sản thế chấp, thanh lý, tự thanh lý và di chuyển thanh khoản.Có thể dùng flash loan để arbitrage không?
Có. Người vay có thể mua tài sản crypto ở một thị trường on-chain rồi bán với giá cao hơn ở thị trường khác trong cùng một giao dịch.Flash loan có thể tái cấp vốn nợ crypto không?
Có. Vốn tạm thời có thể trả khoản vay hiện tại, giải phóng tài sản thế chấp và hỗ trợ mở khoản vay thay thế trước khi flash loan được hoàn trả.Flash loan có thể đóng vị thế đòn bẩy không?
Có. Flash loan có thể trả nợ, giải phóng tài sản thế chấp, bán đủ tài sản để hoàn trả và trả phần giá trị còn lại cho người vay.Flash loan có thể được sử dụng để thanh lý không?
Có. Bên thanh lý có thể dùng vốn tạm thời để trả khoản nợ không an toàn và nhận tài sản thế chấp được chiết khấu.Flash mint là gì?
Flash mint tạm thời tạo token phải được đốt hoặc tất toán trước khi giao dịch kết thúc.NFT có thể được vay qua flash loan không?
Hợp đồng chuyên biệt có thể cho vay NFT tạm thời, dù tiêu chuẩn flash loan NFT ERC-6682 được đề xuất vẫn đang ở trạng thái dự thảo.Flash loan có cần lập trình không?
Sử dụng trực tiếp thường cần hợp đồng thông minh nhận xử lý callback, thao tác tài sản và hoàn trả.Ai cũng có thể vay Flash Loan không?
Bất kỳ ai có thể tương tác với bên cho vay và hợp đồng nhận tương thích đều có thể yêu cầu vay, tùy theo quy tắc của hợp đồng.Flash loan có thể gây thua lỗ không?
Có. Người gửi có thể mất gas, và hợp đồng nhận không an toàn có thể khiến tiền hoặc quyền phê duyệt hiện có gặp rủi ro.Flash loan có thể tạo lợi nhuận được đảm bảo không?
Không. Khả năng sinh lời phụ thuộc vào giá, thanh khoản, thứ tự giao dịch, phí, trượt giá, gas và việc thực thi hợp đồng thông minh chính xác.Flash loan có phải hành vi khai thác không?
Không. Flash loan là công cụ DeFi hợp pháp, dù kẻ tấn công có thể dùng công cụ này để khuếch đại lỗ hổng của giao thức khác.Flash Loan Attack là gì?
Flash Loan Attack dùng vốn vay tạm thời để khai thác định giá, kế toán, quản trị, kiểm soát truy cập hoặc logic hợp đồng thông minh khác không an toàn.Giao thức có thể ngăn Flash Loan Attack bằng cách chặn bên cho vay không?
Không. Kẻ tấn công có thể dùng bên cho vay khác, token flash mint, nguồn thanh khoản tùy chỉnh hoặc vốn cá nhân.Flash loan có thể thao túng giá crypto không?
Giao dịch lớn được tài trợ bằng flash loan có thể tạm thời làm dịch chuyển giá trong pool thanh khoản thấp.Flash loan có thể thao túng quản trị không?
Flash loan có thể tác động đến hệ thống quản trị tính quyền biểu quyết theo số dư token hiện tại mà không dùng ảnh chụp lịch sử hoặc khoảng chờ.Flash loan khác giao dịch ký quỹ như thế nào?
Flash loan kết thúc trong một giao dịch, còn vị thế ký quỹ có thể được duy trì và được hỗ trợ bằng tài sản thế chấp của trader.Flash loan khác flash swap như thế nào?
Flash loan vay tài sản để hoàn trả, có thể kèm phí; flash swap nhận tài sản từ pool giao dịch trước khi khoản thanh toán bắt buộc được chuyển.Flash loan có thể hoạt động xuyên blockchain không?
Flash loan thông thường bị giới hạn trong một môi trường thực thi nguyên tử, còn thiết kế cross-chain cần thêm cơ chế thanh khoản, nhắn tin hoặc tin cậy.Flash loan có an toàn không?
Hoàn trả nguyên tử giảm rủi ro tín dụng thông thường, nhưng người dùng vẫn đối mặt với rủi ro hợp đồng thông minh, token, gas, thanh khoản, trượt giá và thứ tự giao dịch.Người vay flash loan cần xác minh những gì?
Người vay cần xác minh bên cho vay, tài sản, phí, callback, quyền phê duyệt, hợp đồng liên quan, nguồn giá, thanh khoản, phương thức hoàn trả và điều kiện lợi nhuận tối thiểu.Kết luận
Flash loan là khoản vay tiền mã hóa không cần tài sản thế chấp, bắt đầu và kết thúc trong cùng một giao dịch blockchain nguyên tử.Bên cho vay chuyển tài sản crypto đến hợp đồng nhận, cho phép hợp đồng thực hiện các thao tác được lập trình và yêu cầu hoàn trả tiền gốc cùng mọi khoản phí trước khi quá trình thực thi kết thúc.Nếu không hoàn trả được, giao dịch bị hoàn nguyên và các thay đổi trạng thái bị loại bỏ.Thiết kế này cho phép nhà phát triển thực hiện các thao tác cần nhiều vốn như arbitrage, hoán đổi tài sản thế chấp, tái cấp vốn nợ, thanh lý và di chuyển thanh khoản mà không cần tài sản thế chấp truyền thống.Flash loan cũng tạo ra nhiều vấn đề bảo mật đáng kể vì vốn tạm thời có thể làm lộ nguồn cấp giá, hệ thống quản trị, phép tính vault, callback và giả định kinh tế không an toàn.ERC-3156 cung cấp giao diện Ethereum đã hoàn thiện cho flash loan đơn tài sản, trong khi các đề xuất khác tìm cách hỗ trợ cách triển khai linh hoạt hơn và tài sản không thể thay thế.Sử dụng thành công đòi hỏi mã hợp đồng thông minh an toàn, tính toán chi phí chính xác, giới hạn trượt giá chặt chẽ, xác minh callback, quản lý quyền phê duyệt token cẩn thận và dữ liệu thị trường đáng tin cậy.Cần hiểu flash loan là công cụ hạ tầng crypto mạnh mẽ, không phải vốn miễn phí, lợi nhuận được đảm bảo hay tự thân là một cuộc tấn công.Có thể bạn cũng thích
WhatsMiner M30S++
Tên miền Web3
Dự án Web3
HOT
Tiền mã hoá thịnh hành hiện nay đang thu hút sự chú ý đáng kể của thị trường
TOP KL
Tiền mã hoá có khối lượng giao dịch cao nhất
Mới được thêm vào
Tiền mã hoá được niêm yết gần đây có thể giao dịch

