Saya terus melihat Moonlight dan Phoenix disebutkan secara terpisah.
Jadi saya mulai dengan satu pertanyaan:
Mengapa @Dusk perlu dua model transaksi?
Moonlight menggunakan transfer berbasis akun yang bersifat publik.
Phoenix menggunakan transfer berbasis catatan yang dilindungi (shielded) dengan bukti pengetahuan-nol (zero-knowledge proofs).
Keduanya bermuara pada DuskDS.
Perbedaannya ada pada informasi apa yang menjadi terlihat.
Moonlight menampilkan saldo dan detail transfer.
Phoenix menyamarkan informasi transaksi, sambil tetap membuktikan bahwa transaksi mengikuti aturan yang diperlukan.
Pembedaan itu jadi lebih masuk akal kalau Anda memikirkan aktivitas keuangan.
Beberapa alur membutuhkan catatan publik.
Yang lain melibatkan informasi yang tidak seharusnya terlihat oleh setiap pengamat jaringan.
Dusk tidak memaksa kedua situasi itu masuk ke model transaksi yang sama.
Saya menganggap desain itu lebih menarik daripada sekadar menyebut $DUSK a sebagai koin privasi. #dusk
Ada juga pertanyaan yang bersifat praktis.
Model transaksi yang berbeda berarti kebutuhan pengembangan dan integrasi yang berbeda pula.
Jadi saya ingin melihat seberapa alami aplikasi memilih di antara keduanya.
Pemisahan teknis masuk akal bagi saya.
Pengalaman pengembang adalah bagian yang masih ingin saya pahami.
@Dusk_Foundation $DUSK #dusk