1
Operasi sistemlisting · parameter risiko · jadwal biaya · pembuatan akun · harga mark blok
Semua di hilir bernalar atas satu harga
2
Aksi tanpa matchingdana dulu · konfigurasi akun · order post-only · likuidasi
Uang yang memperbaiki kesehatan akun masuk sebelum kesehatan itu dievaluasi
3
Pembatalansetiap pembatalan di blok
Kuotasi basi bisa ditarik dan tidak bisa disambar order yang datang bersamaan dengan pembatalan itu
4
Order pengambil likuiditassemua yang agresif, terakhir
Perlombaan sub-milidetik di dalam blok tidak ada
Dieksekusi urutan ini, di setiap node
Yang didapat dari urutan
1 · Operasi sistem
Perubahan administratif dan tingkat protokol: pendaftaran dan penghapusan pasar, pembaruan parameter risiko, perubahan jadwal biaya, pembuatan akun dan subakun, serta pembaruan harga mark untuk blok tersebut. Harga mark diperbarui lebih dulu agar semua yang di hilir bernalar di atas satu harga. Pemeriksaan likuidasi dan order yang dipasang di blok yang sama melihat angka yang sama.2 · Aksi tanpa matching
Aksi yang mengubah state tanpa menyentuh order book, dalam urutan internal berikut: Dana lebih dulu — deposit, penambahan margin manual ke posisi isolated, dan penyelesaian funding. Uang yang memperbaiki kesehatan akun masuk sebelum apa pun mengevaluasi kesehatan itu. Konfigurasi akun — mode margin, mode posisi, leverage, dan perubahan otorisasi agen. Order post-only — satu-satunya tipe order yang diproses di sini, bukan di fase 4, karena post-only menurut definisinya tidak bisa mengambil likuiditas. Maker yang terjamin dipasang ke order book sebelum apa pun bisa bertransaksi melawannya, sesuai urutan kedatangan. Likuidasi — batalkan dulu order akun yang terdampak, periksa ulang, lalu ambil alih posisinya jika masih diperlukan. Pengambilalihan dieksekusi langsung pada harga kebangkrutan tanpa masuk ke order book.Likuidasi berjalan di sini — sebelum order diskresioner mana pun — itulah sebabnya likuidasi tidak bisa didahului di dalam satu blok. Saat fase 4 dimulai, arus paksa sudah selesai diproses.
3 · Pembatalan
Pembatalan yang diinisiasi pengguna, sebelum order apa pun yang bisa mengambil likuiditas. Inilah fase yang paling penting bagi siapa pun yang memasang kuotasi. Pembatalan yang dikirim di blok yang sama dengan sebuah order agresif mengalahkan order itu. Jika harga bergerak dan Anda membatalkan kuotasi basi, order yang datang bersamaan dengan pembatalan Anda tidak bisa menyambarnya. Di kebanyakan venue ini adalah perlombaan yang ditentukan oleh siapa yang lebih dulu mencapai mesin matching, dan dimenangkan dengan latensi. Di sini hasilnya ditentukan protokol, dan sama untuk semua orang terlepas dari infrastrukturnya.4 · Order yang bisa mengambil likuiditas
Semua yang bisa melintasi order book: order limit dengan masa berlaku apa pun, order market, slice TWAP, order berjenjang yang bukan post-only, dan modifikasi order. Di dalam fase ini, pemrosesannya first-in-first-out.Apa yang sampai ke tahap ini
Di dalam tahap ini pemrosesannya first-in-first-out, dan ada dua hal yang perlu disebut tentang apa yang sampai ke sini. Order post-only tidak pernah sampai. Order itu ditangani di tahap 2 dan tidak bisa mengambil likuiditas. Order kondisional yang terpicu on-chain sampai di blok yang sama. Stop atau take-profit yang terpicu oleh harga mark blok ini dikonversi dan masuk matching di sini, bukan di blok berikutnya. Pemicunya diputuskan protokol dari state yang sudah dikomit, bukan diajukan seseorang yang bisa memilih waktunya.Apa yang berubah karenanya
Latensi berhenti berarti di dalam satu blok. Dua order di blok yang sama punya urutan terdefinisi yang dihitung identik oleh setiap node. Antarblok waktu kedatangan masih berpengaruh, tetapi unit persaingannya adalah blok. Kuotasi Anda bisa dipertahankan. Anda bisa membatalkan kuotasi basi dan menang melawan order yang datang pada saat yang sama. Itu properti struktural, bukan keunggulan operasional yang dibeli dengan kolokasi. Arus paksa selesai sebelum arus diskresioner. Likuidasi dan funding diselesaikan sebelum siapa pun bisa bertransaksi di sekitarnya.Langkah berikutnya
Tipe order
Tipe mana yang bisa mengambil likuiditas dan mana yang tidak.
Mengubah order
Mengapa penurunan ukuran di tempat berlaku seketika.
Likuidasi
Rangkaian fase 2 yang selesai sebelum matching.
IntentionKernel
Letak jadwal ini di dalam eksekusi blok.