Velas EVM vs EVM di Jaringan Lain

Velas Indonesia
7 min readAug 14, 2022

--

Jumlah proyek dan layanan blockchain kini telah berkembang pesat dan pada tahun 2022 tercatat sudah ada lebih dari 10.000 cryptocurrency berbasis blockchain aktif beroperasi. Masih ada juga ratusan blockchain dalam skala pribadi/ enterprise dan kamu dapat melihat ekosistem yang senantiasa menciptakan inovasi baru.

Dengan keadaan industri yang semakin berkembang, banyak solusi baru diperkenalkan untuk menciptakan pengalaman crypto yang lebih cepat, murah, dan andal. Tetapi pada saat yang sama, lebih banyak dari mereka berfokus pada ekosistem Ethereum. Mari kita cari tahu bagaimana ini terjadi dan mengapa kompatibilitas EVM telah menjadi standar dari pasar blockchain saat ini.

Mengapa EVM?

Sedikit kembali ke era awal, Ethereum diperkenalkan pada tahun 2014 untuk menjadi salah satu virtual machine pertama untuk blockchain yang mampu mengeksekusi logika bisnis yang kompleks secara on-chain. Untuk pengembangan proyek, tim Ethereum telah memperkenalkan bahasa pemrograman baru — Solidity, yang dikompilasi langsung ke dalam bytecode EVM.

Karena sebagian besar proyek dan layanan crypto pertama berjalan di Ethereum, Solidity mendapatkan popularitas cukup besar di kalangan developer. Hal itu selanjutnya membawa kita pada masa sekarang. Kita telah mencapai titik di mana aplikasi terdesentralisasi yang dianggap sukses di pasaran banyak berasal dari Ethereum dan dengan menggunakan EVM yang basis penggunanya berkali-kali lipat lebih besar dibandingkan masa awal perkembangan Ethereum.

Kami juga harus mempertimbangkan bahwa banyak investasi telah masuk ke infrastruktur dan solusi untuk DApps dan layanan, yang telah membantu menumbuhkan ekosistem Ethereum dengan cukup cepat. Blockchain berbasis EVM telah terintegrasi dengan 100+ mobile wallet, cryptocurrency exchange, dan solusi kustodian lainnya yang mengubah miliaran dolar volume trading harian ERC-20.

Jadi, apa itu Ethereum?

Lantas, apa yang dimaksud dengan Ethereum Virtual Machine (EVM)?

Konsep Ethereum didasarkan pada ide komputer yang beroperasi secara online dan terdesentralisasi — ketika blockchain dapat diprogram EVM berperan dalam mengeksekusi dan menyebarkan smart contract.

EVM adalah mesin virtual bertenaga tinggi yang berjalan dalam sandbox mode dalam setiap node, sehingga memungkinkan perawatan konsensus di blockchain.

Pada dasarnya, EVM adalah lingkungan eksekusi untuk smart contract dan inti dari Ethereum yang dapat melakukan semua jenis tugas pemrograman di blockchain.

Pelajari lebih lanjut tentang EVM: https://ethereum.org/en/developers/docs/evm/

Blockchain berbasis EVM

Kalian mungkin akan terkejut mengetahui fakta bahwa kini ada 100 lebih blockchain EVM atau jaringan seperti Ethereum yang mendukung smart contract.

Semua chain layer 1, layer 2 sepenuhnya kompatibel dengan EVM dan merupakan fork dari Ethereum. Alternatif Ethereum ini sering berjalan pada konsensus berbeda mulai dari POW, yang memungkinkan mereka untuk memberikan kecepatan yang lebih tinggi, memberikan biaya transaksi yang lebih rendah, dan fitur kapasitas yang lebih tinggi dibandingkan dengan Ethereum.

Selain semua hal yang tercantum di sini, kamu juga dapat menelusuri jaringan EVM lainnya di chainlist.org.

Velas EVM

Velas sering disebut sebagai fork Solana, namun lebih tepatnya proyek ini merupakan full hybrid EVM/eBPF dari Solana dan Ethereum Sehun memiliki kemampuan terbaik dari kedua jaringan.

Velas EVM dibangun di setiap node dan 100% kompatibel dengan Ethereum API. Developer dapat dengan mudah merilis proyek berbasis Ethereum yang sudah ada atau meluncurkan versi baru di Solidity dengan kecepatan tinggi dan biaya rendah. Fitur menarik dari Velas EVM adalah kemampuan developer untuk menjalankan node mereka sendiri, yang memungkinkan penetapan biaya untuk transaksi native token proyek atau memilih opsi transaksi gratis guna meningkatkan pengalaman pengguna.

