TL;DR
BNB Smart Chain (BSC) adalah fork keras dari protokol Go Ethereum (Geth), dan sebagai demikian, memiliki banyak kesamaan dengan blockchain Ethereum. Namun, pengembang BSC telah melakukan perubahan signifikan di beberapa area kunci. Perubahan terbesar adalah mekanisme konsensus BSC, yang memungkinkan transaksi yang lebih murah dan lebih cepat.
Pendahuluan
Sekilas, BNB Smart Chain (BSC) dan Ethereum terlihat sangat mirip. DApps dan token yang dibangun di BSC kompatibel dengan Ethereum Virtual Machine (EVM). Anda mungkin telah memperhatikan bahwa alamat dompet publik Anda sama di kedua blockchain. Ada bahkan proyek lintas rantai yang beroperasi di kedua jaringan. Namun, ada beberapa perbedaan mencolok antara kedua rantai tersebut. Jika Anda bertanya-tanya mana yang harus digunakan, sebaiknya Anda tahu dan memahami perbedaannya.
Lalu lintas blockchain dan ekosistem DApp
Per Juni 2021, Ethereum menampung lebih dari 2800 DApps di blockchain dibandingkan dengan sekitar 810 di BSC. Ini adalah perbedaan yang signifikan, tetapi mengingat usia muda BSC, ini menunjukkan ekosistem yang kuat dan berkembang.
Alamat aktif juga merupakan metrik penting on-chain yang perlu dipertimbangkan. Meskipun merupakan blockchain yang lebih baru, BSC mencatat angka tertinggi 2.105.367 alamat pada 7 Juni 2021 – lebih dari dua kali lipat dari rekor tertinggi Ethereum sebesar 799.580 alamat pada 9 Mei 2021.
Jadi, apa alasan di balik pertumbuhan besar BSC yang tiba-tiba? Banyak dari itu disebabkan oleh waktu konfirmasi yang lebih cepat dan biaya rendah. Pertumbuhan BSC mungkin juga terkait dengan hype yang berkembang seputar NFT dan kompatibilitas dengan dompet kripto populer, seperti Trust Wallet dan MetaMask.
Jika kita melihat transaksi harian, ada perbedaan yang lebih besar antara keduanya. Di BSC, lebih cepat dan lebih efisien biaya bagi pengguna untuk memindahkan dana mereka dan berinteraksi dengan kontrak pintar. Anda dapat melihat di bawah puncak BSC sekitar 12 juta transaksi harian dan status saat ini di lebih dari empat juta.

Di sisi lain, Ethereum tidak pernah melebihi 1,75 juta transaksi harian. Bagi pengguna yang perlu memindahkan dana mereka secara teratur, BSC tampaknya menjadi pilihan yang lebih populer. Transaksi harian juga perlu dilihat dalam konteks alamat aktif. Pada saat penulisan, BSC saat ini memiliki jumlah pengguna yang lebih tinggi yang juga melakukan transaksi lebih banyak rata-rata.

DApps DeFi yang paling banyak digunakan di Ethereum dan BSC
Ketika datang ke keuangan terdesentralisasi, ada banyak tumpang tindih DApp antara BSC dan Ethereum karena kompatibilitas blockchain. Pengembang dapat dengan mudah memindahkan aplikasi dari Ethereum ke BSC, dan proyek-proyek baru BSC sering menggunakan kode sumber terbuka dari Ethereum dengan nama yang berbeda. Mari kita lihat lima DApps teratas di Ethereum berdasarkan pengguna di DAppRadar.

Di sini Anda dapat melihat campuran dua Pembuat Pasar Otomatis DeFi (Uniswap dan SushiSwap), sebuah permainan kripto (Axie Infinity), dan pasar peer-to-peer (OpenSea). Jika Anda melihat lima teratas BSC, Anda akan melihat banyak kesamaan.

