Pembaruan situasi Aleo saat ini di tengah pemulihan pasar
Melanjutkan rangkaian artikel tentang Aleo, artikel ini akan membantu Anda meringkas pengoperasiannya di awal tahun 2023.
Aleo adalah blockchain Layer 1 yang menggunakan teknologi Zero-Knowledge Proofs untuk memungkinkan pengembang membangun aplikasi pribadi di atas jaringan ini. Pengembang melihat blockchain menggunakan Zero-Knowledge Proofs sebagai gelombang ketiga. Pertama ada Bitcoin, lalu ada Ethereum dan sekarang ada Aleo.
Pada artikel sebelumnya kita telah melihat gambaran umum tentang proyek Aleo , pada artikel ini kita akan belajar bersama secara detail bagaimana Aleo bekerja.
Seperti yang kita semua tahu, Aleo adalah blockchain publik privasi tipikal yang menggunakan teknologi Zero-Knowledge Proofs – ini adalah jenis protokol kriptografi yang memungkinkan satu pihak (Provenor) untuk membuktikan kepada pihak lain (Verifier) bahwa mereka mengetahui bagian tertentu dari informasi tanpa mengungkapkan informasi apapun tentang isi sebenarnya dari informasi tersebut.
ZKP adalah cara untuk membuktikan bahwa Anda mengetahui sesuatu, memiliki sesuatu, atau telah melakukan sesuatu tanpa mengungkapkan informasi apa pun tentangnya. Karena orang-orang ditelan oleh sisa-sisa krisis likuiditas pertukaran FTX, Bukti Tanpa Pengetahuan adalah titik terang. Ini adalah alat yang berguna, dirancang khusus untuk membantu menghindari jenis penipuan yang disebabkan oleh FTX.
Khusus untuk blockchain, ZKP memiliki dua kegunaan yang bermanfaat: skalabilitas dan privasi.
Secara bersama-sama, ZKP memungkinkan blockchain untuk mendekati kinerja layanan terpusat dan melebihi kemampuan keamanan dan privasinya, sambil mempertahankan manfaat desentralisasi.
Aleo awalnya dipahami sebagai L2 di Ethereum, tetapi ZKP di Ethereum lebih besar – mereka harus menggunakan seluruh status aplikasi, dan Ethereum tidak mendukung primitif ramah-SNARK (fungsi hash dan kurva eliptik. Jadi tim Aleo menulis ulang rencana tersebut dan memutuskan untuk membangun L1 mereka sendiri untuk menyediakan ZKP yang lebih murah.
Aleo mengambil pendekatan paling radikal untuk membangun blockchain berdasarkan ZKP dari bawah ke atas. Alih-alih membangun rantai yang kompatibel dengan EVM sehingga pengembang dapat membuat aplikasi menggunakan bahasa pemrograman Solidity yang sudah dikenal, ia membuat mesin virtualnya sendiri, snarkVM, dan bahasa pemrograman Leo. Alih-alih mengandalkan mekanisme konsensus yang ada seperti Proof of Work (PoW) atau Proof of Stake (PoS), ia menggunakan kombinasi keduanya, dengan tweak berguna pada PoW yang disebut Proof of Succinct Work. Akibatnya, ZKP di Aleo jauh lebih murah daripada di Ethereum.
Aleo adalah platform terdesentralisasi yang menggunakan blockchainnya untuk memverifikasi dan menyimpan bukti, yang merupakan transaksi Zexe yang efisien. Ini menggunakan arsitektur seperti Bitcoin, dengan buku besar dan catatan, atau model UTXO (output transaksi yang tidak digunakan), di mana input menentukan alamat asal aset dan output menentukan alamat hanya ke mana konten dikirim. , dengan nilai yang mewakili jumlah aset yang dikirim. Algoritme konsensus Aleo sama dengan Proof of Work, dengan beberapa perbedaan utama. Di situlah sebagian besar perbandingan berakhir dan di mana sejumlah konten baru yang dibuat oleh Aleo muncul.
Cara kerja Aleo akan berkisar pada tiga bagian utama:
Blockchain khas yang dapat diprogram, seperti Ethereum, bekerja dengan mengeksekusi program pada rangkaian mesin virtual yang harus dijalankan oleh setiap node dalam jaringan. Jika Anda pernah mendengar tentang "EVM" atau "kompatibel dengan EVM", itu adalah mesin virtual Ethereum.
Salah satu pembeda terbesar Aleo adalah zkCloud membaginya menjadi dua bagian: snarkVM adalah mesin virtual yang menjalankan aplikasi off-chain dan mengirimkan transaksi yang dilindungi ke blockchain Aleo, snarkOS. Dalam istilah kriptografi, ini memisahkan eksekusi (snarkVM) dari status (snarkOS).
Ada perbedaan penting antara Zexe dan Aleo adalah bahwa Zexe mengizinkan privasi data dan privasi fungsional, sedangkan Aleo memiliki privasi data tetapi tidak memiliki privasi fungsional.
Di Aleo, Anda tidak dapat melihat input dan output program atau pengirim dan penerima kredit, tetapi Anda dapat melihat program mana yang telah berinteraksi. Sementara tim Aleo menemukan cara untuk memastikan privasi fungsional sejak awal, tim merasa bahwa berfokus pada privasi data adalah pertukaran yang tepat untuk Aleo demi menghilangkan privasi. pribadi.
Dalam postingan blognya, Alex menyamakan hubungan antara snarkVM dan snarkOS dengan "objek bayangan: Saat Anda melihat bayangan, Anda tahu bahwa ada sesuatu yang menciptakan bayangan itu, tetapi sangat sulit untuk mengetahui detailnya atau menunjukkan dengan tepat apa itu."
Program yang berjalan off-chain di snarkVM dapat berjalan untuk waktu yang lama. Jika mau, Anda dapat menjalankan program yang menghitung dari pi hingga triliunan digit selama berbulan-bulan selama akhirnya transaksi yang dilindungi dikirim ke snarkOS.
Selain itu, arsitektur ini memberikan beberapa manfaat utama:
Arsitektur ini memungkinkan Aleo untuk hampir memecahkan trinitas skalabilitas yang mustahil – memungkinkan Aleo untuk didesentralisasi, dapat diskalakan, dan aman – dengan privasi tambahan untuk mendapatkan solusi terbaik.
Tujuan Aleo adalah agar pengembang Web biasa dapat menulis aplikasi pribadi tanpa harus memikirkan kriptografi tingkat rendah. Bahasa paling populer dalam pengkodean, Solidity dan Rust, tidak berfungsi dengan sempurna untuk ZKP, dan bahasa khusus teknologi ini semuanya berbasis matematika. Untuk menggunakannya, tim Aleo menjelaskan bahwa "Anda perlu mengetahui banyak matematika tingkat lanjut".
Untuk membangun ZKP, Anda memerlukan sistem pembuktian (dalam kasus Aleo, SNARK dan lebih khusus MARLIN SNARK) dan sirkuit ZK. Sama seperti sirkuit di komputer Anda yang memiliki gerbang NAND yang mengambil 0 dan 1 sebagai input dan output, sirkuit ZK menggunakan gerbang tambah dan gandakan yang mengambil angka "0 ke p" sebagai input dan output. Membuat sirkuit ZK berarti menyatukan semua gerbang itu secara manual.
Aleo mensurvei lanskap bahasa khusus domain (DSL) dan menemukan ZoKrates. Aleo mengubah sintaks dan mengembangkannya untuk membuat bahasa pemrogramannya sendiri yang disebut Leo.
Leo dibuat agar terlihat dan terasa lebih seperti JavaScript, bahasa pemrograman paling populer di dunia, daripada Assembly. Jika ZKP menembus jalinan Internet, menjadi sangat mudah bagi pengembang yang tidak terbiasa dengan ZK untuk memasukkan ZKP.
Pada dasarnya, bahasa ini sangat kompleks, mengabstraksi pemrograman sirkuit dan konsep tingkat rendah lainnya. Oleh karena itu, pengembang lebih mudah membangun aplikasi pribadi.
Ini menerima kode seperti yang ditunjukkan di bawah ini:
Aleo mengambil kode dan memberikan bukti bahwa Anda menjalankan komputasi dengan benar, bukti ini dapat dikirim dari snarkVM ke snarkOS untuk verifikasi oleh node.
Selain bahasa ini, Aleo juga mengembangkan serangkaian alat lain untuk memudahkan pengembang, termasuk kerangka pengujian dan pengelola paket. Mereka membungkus semuanya di Aleo Studio – IDE pertama (lingkungan pengembang terintegrasi) untuk Zero-Knowledge Proofs.”
AleoBFT menggabungkan Proof of Stake (PoS) dan sejenis Proof of Work (PoW) – secara khusus disebut Proof of Succinct Work (yang merupakan bagian dari Proof of Necessary Work).
Kami akan membahas detail bagian ini di pos lain. Pada dasarnya AleoBFT dirancang untuk melakukan tiga hal: mengamankan protokol, memastikan bahwa terdapat cukup validator berpengalaman untuk melayani kebutuhan zkSNARK aplikasi, lebih intensif, terbukti efisien dan murah daripada.
Di atas adalah cara kerja Aleo – proyek blockchain Layer 1 menggunakan ZKP. Di antara blockchain publik, penambangan ZKP dapat diterima oleh L2 mana pun dari rantai ZK, tetapi L1 saat ini hanya diizinkan oleh Aleo. Sebaliknya, Aleo tidak memerlukan komputasi paralel, sehingga penambang GPU yang menganggur dapat dipasang dengan mulus. Pada artikel berikut, kami akan terus menggali AleoBFT lebih dalam.
Melanjutkan rangkaian artikel tentang Aleo, artikel ini akan membantu Anda meringkas pengoperasiannya di awal tahun 2023.
Ada banyak proyek luar biasa di segmen Zero-Knowledge Proofs, jadi bagaimana Aleo akan bersaing dengan pesaing yang tangguh?
Algoritma konsensus AleoBFT membuat Aleo menonjol dari proyek blockchain Lapisan 1 lainnya di segmen yang sama. Pada artikel ini, mari belajar tentang AleoBFT.
Blockchain layer 1 saat ini merupakan area yang menarik investor besar. Pada artikel ini, kita akan belajar tentang Aleo - proyek yang mendapat banyak perhatian akhir-akhir ini.
Pada artikel ini, mari kita lihat perjalanan 2023 yang telah dilalui Aleo - platform blockchain aman publik - dengan tim TraderH4.
Apa itu Bitcoin Emas? Apa yang membuat proyek dan koin BTG berbeda dan menjadi hit di pasar crypto saat ini? Mari cari tahu dengan TraderH4.
Fetch.AI menggunakan kecerdasan buatan dan blockchain untuk membangun ekonomi e-commerce yang otonom.
Heroes TD adalah permainan menara pertahanan Play-to-earn berdasarkan teknologi blockchain. Ini adalah game yang menjanjikan pengalaman unik dan baru bagi para gamer.
API adalah singkatan dari Application Programming Interface - metode perantara yang menghubungkan berbagai aplikasi dan pustaka.
Mina Protocol adalah blockchain paling ringan di dunia, beratnya hanya sekitar 22KB, dibandingkan dengan blockchain Bitcoin sebesar 300GB.
pSTAKE Finance adalah proyek yang mengumpulkan 10 juta USD pada putaran pertama pendanaan. Mari belajar tentang proyek pSTAKE Finance melalui artikel di bawah ini.
Victoria VR adalah proyek realitas virtual dengan visi untuk menciptakan dunia di mana segala sesuatu menjadi mungkin. Mari pelajari tentang proyek ini di artikel ini.
Soccer Crypto adalah game blockchain untuk penggemar sepak bola. Kami akan belajar bersama secara detail tentang game Soccer Crypto di artikel ini.
Binance Labs, bagian investasi dari bursa Binance terbesar di dunia, mengatakan telah menginvestasikan $12 juta dalam putaran pendanaan Seri A+ dari proyek Jaringan WOO. Lantas apa saja WOO Network Project yang begitu diminati? Silakan bergabung dengan TraderH4 untuk mencari tahu di artikel ini!
dTrade adalah bursa derivatif terdesentralisasi pertama Polkadot.