Jaringan Velas sepenuhnya mendukung Metamask dan ekosistem di dalamnya untuk berkembang pesat melalui integrasi dengan layanan seperti block explorer populer seperti Oracle, asset bridge, dan banyak aplikasi hebat lainnya yang pada awalnya hanya dibuat untuk Ethereum. Baru-baru ini, tim Velas merancang program grant sebesar 100 juta dolar untuk developer dan proyek yang berjalan di Velas.

Selanjutnya, tim proyek mengikuti semua pembaruan Ethereum dan mengimplementasikannya ke blockchain Velas agar tetap mengikuti perkembangan teknologi mereka.

Dalam upaya untuk meningkatkan kinerja jaringan, node Velas hanya perlu melakukan upgrade hardware sementara blockchain EVM lainnya dibatasi oleh software, karena implementasi node Ethereum (dan jenis fork lainnya) seringkali menyebabkan bottleneck.

Perbandingan dengan EVM lain

Ethereum: Layer Konsensus

Serenity (sebelumnya dikenal sebagai “Ethereum 2.0”) merupakan peningkatan blockchain Ethereum yang bertujuan untuk meningkatkan efisiensi, kecepatan, dan skalabilitas jaringan, yang membantu mengurangi biaya dan meningkatkan bandwidth jaringan.

Serenity upgrade terdiri dari beberapa fase, dan sesuai dengan roadmap, fase pertama adalah The Merge yang akan segera dilaksanakan. Ethereum akan menggunakan konsensus Proof-of-Stake (PoS) alih-alih traditional Proof-of-Work (PoW) yang membutuhkan perhitungan kompleks yang dilakukan oleh video card dan hardware lainnya.

Karena ini adalah agenda besar yang ditunggu-tunggu, komunitas crypto mengharapkan perubahan signifikan, namun sepertinya tidak akan diimplementasikan dalam update kali ini. Migrasi ke konsensus PoS diharapkan dapat mempercepat pemrosesan transaksi dan mengurangi gas fee. Namun developer menganggap bahwa The Merge hanya akan mengubah keseluruhan algoritma konsensus dan tidak akan meningkatkan throughput jaringan atau mengurangi biaya.

Tetapi dengan update di fase kedua yang disebut The Surge dan dijadwalkan pada 2023, Ethereum akan mengadopsi sharding untuk menskalakan jaringan, yang akan meningkatkan kinerja dan mengurangi biaya transaksi.

Karena ekosistem Ethereum sangat besar dan ada banyak proyek dan layanan yang berjalan, update secara penuh akan memakan waktu lama dan mungkin ada potensi penundaan oleh developer.

Baca lebih lanjut: Upgrade Ethereum (sebelumnya ‘Eth2’)

Untuk saat ini berbagai proyek terpaksa untuk menunggu atau bertahan dengan situasi jaringan saat ini dengan adanya kenaikan biaya, atau mencari alternatif di ekosistem lain.

Binance Smart Chain

Binance Smart Chain (BSC) adalah smart contract blockchain baru yang diperkenalkan pada akhir Agustus 2020. BSC dibuat sebagai blockchain paralel dengan Binance Chain, yang diluncurkan pada April 2020 untuk memfasilitasi perdagangan secara terdesentralisasi.

BSC menawarkan fungsionalitas smart contract dan kompatibilitas dengan EVM yang dikombinasikan dengan throughput tinggi blockchain. Tetapi pada dasarnya, ini merupakan fork Ethereum dengan grup validator yang terorganisir.

BSC boasts smart contract functionality and compatibility with EVM combined with the blockchain’s high throughput. But basically, it is a fork of Ethereum with a controlled group of validators.

BSC relies on the PoSA (Proof of Staked Authority) consensus, which requires 21 validators to keep the chain up and running. As BSC is quite centralized, it is vulnerable to hacking and susceptible to 51% of assaults as well as system failures.

BSC bergantung pada konsensus PoSA (Proof of Staked Authority), yang membutuhkan 21 validator untuk menjaga chain tetap beroperasi. Karena BSC cukup tersentralisasi, ia rentan terhadap peretasan dan rentan terhadap 51% serangan serta kegagalan sistem.

Perlu diingat bahwa BSC dapat menangani sekitar 470 transaksi per detik, tetapi karena banyaknya transaksi yang diproses di jaringan, parameter ini turun menjadi sekitar 160 TPS.

Poin lainnya adalah ketergantungan yang berlebihan pada Ethereum — Binance sebagian besar bergantung pada komunitas developer Ethereum dan akibatnya hanya ada sedikit inovasi yang ditawarkan dari BSC.

