AD
AD

Apa itu Ethereum dan mengapa kita membutuhkannya? Ethereum adalah jaringan komputasi global terdesentralisasi terkemuka yang dapat mengalami kepadatan, tetapi mengapa? Dalam panduan ini, kita akan membahas mengapa jaringan Ethereum menjadi padat.

Apa itu Ethereum

Ethereum adalah jaringan komputasi global terdesentralisasi terkemuka, yang berfungsi sebagai platform untuk kontrak pintar dan dApps yang dibangun di atas teknologi blockchain.

Ini adalah salah satu jaringan blockchain yang paling popular, yang bertanggung jawab atas harga Dogecoin yang belum pernah terjadi sebelumnya sekitar satu dekade yang lalu, dan sekarang menjadi rumah bagi beberapa altcoin yang sedang berkembang termasuk USDC, USDT, LINK, dan tentu saja, ETH. Namun, popularitasnya telah mengakibatkan kemacetan jaringan dan kesulitan penskalaan.

Ethereum adalah platform berbasis blockchain terdesentralisasi yang bersifat open-source yang memungkinkan siapa saja untuk membangun dan menggunakan aplikasi terdesentralisasi yang permanen dan tidak dapat diubah, yang dikenal dengan nama dApps.

Platform ini menggunakan kontrak pintar, yang merupakan protokol transaksi yang dapat diprogram yang secara otomatis dieksekusi ketika kondisi tertentu terpenuhi. Kontrak pintar ini berjalan persis seperti yang diprogram dan disimpan dan dieksekusi oleh blockchain Ethereum.

Ethereum memiliki aset kripto asli yang disebut Ether (ETH) yang merupakan uang digital yang dapat dikirim atau diterima di mana saja di dunia. ETH adalah kripto terbesar kedua setelah Bitcoin. Ini beroperasi melalui jaringan peer-to-peer global yang memelihara buku besar terdistribusi yang disebut blockchain.

Blockchain mencatat semua transaksi yang terjadi di jaringan. Pengembang dapat membangun dan menggunakan aplikasi terdesentralisasi di Ethereum menggunakan bahasa pemrograman seperti Solidity dan Vyper yang dikompilasi menjadi bytecode yang dieksekusi di Ethereum Virtual Machine (EVM).

Ethereum kali pertama diusulkan pada tahun 2013 oleh Vitalik Buterin dan mulai ditayangkan pada tahun 2015. Sejak saat itu, Ethereum telah berkembang menjadi blockchain yang paling aktif digunakan, dengan komunitas pengembang terbesar yang bekerja di platform ini.

Tujuan Ethereum adalah untuk menjadi ‘komputer dunia’ yang menggantikan perantara tersentralisasi dan menjalankan aplikasi terdesentralisasi, memungkinkan perlawanan terhadap sensor, transaksi yang tidak terlalu bergantung pada kepercayaan, dan inovasi ekonomi dalam skala global.

Penyebab Utama

Ada banyak elemen dari Ethereum yang mungkin menjadi penyebab kemacetan, seperti keterbatasan konsensus Proof-of-Work. Algoritma PoW yang digunakan tidak berskala secara efisien ketika volume transaksi meningkat. Ukuran blok dan waktu blok tetap konstan pada kapasitas terlepas dari permintaan. Algoritma konsensus tidak berskala dengan baik. Ukuran blok dan waktu blok adalah statis terlepas dari volume transaksi.

Dan kemudian ada kekurangan sharding asli. Tidak seperti blockchain generasi selanjutnya, Ethereum 1.0 tidak memiliki sharding asli atau kemampuan pemrosesan transaksi yang diparalelkan. Ini membatasi TPS. Lebih banyak pengguna dan aktivitas. Seiring dengan perkembangan Ethereum, lebih banyak transaksi seperti pertukaran token, perdagangan DEX, pencetakan NFT, mengisi blok.

Model lelang gas juga menjadi faktor. Penggunaan biaya gas yang dilelang melalui lelang harga pertama berarti pengguna menawar harga selama periode permintaan tinggi, yang semakin memadatkan jaringan.

Selain itu, aplikasi terdesentralisasi popular seperti CryptoKitties, bursa terdesentralisasi, dan protokol DeFi membebani jaringan dengan transaksi yang jauh melebihi kapasitas dasar. Game telah menyumbat jaringan dengan transaksi, dan aplikasi DeFi juga membebani jaringan.

Alamat dompet yang terus meningkat, pengguna aktif harian, dan dApps baru membawa lebih banyak total transaksi dari waktu ke waktu seiring dengan pertumbuhan adopsi.

NFT juga semakin popular. Faktanya, bisa dibilang meledak. Pertumbuhan eksplosif NFT yang melekat pada item digital seperti gambar profil, karya seni, barang koleksi yang mencetak jutaan token secara on-chain menyebabkan kemacetan.