PancakeSwap dibuat sebagai fork keras dari Uniswap. Autofarm dan Pancake Bunny adalah yield farms – kategori yang tidak kita lihat di lima teratas Ethereum. Biswap dan Apeswap keduanya adalah Pembuat Pasar Otomatis. Karena biaya sangat murah di BSC dan transaksi jauh lebih cepat, yield farms cenderung lebih efisien di BNB Smart Chain. Faktor-faktor ini menjadikannya pilihan populer bagi pengguna BSC.
Ketika datang ke permainan kripto, Ethereum benar-benar adalah rumah bagi judul-judul paling populer di luar sana. Meskipun ada proyek di BSC yang sangat mirip dengan CryptoKitties dan Axie Infinity, mereka gagal menarik audiens sebesar permainan klasik di Ethereum.
Transfer antar jaringan
Jika Anda telah melakukan setoran BEP-20 atau ERC-20 ke dompet Anda, Anda mungkin telah memperhatikan bahwa alamat dompet Ethereum dan BSC Anda identik. Jadi, misalnya, jika Anda memilih jaringan yang salah saat menarik token Anda dari bursa, Anda dapat dengan mudah mengambilnya dari blockchain lain.
Jika Anda secara tidak sengaja menarik token ERC-20 ke BSC, Anda masih dapat menemukannya di alamat BSC yang sesuai. Anda juga dapat melalui proses yang sama jika Anda secara tidak sengaja mengirim token dari BSC ke Ethereum. Dalam kedua kasus ini, dana Anda beruntung tidak hilang secara permanen. Untuk panduan yang lebih rinci, lihat Cara Mengambil Kembali Kripto yang Ditransfer ke Jaringan yang Salah di Binance.
Biaya transaksi
BSC dan Ethereum keduanya menggunakan model gas untuk biaya transaksi yang mengukur kompleksitas sebuah transaksi. Pengguna BSC dapat mengatur harga gas sesuai dengan permintaan jaringan, dan penambang akan memprioritaskan transaksi dengan harga gas yang lebih tinggi. Namun, fork keras London Ethereum membawa beberapa modifikasi baru yang kemungkinan akan menghapus kebutuhan akan biaya tinggi.
Pembaruan Ethereum menciptakan mekanisme penetapan harga baru dengan biaya dasar per blok. Biaya dasar berubah tergantung pada permintaan transaksi, menghapus kebutuhan bagi pengguna untuk menentukan harga gas sendiri.
Secara historis, biaya gas Ethereum jauh lebih tinggi daripada biaya di BSC. Rata-rata tertinggi yang terlihat adalah pada Mei 2021 sebesar $68,72. Tren ini mulai berubah, tetapi Ethereum masih lebih mahal saat ini.

Mari kita lihat biaya rata-rata untuk Ethereum dari Etherscan untuk mendapatkan gambaran yang lebih baik. Tiga angka teratas menunjukkan harga gas saat ini di Ethereum. Untuk BSC dan Ethereum, satu gwei setara dengan 0.000000001 BNB atau ETH masing-masing. Jika Anda membayar harga yang lebih rendah, transaksi Anda akan memakan waktu lebih lama untuk diproses.
Untuk transfer sederhana token ERC-20 ke dompet lain, harga rata-rata pada saat penulisan adalah $2,46. Angka ini meningkat menjadi $7,58 saat menggunakan kumpulan likuiditas Uniswap yang melibatkan beberapa transaksi.

Di bawah ini, kita dapat melihat sebuah transaksi di BSC dengan biaya hanya $0,03, setara dengan transfer ERC-20 dalam pelacak gas Ethereum. BSC telah menghitung ini dengan mengalikan gas yang digunakan oleh transaksi (21.000) dengan harga gas (5 gwei).
Waktu transaksi
Mengukur waktu transaksi rata-rata di blockchain bisa sedikit rumit. Sementara sebuah transaksi secara teknis selesai setelah penambang memvalidasi blok di dalamnya, aspek lain dapat mempengaruhi waktu yang Anda tunggu:
Jika Anda belum mengatur biaya Anda cukup tinggi, penambang mungkin menunda transaksi Anda atau bahkan tidak menyertakannya dalam blok sama sekali.
Interaksi yang lebih kompleks dengan blockchain memerlukan beberapa transaksi. Misalnya, menambahkan likuiditas ke kumpulan likuiditas.
Sebagian besar layanan hanya akan menganggap transaksi valid setelah sejumlah blok tertentu dikonfirmasi. Konfirmasi ekstra ini mengurangi risiko pedagang dan penyedia layanan mengalami pembayaran yang dibatalkan jika blok ditolak oleh jaringan.
Jika kita melihat di atas pada statistik gas untuk Ethereum, kita dapat melihat bahwa waktu transaksi berkisar antara 30 detik hingga 16 menit. Angka-angka ini mempertimbangkan transaksi yang berhasil tetapi tidak memperhitungkan persyaratan konfirmasi tambahan.
Sebagai contoh, jika Anda menyetor ETH (ERC-20) ke akun Binance Anda, Anda perlu menunggu 12 konfirmasi jaringan. Dengan blok yang ditambang kira-kira setiap 13 detik, seperti yang dapat Anda lihat dari diagram di bawah ini, ini akan menambah 156 detik tambahan saat menyetor ETH ke dompet spot Anda.

