BTC
$96,000
5.73%
ETH
$3,521.91
3.97%
HTX
$0.{5}2273
5.23%
SOL
$198.17
3.05%
BNB
$710
3.05%
lang
简体中文
繁體中文
English
Tiếng Việt
한국어
日本語
ภาษาไทย
Türkçe
Trang chủ
AI AI
Tin nhanh
Bài viết
Sự kiện
BlockBeats Pro
Thêm
Thông tin tài chính
Chuyên đề
Hệ sinh thái chuỗi khối
Mục nhập
Podcast
Data
OPRR
Partnered With:

Bạn có thực sự hiểu rõ về flash loan?

Đọc bài viết này mất 22 phút
Trong thời đại thường xuyên có hacker DeFi, hãy đọc lại các khoản vay flash.

Được viết bởi: 0x26


Với cuộc tấn công cho vay chớp nhoáng Harvest.finance + chênh lệch giá tại Vào cuối tháng 10, đã xảy ra 4 vụ tấn công flash loan lớn nhỏ trong một hoặc hai tuần qua. Thú vị nhất là cuộc tấn công flash loan vào Value DeFi Protocol (YFV), người ta nói rằng trước cuộc tấn công, nhóm đã tuyên bố trong AMA rằng đây là giao thức DeFi an toàn nhất và sẽ không bị tấn công flash loan. sau đó đã nhận được lời chế nhạo "tiền thật" của Hacker.

 


Băm giao dịch:0x217298bd38ed12b16e0cd65ce0b464c3810e0479a99a1464aed5e6768b2a4c50 (UTF-8)

 

Và điều này đã kích hoạt Cuộc đối thoại tiếp theo thật buồn cười. Một y tá bị thua lỗ trong YFV đã gửi một lá thư cho ông "Really Got It" trên chuỗi Ethereum này, nói rằng: "Tôi đã mất 100.000 đô la trong cuộc tấn công của bạn. Tôi là một y tá, và đây là tất cả. Đó là tiền tiết kiệm của tôi, tôi hy vọng bạn có thể trả lại cho tôi. Mọi người đều bị bệnh. Hãy nghĩ đến y tá đã chăm sóc bạn khi bạn bị bệnh. Tôi chúc bạn sức khỏe và hạnh phúc mãi mãi. Xin Chúa phù hộ cho bạn. ”Sau đó, tôi thực sự nhận được một tin nhắn từ hacker Chuyển 50.000 ĐẠI.

 


Băm giao dịch: 0xdf10b20e49135306cfe16fc87da5fc6d859755ecbfd76180b36898052c765fab

 

Nhóm YFV cũng đã gửi tin nhắn tới Thư của hacker trên Chain: Rõ ràng là chúng tôi không hiểu rõ về các khoản vay nhanh như chúng tôi nghĩ. Cung cấp cho bạn khoản tiền thưởng 1 triệu DAI và sau đó trả lại DAI còn lại cho người dùng bị ảnh hưởng của chúng tôi. Chúng tôi có kế hoạch bồi thường cho những người dùng bị ảnh hưởng và nếu bạn có thể trả lại một số tiền thì việc tiếp tục thực hiện kế hoạch này sẽ rất hữu ích.

 


Băm giao dịch: 0x8bc8a4f4fa0c54702d018eaf7adee5937be566366ea8d4a3adb191a3dc71b855

 

Vậy chính xác thì khoản vay nhanh là gì?

 

Trong nền kinh tế truyền thống, khi người cho vay cấp một khoản vay cho người đi vay, luôn có khả năng người đi vay có thể không có khả năng trả nợ.rủi ro. Điều này dẫn đến câu hỏi sau:

 

Liệu có xảy ra tình trạng tiền được cho vay nhưng không tồn tại? Khả năng được hoàn trả.

 


Một khoản vay nhanh chóng từ nhóm thanh khoản được sử dụng và hoàn trả trong một giao dịch
 