Akhirnya, kegilaan ICO pada tahun 2017 memadati Ethereum dengan transaksi token, diikuti dengan keruntuhannya yang meninggalkan dApps yang terbengkalai. Kegilaan ICO 2017/2018 memadati Ethereum dengan transaksi token dan penjualan yang berlarut-larut.

Namun, ini adalah penyebab yang tidak disengaja. Ada juga penyumbatan yang disengaja oleh para peretas dan spammer.

Spammer dengan sengaja menyumbat kapasitas transaksi melalui serangan dengan transaksi dan data yang tidak perlu. Serangan atau penyalahgunaan biaya gas murah dengan sengaja menyumbat bandwidth dengan transaksi yang tidak perlu.

Efek dari Kemacetan

Jadi, apa saja efek dari penyumbatan ini? Mengapa kita harus peduli?

Sebagai permulaan, waktu konfirmasi transaksi rata-rata dapat berubah dari beberapa menit menjadi beberapa jam selama periode kemacetan puncak dan kemacetan dapat menyebabkan biaya gas yang jauh lebih tinggi.

Pengguna dipaksa untuk menawar harga gas secara berlebihan untuk memprioritaskan transaksi, sehingga merugikan pengguna yang lebih kecil. Pengguna bersaing melalui lelang harga gas untuk mendapatkan prioritas, sehingga menaikkan biaya secara signifikan.

Kemacetan yang dikombinasikan dengan ketidakpastian harga gas menyebabkan pengguna menetapkan harga gas terlalu rendah, menyebabkan kegagalan TX. Transaksi dengan biaya gas yang lebih rendah dapat ditolak sepenuhnya ketika kapasitas terbatas.

Selain itu, pengalaman pengguna secara keseluruhan menderita karena penundaan, biaya dan ketidakpastian selama kemacetan. Ada kemampuan yang dibatasi karena kemacetan membatasi kemampuan untuk menskalakan dApps dan fungsi jaringan secara keseluruhan. Hal ini juga memengaruhi penskalaan, karena kemacetan membatasi kasus penggunaan praktis dan pengembangan dApp di Ethereum.

Solusi

Ada beberapa solusi yang dapat digunakan untuk menangani kemacetan ini, seperti:

– Penskalaan layer-2: Solusi seperti roll up dan sidechain memindahkan aktivitas di luar jaringan sambil meningkatkan keamanan Ethereum.

Proof-of-Stake: Peningkatan konsensus ke Proof-of-Stake bertujuan untuk menangani lebih banyak transaksi per detik dengan biaya yang lebih rendah. Peningkatan konsensus direncanakan untuk meningkatkan throughput dan efisiensi transaksi.

Sharding: Peningkatan terencana yang memparalelkan pemrosesan transaksi di beberapa jaringan untuk meningkatkan throughput.

– Membatasi bloat blockchain: Membatasi pencetakan NFT tertentu atau mengidentifikasi transaksi spam jaringan selama kemacetan.

– Mengizinkan beberapa transaksi yang gagal: Hal ini dapat mengurangi tekanan kapasitas jaringan selama kepadatan puncak.

– Membatasi bloat blockchain: Membatasi aktivitas tertentu seperti mencetak NFT selama kepadatan puncak.

– Biaya gas yang lebih tinggi: Meningkatkan harga gas minimum membantu mengurangi penyalahgunaan jaringan.

Kesimpulan

Mengelola peristiwa kemacetan yang ekstrem sambil menskalakan Ethereum untuk jangka panjang dengan peningkatan seperti Eth2 sangat penting untuk mewujudkan potensi penuhnya.

Popularitas Ethereum telah menekan batas kapasitas. Tetapi peningkatan jaringan seperti Eth2 dan solusi L2 baru akan membantu menskalakan Ethereum untuk memenuhi permintaan yang terus meningkat di masa depan. Manajemen kemacetan dan biaya gas yang cermat adalah kunci stabilitas.

John Kiguru adalah seorang editor ulung dengan ketertarikan yang kuat pada semua hal tentang blockchain dan kripto. Dengan memanfaatkan keahlian editorialnya, ia memberikan kejelasan dan koherensi pada topik-topik yang kompleks dalam lingkup teknologi terdesentralisasi. Dengan pendekatan yang cermat, John menyempurnakan dan meningkatkan konten, memastikan bahwa setiap bagian beresonansi dengan audiens. John memperoleh gelar Sarjana di bidang Bisnis, Manajemen, Pemasaran, dan Layanan Pendukung Terkait dari Universitas Nairobi. Latar belakang akademisnya memperkaya kemampuannya untuk memahami dan mengomunikasikan konsep-konsep rumit dalam dunia blockchain dan mata uang kripto.

Exit mobile version