Dasar
Spot
Perdagangkan kripto dengan bebas
Perdagangan Margin
Perbesar keuntungan Anda dengan leverage
Konversi & Investasi Otomatis
0 Fees
Perdagangkan dalam ukuran berapa pun tanpa biaya dan tanpa slippage
ETF
Dapatkan eksposur ke posisi leverage dengan mudah
Perdagangan Pre-Market
Perdagangkan token baru sebelum listing
Futures
Akses ribuan kontrak perpetual
TradFi
Emas
Satu platform aset tradisional global
Opsi
Hot
Perdagangkan Opsi Vanilla ala Eropa
Akun Terpadu
Memaksimalkan efisiensi modal Anda
Perdagangan Demo
Pengantar tentang Perdagangan Futures
Bersiap untuk perdagangan futures Anda
Acara Futures
Gabung acara & dapatkan hadiah
Perdagangan Demo
Gunakan dana virtual untuk merasakan perdagangan bebas risiko
Peluncuran
CandyDrop
Koleksi permen untuk mendapatkan airdrop
Launchpool
Staking cepat, dapatkan token baru yang potensial
HODLer Airdrop
Pegang GT dan dapatkan airdrop besar secara gratis
Launchpad
Jadi yang pertama untuk proyek token besar berikutnya
Poin Alpha
Perdagangkan aset on-chain, raih airdrop
Poin Futures
Dapatkan poin futures dan klaim hadiah airdrop
Investasi
Simple Earn
Dapatkan bunga dengan token yang menganggur
Investasi Otomatis
Investasi otomatis secara teratur
Investasi Ganda
Keuntungan dari volatilitas pasar
Soft Staking
Dapatkan hadiah dengan staking fleksibel
Pinjaman Kripto
0 Fees
Menjaminkan satu kripto untuk meminjam kripto lainnya
Pusat Peminjaman
Hub Peminjaman Terpadu
Prinsip dasar robot on-chain: Ambil FriendTech sebagai contoh
Kata Pengantar
Friend.Tech adalah platform sosial berdasarkan kontrak pintar, pengguna perlu menghubungkan Twitter mereka sendiri untuk mendaftar, dan “mengeluarkan” kunci mereka sendiri, pengguna dengan kunci dapat memasuki ruangan yang mirip dengan obrolan grup untuk berkomunikasi dengan pemilik kunci. Ini masih merupakan platform sosial terpusat, tetapi bergantung pada kontrak pintar pada rantai untuk menerapkan logika pembelian dan penjualan kunci, dan fungsi utamanya adalah aplikasi IM berdasarkan halaman web. Dan dalam proses jual beli kunci, 10% dari nilainya akan dibagi menjadi dua bagian, satu bagian untuk pengembang Friend.Tech, dan bagian lainnya untuk pemilik kamar yang sesuai. Kemudian, jika kunci seperti itu dapat melewati front-end untuk menyelesaikan pembelian dan penjualan, secara alami akan menghasilkan robot di rantai untuk memainkan penipuan baru, beli, jual, dan biaya. Jadi, bagaimana penerapannya?
Bicara tentang memukul robot baru
Memukul robot baru dapat memiliki manfaat yang cukup besar pada tahap awal operasi Friend.Tech, karena saat ini, robot penembak jitu di rantai belum berevolusi sampai batas tertentu, dan mereka dapat dibeli setelah penilaian informasi sederhana dan dapat memiliki harapan keuntungan yang tinggi. Sekarang, mulailah dengan logika implementasi bot yang paling sederhana dan telusuri logika bot yang kompleks.
Tentu saja, sebelum itu, kita perlu memperkenalkan **Event**, yang merupakan abstraksi peristiwa log di EVM di bawah bahasa pemrograman Solidity. Biasanya dipasangkan dengan pernyataan emiten untuk memicu suatu peristiwa. Sesuai dengan log yang merupakan transaksi di browser blockchain, seperti transaksi berikut untuk membeli kunci, yang memicu peristiwa Perdagangan yang berisi serangkaian informasi.
! [Dasar-dasar robot on-chain: FriendTech sebagai contoh] (https://cdn-img.panewslab.com/panews/images/6yihX4ZR6n.png)
Waktu kontrak
Acara adalah bagian penting dari DApps, di mana mereka dapat mendengarkan perubahan status kontrak, misalnya Friend.Tech juga akan mendengarkan kontrak untuk menyesuaikan serangkaian data dalam database, seperti harga tampilan front-end, jumlah holding, dll.
Ide paling sederhana
Kemudian, logika paling sederhana dari robot baru adalah ini: dengarkan peristiwa kontrak Friend.Tech, dan ketika menemukan bahwa suatu peristiwa yang dipicu oleh pertukaran memenuhi kondisi berikut, panggil kontrak Friend.Tech untuk mengikuti pembelian
* Event adalah pembelian (nilai isBuy adalah true)
* Trader dan pemilik adalah alamat yang sama (trader == subjek)
* Transaksi adalah transaksi yang menciptakan ruangan (persediaan adalah 1)
Gambar berikut menunjukkan diagram alir proses
! [Dasar-dasar robot on-chain: FriendTech sebagai contoh] (https://cdn-img.panewslab.com/panews/images/cTUYN1J80k.png)
Minimal Bot
Kontrak? Atomisitas!
Ada masalah tertentu dengan robot semacam itu:
Pertama pertimbangkan untuk menyelesaikan masalah 1 dan 2, salah satu keuntungan EVM adalah dapat memanggil kontrak lain secara atom dalam satu kontrak, jadi Anda hanya perlu menerapkan kontrak untuk melakukan pembelian, dan menetapkan serangkaian kondisi, seperti kode kontrak sumber terbuka di Github [friendrekt] , Anda dapat mengatur harga beli maksimum, serta kuantitasnya.
Untuk pertanyaan 3, cara termudah adalah dengan menggunakan antarmuka resmi untuk bertanya, mendapatkan alamat yang sesuai dari informasi Twitter pengguna, dan kemudian menanyakan jumlah pengikut Twitter dan informasi lain untuk difilter, dan kemudian menentukan apakah akan membeli, berapa banyak yang harus dibeli dan berapa harga maksimumnya. Pada titik ini, alur operasi robot menjadi seperti yang ditunjukkan pada gambar di bawah ini.
! [Dasar-dasar robot on-chain: FriendTech sebagai contoh] (https://cdn-img.panewslab.com/panews/images/16OzVP13Ts.png)
Pengenalan kontrak daigou
Ledakan teknologi
Dapat dilihat bahwa proses ini meningkatkan permintaan informasi dan panggilan kontrak pintar, dan robot menentukan aktivasi akun baru setelah mendengarkan peristiwa kontrak, setelah penilaian logis sederhana, dan kemudian menggunakan API untuk menanyakan informasi yang relevan untuk pemfilteran, dan akhirnya menggunakan kontrak pintar yang digunakan untuk menyelesaikan pembelian. Tetapi robot seperti itu masih memiliki kekurangan:
Sekali lagi, selesaikan masalah ini satu per satu. Mari kita lihat pertanyaan 3 terlebih dahulu, berkat pengingat 0xleo [bagaimana saya kehilangan 10.000 pisau dalam friend.tech - 0xleo], saya menemukan bahwa antarmuka lain dapat menanyakan informasi alamat setelah pengguna mendaftar, kemudian Anda dapat terus menerus dan secara bertahap memantau antarmuka ini untuk menemukan ID terbaru dan mendapatkan informasi pendaftar. Jika pendaftar dinilai berharga, ia menyimpan alamat dalam cache (database juga diperlukan untuk memastikan persistensi restart), dan membelinya setelah mendengarkan acara on-chain dan menekan cache.
Yang kedua adalah pertanyaan 1 dan 2, bagaimana menilai apakah pengguna berharga? Maka perlu menggunakan beberapa situs scoring KOL Twitter pihak ketiga untuk membantu, penulis menggunakan Twiiterscan untuk query dalam proses eksplorasi, karena informasi pendaftaran dapat diperoleh terlebih dahulu, sehingga waktu yang dihabiskan query Twiiterscan sebelum aktivasi tidak banyak berdampak. Selain itu, Anda dapat mengatur daftar putih dan harga beli secara manual untuk menyelesaikan konfigurasi pembelian.
Akhirnya, alur dasar bot yang kami terapkan adalah sebagai berikut. “Bot” tambahan menarik informasi terbaru dari API dan menyimpannya dalam database dan cache setelah penilaian, sementara robot yang didedikasikan untuk membeli kueri informasi cache setelah menerima acara dan melakukan pembelian setelah menekan cache. Cache ini juga dapat menyimpan informasi daftar putih, memilih beberapa KOL berharga dan mengatur harga dan kuantitas yang akan dibeli.
! [Dasar-dasar robot on-chain: FriendTech sebagai contoh] (https://cdn-img.panewslab.com/panews/images/2G0v64Q8N0.png)
Pemantauan lanjutan dan analisis pengaruh
Karena penulis mengimplementasikan bot ini relatif terlambat, keuntungannya tidak terlalu objektif. Pada akhir September, mulai disadari dan dioptimalkan, dan mencapai pendapatan maksimum 1.2E sekitar 3 Oktober, dan laba menelusuri kembali setelah tidak bergerak tepat waktu pada masa itu, dan tidak ada untung atau rugi setelah menambahkan serangkaian biaya penanganan. Bot dari arsitektur ini dapat mencapai pembelian di blok pertama setelah pendaftar membeli, dan karena tidak ada operasi yang penuh gejolak seperti pemindaian mempool di pangkalan, sebagian besar pembelian yang mengikuti blok yang sama pada dasarnya adalah permainan gila: setelah mendengarkan pembelian, pembelian dieksekusi sampai pembelian selesai, seperti robot lain yang terlihat dalam proses: .
Strateginya sederhana, berdasarkan arsitektur yang kami jelaskan di atas, jangan menyimpan database, dan mulai membeli langsung sampai pembelian selesai. Setelah mengoptimalkan sejauh ini, ini adalah permainan memperebutkan jumlah uang, dan dapat dimainkan seperti ini jika Anda mampu membakar gas, dan keuntungannya sangat besar ketika strateginya benar.
Kesimpulan
Dalam pembukaan kami juga menyebutkan operasi jual beli, penipuan biaya, berikut adalah pengantar kasual:
Sejauh ini, kami telah menyelesaikan pengenalan prinsip robot on-chain, implementasi spesifik yang melibatkan kode tidak lagi dijelaskan, teman-teman yang ingin memahami juga dapat merujuknya [friendrekt] pelaksanaan.