Setelah meluangkan beberapa waktu menelusuri desain Phoenix, satu detail benar-benar menarik perhatian saya:
privasi tidak harus berarti melakukan semua komputasi sendiri.
Whitepaper Dusk menjelaskan model delegasi di mana sebagian pekerjaan yang lebih berat dapat diserahkan kepada pihak ketiga yang tepercaya tanpa memberikan kepada pihak itu semua yang diperlukan untuk membelanjakan catatan Anda.
Untuk pemindaian jaringan, Phoenix menggunakan view keys. Seorang pengguna dapat mendelegasikan tugas menelusuri jaringan untuk transaksi yang dialamatkan kepadanya, sementara pihak yang didelegasikan tetap tidak dapat membelanjakan catatan tersebut karena pihak itu tidak memiliki seluruh kunci rahasia pengguna.
Bagian kedua bahkan lebih menarik.
Phoenix juga memungkinkan pembuatan bukti ZK untuk transaksi yang didelegasikan melalui tanda tangan, sambil tetap menjaga integritas transaksi.
Jadi desain memisahkan dua hal yang mudah tertukar:
melihat cukup untuk melakukan suatu tugas ≠ memiliki otoritas yang cukup untuk membelanjakan dana.
Pembedaan itu penting dalam sistem privasi.
Alih-alih membuat privasi bergantung pada satu pihak yang memegang kontrol penuh, model ini membagi tanggung jawab berdasarkan hal-hal yang benar-benar perlu diketahui atau dilakukan.
Itulah kemungkinan bagian dari Phoenix yang paling saya anggap menarik: mendelegasikan komputasi tanpa sekadar mendelegasikan kepemilikan.
@Dusk $DUSK
#dusk
#dusk $DUSK @Dusk