(1) Raymond Chu (Co-founder Aleo, lulusan Universitas California, Berkeley, bertanggung jawab untuk mengembangkan Snarkvm dan snarkOS serta node verifikasi).
(2) Collin C (Co-founder Aleo, lulusan Universitas California, Berkeley, bertanggung jawab untuk pengembangan bahasa pemrograman Aleo, Leo).
(3) Howard Wu (Co-founder Aleo, lulusan Universitas California, Berkeley, co-founder dan CTO, telah memberikan kontribusi kode untuk Fil, Ethereum, dan Zcash, bertanggung jawab untuk mengembangkan protokol konsensus Aleo, Aleo BFT (memiliki hasil penelitian mendalam tentang zero-knowledge proof).
(4) Alex Pruden (lulusan Akademi Militer West Point, pernah bertugas di Angkatan Darat AS, saat ini bekerja sebagai eksekutif direktur di Yayasan Aleo, menjabat di A16z dari 2019 hingga 2020).
Teman-teman yang berminat dapat fokus pada yang satu ini, telah memberikan kontribusi pada buku putih Ethereum, saat ini fokus pada bahasa pemrograman Aleo, Leo.
dan mekanisme konsensus Aleo BFT.
Yang satu ini memiliki penelitian mendalam tentang algoritma zero-knowledge proof, terutama algoritma Zk Snarks, yang juga merupakan versi tingkat lanjut dari algoritma yang digunakan Aleo.
Arah peningkatan jaringan utama Aleo ini adalah:
(1) Algoritma diupgrade menjadi Snark, versi tingkat lanjut menjadi Snarks.
Pengenalan algoritma Snark:
① Kesederhanaan (Succinctness): Bukti yang dihasilkan oleh algoritma SNARK sangat kecil, dibandingkan dengan ukuran komputasi yang dibuktikan, ukuran bukti hampir dapat diabaikan.
② Non-interaktif: Algoritma SNARK tidak memerlukan interaksi multi-putaran antara prover dan verifier, sehingga proses verifikasi menjadi lebih efisien.
③ Integritas pengetahuan (Knowledge-soundness): Prover tidak dapat membangun bukti yang valid tanpa mengetahui saksi tertentu, yaitu ada extractor yang dapat mengekstrak saksi dari bukti.
④ Perlindungan privasi (Privacy): Algoritma SNARK melindungi informasi sensitif melalui teknik kriptografi tingkat tinggi, memungkinkan individu dan organisasi untuk melakukan transaksi dan berbagi informasi tanpa mengungkapkan detail yang mendasarinya.
⑤ Meningkatkan efisiensi (Increased Efficiency): Karena sifat non-interaktif, algoritma SNARK memungkinkan informasi diverifikasi dalam waktu milidetik, meningkatkan efisiensi.
⑥ Efisiensi biaya (Cost-Efficiency): Algoritma SNARK mengurangi interaksi antara prover dan verifier, sehingga mengurangi biaya keseluruhan proses verifikasi.
⑦ Universalisme: Algoritma SNARK dapat digunakan untuk berbagai aplikasi, termasuk cryptocurrency yang melindungi privasi, otentikasi, dan transaksi keuangan yang rahasia.
⑧ Keamanan: Meskipun ada beberapa keraguan tentang keamanan algoritma SNARK, seperti jika pengguna memiliki kunci pribadi untuk mengatur protokol, mereka dapat membuat bukti palsu yang tampak valid, tetapi dengan menerapkan langkah-langkah keamanan tambahan, dapat dipastikan bahwa tidak ada entitas tunggal yang dapat mengakses kunci pribadi ini, sehingga meningkatkan keamanan.
⑨ Verifikasi cepat (Fast Verification): Verifikasi bukti SNARK secara komputasi sangat efisien, sehingga waktu verifikasinya sangat cepat.
⑩ Digunakan secara luas: Karena ukuran bukti yang ringkas dan waktu verifikasi yang cepat, zero-knowledge SNARKs sering digunakan untuk cryptocurrency privasi, keuangan terdesentralisasi, dan pengembangan dApp serta otentikasi.
(2) Mekanisme konsensus diupgrade dari posw menjadi mekanisme konsensus Aleo BFT.
Keuntungan mekanisme Aleo BFT terutama terletak pada beberapa aspek berikut:
1. Tinggi throughput dan latensi rendah: Algoritma konsensus AleoBFT dapat menangani banyak transaksi, mewujudkan jaringan blockchain dengan throughput tinggi, memberikan kecepatan konfirmasi transaksi yang lebih cepat.
2. Keamanan yang kuat: AleoBFT menggabungkan bukti kepemilikan (PoS) dan bukti kerja yang ringkas (PoSW), memastikan ada cukup validator yang berpengalaman untuk menyelesaikan masalah zkSNARK dan mendorong banyak peserta untuk menunjukkan efisiensi dan efisiensi biaya jaringan.
3. Sangat terdistribusi dan desentralisasi: Desain AleoBFT memungkinkan pemisahan produksi blok dari pembuatan Coinbase, yang berarti validator bertanggung jawab atas pembuatan blok, sementara prover dapat menghitung bukti sesuai skala yang mereka butuhkan, sehingga menjamin desentralisasi jaringan.
4. Algoritma konsensus campuran: AleoBFT adalah algoritma konsensus campuran yang menggabungkan finalitas instan dari validator dan kemampuan komputasi dari prover, meningkatkan tingkat desentralisasi jaringan, sekaligus meningkatkan kinerja dan keamanan.
5. Mekanisme insentif: Model AleoBFT mendorong validator untuk terus memproduksi blok guna menjaga vitalitas jaringan, sementara juga mendorong prover untuk terus memperluas kemampuan pembuktian ke jaringan Aleo, di mana prover menyelesaikan dan menghasilkan bukti SNARK Coinbase (dalam bentuk PoSW), sebagai imbalan untuk bagian dari hadiah blok.
6. Efisiensi biaya: AleoBFT memungkinkan pengguna untuk mengemas data di luar rantai dan mengunggahnya sebagai bukti kriptografi yang memerlukan komputasi lebih sedikit, sehingga secara signifikan mengurangi biaya Gas jaringan yang diperlukan untuk berpartisipasi dalam jaringan Aleo.
7. Konfirmasi akhir blok instan: Setelah verifier menghasilkan dan mencapai konsensus pada setiap blok, transaksi akan dikonfirmasi, menyelesaikan masalah fork dangkal dari verifier, sekaligus meningkatkan stabilitas node.
8. Mendukung interoperabilitas sistem besar: Desain AleoBFT memberikan pengalaman pengembangan aplikasi yang lancar, sekaligus meningkatkan pengalaman pengguna dengan memastikan konfirmasi transaksi instan dalam dompet dan aplikasi, serta mendukung potensi interoperabilitas sistem besar.
9. Perlindungan privasi: Jaringan Aleo didasarkan pada kriptografi zero-knowledge proof, menyelesaikan tantangan saat ini untuk blockchain publik yang melindungi privasi sekaligus mendukung pemrosesan data massal (skalabilitas), baik menyelesaikan tantangan kebocoran data internet saat ini maupun memperbaiki kekurangan transparansi informasi data blockchain saat ini.
10. Skalabilitas: Aleo membangun blockchain publik yang membawa semua fleksibilitas Ethereum melalui arsitektur yang lebih baik dalam hal skalabilitas, di mana penambang tidak perlu mengulangi setiap transaksi, cukup memverifikasi kebenarannya.
Keuntungan-keuntungan ini membuat mekanisme Aleo BFT menjadi solusi blockchain yang sangat potensial, mampu mendukung berbagai aplikasi dengan kinerja tinggi dan keamanan.
(3) Mengurangi hasil pos, mengurangi tekanan penjualan. Meningkatkan hasil pow, meningkatkan semangat penambang, inflasi diturunkan menjadi 5%.
(4) Meningkatkan kinerja jaringan keseluruhan dari jaringan utama Aleo, secara signifikan meningkatkan TPS, saat ini TPS hanya 10—12 transaksi/detik.
Informasi terkait Aleo akan dirilis selanjutnya, teman-teman yang berminat dapat terus mengikuti...