Polygon

Berawal dari proyek Binance Launchpad bernama Matic pada April 2019, Polygon menawarkan protokol untuk membuat jaringan blockchain yang kompatibel dengan Ethereum. Jaringan Polygon berfungsi sebagai sidechain Ethereum yang menawarkan kecepatan lebih cepat dengan biaya lebih rendah. Pada dasarnya, ini merupakan clone network dari Ethereum v1 dengan konsensus BFT Proof-of-Stake.

Terlepas dari realita bahwa Polygon memungkinkan melakukan transaksi 10 kali lebih banyak daripada Ethereum dan dapat menangani hingga 7.000 TPS, ada sedikit kendala perihal finalitas jaringan yang perlu dipertimbangkan.

Proses finalitas — ketika transaksi selesai dilakukan tidak ada cara untuk mengembalikannya.

Solusi Layer 2 terhubung langsung ke jaringan Ethereum dan dalam kasus Polygon, finalitas transaksi dilakukan berkat adanya checkpoint yang dikirim ke jaringan Ethereum dan dikonfirmasi di sana. Waktu ini tergantung pada kepadatan jaringan dan biaya transaksi, sehingga waktu finalitas di Polygon dapat bervariasi dari 30 menit hingga beberapa jam.

Penting untuk diketahui bahwa Ethereum tidak mengamankan atau memvalidasi checkpoint dan Polygon tidak memiliki keamanan L1. Chain PoS hanya menyimpan checkpoint menggunakan kontrak EVM mereka. Jika chain Polygon terhambat, validator akan melanjutkan dari blok terakhir yang disimpan di checkpoint, dan setiap transaksi yang belum disimpan akan dihapus atau dibuang.

Seringkali banyak orang hanya fokus pada kinerja jaringan dan biaya transaksi, sedangkan finalitas adalah salah satu kunci dan poin penting yang tidak dapat diabaikan. Ini akan terlihat ketika jaringan diserang atau diberhentikan.

Solana (Neon EVM)

Solana merupak proyek blockchain open-source inovatif yang bertujuan untuk menciptakan platform yang skalabel, aman, dan terdesentralisasi untuk DApps generasi berikutnya. Keunggulan Solana terletak pada konsensus dan solusi inovatifnya, yang mampu menyediakan tingkat throughput jaringan 710 ribu transaksi per detik. Proyek ini didirikan pada 2017 dan setelah periode pengujian yang lama, platform diluncurkan di mainnet pada Maret 2020.

Ekosistem Solana tumbuh secara aktif dan proyek ini juga berfokus pada kompatibilitas EVM. Pada tahun 2021, Neon Labs, sebuah startup crypto yang membangun Ethereum Virtual Machine (EVM) di Solana, mengumpulkan $40 juta dalam periode token private sale.

Saat ini, Neon EVM diluncurkan di Solana devnet dengan token dan set operatornya sendiri. Ia bekerja dengan memperkenalkan operator Neon EVM yang diberi insentif ke blockchain Solana yang memfasilitasi transaksi pengguna Ethereum dApp.

Karena Solana membatasi resource (instruksi) yang dialokasikan untuk satu transaksi guna memastikan kinerja hardware lebih optimal, transaksi Neon yang melebihi batas resource Solana akan dieksekusi dalam beberapa bagian oleh operator menjadi beberapa transaksi solana.

Selanjutnya, mulai hari ini, Neon EVM tidak sepenuhnya mendukung block API Ethereum, dan karena banyak aplikasi berbasis Ethereum berorientasi pada blok, ini dapat menyebabkan masalah kompatibilitas cukup serius. Misalnya, layanan yang mengumpulkan dan memindai informasi berdasarkan blok harus difaktorisasi ulang.

Kesimpulan

Hubungan DeFi dengan EVM kini tidak dapat dipisahkan, sementara Solidity telah menjadi standar de-facto untuk eksekusi kode dalam blockchain. Menciptakan ekosistem smart contract yang setara tentunya akan membutuhkan waktu dan resource.

Untuk saat ini, blockchain yang kompatibel dengan EVM dan berbasis EVM menjadi satu-satunya pilihan untuk proyek dan layanan terdesentralisasi yang sedang berusaha dalam meningkatkan basis pengguna dengan pertumbuhan yang cepat.

--

--

Velas Indonesia
Velas Indonesia

Written by Velas Indonesia

Projek DPoS Blockchain yang dioperasikan dengan teknologi AI dengan keunggulan berupa transaksi yang aman, mudah, sangat terukur, dan sistem kontrak cerdas.

No responses yet