Apa itu blockchain Algorand, dan bagaimana cara kerjanya?

Apa itu blockchain Algorand, dan bagaimana cara kerjanya?

Daftar Isi

Apa itu Algorand?

Algorand adalah jaringan blockchain yang dibuat pada tahun 2017 oleh Silvio Micali, seorang profesor MIT yang memenangkan Turing Award untuk karyanya dalam kriptografi. Algorand adalah protokol blockchain tanpa izin terdesentralisasi yang dapat digunakan siapa saja untuk mengembangkan aplikasi dan mentransfer nilai. Protokol Algorand didukung oleh algoritme konsensus baru yang memungkinkan transaksi cepat, aman, dan terukur.

Algorand membahas masalah umum yang dimiliki sebagian besar blockchain lama, khususnya mengenai skalabilitas dan konsensus. Blockchain menggunakan Pure proof-of-stake (PPoS), protokol konsensus yang memilih validator secara acak sesuai dengan bobot taruhan mereka dalam koin ALGO.

Apa yang Algorand coba pecahkan?

Protokol Algorand dirancang untuk memecahkan tiga masalah terbesar yang dihadapi sebagian besar blockchain: keamanan, skalabilitas, dan desentralisasi. Dijuluki sebagai “trilemma blockchain,” jaringan Algorand mengklaim untuk mengatasi tiga masalah utama berikut.

Keamanan

Protokol Algorand aman dari serangan jahat, menjadikannya ideal untuk bertransaksi, menyimpan nilai tinggi aset dan membangun aplikasi perusahaan yang aman. Ini menjaga keamanan pada tingkat protokol jaringan dan konsensus dan melindungi akun pengguna individu.

Skalabilitas

Protokol Algorand dapat menangani sejumlah besar transaksi per detik, menjadikannya solusi yang lebih terukur daripada Bitcoin atau Ethereum. Protokol konsensus Algorand menghilangkan kebutuhan akan daya komputasi yang digunakan dalam Bitcoin untuk memecahkan masalah kriptografi.

Sebaliknya, biaya komputasi protokol per pengguna hanya digunakan untuk menghasilkan dan memverifikasi tanda tangan, serta operasi yang memerlukan penghitungan sederhana. Menurut Algorand, ini dapat “menskalakan ke jutaan pengguna dan mempertahankan tingkat transaksi yang tinggi tanpa menimbulkan biaya yang signifikan bagi pengguna yang berpartisipasi.”

Desentralisasi

Algorand sepenuhnya terdesentralisasi tanpa otoritas pusat atau locus of control tunggal. Transaksi diverifikasi oleh node yang berpartisipasi dalam jaringan dan setiap node memiliki suara yang sama dalam pengambilan keputusan. Hal ini membuat Algorand menjadi sistem yang sangat terdesentralisasi.

Setiap orang di jaringan juga memiliki kesempatan untuk menjadi bagian dari komite pengguna yang menyetujui setiap blok karena pemilihannya bersifat acak dan rahasia. Tidak ada komite tetap dan simpulnya dijalankan oleh orang-orang dari seluruh dunia.

Bagaimana cara kerja Algorand?

Apa yang membedakan Algorand dari blockchain lainnya adalah penggunaan PPoS, algoritma konsensus yang menggunakan protokol perjanjian Bizantium. Jika sebuah node disusupi, token asli ALGO yang dimiliki oleh peserta dalam jaringan akan secara otomatis dilindungi dengan kunci unik.

Mekanisme konsensus Bitcoin, proof-of-work (PoW), membutuhkan jumlah besar energi dan daya komputasi untuk membuat dan memvalidasi blok baru. PPoS, di sisi lain, memungkinkan pembuatan dan validasi blok baru dengan cara yang lebih cepat dan efisien. Ini dilakukan dengan memilih pemegang ALGO secara acak untuk memvalidasi dan menyetujui setiap blok dalam rantai. Sebuah grup baru, atau komite, dipilih untuk setiap blok baru.

Melalui protokol PPoS, hanya pengguna dengan kepemilikan besar ALGO yang secara teoritis dapat terlibat dalam aktivitas jahat yang berpotensi membahayakan keamanan pengguna lain. Namun, karena sistem ini didasarkan pada ketergantungan bersama di antara peserta, aktivitas jahat juga akan mengakibatkan penurunan ALGO mereka. Oleh karena itu, aktivitas jahat seperti itu tidak akan menguntungkan bagi pemegang mayoritas mana pun.

Algorand dapat memproses 1.000 transaksi per detik dan semua transaksi akan bersifat final dan instan. Algorand juga memiliki pasokan tetap 10 miliar token untuk menambahkan mekanisme tahan inflasi ke jaringan. Mayoritas token ini saat ini dikunci dan belum didistribusikan.

Struktur protokol Algorand

Protokol Algorand dibangun di atas tiga konsep dasar :

