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:

Hướng dẫn bạn từng bước cách sử dụng chatGPT để viết MEV BOT dựa trên ví trong bảy bước

Đọc bài viết này mất 15 phút
chatGPT có những khả năng mạnh mẽ và quan trọng hơn là nó còn có thể cung cấp những ý tưởng tối ưu hóa mã.
Tiêu đề gốc: "7 bước để viết MEV BOT dựa trên ví bằng chatGPT"
Tác giả gốc: SsssswsZ, nhà phân tích mã hóa


ChatGPT gần đây đã thể hiện sức mạnh cực kỳ mạnh mẽ. Vì nó quá tuyệt vời nên phải không? Chúng ta có thể viết một số mã hơi phức tạp, chẳng hạn như robot giao dịch dạng lưới hoặc thậm chí là MEV Bot có thể giúp chúng ta kiếm tiền thật không? Kết quả thật tuyệt vời. Hãy để tôi nói về kết luận trước:


1. Thông qua một số thông tin đầu vào Sau khi đào tạo, chatGPT thực sự có thể viết một bot giao dịch gird rất cơ bản nhưng về cơ bản có thể sử dụng được và có thể thực hiện một số tối ưu hóa cơ bản.


2. Điều khiến tôi ngạc nhiên hơn nữa là nó thực sự có thể viết một số MEV BOT đơn giản và thậm chí có thể gọi các API khác nhau để viết để đáp ứng các điều kiện khác nhau. MEV BOT.


Nói một cách đơn giản, chỉ cần bạn thực hiện nhiều lần các bước sau, bạn có thể nhận được robot mev dựa trên ví có thể sử dụng được:


1. Bắt đầu nhập các yêu cầu kinh doanh đơn giản (ví dụ: yêu cầu AI viết robot giao dịch dạng lưới)


2. Hãy để AI tối ưu hóa mã nhiều lần bằng cách nhập lệnh "tối ưu hóa mã trên"


3. Enter các yêu cầu kinh doanh phức tạp hơn (Ví dụ: yêu cầu AI viết robot kinh doanh chênh lệch giá mev)


4. Tiếp tục tối ưu hóa mã thông qua các lệnh


Chúng ta hãy xem cách thực hiện chi tiết


Chúng tôi cố gắng nhập một yêu cầu cụ thể vào khu vực Đầu vào, chẳng hạn như "viết bot giao dịch lưới bằng API binance", chúng tôi có thể lấy phiên bản Python sau của mẫu mã mua lưới (nó thậm chí sẽ cho chúng tôi biết ý tưởng triển khai của nó là gì). Nếu bạn xem xét kỹ, bạn sẽ thấy điều đó ở đó không có lỗi rõ ràng và nó có thể được sử dụng mà không cần sửa đổi. Tuy nhiên, cần lưu ý rằng ngay cả khi lệnh được nhập mỗi lần giống nhau thì phiên bản mã thu được cũng khác nhau. Tuy nhiên, đối với cùng một vấn đề, chatGPT cũng đưa ra ý tưởng tương tự .




· Của Tất nhiên, với thái độ khắt khe, chúng ta có thể tiếp tục nhập "tối ưu hóa đoạn mã trên" để AI tự động tối ưu hóa đoạn mã trên. Lặp lại quá trình này hai hoặc ba lần cho đến khi hài lòng. Chúng ta sẽ thấy rằng chatGPT sẽ đưa ra từng lần tối ưu hóa phụ các ý tưởng và mã được tối ưu hóa sẽ trở nên ngắn gọn hơn, những ý tưởng này thực sự rất đáng để chúng ta học hỏi, đặc biệt là những người mới tiếp xúc với kiểu phát triển này




· Nhưng vì nó là bot giao dịch dạng lưới nên làm sao nó chỉ có thể mua? Vì vậy, chúng tôi đã thử gõ "viết bot giao dịch dạng lưới để bán hàng" và nhận thấy rằng chúng tôi đã nhận được Một robot giao dịch dạng lưới hoàn chỉnh. Điều đáng giá hơn nữa là mã vẫn có thể được sử dụng trực tiếp mà không cần sửa đổi:




