#dusk $DUSK @Dusk
Ketika sebuah operasi menunjukkan hasil, biasanya saya cenderung berpikir bahwa prosesnya sudah selesai. Tetapi ketika saya mulai menjadi trader, saya mulai mempertanyakan sesuatu yang dulu terlalu disederhanakan: apakah sebenarnya arti sebuah transaksi yang diterima oleh sebuah node?
Pertanyaan itu membawa saya meninjau bagaimana Dusk menjelaskan perjalanan sebuah transaksi. Saya menemukan bahwa proses tersebut melewati beberapa tahap: pertama, transaksi dapat dikirim dan diterima untuk diproses; kemudian transaksi dapat masuk ke mempool, dimasukkan ke dalam sebuah blok, dan dijalankan. Namun muncul keraguan baru: jika sebuah transaksi sudah diterima, dimasukkan, dan dieksekusi, apakah itu berarti prosesnya pasti sudah berakhir?
Saat saya mendalami dokumentasi Dusk, saya menemukan perbedaan yang sebelumnya tidak saya sadari: penyertaan dan eksekusi sebuah transaksi tidak sama dengan penyelesaiannya. Sebuah blok dapat bergerak melalui berbagai status sebelum mencapai kondisi yang membuat blok tersebut—dan transaksi yang ada di dalamnya—dinyatakan selesai.
Di situlah cara pandang saya terhadap sebuah operasi berubah. Dulu saya lebih sering fokus pada apakah sebuah tindakan telah dikirim dan apa hasilnya. Sekarang saya menganggap lebih penting untuk mengidentifikasi secara tepat status apa yang sedang berada sebelum berasumsi bahwa proses sudah selesai.
Sebagai trader, perbedaan ini terasa relevan karena sebuah tindakan yang terlihat tidak selalu mencerminkan akhir dari seluruh proses yang terjadi di balik layar. Ke depan, saat saya menganalisis sebuah transaksi, saya tidak hanya ingin bertanya apakah transaksi tersebut diterima atau dieksekusi; saya juga ingin tahu apakah benar-benar mencapai status penyelesaian.
Kadang, memahami sebuah hasil membutuhkan berhenti hanya melihat di mana operasi itu berakhir, dan mulai mengamati apa saja yang harus terjadi sebelumnya agar bisa dianggap benar-benar selesai.
@Dusk_Foundation #dusk $DUSK