Apa itu AVA?
AVA adalah jaringan blockchain pertama yang menggunakan Avalanche, sebuah keluarga baru dari protokol konsensus yang dibuat oleh para peneliti sistem terdistribusi pada tahun 2018 yang memungkinkan AVA untuk memproses ribuan transaksi per detik. Avalanche secara permanen menyelesaikan transaksi dalam beberapa detik, membuat AVA cocok untuk pembayaran real-time. AVA Adalah
- Cara untuk menyimpan dan mentransfer nilai tanpa entitas terpusat
- Jaringan heterogen yang mudah di sesuaikan dan blockchain interoperable yang bisa di setting secara khusus
- Platform untuk membuat dan memperdagangkan aset digital cerdas
- Platform untuk mendefinisikan, meluncurkan dan memelihara blockchains khusus
Fitur utama
- Kecepatan
AVA menggunakan Avalanche , protokol konsensus yang dibuat oleh peneliti sistem terdistribusi pada tahun 2018, untuk mengkonfirmasi transaksi secara permanen dalam 1-2 detik. - Skalabilitas
AVA menangani ribuan transaksi per detik dan dapat mengakomodasi ribuan validator tanpa kehilangan kinerja. - Keamanan
Avalanche memberikan jaminan keamanan yang lebih kuat daripada protokol konsensus klasik atau rantai terpanjang. - Private/public blockchains
AVA adalah jaringan blockchain yang mudah digunakan custom dan dioperasikan. Pengguna dapat membuat blockchain publik atau pribadi mereka sendiri. - Finance-focused
AVA dibangun sebagai layanan keuangan yang memudahkan dalam membuat dan memperdagangkan digital smart asset dengan aturan khusus yang rumit yang menentukan bagaimana aset tersebut ditangani dan diperdagangkan. Aset dapat mewakili instrumen keuangan seperti ekuitas, obligasi, utang, real estat fraksinasi, atau apa pun.
AVA dan Blockchain 3.0
Seperti Bitcoin dan Ethereum, AVA memperkenalkan paradigma baru ke dunia blockchain. Tidak seperti jaringan blockchain pendahulunya , yang hanya memiliki satu blockchain dan satu set validator, AVA adalah jaringan heterogen dari banyak blockchain dan set validator.
Sebagaimana Ethereum memungkinkan seseorang untuk meluncurkan aplikasi terdesentralisasi yang ditentukan oleh kontrak pintar, AVA memungkinkan seseorang untuk meluncurkan aplikasi terdesentralisasi yang ditentukan oleh Mesin Virtual. Tidak seperti Ethereum, setiap dApp ( decentralized application ) berjalan pada blockchain independennya sendiri. Setiap blockchain divalidasi oleh Subnet, kumpulan validator kustom yang dinamis. Ini memungkinkan pembuatan blockchain pribadi.
AVA bukan hanya platform untuk membuat dApps custom. AVA juga mempunyai support pasti untuk membuat dan memperdagangkan aset digital cerdas. Aset dapat memiliki set aturan khusus yang rumit yang menetapkan perilakunya (missalnya. “Tidak dapat diperdagangkan hingga tahun depan”), memungkinkan pengguna untuk mendapatkan fungsionalitas yang mereka inginkan dan untuk mematuhi peraturan. AVA adalah jaringan blockchain pertama yang menggunakan Avalanche, sebuah keluarga baru dari protokol konsensus yang dibuat oleh para peneliti sistem terdistribusi pada tahun 2018 yang memungkinkan AVA untuk memproses ribuan transaksi per detik. Avalanche secara permanen menyelesaikan transaksi dalam beberapa detik, membuat AVA cocok untuk pembayaran real-time.
Avalanche konsensus dapat digunakan untuk mencapai konsensus tidak hanya pada blockchain linier tetapi juga pada blockchain yang merupakan Directed Acyclic Graphs (DAGs).
AVA menggunakan Proof-of-Stake, yang memungkinkan puluhan ribu validator memiliki suara langsung dalam sistem sambil mengonsumsi energi minimal.
Apa itu Mesin Virtual?
Mesin Virtual (VM) menetapkan Application-level logic of blockchain. Dalam istilah teknis, ini menjelaskan akan status mesin dalam menentukan status blockchain, status fungsi transisi, transaksi dan API di mana pengguna dapat berinteraksi dengan blockchain.
Setiap blockchain di jaringan AVA adalah turunan dari Mesin Virtual. (Kami terkadang mengatakan, bisa di katakan, bahwa blockchain menjalankan Mesin Virtual.)
Ketika seorang pengembang menulis Mesin Virtual mereka tidak perlu menyibukkan diri dengan logika tingkat rendah seperti jaringan, konsensus dan struktur blockchain. AVA melakukan semua itu di belakang layar sehingga pengembang dapat fokus pada hal yang ingin mereka bangun.
Gambaran Mesin Virtual sebagai cetak biru untuk blockchain; seseorang dapat menggunakan Mesin Virtual yang sama untuk membuat banyak blockchain secara bebas, yang masing-masing mengikuti aturan yang sama tetapi secara logis independen dari blockchain lainnya.
Mengapa Mesin Virtual
Pada awalnya, jaringan blockchain memiliki satu Mesin Virtual dengan satu set fungsionalitas statis yang telah ditentukan sebelumnya. Desain monolitik yang kaku dan terbatas ini membatasi aplikasi berbasis blockchain apa yang dapat dijalankan pada jaringan tersebut.
Orang yang menginginkan aplikasi terdesentralisasi khusus harus membuat jaringan blockchain mereka sendiri yang sepenuhnya baru dari awal. Melakukan hal itu membutuhkan banyak waktu dan upaya, menawarkan keamanan yang terbatas, dan umumnya menghasilkan blockchain dipesan lebih dahulu, rapuh yang tidak pernah turun dari tanah. Ethereum membuat langkah untuk menyelesaikan masalah ini dengan kontrak pintar. Pengembang tidak perlu khawatir tentang jaringan dan konsensus tetapi membuat aplikasi terdesentralisasi masih sulit. Mesin Virtual Ethereum memiliki kinerja rendah dan memberlakukan pembatasan pada pengembang kontrak pintar. Soliditas dan beberapa bahasa lain untuk menulis kontrak pintar Ethereum tidak dikenal oleh sebagian besar programmer.
AVA Virtual Machines memudahkan mendefinisikan aplikasi desentralisasi berbasis-blockchain. Alih-alih menggunakan sedikit, bahasa yang kurang dipahami seperti Solidity, pengembang dapat menulis Mesin Virtual di Go. (AVA akan mendukung pembuatan VM dalam bahasa populer lainnya di masa mendatang). Mesin virtual dapat berisi hampir semua logika bebas dan AVA memberlakukan beberapa batasan pada fungsionalitas VM.
AVA belum mendukung pembuatan blockchains baru tetapi akan dalam waktu dekat. Kami akan merilis SDK untuk membantu pengembang menentukan Mesin Virtual mereka sendiri, yang kemudian dapat mereka luncurkan.