Connect with us

Academy

Binance Smart Chain (BSC) dan Ethereum: Apa bedanya?

Published

on

Binance Smart Chain (BSC) dan Ethereum: Apa bedanya. Sumber: Binance Academy.

Binance Smart Chain (BSC), sebagai hasil dari hard fork dari protokol Go Ethereum (Geth), memang memiliki banyak kesamaan dengan blockchain Ethereum. Namun, para pengembang BSC telah melakukan perubahan yang signifikan dalam beberapa aspek utama. Salah satu perubahan paling mencolok adalah mekanisme konsensus BSC, yang menghasilkan transaksi yang lebih terjangkau dan lebih cepat.

Pengantar

Pada pandangan awal, Binance Smart Chain (BSC) dan Ethereum tampak seperti saudara kembar. DApp dan token yang berjalan di BSC dapat beroperasi dengan baik di Ethereum Virtual Machine (EVM), dan alamat dompet publik Anda sama di kedua blockchain ini. Bahkan, terdapat proyek-proyek cross-chain yang berfungsi di kedua jaringan tersebut. Meskipun demikian, terdapat perbedaan yang cukup mencolok di antara keduanya. Jika Anda sedang mempertimbangkan pilihan mana yang paling cocok untuk Anda, penting untuk memahami perbedaannya dengan baik.

Lalu Lintas Blockchain dan Ekosistem DApp

Pada bulan Juni 2021, Ethereum memiliki lebih dari 2.800 DApp yang berjalan di blockchain-nya, sedangkan BSC hanya memiliki sekitar 810 DApp. Meskipun perbedaan ini cukup besar, hal ini sebenarnya mencerminkan pertumbuhan ekosistem BSC yang luar biasa, mengingat BSC masih terbilang muda.

Jumlah alamat aktif juga menjadi parameter on-chain yang penting untuk diperhatikan. Meskipun BSC adalah blockchain yang relatif baru, pada tanggal 7 Juni 2021, BSC mencatat lebih dari 2.105.367 alamat aktif. Angka ini lebih dari dua kali lipat rekor tertinggi Ethereum yang mencapai 799.580 alamat pada tanggal 9 Mei 2021.

Lalu, apa yang mendorong pertumbuhan pesat BSC? Banyak faktor yang memainkan peran di sini, termasuk waktu konfirmasi yang lebih cepat dan biaya yang lebih rendah. Pertumbuhan BSC juga dapat dikaitkan dengan tren yang berkembang seputar NFT dan dukungan yang luas dari dompet kripto populer seperti Trust Wallet dan MetaMask.

Jika kita melihat transaksi harian, perbedaan antara keduanya semakin mencolok. Di BSC, pengguna dapat mentransfer dana mereka dan berinteraksi dengan smart contract dengan lebih cepat dan lebih ekonomis. Puncak transaksi harian BSC mencapai 12 juta, sementara Ethereum belum pernah mencapai angka sebanyak itu. Bagi pengguna yang sering bertransaksi dan memindahkan dana, BSC mungkin menjadi pilihan yang lebih populer. Jumlah transaksi harian perlu juga dilihat dalam konteks jumlah alamat aktif, yang saat ini lebih tinggi di BSC.

Anda dapat melihat puncak transaksi harian BSC sebesar 12 juta dan statusnya saat ini di atas empat juta pada gambar di bawah.

Advertisement

Di sisi lain, Ethereum tidak pernah melampaui 1,75 transaksi harian. Bagi pengguna yang perlu memindahkan dana secara berkala, BSC tampaknya menjadi pilihan yang lebih populer. Transaksi harian perlu dipertimbangkan dalam konteks alamat aktif juga.

Pada saat penulisan artikel ini, BSC memiliki jumlah yang lebih tinggi untuk pengguna yang juga bertransaksi lebih banyak secara rata-rata.

DApp DeFi yang Paling Populer di Ethereum dan BSC

Dalam ranah keuangan terdesentralisasi, terdapat banyak DApp yang melintasi BSC dan Ethereum berkat kompatibilitas blockchain-nya. Pengembang dapat dengan mudah memindahkan aplikasi dari Ethereum ke BSC, dan proyek-proyek baru di BSC seringkali menggunakan kode sumber terbuka dari Ethereum dengan beberapa modifikasi. Mari kita lihat lima DApp DeFi paling populer di Ethereum menurut DAppRadar.

Di daftar ini, kita dapat melihat dua Automated Market Maker DeFi (Uniswap dan SushiSwap), sebuah permainan kripto (Axie Infinity), dan sebuah marketplace peer-to-peer (OpenSea). Jika kita melihat lima teratas di BSC, kita akan menemukan banyak kesamaan.