Những điều nêu trên không thể đạt được trong lĩnh vực truyền thống đều được hoàn thành bởi blockchain. Đây là khoản vay nhanh. Khoản vay nhanh là khoản vay chỉ có hiệu lực trong một khối giao dịch. Nếu người vay không hoàn trả khoản vay trước khi đóng, khoản vay nhanh sẽ không thành công và sẽ không được thực hiện. Điều này là do blockchain sẽ không thực hiện giao dịch nếu các điều kiện hoàn trả không được đáp ứng.

 

Tài sản của các khoản vay nhanh đến từ quỹ hợp đồng thông minh công cộng. Hiện tại, những cái nổi tiếng và phổ biến hơn là các quỹ tài trợ do Aave và dYdX cung cấp. Lãi suất cho khoản vay nhanh của Aave là 0,09%, trong khi hợp đồng thông minh của dYdX chỉ yêu cầu thêm phí 1Wei vào khoản hoàn trả.

 

Trường hợp sử dụng khoản vay nhanh

 

Nhưng công dụng của khoản vay nhanh là gì? Tính đến thời điểm hiện tại, có thể xác định các trường hợp sử dụng sau đây đối với khoản vay nhanh: chênh lệch giá, cung cấp khối lượng giao dịch sai cho các cặp giao dịch, bỏ phiếu cho vay nhanh và chênh lệch giá thao túng.

 

Chuyên đăng quảng cáo

 

Với các khoản vay nhanh, bạn có thể giao dịch chênh lệch giá trên các DEX khác nhau mà không cần giữ vị thế trên các mã thông báo chênh lệch giá hoặc đối mặt với rủi ro biến động giá. Các nhà giao dịch có thể chỉ cần vay một khoản tiền, thực hiện giao dịch chênh lệch giá và sau đó hoàn trả khoản vay cộng với tiền lãi. Tại thời điểm này, bài kiểm tra duy nhất dành cho các nhà kinh doanh chênh lệch giá là khả năng tìm kiếm thông tin về các cơ hội kinh doanh chênh lệch giá và thiết kế logic kinh doanh chênh lệch giá. Với sự phát triển của giao dịch chênh lệch giá cho đến ngày nay, việc chỉ tìm kiếm cơ hội chênh lệch giá không còn có thể đáp ứng được nhu cầu của tin tặc/người đam mê công nghệ, mà thường xuyên hơn, họ sẽ sử dụng các khoản vay nhanh để tạo ra các cơ hội chênh lệch giá một cách giả tạo, điều mà chúng ta sẽ thảo luận sau.

 

Bơm nước vào khối lượng giao dịch

 

Một trường hợp sử dụng khác là tạo giao dịch giả mạo. Khối lượng giao dịch của một tài sản là một tiêu chí quan trọng để cho biết mức độ phổ biến trong giao dịch của nó, đặc biệt là trên các nền tảng giao dịch phi tập trung. Cách sắp xếp mã thông báo là Sắp xếp theo khối lượng giao dịch. Các nền tảng giao dịch hoặc nhà giao dịch độc hại có thể thu hút sự quan tâm bằng cách thổi phồng khối lượng giao dịch của một tài sản một cách giả tạo, do đó gây hiểu lầm cho các nhà giao dịch khác.  

 

Mặc dù các giao dịch bơm nước trên nền tảng giao dịch tập trung tốn rất ít chi phí và thậm chí có thể không yêu cầu nắm giữ Có tài sản thực này, nhưng giao dịch phun nước trên DEX yêu cầu nhà giao dịch phải nắm giữ và sử dụng tài sản đó. Mô hình Lightning có thể loại bỏ “trở ngại” này. Lấy dữ liệu từ tháng 3 năm 2020 làm ví dụ, các giao dịch bơm nước có thể tăng 50% khối lượng giao dịch trong 24 giờ trên thị trường ETH/DAI của Uniswap với chi phí chỉ 1.298 USD (khoản vay nhanh từ dYdX).

 