Di BSC, rata-rata waktu blok adalah 3 detik. Ketika kita membandingkannya dengan 13 detik Ethereum, kita melihat peningkatan kecepatan sekitar 4,3 kali.

Mekanisme konsensus
Sementara mekanisme konsensus Proof of Work (PoW) Ethereum mirip dengan milik Bitcoin, itu sangat berbeda dari Proof of Staked Authority (PoSA) BSC. Namun, perbedaan ini tidak akan bertahan lama. Dengan Ethereum 2.0, jaringan akan menggunakan mekanisme Proof of Stake (PoS) sebagai gantinya.
PoSA BSC menggabungkan aspek Proof of Authority (PoA) dan Delegated Proof of Stake (DPoS). 21 validator bergiliran untuk memproduksi blok dan, sebagai imbalan, menerima biaya transaksi BNB sebagai hadiah. Menjadi validator memerlukan menjalankan node dan mempertaruhkan setidaknya 10.000 BNB untuk menjadi kandidat yang terpilih.
Pengguna lain, yang dikenal sebagai delegator, mempertaruhkan BNB di belakang kandidat yang terpilih. 21 kandidat terpilih teratas berdasarkan jumlah yang dipertaruhkan kemudian bergiliran untuk memproses blok. Seluruh proses ini diulang setiap 24 jam. Delegator juga menerima bagian dari hadiah yang diperoleh validator.
PoW Ethereum adalah sistem yang sangat berbeda. Alih-alih komunitas memilih validator, ada perlombaan untuk memecahkan teka-teki komputasi. Siapa pun dapat berpartisipasi, tetapi mereka perlu membeli atau menyewa peralatan penambangan khusus. Semakin banyak daya komputasi yang Anda miliki, semakin besar kemungkinan Anda akan memecahkan teka-teki terlebih dahulu dan memvalidasi sebuah blok. Penambang yang berhasil menerima biaya transaksi dan hadiah ETH.
Sementara PoW adalah cara yang efektif untuk menciptakan konsensus dan memastikan keamanan jaringan, pengembang telah menjelajahi penggunaan mekanisme lain. Tujuan mereka adalah untuk menemukan alternatif yang lebih efisien dan ramah lingkungan tanpa mengorbankan keamanan.
Untuk alasan ini, jaringan Ethereum akhirnya akan beralih ke Proof of Stake. Validator akan mempertaruhkan ETH untuk kesempatan memproduksi blok. Validator lain akan "mengakui" blok tersebut dan memeriksa bahwa itu benar. Jika seseorang memproduksi blok yang berisi transaksi yang salah, mereka berisiko kehilangan semua koin yang mereka pertaruhkan. Validator kemudian menerima hadiah untuk blok yang berhasil dan untuk setiap pengakuan yang mereka lakukan. Dengan langsung menyetor dan mempertaruhkan jumlah ETH yang besar, validator jahat berisiko kehilangan dana mereka.
Pemikiran penutup
Jelas ada banyak kesamaan antara BNB Smart Chain dan Ethereum. Sebagian, ini adalah apa yang membuatnya begitu mudah bagi pengguna Ethereum untuk bermigrasi dan mulai bereksperimen dengan BSC. Tetapi meskipun ada kesamaan, BSC mengadopsi perubahan menarik untuk mencoba meningkatkan kinerja dan efisiensi. Mekanisme konsensus Proof of Staked Authority (PoSA) memungkinkan pengguna menikmati transaksi blockchain yang bahkan lebih murah dan lebih cepat.