· Về các bước tiếp tục để AI tối ưu hóa mã, chúng tôi sẽ không lặp lại mà chỉ muốn hiểu rõ nó Lần này. Bạn có thể viết mã với logic phức tạp hơn một chút không? Bây giờ có vẻ như robot lưới không thể gây rắc rối cho nó. Vậy nếu gặp MEVBOT phức tạp hơn thì liệu nó có xử lý được không? Chúng ta hãy nhập "Writea MEV BOT in" python", chúng tôi nhận thấy rằng bot MEV thu được không phải là giá trị có thể trích xuất tối đa trên chuỗi mà chúng tôi biết, mà vẫn là bot giao dịch lưới truyền thống dựa trên Binance. Điều này cũng thôi thúc chúng tôi không hẹp hòi, MEV có thể hơn thế nữa hơn là chỉ trên chuỗi: ), bạn không cần thêm nó vào đây Đối với những hạn chế của ngôn ngữ lập trình, cá nhân tôi thích python hơn. Sau khi thử nghiệm cho đến nay, các phiên bản mã chính do chatGPT cung cấp là Python và JS. Đồng thời, bạn có thể thêm một số hạn chế mà bạn thích, dù là với flashbot hay bằng biểu đồ, chatGPD đều có thể đáp ứng nhu cầu của bạn.



Nhưng nếu chúng tôi giới hạn MEV BOT này thì Về MEV và chatGPT của -chain có thể xử lý được không? Vì vậy, chúng ta có thể nhập một yêu cầu rất cụ thể vào Đầu vào: viết MEV BOT uniswap. Kết quả là... nó viết một phiên bản JS của bot bắn tỉa cho chúng ta! Sniperbot là loại MEV BOT đơn giản nhất, cứ coi nó như một cái clip là được.



Nhìn sơ qua cấu trúc logic và mã của nó, chúng ta sẽ thấy rằng về cơ bản nó là một bot bắn tỉa có thể sử dụng được, ngay cả điều kiện chargeAmount cũng đã được tính đến. Tất nhiên, cuối cùng không cần thiết phải tạo một nhóm mới, chúng ta có thể điều chỉnh logic một chút và thay đổi nó để giám sát nhóm hiện có. Tất nhiên, mã do bạn nhập cùng một lệnh tạo ra có thể không có logic này, nhưng tác động không lớn


p>


· Vì chúng ta chỉ còn một bước nữa là đến thành công nên chúng ta hãy thử để nó viết một nhóm có thể giám sát DOGE/ETH.Bot bắn tỉa. Tiếp tục bổ sung bằng cấp. Một MEV BOT đơn giản dựa trên EOA/ví cá nhân về cơ bản không có lỗi nào được tạo ra~




Bạn có thể lặp lại việc tối ưu hóa trong tương lai Mã này có thể được sử dụng cho đến khi nó được tối ưu hóa thành phiên bản mà bạn hài lòng, sau đó sao chép và sửa đổi một chút. Điều cần lưu ý ở đây là các địa chỉ hợp đồng trong mã mà nó tạo ra đều là địa chỉ mạng chính. Khi bạn tự mình thử, hãy nhớ chuyển sang mạng thử nghiệm trước. Tuy nhiên, chúng tôi biết rằng MEV BOT thực sự giao dịch thông qua hợp đồng thay vì gửi giao dịch qua EOA. Vì vậy, nếu chúng tôi muốn chatGPT giúp chúng tôi viết mẫu robot MEV dựa trên hợp đồng, liệu nó có làm được không? Mọi người đều có thể dùng thử (ví dụ: đầu vào viết MEV BOT với hợp đồng thông minh). Phiên bản tôi nhận được như sau. Một số mối quan hệ chức năng trong đó có thể cần được điều chỉnh. Logic và cấu trúc tổng thể đều ổn



Nhìn chung, khả năng của chatGPT thực sự rất ấn tượng, trong điều kiện được điều chỉnh phù hợp, nó thậm chí có thể tạo ra các mã có logic tương đối phức tạp như bot giao dịch và MEV BOT. Quan trọng hơn, nó cũng có thể cung cấp cho chúng ta những ý tưởng tối ưu hóa mã mà tôi nghĩ đó là điều chúng ta thực sự nên học. Cùng với đặc điểm vạn người, vạn khuôn mặt, chúng ta sẽ chờ xem nó còn có bao nhiêu tiềm năng. Cuối cùng, đính kèm danh sách một số lệnh cần thiết


· Viết bot giao dịch dạng lưới với API binance (bạn có thể thay đổi nó thành bất kỳ API nền tảng giao dịch nào bạn thích hoặc chỉ cần viết API trao đổi, bạn cũng có thể sửa đổi tên chính sách)


· tối ưu hóa mã ở trên (để AI tối ưu hóa mã riêng của nó)


· viết bot giao dịch lưới bán hàng (bạn có thể đổi thành tên chiến lược yêu thích của mình)


· Viết MEV BOT bằng python (Bạn có thể thoải mái thay đổi ngôn ngữ)


· viết MEV BOT uniswap (Bạn có thể thoải mái thêm các hạn chế về ngôn ngữ hoặc thay đổi DEX mục tiêu)


· viết một bot bắn tỉa uniswap để bắn tỉa DOGE/ETH (thay đổi giao dịch ghép nối và nền tảng giao dịch tùy thích)


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

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