Bỏ phiếu cho vay nhanh

 

Trong cuộc bỏ phiếu MakerDAO do nhóm phát triển B Giao thức giao thức thanh khoản khởi xướng, nhóm Giao thức B đã cho vay 50.000 WETH ($20 triệu) từ dYdX thông qua các khoản vay nhanh và sau đó thế chấp nó cho AAVE Nhận 13.000 mã thông báo MKR ($7 triệu) ), hãy sử dụng phần MKR này để bỏ phiếu cộng đồng và trả lại sau khi bỏ phiếu hoàn tất. Chủ đề của cuộc bỏ phiếu này là đưa Giao thức B vào danh sách trắng của oracle MakerDAO để có quyền truy cập vào oracle giá MakerDAO.

 


 

Sau khi hành vi này bị phát hiện, nhóm Maker đã liên hệ với nhóm B Protocol và B Protocol tuyên bố rằng họ sẽ chịu trách nhiệm về hành vi này . Việc theo dõi sẽ được xử lý thêm. Điều này cũng đã gây ra các cuộc thảo luận trong cộng đồng Ethereum về việc thao túng quản trị cộng đồng bằng các khoản vay nhanh.

 

Kinh doanh chênh lệch giá thao túng giá

 

Kéo lên/đập—chênh lệch giá

  ;

Một giao dịch flash loan được thực hiện vào ngày 15 tháng 2 năm 2020, với phí giao dịch GAS trị giá 0,5 ETH, đã hoàn thành hoạt động chính của flash loan tại khối 9484688. Lần này Tổng cộng có 74 các giao dịch đã được thực hiện và thu được lợi nhuận là 1193,69 ETH (lưu ý, dữ liệu không có khung là dữ liệu thực tế và dữ liệu có khung là tham số tối ưu).

 

Phần quan trọng nhất của giao dịch này là giao dịch ký quỹ trên nền tảng giao dịch phi tập trung bZx. Để tăng giá của WBTC/ETH trên nền tảng giao dịch phi tập trung Uniswap, từ đó tạo ra cơ hội kinh doanh chênh lệch giá.

 

Trước tiên, hãy vay 10.000 ETH từ dYdX bằng khoản vay nhanh. Một phần ETH được bán khống trên bZx với đòn bẩy 5 lần và phần còn lại được đổi lấy WBTC trong Hợp chất. Khi giá ETH giảm, hãy sử dụng WBTC để trao đổi ETH trở lại để hoàn thành việc sử dụng sét, giá khoản vay được đẩy lên/xuống và thu lợi nhuận từ đó. Sau khi đợi giá ổn định, hãy đổi nó lấy WBTC bằng Kyber và trả lại khoản vay ETH của Hợp chất.

 


 

Thao túng Oracle—chênh lệch giá

 

Bằng cách can thiệp vào dự đoán nguồn cấp dữ liệu giá, nó cản trở phán quyết của thỏa thuận về giá mã thông báo, do đó tạo ra các cơ hội kinh doanh chênh lệch giá một cách "ác ý".

 

Như trước "Các phương thức tấn công trong kỷ nguyên DeFi: thao túng oracle nguồn cấp dữ liệu giá" cho biết việc sử dụng các nguồn dữ liệu của giao thức DeFi để thực hiện các cuộc tấn công oracle nguồn cấp dữ liệu giá đã trở nên rất phổ biến . Người dùng giao dịch sUSD trên ba nền tảng giao dịch (Uniswap, Kyber, Synthetix) thông qua các khoản vay nhanh, hai trong số đó là các oracle về nguồn cấp dữ liệu của bZx, nền tảng cung cấp khoản vay nhanh.

  

1. Nền tảng cho vay nhanh bZx cho vay 7.500 ETH.