PancakeSwap, misalnya, merupakan hasil dari hard fork dari Uniswap. Autofarm dan Pancake Bunny adalah platform pertanian hasil, yang merupakan kategori yang tidak ditemui di lima teratas Ethereum. Sementara Biswap dan Apeswap keduanya adalah Automated Market Maker. Dikarenakan biayanya yang lebih rendah di BSC dan proses transaksi yang lebih cepat, platform pertanian hasil cenderung lebih efisien di Binance Smart Chain. Inilah yang menjadikannya pilihan populer di kalangan pengguna BSC.

Namun, ketika berbicara tentang permainan kripto, Ethereum masih tetap menjadi rumah bagi game kripto paling populer. Meskipun ada proyek-proyek serupa di BSC seperti CryptoKitties dan Axie Infinity, mereka belum berhasil mencapai sebesar penggunaan game klasik di Ethereum.

Transaksi Antar-jaringan

Jika Anda pernah melakukan penyetoran BEP-20 atau ERC-20 ke dalam dompet Anda, Anda mungkin pernah melihat bahwa alamat dompet di Binance Smart Chain (BSC) dan Ethereum tampak identik. Ini berarti bahwa jika Anda, misalnya, secara tidak sengaja mengirimkan token dari salah satu jaringan ke jaringan lainnya, Anda masih dapat menemukannya dengan mudah di alamat yang sesuai.

Jika Anda tidak sengaja mengirimkan token ERC-20 ke BSC atau sebaliknya, tidak perlu panik. Dana Anda tidak akan hilang secara permanen. Anda dapat mengikuti panduan yang tersedia, seperti “Cara Memulihkan Kripto yang Ditransfer ke Jaringan yang Salah di Binance,” untuk langkah-langkah yang lebih mendetail.

Biaya Transaksi

Sekarang, mari kita bahas biaya transaksi. Baik BSC maupun Ethereum menggunakan model gas untuk mengukur biaya suatu transaksi berdasarkan kompleksitasnya. Pengguna BSC menentukan harga gas sesuai dengan permintaan jaringan, dan para penambang akan memprioritaskan transaksi dengan harga gas yang lebih tinggi. Namun, Ethereum mengalami perubahan signifikan dengan hard fork London yang menghadirkan mekanisme baru dalam penetapan harga gas, yang kemungkinan akan menghilangkan kebutuhan akan biaya tinggi.

Perubahan ini di Ethereum menciptakan biaya dasar per blok, yang berubah berdasarkan permintaan transaksi. Sehingga, pengguna tidak lagi perlu menentukan harga gas secara manual.

Advertisement

Di masa lalu, biaya gas Ethereum cenderung lebih tinggi daripada BSC. Puncak biaya gas tertinggi terjadi pada bulan Mei 2021, mencapai $68,72. Namun, tren ini mulai berubah, meskipun saat ini Ethereum masih terhitung lebih mahal.

Mari kita perhatikan biaya rata-rata Ethereum dari Etherescan. Tiga angka teratas menunjukkan harga gas saat ini di Ethereum. Penting untuk diingat bahwa satu gwei di BSC dan Ethereum setara dengan 0,000000001 BNB atau ETH. Biaya transaksi yang lebih rendah mungkin berarti transaksi akan membutuhkan waktu lebih lama.

Misalnya, saat ini biaya rata-rata untuk mentransfer token ERC-20 ke dompet lain adalah $2,46. Namun, biaya tersebut dapat meningkat hingga $7,58 saat Anda menggunakan pool likuiditas Uniswap yang melibatkan beberapa transaksi.

Di sisi lain, di BSC, Anda dapat melakukan transaksi dengan biaya sebesar hanya $0,03, yang setara dengan biaya transfer ERC-20 dengan gas yang ditetapkan di Ethereum. BSC menghitungnya dengan mengalikan jumlah gas yang digunakan dalam transaksi (21.000) dengan harga gas (5 gwei).

Waktu Transaksi

