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:

Robot chênh lệch giá bị cướp rồi săn lùng đồng loại, kiếm được 300 ETH

Đọc bài viết này mất 16 phút
Các chương trình chênh lệch giá Sandwich cũng bị săn lùng
Nguồn gốc: Robert Miller
Bản tổng hợp gốc: Rhythm 0x49

 

 

Câu chuyện về khu rừng tối ngày càng thú vị, người thợ săn cũng là con mồi khi giết chết con mồi.

 

Ban đầu, bot chênh lệch giá bánh sandwich săn lùng người dùng thông thường. Sau đó, các bot kinh doanh chênh lệch giá bánh sandwich bị gài bẫy và những người nghĩ rằng họ là thợ săn cũng có thể là con mồi.

 

Vào ngày 11 tháng 4, một người dùng đã đánh cắp hơn 100 ETH từ robot chênh lệch giá bánh sandwich. Sau đó, robot bị cướp cảm nhận được cơ hội mới và bắt đầu săn lùng các robot trước đó, kiếm được lợi nhuận 300 ETH.

 

Người đam mê tiền điện tử Robert Miller đã tóm tắt và ghi lại tất cả những điều này, và Rhythm BlockBeats đã biên soạn nó như sau:

 

Phân tích nguyên lý của robot kinh doanh chênh lệch giá sandwich

 

Muốn Để hiểu được điều này Trong quá trình này, bạn cần biết một số kiến thức về Flashbots. Flashbots có thể được coi là một cách để người dùng giao tiếp trực tiếp yêu cầu giao dịch của họ với người khai thác thông qua "giao dịch đi kèm". Người dùng sử dụng Flashbots không phải trả phí gas (giá gas) mà phải trả tiền để gọi một hợp đồng thông minh cho phép người khai thác thu được ETH.

 

Như được hiển thị trong hình bên dưới, đây là nhà kinh doanh chênh lệch giá đã thực hiện thao tác. Robot chênh lệch giá đã trả 0,075 ETH cho Spark Pool. Phí gọi hợp đồng thông minh và giá gas là 0.

 

 

Người khai thác có thể nhận được các giao dịch theo gói (mang lại phí chuyển khoản cao hơn) từ người dùng giao dịch, bao gồm các giao dịch có chỗ cho hoạt động chênh lệch giá.

 

Bot cũng thích các giao dịch đi kèm vì chúng tham gia vào hoạt động kinh doanh chênh lệch giá chỉ thanh toán cho các giao dịch có trong đó và phí họ trả chỉ mang tính suy đoán.

 

Robot chênh lệch giá sandwich sẽ giám sát mempool tham gia vào các giao dịch DEX và sau đó thực hiện chênh lệch giá sandwich: mua trước khi nạn nhân mua Tăng giá và bán kiếm lời trong khi nạn nhân đang mua. Ba giao dịch này (TX: mua bot, mua nạn nhân, bán bot) tạo thành một giao dịch đi kèm. (Lưu ý: Giao dịch bán robot bao gồm việc thanh toán phí hợp đồng thông minh cho người khai thác)

 

Ba giao dịch
 

Trả phí hợp đồng thông minh cho người khai thác

 

Trả phí hợp đồng thông minh cho người khai thác là một bước rất quan trọng và sẽ là chìa khóa để săn lùng các bot chuyên kinh doanh chênh lệch giá. Bởi vì bước này sẽ chỉ được kích hoạt nếu robot bán số token đã mua trước đó và kiếm được lợi nhuận. Nếu việc bán hàng không thành công (tức là giao dịch thứ ba không thành công), phí hợp đồng thông minh sẽ không được trả cho người khai thác và do đó sẽ không được coi là một giao dịch đi kèm.

 

Điểm yếu của Sandwich Arbitrage Bot

 

Để thực hiện kinh doanh chênh lệch giá, robot sẽ tiến hành giao dịch mô phỏng tại địa phương. Nếu mô phỏng thành công, robot sẽ bắt đầu kinh doanh chênh lệch giá.

 

Sau khi Nathan Worsley xuất bản bài báo về Salmonella của mình, một nhóm người đã bắt đầu sử dụng các chương trình buôn bán chênh lệch giá bánh sandwich bằng bẫy bẫy.

 

(Lưu ý nhịp điệu: Salmonella là mã thông báo mồi nhử ERC20 được tạo bởi người đồng sáng lập LocalCoinSwap, Nathan Worsley, vui lòng đọc để biết chi tiết"Một cuộc săn lùng trong khu rừng tối tăm của Ethereum: Robot chuyên chênh lệch giá phải chịu chênh lệch giá 130ETH", "Phá hủy niềm vui và lợi nhuận của hoạt động kinh doanh chênh lệch giá Sandwich")

 

