Saya terus-menerus melakukan kesalahan dalam satu hal saat memikirkan Moonlight dan Phoenix: Saya memperlakukan bentuk status seolah-olah itu juga menentukan finalitas.
Asumsi itu mulai mengganggu saya.
Moonlight tiba di #DuskVM dengan membawa model akun publik: Saldo, Pengirim, Penerima, Jumlah, dan Perkembangan Nonce.
Phoenix dibangun di sekitar jalur yang sama sekali berbeda: Catatan Terenkripsi, Output Terlindungi, Pembatal, dan Status Pribadi.
Naluri pertama saya adalah bahwa dua sistem yang sangat berbeda tersebut mungkin membutuhkan dua cara berbeda untuk menjadi final.
Tetapi mungkin di situlah saya menambahkan kompleksitas yang sebenarnya tidak ada.
Moonlight dapat tetap berbentuk akun. Phoenix dapat tetap berbentuk catatan. #DuskVM tidak perlu meratakan salah satu dari keduanya ke dalam format status universal hanya untuk memutuskan kapan eksekusi selesai.
Itu juga membuat saya mempertimbangkan kembali #DuskDS .
Saya sebelumnya berasumsi bahwa itu perlu membuat satu status bersama $DUSK di bawah kedua model. Sekarang saya kurang yakin akan hal itu.
Logika eksekusi dapat tetap terspesialisasi sementara Dusk L1 masih memberikan status hasil satu batas akhir deterministik.
Dan jujur saja, pemisahan itu lebih menarik bagi saya daripada model status individual.
Cara yang berbeda untuk merepresentasikan status tidak selalu memerlukan jawaban yang berbeda untuk pertanyaan kapan status itu akhirnya selesai.
Hal yang masih saya pertanyakan adalah seberapa bersih pemisahan ini berlaku ketika Moonlight dan Phoenix menjadi lebih kompleks.
#dusk $DUSK @Dusk
Asumsi itu mulai mengganggu saya.
Moonlight tiba di #DuskVM dengan membawa model akun publik: Saldo, Pengirim, Penerima, Jumlah, dan Perkembangan Nonce.
Phoenix dibangun di sekitar jalur yang sama sekali berbeda: Catatan Terenkripsi, Output Terlindungi, Pembatal, dan Status Pribadi.
Naluri pertama saya adalah bahwa dua sistem yang sangat berbeda tersebut mungkin membutuhkan dua cara berbeda untuk menjadi final.
Tetapi mungkin di situlah saya menambahkan kompleksitas yang sebenarnya tidak ada.
Moonlight dapat tetap berbentuk akun. Phoenix dapat tetap berbentuk catatan. #DuskVM tidak perlu meratakan salah satu dari keduanya ke dalam format status universal hanya untuk memutuskan kapan eksekusi selesai.
Itu juga membuat saya mempertimbangkan kembali #DuskDS .
Saya sebelumnya berasumsi bahwa itu perlu membuat satu status bersama $DUSK di bawah kedua model. Sekarang saya kurang yakin akan hal itu.
Logika eksekusi dapat tetap terspesialisasi sementara Dusk L1 masih memberikan status hasil satu batas akhir deterministik.
Dan jujur saja, pemisahan itu lebih menarik bagi saya daripada model status individual.
Cara yang berbeda untuk merepresentasikan status tidak selalu memerlukan jawaban yang berbeda untuk pertanyaan kapan status itu akhirnya selesai.
Hal yang masih saya pertanyakan adalah seberapa bersih pemisahan ini berlaku ketika Moonlight dan Phoenix menjadi lebih kompleks.
#dusk $DUSK @Dusk
