Mina
Mina
MINA
#123
$0.57 USD
-1.41% (1d)Kapitalisasi Pasar | $686.92M |
Volume (24 jam) | $57.40M |
FDV | $689.32M |
Vol/Mkt Cap (24 jam) | 8.36% |
Total Pasokan | $1.21B |
Pasokan Maksimum | - |
Pasokan Beredar | $1.20B |
Informasi
Website |
$0.57
(0.29%)$0.59
$0.57
(-8.48%)$0.68
Apa Itu Mina Protocol?
Mina Protocol adalah “blockchain ringkas” minimal yang dibuat untuk membatasi persyaratan komputasi agar dapat menjalankan DApps dengan lebih efisien. Mina telah digambarkan sebagai blockchain teringan di dunia karena ukurannya dirancang untuk tetap konstan meskipun ada pertumbuhan dalam penggunaan. Selain itu, tetap seimbang dalam hal keamanan dan desentralisasi. Proyek ini berganti nama dari Coda Protocol menjadi Mina pada Oktober 2020.
Untuk mempelajari lebih lanjut tentang proyek ini, lihat penjelasan mendalam kami tentang Mina Protocol.
Jaringan Mina memiliki ukuran hanya 22 KB, yang sangat kecil jika dibandingkan dengan blockchain Bitcoin yang 300 GB.
Apa Tujuan Utama Mina Protocol?
Mina bekerja untuk mencapai sistem pembayaran terdistribusi yang efisien yang memungkinkan pengguna untuk memverifikasi platform secara asli langsung dari blok genesis. Whitepaper teknisnya menyebut ini sebagai “blockchain ringkas.”
Protokol ini menggunakan Zero-Knowledge Succinct Non-Interactive Arguments of Knowledge (zk-SNARKs), sebuah bukti kriptografi yang memungkinkan seseorang untuk mengotentikasi informasi tanpa mengungkapkan informasi tersebut. Namun, memungkinkan pengguna untuk melacak platform kembali ke blok asalnya dapat menjadi tidak praktis dalam sebuah jaringan besar. Dengan demikian, Mina secara bertahap menghitung SNARKS yang berkonsentrasi hanya pada beberapa blok terakhir — yang berarti bahwa pengguna akhir memeriksa bukti zk-SNARK yang terkompresi, daripada seluruh riwayat transaksi blok.
Inti dari protokol Mina adalah MINA, mata uang aslinya, yang berfungsi sebagai koin utilitas dan alat tukar.
Bagaimana Mina Protocol Berfungsi?
Mina mirip dengan Bitcoin, selain dari cara menangani transaksi, tetapi juga menggunakan model akun yang digunakan di Ethereum.
Dalam hal ini, perbedaan antara Bitcoin dan Ethereum adalah bahwa status blockchain Bitcoin berisi daftar koin yang belum dibelanjakan, sedangkan status Ethereum terdiri dari saldo akun.
Mina, di sisi lain, menggunakan sebuah 'prover' (atau 'snarker', jika Anda mau), yang setara dengan penambang, untuk memastikan setiap blok berkomitmen pada statusnya.
Mina menggunakan Ouroboros Samasika, sejenis mekanisme PoS yang dirancang khusus untuk jaringan terdesentralisasi yang ringkas karena menyediakan dukungan dari blok genesis.
Blockchain ringkas berisi dua fungsi utama: verifikasi dan pembaruan. Verifikasi mencakup konsensus, ringkasan blockchain, dan blok, sementara fungsi pembaruan berinteraksi dengan konsensus dan ringkasan chain.
Terlepas dari implementasi di atas, proyek ini menggunakan status pemindaian paralel untuk mengoptimalkan kecepatan pemrosesan transaksi, yang bekerja dengan mengelompokkan blok yang belum terbukti dan menetapkan proses tersebut ke prover yang paralel.
Partisipan Utama Mina Protocol
Mina adalah tentang merevolusi lanskap blockchain saat ini di mana sebagian besar platform memiliki 'verifier' seperti penambang/pelaku staking dan light client yang bertindak sebagai pihak ketiga saat memverifikasi transaksi.
Mina mengambil pendekatan yang berbeda dengan memiliki banyak peserta, masing-masing menangani fungsi tertentu pada jaringan yang terdesentralisasi.
Tiga peran utama termasuk verifier, produsen blok, dan snarker.
- Verifier
- Verifier berinteraksi dengan zk-SNARKS yang berhubungan dengan sertifikasi informasi konsensus. Setiap pengguna protokol Mina dianggap sebagai verifier, asalkan perangkat mereka dapat menangani chain sebesar 22 KB dan tahan waktu pemrosesan beberapa milidetik.
Produsen Blok
Produsen blok dapat berwujud pelaku staking atau penambang dan mendapatkan imbalan blok dan pembayaran biaya transaksi. Menariknya, protokol tidak memangkas insentif yang masuk ke kantong produsen. Kategori peserta ini memungkinkan pengguna Mina untuk mendelegasikan koin mereka kepada mereka.
Selain menggabungkan transaksi ke dalam blok, produsen blok juga harus melakukan SNARK jumlah yang setara dari perdagangan yang dilakukan sebelumnya, karena kegagalan melakukan ini selama produksi blok akan menyebabkan blok tidak lengkap dan node lain menolak validitasnya.
Jika produsen blok ingin memasukkan 10 transaksi pada chain, mereka juga harus melakukan SNARK perdagangan dari depan antrian. Namun, mereka memiliki opsi untuk memproduksi SNARK atau menggunakan yang sudah dihasilkan oleh kelompok peserta khusus yang disebut snarker.
Snarker
Snarker, juga dikenal sebagai prover, menghasilkan zk-SNARK yang digunakan dalam memverifikasi transaksi.
Produsen blok membayar snarker dari keseluruhan biaya transaksi yang mereka terima untuk menambahkan blok baru. Namun, untuk memenuhi syarat untuk biaya, mereka harus mengirimkan tawaran. Perhatikan bahwa zk-SNARK snarker perlu digunakan dalam satu blok sementara produsen blok yang menggunakannya bertanggung jawab untuk memberi insentif kepada snarker.
Ini menciptakan ekonomi bisnis di mana banyak penipu dapat mengirimkan tawaran yang terkait dengan transaksi yang sama. Produsen blok, di sisi lain, mendapat untung dan akan memilih tawaran dengan biaya terendah. Akibatnya, snarker ditantang untuk memproduksi SNARKS yang murah.
Bagaimana Transaksi Terjadi di Mina
Proses dimulai dengan pengguna yang memulai transaksi, setelah itu perdagangan masuk ke mempool, yakni kumpulan transaksi yang valid tetapi belum dikonfirmasi.
Selanjutnya snarker mengambil alih dengan membuat proof atau SNARKS. Prosesnya diikuti dengan pemilihan produsen blok (BP) untuk menggabungkan transaksi ke dalam blok. Perhatikan bahwa BP menyaring mempool untuk transaksi yang menguntungkan.
Kemudian, BP memilih SNARK sesuai aturan dalam mekanisme konsensus.
Perhatikan bahwa produsen blok memindai tawaran-tawaran untuk SNARK dengan harga terendah. Selain itu, transaksi yang ditambahkan baru-baru ini memiliki buku pesanan SNARKS yang diperbarui.
Selanjutnya, saatnya untuk memasukkan SNARKS ke dalam blok, lalu tambahkan blok ke chain dan perbarui jaringan. Transaksi setelah snark dihapus dari chain untuk membantu menjaga ukuran protokol tetap konstan.
Kemudian, produser blok memperbarui zk-SNARKS protokol.
Akhirnya, blok baru menjadi bagian dari chain yang tidak dapat diubah.
# | Nama | Pasangan | Terakhir Diperbarui |
---|