Aleo ialah projek blockchain yang memfokuskan pada perlindungan privasi, mencapai privasi dan kebolehskalaan yang lebih tinggi melalui teknologi kalis pengetahuan sifar (ZKP). Idea teras Aleo adalah untuk membolehkan pengguna mengesahkan dan memproses data tanpa mendedahkan data peribadi mereka. Artikel ini terutamanya memperkenalkan garis besar projek dan kemajuan terkini Aleo, dan memberikan penjelasan terperinci tentang kemas kini algoritma teka-teki yang amat membimbangkan pasaran. Pratonton algoritma terkini;) Rangkaian TLDRAleo secara rawak menjana litar ZK setiap jam pelombong perlu mencuba nonce yang berbeza sebagai input litar pada jam ini untuk mengira saksi (iaitu, semua pembolehubah dalam litar, proses pengiraan ini; juga dipanggil synthesisize), selepas mencari akar Merkle untuk saksi, tentukan sama ada ia memenuhi keperluan kesukaran perlombongan. Oleh kerana litar rawak, algoritma perlombongan ini tidak mesra GPU dan mempunyai kesukaran yang besar dalam pengiraan pecutan. Latar belakang pembiayaan Aleo menyelesaikan pembiayaan Siri A AS$28 juta yang diterajui oleh a16z pada 2021, dan pembiayaan Siri B AS$200 juta pada 2024. Pelabur termasuk Kora Management, SoftBank Vision Fund 2, Tiger Global, Sea Capital, Slow Ventures dan Samsung Next, dalam kalangan yang lain. Pusingan pembiayaan bernilai Aleo pada $1.45 bilion. Privasi Gambaran Keseluruhan Projek Teras Aleo ialah teknologi bukti sifar pengetahuan (ZKP), yang membolehkan transaksi dan pelaksanaan kontrak pintar dilakukan sambil mengekalkan privasi. Butiran transaksi pengguna, seperti pengirim dan jumlah transaksi, disembunyikan secara lalai. Reka bentuk ini bukan sahaja melindungi privasi pengguna, tetapi juga membenarkan pendedahan terpilih apabila perlu, yang sangat sesuai untuk pembangunan aplikasi DeFi. Komponen utamanya termasuk: Bahasa kompilasi Leo: disesuaikan daripada bahasa Rust dan digunakan khusus untuk membangunkan aplikasi pengetahuan sifar (ZKApps), mengurangkan keperluan pembangun untuk pengetahuan kriptografi. snarkVM dan snarkOS: snarkVM membenarkan pengiraan dilakukan di luar rantaian dan hanya hasil pengiraan disahkan pada rantaian, sekali gus meningkatkan kecekapan. snarkOS memastikan keselamatan data dan pengiraan serta membenarkan pelaksanaan fungsi tanpa kebenaran. zkCloud: Menyediakan persekitaran pengkomputeran luar rantaian yang selamat dan peribadi, menyokong interaksi pengaturcaraan antara pengguna, organisasi dan DAO. Aleo juga menyediakan persekitaran pembangunan bersepadu (IDE) dan kit pembangunan perisian (SDK) untuk menyokong pembangun menulis dan menerbitkan aplikasi dengan cepat di samping itu, pembangun boleh menggunakan aplikasi dalam pendaftaran program Aleo tanpa bergantung kepada pihak ketiga, yang memudahkan Risiko platform dikurangkan; . Skalabiliti Aleo menggunakan kaedah pemprosesan luar rantaian Transaksi pertama dikira pada peranti pengguna dan kemudian hanya hasil pengesahan dimuat naik ke rantaian blok. Kaedah ini sangat meningkatkan kelajuan pemprosesan transaksi dan skalabiliti sistem, dan mengelakkan kesesakan rangkaian dan yuran yang tinggi serupa dengan Ethereum. Mekanisme konsensus Aleo memperkenalkan AleoBFT, mekanisme konsensus seni bina hibrid yang menggabungkan muktamad segera pengesah dan kuasa pengkomputeran prover. AleoBFT bukan sahaja meningkatkan desentralisasi rangkaian, tetapi juga meningkatkan prestasi dan keselamatan. Penamatan blok pantas: AleoBFT memastikan setiap blok disahkan serta-merta selepas penjanaan, meningkatkan kestabilan nod dan pengalaman pengguna. Jaminan desentralisasi: Dengan mengasingkan pengeluaran blok daripada penjanaan coinbase, pengesah bertanggungjawab untuk menjana blok dan prover melakukan pengiraan bukti untuk menghalang beberapa entiti daripada memonopoli rangkaian. Mekanisme insentif: Pengesah dan pengesah berkongsi ganjaran blok; pengesah digalakkan untuk menjadi pengesah dengan mencagarkan token, dengan itu meningkatkan kuasa penyahpusatan dan pengkomputeran rangkaian. Aleo membenarkan pembangun mencipta aplikasi yang tidak terikat dengan gas, menjadikannya sangat sesuai untuk aplikasi yang berjalan lama seperti pembelajaran mesin. Kemajuan Semasa Aleo akan melancarkan testnet insentif pada 1 Julai, berikut ialah beberapa maklumat terkini yang penting: ARC-100 Diundi lulus: ARC-100 (cadangan "Amalan Terbaik Pematuhan untuk Pembangun dan Operator Aleo", yang melibatkan pematuhan Dari segi peraturan, langkah keselamatan seperti mengunci dan melewatkan ketibaan dana pada rangkaian Aleo, pengundian telah ditamatkan dan diluluskan. Pasukan sedang membuat pelarasan akhir. Program Insentif Pengesah: Program ini akan dilancarkan pada 1 Julai untuk mengesahkan mekanisme teka-teki baharu. Program ini akan berlangsung sehingga 15 Julai, di mana 1 juta mata Aleo akan diagihkan sebagai ganjaran. Peratusan mata yang dijana oleh nod akan menentukan bahagian ganjarannya, dengan setiap pengesah perlu memperoleh sekurang-kurangnya 100 token untuk menerima ganjaran. Butiran khusus masih belum dimuktamadkan. Pembekalan Awal dan Pembekalan Edaran: Pembekalan awal ialah 1.5 bilion token dan bekalan edaran awal adalah kira-kira 10% (belum dimuktamadkan). Token, yang datang terutamanya daripada misi Coinbase (75 juta), akan diedarkan dalam tempoh enam bulan pertama dan termasuk ganjaran untuk staking, menjalankan validator dan mengesahkan nod. Tetapan Semula Beta Testnet: Ini ialah tetapan semula rangkaian terakhir, tiada ciri baharu akan ditambah apabila selesai dan rangkaian akan serupa dengan mainnet. Tetapkan semula untuk menambah ARC-41 dan fungsi teka-teki baharu. Pembekuan Kod: Pembekuan kod telah selesai seminggu yang lalu. Pelan pengembangan nod pengesahan: Bilangan awal nod yang mengesahkan ialah 15, dengan matlamat meningkat kepada 50 dalam setahun dan akhirnya mencapai 500. Ia memerlukan 10,000 token untuk menjadi pewakil dan 10 juta token untuk menjadi pengesah, dan jumlah ini akan berkurangan secara beransur-ansur dari semasa ke semasa.
Tafsiran kemas kini algoritmaWalaupun Aleo baru-baru ini mengumumkan berita testnet terbaharu, ia juga mengemas kini versi terkini algoritma teka-teki Algoritma baharu tidak lagi memfokuskan pada penjanaan hasil kalis zk, dan telah mengalih keluar MSM dan NTT (kedua-duanya banyak digunakan dalam zk. penjanaan bukti). Modul pengiraan (sebelum ini digunakan oleh peserta testnet untuk mengoptimumkan kecekapan algoritma untuk meningkatkan hasil perlombongan) pengiraan tertumpu kepada penjanaan saksi data perantaraan sebelum menjana bukti. Kami akan memberikan pengenalan ringkas kepada algoritma terkini selepas merujuk kepada spesifikasi dan kod teka-teki rasmi.
Proses konsensus
Di peringkat protokol konsensus, prover dan validator dalam proses masing-masing bertanggungjawab untuk menjana penyelesaian hasil pengiraan dan menjana blok, mengagregat dan membungkus penyelesaian. Prosesnya adalah seperti berikut:
Synthesis Puzzle
Versi terbaharu Inti algoritma dipanggil Synthesis Puzzle litar bukti untuk input dan EpochProgram, tugasan R1CS yang sepadan (iaitu, saksi yang disebut oleh semua orang) dijana dan digunakan sebagai nod daun pokok Merkle , selepas mengira semua nod daun, akar Merkle dijana dan ditukar menjadi bukti_sasaran penyelesaian. Proses dan spesifikasi terperinci untuk membina Teka-teki Sintesis adalah seperti berikut:
Dalam setiap zaman, EpochProgram yang perlu dikira oleh semua prover dalam rangkaian adalah sama daripada arahan yang ditetapkan oleh nombor rawak yang dijana oleh epoch_hash semasa . Logik pensampelan ialah:
Atas ialah kandungan terperinci Tafsiran Teka-teki Sintesis algoritma terbaru Aleo: Menerajui revolusi privasi Web3. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!