Namada adalah sebuah blockchain Layer 1 berbasis proof-of-stake yang menjaga privasi aset antar-rantai. Namada secara alami berinteroperabilitas dengan rantai-rantai yang memiliki finalitas cepat (fast-finality) melalui IBC (Inter-Blockchain Communication) dan dengan Ethereum melalui trustless two-way bridge. Untuk privasi, Namada mengimplementasikan versi yang ditingkatkan dari sirkuit multi-aset yang dilindungi (multi-asset shielded pool/MASP) yang memungkinkan semua aset (fungibel dan non-fungibel) untuk berbagi shielded set yang sama. Dengan cara ini, transfer CryptoKitty tidak dapat dibedakan dari transfer ETH, DAI, ATOM, OSMO, NAM (aset asli Namada), atau aset lain di Namada. Update terbaru dari sirkuit MASP mengaktifkan shielded set rewards, fitur baru yang mendanai privasi sebagai public good.
Implementasi acuan dari protokol Namada dibangun dengan bahasa Rust oleh Heliax, salah satu organisasi pengembangan dalam ekosistem Anoma. Namada adalah contoh fraktal pertama dari Anoma dan merupakan langkah awal menuju visi multi-rantai dengan arsitektur homogen, keamanan heterogen.
Artikel ini fokus pada fitur-fitur paling inovatif dalam Namada V1 secara umum dan memberikan gambaran tentang semua komponen yang memungkinkan fitur tersebut. Untuk konteks lebih lanjut tentang Namada, saya juga merekomendasikan membaca "Perkenalkan Namada: Privasi Aset Antar-Rantai."
Untuk informasi teknis lebih mendalam:
Fitur baru untuk pengguna Namada
Fitur paling inovatif yang dibawa Namada kepada pengguna adalah:
Asset-agnostic shielded transfers: mentransfer token fungible dan non-fungible apa pun dengan privasi seperti Zcash, termasuk token asli dan non-asli. Hal ini dimungkinkan oleh penerapan zk-SNARKs.
Shared shielded set: transfer terlindungi yang melibatkan NFT Ethereum tidak dapat dibedakan dari transfer ATOM atau NAM. MASP, versi upgrade dari sirkuit Sapling Zcash, memungkinkan semua aset berbagi set terlindungi yang sama, sehingga jaminan privasi tidak terfragmentasi di antara aset individu dan tidak bergantung pada volume transaksi aset tertentu.
Fast ZKP generation on edge devices: Namada terintegrasi secara vertikal dan pengguna akan dapat berinteraksi di mainnet dengan protokol dan mengirim transfer terlindungi melalui aplikasi browser.
Low transaction latency and near-zero fees: melalui pembuatan bukti cepat dan konsensus BFT modern, Namada mendukung kecepatan seperti Visa dengan finalitas. Sama seperti Anoma, Namada menskalakan melalui instans fraktal.
IBC compatible and trustless Ethereum bridge: Namada interoperates dengan rantai finalitas cepat apa pun yang kompatibel dengan IBC. Untuk interoperasi dengan Ethereum, Namada menggunakan custom trustless Ethereum bridge yang dirancang untuk memaksimalkan keamanan. Ini berarti menegakkan kontrol aliran untuk semua koneksi jembatan, serta menganggap transfer Ethereum yang salah sebagai pelanggaran yang dapat di-slash. Untuk jaminan liveness di seluruh jembatan Ethereum, serta pengalaman pengguna yang ditingkatkan, kami menggabungkan relaying berinsentif ke Ethereum.
Privacy as a public good: protokol Namada memberi insentif kepada pengguna yang memegang shielded assets, dengan demikian berkontribusi pada shared shielded set, melalui pembaruan terbaru dari sirkuit MASP yang mencakup Convert Circuit. shielded set di Namada adalah barang publik non-eksklusif dan anti-rivalrous; semakin banyak orang menggunakan shielded transfers, semakin baik jaminan privasi untuk setiap individu.
Namada Cubic Proof-of-Stake (CPoS)
Mekanisme PoS Namada disebut Cubic Proof-of-Stake (CPoS). Berikut adalah beberapa inovasi yang hadir dengan CPoS yang relevan bagi validator dan delegator:
Varian upgrade dari mekanisme distribusi biaya F1: Staking hadiah digabungkan secara otomatis, menghilangkan kebutuhan untuk melakukan transaksi untuk mengklaim hadiah staking dan melakukan staking ulang. Hal ini dimungkinkan melalui algoritma ini , yang mengambil inspirasi dari makalah penelitian awal Distribusi Biaya F1.
Cubic slashing: hukuman untuk kesalahan keselamatan di Namada dihitung mengikuti algoritma pemotongan kubik ini . Sederhananya, jumlah pemotongan akan jauh lebih tinggi jika lebih banyak validator atau validator tunggal yang lebih besar melakukan kesalahan pada saat yang bersamaan. Pemotongan kubik mendorong validator yang mengoperasikan beberapa node konsensus untuk menerapkan pengaturan yang lebih beragam dan tidak berkorelasi. Tingkat pemotongan untuk pelanggaran tertentu
i
sebanding dengan:Dimana
I
adalah himpunan semua validator yang melakukan pelanggaran dalam rentang waktu (-1,+1) dari pelanggaran yang dimaksud.
Peningkatan jaminan PoS : biaya serangan Namada dapat diukur dalam semua kasus karena mekanisme deteksi otomatis pada akun mana yang berkontribusi terhadap kesalahan (validator, delegator, dll).
Namada Governance
Mekanisme tata kelola Namada menyediakan mekanisme formal yang melaluinya perubahan atau versi protokol di masa depan dapat diputuskan. Mekanisme tata kelola Namada memiliki dua protokol:
On-chain protocol: yang mendukung proposal berbasis teks dengan pemungutan suara berbobot taruhan. Siapa pun yang memiliki token NAM dapat memberikan suara dalam tata kelola dan delegator dapat menimpa suara validatornya:
{ "title": "<text>", "authors": "<authors email addresses> ", "discussions-to": "<email address / link>", "created": "<date created on, in ISO 8601 (yyyy-mm-dd) format>", "license": "<abbreviation for approved license(s)>", "abstract": "<text>", "motivation": "<text>", "details": "<NIP number(s)> - optional field", "requires": "<NIP number(s)> - optional field", }
Off-chain protocol: jika rantai Namada tidak dapat menghasilkan blok lagi, protokol off-chain dapat digunakan oleh validator untuk memberi sinyal dan mengoordinasikan pergerakan umum.
Public Goods Funding (PGF)
Namada akan mendukung pendanaan barang publik yang bersifat retroaktif dan proaktif , keduanya dikelola oleh dewan pendanaan barang publik yang terdiri dari segelintir anggota masyarakat yang terpercaya, yang memiliki otorisasi bersama (multisignature) atas transaksi pencairan dana barang publik.
Proactive Public Goods Funding terus disalurkan kepada penerimanya dari waktu ke waktu, dengan tujuan untuk menutup biaya.
Retroactive Public Goods Funding didistribusikan dalam bentuk pembayaran sekaligus berdasarkan pekerjaan di masa lalu, yang dimaksudkan untuk mengubah ruang insentif menuju hasil yang menguntungkan pengguna Namada di masa depan.
Dewan tersebut dipilih dua kali setahun oleh Namada governance dan tunduk pada batasan pengeluaran, namun sebaliknya mereka mempunyai keleluasaan untuk mendanai barang publik sesuai keinginan anggota dewan.