Trong giao dịch chênh lệch giá kiểu sandwich thông thường, nếu không kiếm được ETH thì không cần phải trả tiền. Và robot kinh doanh chênh lệch giá cũng sẽ chạy mô phỏng để xem liệu nó có bị bắt trước khi việc kinh doanh chênh lệch giá hoàn tất hay không.

 

Tuy nhiên, hai người thông minh đã tìm ra điểm yếu của robot kinh doanh chênh lệch giá.

 

Tuyến phòng thủ đầu tiên dành cho các bot chênh lệch giá là mô phỏng trước, việc này được thực hiện thông qua chức năng chuyển ERC20. Chức năng này hoạt động bằng cách kiểm tra xem khối có được khai thác bởi các công cụ khai thác Flashbots hay không. Nếu đúng như vậy thì hãy giảm giao dịch, hình ảnh bên dưới là mã ngụy trang của tôi, chế độ cục bộ có vẻ tốt, nhưng có thể đánh lừa bot chênh lệch giá bánh sandwich.

 

 

Tuyến phòng thủ thứ hai như được mô tả ở trên. Robot chênh lệch giá sử dụng khoản thanh toán cho người khai thác làm điều kiện để phán xét. Điều kiện này có thể được bỏ qua (được triển khai thông qua mã) bằng cách trả tiền cho người khai thác bằng mã thông báo ERC20.

 

 

Vì vậy, ngay cả khi việc bán bot chênh lệch giá không thành công, người khai thác vẫn sẽ được trả tiền.

 

 

Bắt đầu săn lùng Giết

 

 

Sandwich Arbitrage Bot đã mua token Salmonella với giá 100 ETH.

 

 

Chủ sở hữu mã thông báo sẽ tự động kích hoạt chức năng chuyển sau khi bẫy robot, robot này sẽ tự động trả 0,1 ETH cho người khai thác.

 

 

Bước thứ ba của giao dịch "Bán" của robot chênh lệch giá không thể được thực hiện.

 

 

Vì ba giao dịch của robot chênh lệch giá được gửi trong một gói nên ba giao dịch "mua robot chênh lệch giá", "mua bẫy" và "bán hàng thất bại" đều được đưa vào mạng khối.

 

Người dùng trong thử nghiệm đầu tiên đã kiếm được khoảng 100ETH thông qua phương pháp này. Chi tiết: https://etherscan.io/to ken/0xe253a1f7d5818022661bfbd2cbe043b642b4eff9?a= 0x01f8d5a4862d51d2cf0cf52ac900a4d60adaeee6

 

Một trong những bot chênh lệch giá bánh sandwich bị săn lùng là một nhà điều hành Flashbots giỏi. Sau khi bị săn lùng, anh ta bắt đầu một vòng hoạt động mới.

 

Trong một thời gian ngắn, nạn nhân trở thành kẻ săn mồi đỉnh cao.

 

Anh ấy đã tung ra một mã thông báo ERC20 tương tự nhưng hơi khác một chút (YoloChain) và đã thu hút thành công nhiều robot Arbitrage bánh sandwich hơn. Anh ta đã kiếm được 300 ETH chỉ bằng cách bắt bot chênh lệch giá.

 

Sau đó, nhà phát hành mã thông báo salmonella đã kiếm được lợi nhuận 100 ETH để ý đến người đàn ông bị anh ta truy lùng và truy lùng anh ta quay lại Để tiêu diệt các bot tương tự, anh ta sử dụng chữ ký email được mã hóa trong Discord của Flashbots viết Đây là lời tri ân của tôi dành cho robot này:

 

Xin chúc mừng 0x2, sự bất cẩn của tôi đã khiến tôi đánh mất những cơ hội kiếm tiền này. Tôi tôn trọng bạn, không có nhiều người phản ứng như bạn.

 

 

Một số robot đã bị cạn kiệt năng lượng trong sự cố này. Lợi nhuận từ các bot bị giết bởi hai nhà phát hành mã thông báo Salmonella là khoảng 400 ETH và tất nhiên, có thể có nhiều bot bị giết hơn. Tuy nhiên, cuộc săn lùng hiện đã kết thúc. Các bot kinh doanh chênh lệch giá đã ghi nhận sự việc và cập nhật chương trình của chúng.

 

Sau đó, một số nhà điều hành robot kinh doanh chênh lệch giá bánh sandwich nói rằng kinh doanh chênh lệch giá bánh sandwich không phải lúc nào cũng an toàn.

 

Khu rừng tối tăm là một nơi nguy hiểm, và như ngày 11 đã cho thấy, những ai nghĩ mình là thợ săn cũng có thể trở thành con mồi.


Liên kết gốc


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