#dusk $DUSK @Dusk
Jadi, saat sebuah transaksi "dikonfirmasi," apa yang sebenarnya telah terjadi?
Dulu, saya menganggap konfirmasi dan finalitas sebagai kata yang sama. Saya melihat sebuah transaksi berjalan, menunggu sedikit, lalu menganggap urusannya selesai. Jika ada yang bertanya kepada saya apakah transaksi itu masih bisa dibalik, saya akan menjawab tidak tanpa benar-benar memikirkan alasannya.
Namun semakin saya menelusuri cara Dusk menjelaskan settlement, saya semakin sadar bahwa saya telah menggabungkan dua gagasan yang berbeda.
Di kebanyakan rantai, sebuah transaksi menjadi lebih aman semakin lama Anda menunggu. Tidak ada yang menyatakan bahwa transaksi itu bersifat permanen. Anda hanya mencapai titik di mana membaliknya akan menjadi begitu mahal sehingga tidak ada yang masuk akal yang mau melakukannya. Itu adalah probabilitas, bukan janji.
Dusk mendekatinya secara berbeda. Konsensusnya dirancang agar sebuah blok diselesaikan oleh aturan protokol itu sendiri, bukan menjadi bertahap semakin aman seiring waktu.
Hal yang paling saya anggap menonjol adalah mengapa perbedaan itu jauh lebih penting dalam bidang keuangan dibandingkan penggunaan kripto biasa. Jika saya mengirim seseorang uang dan butuh satu menit lagi agar terasa aman, tidak ada hal penting yang terjadi. Tetapi sistem settlement tidak bisa beroperasi dengan konsep "hampir pasti permanen". Seseorang harus bertanggung jawab pada saat transfer menjadi tidak dapat dibalik, dan momen itu harus merupakan sebuah fakta, bukan perkiraan.
Ini juga menjelaskan sesuatu yang sempat membingungkan saya sebelumnya. Membangun lapisan settlement dari nol adalah pekerjaan yang sangat besar, padahal opsi yang lebih cepat sudah tersedia. Itu hanya masuk akal jika jaminannya sendiri merupakan produknya.
Saya masih belum bisa mengatakan bagaimana hal ini berperilaku ketika jaringan sedang berada di bawah tekanan nyata, bukan kondisi normal. Di sanalah desain biasanya mengungkap janji sebenarnya yang mereka buat.
Namun mulai dari sini, saya berhenti membaca "confirmed" sebagai satu gagasan tunggal. Ada momen ketika sebuah transaksi terjadi, dan ada momen ketika transaksi itu berhenti bisa dibalik, dan dua hal itu tidak selalu merupakan perkara yang sama.
Jadi, saat sebuah transaksi "dikonfirmasi," apa yang sebenarnya telah terjadi?
Dulu, saya menganggap konfirmasi dan finalitas sebagai kata yang sama. Saya melihat sebuah transaksi berjalan, menunggu sedikit, lalu menganggap urusannya selesai. Jika ada yang bertanya kepada saya apakah transaksi itu masih bisa dibalik, saya akan menjawab tidak tanpa benar-benar memikirkan alasannya.
Namun semakin saya menelusuri cara Dusk menjelaskan settlement, saya semakin sadar bahwa saya telah menggabungkan dua gagasan yang berbeda.
Di kebanyakan rantai, sebuah transaksi menjadi lebih aman semakin lama Anda menunggu. Tidak ada yang menyatakan bahwa transaksi itu bersifat permanen. Anda hanya mencapai titik di mana membaliknya akan menjadi begitu mahal sehingga tidak ada yang masuk akal yang mau melakukannya. Itu adalah probabilitas, bukan janji.
Dusk mendekatinya secara berbeda. Konsensusnya dirancang agar sebuah blok diselesaikan oleh aturan protokol itu sendiri, bukan menjadi bertahap semakin aman seiring waktu.
Hal yang paling saya anggap menonjol adalah mengapa perbedaan itu jauh lebih penting dalam bidang keuangan dibandingkan penggunaan kripto biasa. Jika saya mengirim seseorang uang dan butuh satu menit lagi agar terasa aman, tidak ada hal penting yang terjadi. Tetapi sistem settlement tidak bisa beroperasi dengan konsep "hampir pasti permanen". Seseorang harus bertanggung jawab pada saat transfer menjadi tidak dapat dibalik, dan momen itu harus merupakan sebuah fakta, bukan perkiraan.
Ini juga menjelaskan sesuatu yang sempat membingungkan saya sebelumnya. Membangun lapisan settlement dari nol adalah pekerjaan yang sangat besar, padahal opsi yang lebih cepat sudah tersedia. Itu hanya masuk akal jika jaminannya sendiri merupakan produknya.
Saya masih belum bisa mengatakan bagaimana hal ini berperilaku ketika jaringan sedang berada di bawah tekanan nyata, bukan kondisi normal. Di sanalah desain biasanya mengungkap janji sebenarnya yang mereka buat.
Namun mulai dari sini, saya berhenti membaca "confirmed" sebagai satu gagasan tunggal. Ada momen ketika sebuah transaksi terjadi, dan ada momen ketika transaksi itu berhenti bisa dibalik, dan dua hal itu tidak selalu merupakan perkara yang sama.