Mengukur waktu transaksi rata-rata di blockchain bisa menjadi tugas yang rumit. Sebuah transaksi dianggap selesai setelah penambang memvalidasi blok yang memuatnya, tetapi beberapa faktor dapat memengaruhi waktu transaksi:

  • Jika biaya yang Anda tetapkan terlalu rendah, para penambang bisa menunda atau bahkan tidak memasukkan transaksi Anda dalam blok.
  • Transaksi yang melibatkan interaksi yang lebih kompleks dengan blockchain, seperti menambahkan likuiditas ke dalam pool likuiditas, bisa memerlukan beberapa transaksi sebelum selesai.
  • Banyak layanan hanya menganggap transaksi valid setelah sejumlah konfirmasi tertentu dijaringan.
  • Jika kita lihat statistik gas untuk Ethereum yang ditampilkan di atas, kita bisa melihat bahwa waktu transaksi berkisar antara 30 detik hingga 16 menit. Ini mencakup transaksi yang berhasil, tetapi belum termasuk persyaratan konfirmasi tambahan.

Sebagai contoh, saat Anda menyetor ETH (ERC-20) ke akun Binance, Anda harus menunggu hingga 12 konfirmasi jaringan. Dengan blok yang ditambang sekitar setiap 13 detik, transaksi tersebut membutuhkan waktu tambahan 156 detik, seperti yang dapat dilihat dalam diagram di bawah.

Di BSC, waktu rata-rata blok hanya 3 detik. Ini memungkinkan BSC untuk lebih cepat sekitar 4,3 kali lipat dibandingkan dengan Ethereum yang memiliki blok berdurasi 13 detik.

Mekanisme Konsensus

Sementara Ethereum saat ini menggunakan mekanisme konsensus Proof of Work (PoW), Binance Smart Chain (BSC) menggunakan Proof of Staked Authority (PoSA). Namun, perlu diingat bahwa Ethereum sedang dalam proses beralih ke Proof of Stake (PoS) melalui Ethereum 2.0.

PoSA di BSC menggabungkan aspek Proof of Authority (PoA) dan Delegated Proof of Stake (DPoS). Dalam sistem ini, ada 21 validator yang secara bergiliran memproduksi blok dan menerima biaya transaksi BNB sebagai imbalan. Untuk menjadi seorang validator, seorang pengguna harus menjalankan node dan melakukan staking minimal 10.000 BNB untuk menjadi kandidat terpilih.

Pengguna lain, yang disebut delegator, dapat melakukan staking BNB di belakang kandidat terpilih. Dari 21 kandidat terpilih berdasarkan jumlah yang masuk staking, yang teratas akan bergiliran memproses blok setiap 24 jam. Para delegator juga menerima bagian dari reward yang dihasilkan oleh validator.

Di sisi lain, PoW di Ethereum melibatkan perlombaan antarpenambang untuk menyelesaikan puzzle komputasional. Siapa pun dapat berpartisipasi, tetapi mereka harus membeli atau menyewa peralatan khusus untuk melakukan mining. Semakin besar daya komputasional yang dimiliki, semakin besar peluang mereka untuk menyelesaikan puzzle dan memvalidasi blok. Penambang yang berhasil akan menerima biaya transaksi dan reward ETH.

Meskipun PoW telah terbukti efektif dalam mencapai konsensus dan menjaga keamanan jaringan, pengembang terus mencari alternatif yang lebih efisien dan ramah lingkungan. 

Advertisement

Dengan demikian, Ethereum akhirnya akan beralih ke PoS, di mana validator akan melakukan staking ETH untuk berkesempatan menghasilkan blok. Validator lain akan memverifikasi blok tersebut dan memeriksa kebenarannya. 

Dalam hal ini, jika seorang validator mencoba menghasilkan blok palsu, dia akan berisiko kehilangan semua dana yang telah di-stake-nya. Validator juga akan menerima reward atas blok yang berhasil dihasilkan dan verifikasi yang telah mereka lakukan. Dengan melakukan staking sejumlah besar ETH secara langsung, validator yang bersikap jahat berisiko kehilangan dana mereka.

Penutup

Jelas terlihat bahwa meskipun ada banyak kesamaan antara Binance Smart Chain dan Ethereum, BSC telah mengadopsi perubahan menarik untuk meningkatkan kinerja dan efisiensinya. Mekanisme konsensus Proof of Staked Authority (PoSA) memungkinkan pengguna menikmati transaksi blockchain yang lebih murah dan lebih cepat. 

Namun, perubahan dalam perjalanan juga terjadi di Ethereum, yang bergerak menuju Proof of Stake (PoS) melalui Ethereum 2.0. Dengan berbagai perbedaan ini, pengguna memiliki lebih banyak pilihan untuk memenuhi kebutuhan mereka dalam melakukan transaksi di dunia blockchain.


Jika kamu ingin mengetahui lebih dalam mengenai aset kripto atau cryptocurrency, bisa baca artikel “Belajar Crypto untuk Pemula Mulai Dari Sini.”

Sumber: Binance Academy Indonesia

Advertisement

Popular