Transaksi: Transaksi adalah unit dasar akun di jaringan Algorand. Mereka digunakan untuk mentransfer nilai dan diverifikasi oleh semua node yang berpartisipasi dalam jaringan.

  • Blok : Blok adalah kumpulan transaksi yang dikumpulkan menjadi satu kesatuan dan diverifikasi oleh algoritma konsensus.Consensus: Algoritme konsensus bertanggung jawab untuk memverifikasi blok dan memastikan bahwa blok tersebut memenuhi persyaratan protokol Algorand. Ini juga memberi penghargaan kepada pengguna yang berpartisipasi dalam operasinya.

    Mekanisme pertaruhan algoritma: Bukti kepemilikan murni

    Di bawah pendekatan PPoS Algorand, pengaruh yang dipegang oleh pengguna pada pilihan blok baru sebanding dengan jumlah token yang mereka miliki miliki dalam sistem, juga disebut pasak mereka. Setiap pengguna memiliki kesempatan untuk dipilih dengan bobot proposal dan suara mereka terkait langsung dengan pasak mereka.

    Pengguna dipilih secara acak dan rahasia untuk tujuan mengusulkan pemblokiran dan memberikan suara pada proposal pemblokiran tersebut. Melalui pendekatan ini, keamanan jaringan terkait dengan kejujuran mayoritas pengguna dalam perekonomiannya. Selama sebagian besar uang berada di tangan yang jujur, sistem akan tetap aman.

    Pendekatan ini bertentangan dengan mekanisme konsensus lainnya seperti PoW, DPoS atau BPoS dimana kelompok-kelompok kecil dalam ekonomi bertanggung jawab atas keamanan seluruh sistem. Pada prinsipnya, sebagian kecil pengguna dapat mencegah pengguna lain bertransaksi dengan pendekatan ini.

    Pendekatan Algorand membuat hampir tidak mungkin bagi pemegang dengan taruhan yang lebih kecil dalam sistem untuk membahayakan seluruh jaringan . Sementara itu, pemegang saham mayoritas juga tidak akan berani bertindak jahat, karena tindakan tersebut akan mengakibatkan devaluasi aset mereka sendiri dan penurunan daya beli mata uang.

    Produksi blok Algorand di bawah PPoS

    Blok baru dibangun dalam dua fase di bawah mekanisme PPoS Algorand. Selama fase pertama, satu token dipilih secara acak. Pemilik token ini adalah pengguna yang bertugas mengusulkan blok berikutnya.

    Selama fase kedua, 1000 token dipilih secara acak dari semua token dalam sistem. Pemilik token ini membentuk komite fase-2, dan mereka bertanggung jawab untuk menyetujui blok yang diusulkan oleh pengguna di fase 1.

    Terkait: Apa itu cryptocurrency? Panduan pemula untuk mata uang digital

    Dimungkinkan untuk memilih anggota komite lebih dari satu kali. Ini juga berarti bahwa seorang anggota akan memiliki lebih dari satu suara di komite saat menyetujui blok berikutnya.

    Fase kedua dalam proses produksi blok Algorand diberlakukan untuk memerangi persentase berapa pun dari aktor yang buruk. Dengan memilih 1000 token secara acak, niat jahat dari aktor jahat ini akan dikalahkan oleh mayoritas dan bertindak sesuai dengan aturan untuk kesejahteraan jaringan.

    Mata uang asli jaringan Algorand disebut ALGO. Token ALGO digunakan untuk membayar biaya transaksi dan memberi penghargaan kepada pengguna yang berpartisipasi dalam proses konsensus jaringan.

    Transaksi dengan ALGO terjadi dalam waktu kurang dari empat detik, terlepas dari berapa banyak transaksi yang Anda lakukan dalam sehari. Biaya transaksi juga minimal. Tidak seperti Ethereum, yang terkenal dengan biaya gas yang tinggi, biaya transaksi Algo sangat sedikit.

    Bagaimana saya bisa membeli cryptocurrency ALGO?

  • Ada beberapa cara untuk membeli ALGO. Anda dapat membelinya langsung dari orang lain secara langsung atau melalui internet, seperti yang Anda lakukan dengan cryptocurrency lainnya.

    Atau, Anda dapat mencari ATM kripto di dekat Anda yang menawarkan ALGO. Namun, tarif ATM kripto dapat menjadi penghalang, dan tidak ada jaminan bahwa Anda akan dapat menemukan rekanan yang bersedia melakukan perdagangan.

    Cara termudah untuk membeli ALGO adalah di bursa cryptocurrency. Beberapa bursa populer yang menawarkan ALGO termasuk Binance, Kraken dan Coinbase. Anda dapat membeli ALGO dengan kartu kredit atau debit di bursa ini.

    Untuk melakukannya, Anda harus terlebih dahulu mendapatkan dompet kripto untuk menyimpan ALGO. Beberapa wallet yang mendukung ALGO adalah Pera Wallet, My Algo, Coinbase dan Ledger.

    Setelah menyiapkan dompet, kini Anda dapat mengisi dompet dengan menemukan pertukaran yang mendukung ALGO.

    Siapkan akun di bursa jika Anda belum memilikinya dan verifikasikan. Pilih “Algorand” dari daftar aset untuk memulai perdagangan Anda. Masukkan jumlah fiat untuk membeli koin ALGO dan pratinjau pembelian Anda sebelum akhirnya Anda mengirimkannya.