2. Tổng cộng 4.417 ETH đã được đổi lấy 943.837 sUSD với mức giá trung bình là 213 sUSD (bao gồm các giao dịch trực tiếp trên nền tảng của bên thứ ba và các dự đoán về nguồn cấp dữ liệu giá như sự cố thị trường Kyber ).

3. Tiếp tục bán ETH trên thị trường sUSD của Kyber và Uniswap để giảm giá.

4. Vì bZx sử dụng Kyber làm nhà tiên tri về nguồn cấp dữ liệu giá nên giá ETH của bZx đã giảm khoảng 58% vào thời điểm này. Người dùng có thể đổi sUSD tương đương để lấy thêm ETH.

5. Chuyển đổi ETH sang sUSD trên nền tảng Synthetix của bên thứ ba.

 

Hacker đã sử dụng tổng cộng 1.099.841sUSD để đổi lấy 6.799 ETH (giá trung bình là 162sUSD). Thu nhập cuối cùng của hacker là 3082 ETH còn lại và 6799 ETH thu được từ cuộc tấn công oracle. Sau khi hoàn trả khoản vay flash 7.500 ETH, khoản lãi 2.381 ETH đã được tạo ra.

 


 

Kích hoạt khoản vay nhanh Thảo luận về DeFi

 

Với sự phát triển bùng nổ của DeFi, ngày càng có nhiều giao thức được ra mắt và những dự án này trước tiên phải đối mặt với việc không có kiểm toán hợp đồng và hậu quả tai hại của tình trạng này đã xảy ra ở YAM. Ngay cả khi hợp đồng được kiểm toán bởi nhiều bên, điều đó không có nghĩa là nó hoàn toàn an toàn. Công ty kiểm toán hợp đồng sẽ không giúp bên dự án kiểm tra mô hình kinh tế. Đây là lý do tại sao việc thao túng và chênh lệch giá oracle trên nhiều nền tảng xảy ra thường xuyên ngày nay .

 

Các khoản vay flash chỉ là một công cụ trong thế giới DeFi, cho phép người dùng sử dụng một cách thông minh để đạt được khả năng này trong một khoảng thời gian ngắn. Khi ngành công nghiệp phát triển, tất yếu sẽ xuất hiện nhiều công cụ tương tự hơn, dẫn đến các cuộc tấn công ngày càng lớn hơn.

 

Đối mặt với thế giới DeFi không có sự quản lý thống nhất, việc số tiền bị tấn công có thể được phục hồi hay không phụ thuộc hoàn toàn vào tâm trạng của hacker . Cả tin tặc YFV và EMN đều đã hoàn trả một số tiền và nhiều tin tặc khác đã chọn bỏ số tiền họ nhận được. Điều này đặt ra một câu hỏi khác, Liệu có tội phạm trong thế giới DeFi không?

 

Đối mặt với khả năng vô tận của blockchain, Các khoản vay nhanh chỉ là công cụ, quan trọng hơn, bạn có thể tạo ra gì cho mình với số tiền này trong khối này?

 

Đọc tài liệu tham khảo:

Liên kết gốc, có xóa

Sách trắng

"Khoản vay nhanh và bảo mật Giao thức Maker"

"Harvest.finance xem xét cuộc tấn công cho vay nhanh, thiệt hại khoảng 33,8 triệu USD"

"Origin tiết lộ thông tin tấn công và kêu gọi tin tặc để hoàn lại tiền》

"Giải thích chi tiết về lỗ hổng Akropolis : Hackers Recover "Cuộc tấn công quay lại cổ điển" hiện đánh cắp 2,03 triệu DAI》


Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:

Nhóm Telegram đăng ký: https://t.me/theblockbeats

Nhóm Telegram thảo luận: https://t.me/BlockBeats_App

Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia

举报 Báo lỗi/Báo cáo
Chọn thư viện
Thêm mới thư viện
Hủy
Hoàn thành
Thêm mới thư viện
Chỉ mình tôi có thể nhìn thấy
Công khai
Lưu
Báo lỗi/Báo cáo
Gửi