OpenGradient: Mempool Inferensi PIPE milik PIPE.
Saya ingat menyaksikan sebuah likuidasi terjadi di blok yang sama ketika sebuah price feed diperbarui. Bukan sebelumnya. Bukan setelahnya. Tepat blok yang sama. Saat itu saya mengatakan pada diri sendiri bahwa itu hanya soal timing. Belakangan saya paham itu adalah arsitektur. Sistem tersebut dirancang untuk memungkinkan hal-hal tertentu diketahui lebih dulu daripada yang lain. Urutan seperti itu tidak pernah netral.
Ingatan itu muncul kembali ketika saya meneliti bagaimana mesin PIPE OpenGradient menangani inferensi sebelum penutupan blok.
PIPE: Mesin Pre-Eksekusi Inferensi yang Diparalelkan, bekerja dengan mencegat transaksi yang tertunda di dalam mempool inferensi sebelum blok disusun. Ia mensimulasikan semua transaksi yang tertunda, mengekstrak permintaan inferensi, mengirimkannya ke jaringan inferensi secara paralel, dan hanya setelah itu melanjutkan transaksi asli dengan hasil yang telah dihitung sebelumnya dan sudah terpasang. Blok disusun setelah inferensi selesai. Eksekusi atomik. Tidak ada penundaan oracle. Tidak ada round trip terpisah.
Itu adalah pendekatan yang benar-benar berbeda terhadap masalah oracle dan menghilangkan permukaan serangan yang nyata. Namun itu juga berarti sesuatu yang spesifik: mempool inferensi yang memutuskan apa yang berjalan dan dalam urutan apa sebelum konsensus terjadi. Itu bukan detail kecil. Siapa pun yang mengendalikan penyusunan mempool dalam lingkungan pre-execution memegang semacam prioritas yang tidak diciptakan oleh desain oracle tradisional. Keuntungan efisiensinya nyata. Begitu juga pertanyaan tentang urutan.
OpenGradient perlu menunjukkan dengan jelas siapa yang mengatur mempool inferensi, bagaimana penentuan urutannya dilakukan, dan apa yang mencegah pre-execution menjadi keuntungan halus bagi pihak-pihak yang paling dekat dengan lapisan pengurutan.
Aktivitas tanpa memahami apa yang berada di balik lapisan eksekusi hanyalah kebisingan dengan sebuah hash transaksi yang terlampir.
Jika inferensi diputuskan sebelum konsensus, siapa sebenarnya yang menentukan apa yang diketahui blok lebih dulu.
@OpenGradient #OPG $OPG
Saya ingat menyaksikan sebuah likuidasi terjadi di blok yang sama ketika sebuah price feed diperbarui. Bukan sebelumnya. Bukan setelahnya. Tepat blok yang sama. Saat itu saya mengatakan pada diri sendiri bahwa itu hanya soal timing. Belakangan saya paham itu adalah arsitektur. Sistem tersebut dirancang untuk memungkinkan hal-hal tertentu diketahui lebih dulu daripada yang lain. Urutan seperti itu tidak pernah netral.
Ingatan itu muncul kembali ketika saya meneliti bagaimana mesin PIPE OpenGradient menangani inferensi sebelum penutupan blok.
PIPE: Mesin Pre-Eksekusi Inferensi yang Diparalelkan, bekerja dengan mencegat transaksi yang tertunda di dalam mempool inferensi sebelum blok disusun. Ia mensimulasikan semua transaksi yang tertunda, mengekstrak permintaan inferensi, mengirimkannya ke jaringan inferensi secara paralel, dan hanya setelah itu melanjutkan transaksi asli dengan hasil yang telah dihitung sebelumnya dan sudah terpasang. Blok disusun setelah inferensi selesai. Eksekusi atomik. Tidak ada penundaan oracle. Tidak ada round trip terpisah.
Itu adalah pendekatan yang benar-benar berbeda terhadap masalah oracle dan menghilangkan permukaan serangan yang nyata. Namun itu juga berarti sesuatu yang spesifik: mempool inferensi yang memutuskan apa yang berjalan dan dalam urutan apa sebelum konsensus terjadi. Itu bukan detail kecil. Siapa pun yang mengendalikan penyusunan mempool dalam lingkungan pre-execution memegang semacam prioritas yang tidak diciptakan oleh desain oracle tradisional. Keuntungan efisiensinya nyata. Begitu juga pertanyaan tentang urutan.
OpenGradient perlu menunjukkan dengan jelas siapa yang mengatur mempool inferensi, bagaimana penentuan urutannya dilakukan, dan apa yang mencegah pre-execution menjadi keuntungan halus bagi pihak-pihak yang paling dekat dengan lapisan pengurutan.
Aktivitas tanpa memahami apa yang berada di balik lapisan eksekusi hanyalah kebisingan dengan sebuah hash transaksi yang terlampir.
Jika inferensi diputuskan sebelum konsensus, siapa sebenarnya yang menentukan apa yang diketahui blok lebih dulu.
@OpenGradient #OPG $OPG
