Perbedaan antara aturan kepatuhan yang hanya dituliskan dan aturan yang benar-benar dijalankan.

Saya pikir salah satu hal tersulit untuk dijelaskan tentang newton adalah bahwa kepatuhan dalam sistem ini bukanlah dokumen atau buku panduan kebijakan. itu adalah kode yang benar-benar berjalan yang dieksekusi sebelum setiap transaksi.

mewton menggunakan bahasa bernama rego untuk menuliskan aturan-aturan ini. itu adalah bahasa yang sama yang digunakan tim-tim teknologi besar untuk mengontrol akses dalam infrastruktur cloud. bahasanya mudah dibaca, sederhana, dan selalu menghasilkan hasil yang sama saat Anda memberikan input yang sama. tanpa kejutan, tanpa interpretasi.

Pemeriksaan sanksi di Rego terlihat seperti daftar kondisi yang sederhana. apakah pengirim ditandai. apakah penerima ditandai. apakah yurisdiksinya diizinkan. jika ada satu saja kondisi yang gagal, jawabannya deny dan transaksi tidak berjalan. ini dijalankan sebelum settlement, bukan sebagai peninjauan setelah kejadian.

Yang saya anggap benar-benar menarik adalah betapa dapat disusunnya (komponennya). sebuah protokol tidak menulis satu aturan besar untuk semuanya. mereka menulis modul-modul kecil yang fokus. modul sanksi. modul KYC. modul batas kecepatan (velocity). masing-masing melakukan satu hal dengan rapi, lalu Anda menyusunnya sesuai kebutuhan untuk situasi spesifik Anda.

Berkas kebijakan yang dijalankan pada setiap transaksi disimpan berdasarkan alamat konten (content address) di IPFS. artinya versi aturan yang tepat yang mengevaluasi sebuah transaksi dapat direferensikan secara permanen. seorang regulator tidak perlu menanyakan kebijakan apa yang berlaku pada tanggal tertentu. bukti kepatuhan menunjuk langsung ke berkas tersebut.

Dan karena Rego adalah bahasa pemrograman fungsional murni, input yang sama selalu menghasilkan output yang sama. itulah yang membuat mekanisme tantangan pengetahuan nol menjadi mungkin. jika seorang operator menandatangani hasil yang salah, siapa pun bisa menjalankan ulang kebijakan yang persis sama dan membuktikan jawaban yang benar.

#Newt @NewtonProtocol $NEWT

NEWT
NEWTUSDT
0.04275
-0.62%