Ringkasan

Binance Smart Chain (BSC) adalah hard fork dari protokol Go Ethereum (Geth) dan memiliki banyak kesamaan dengan blockchain Ethereum. Namun, pengembang BSC telah membuat penyesuaian signifikan pada beberapa poin penting. Perubahan terbesar tercermin pada mekanisme konsensus BSC yang pada akhirnya berhasil menurunkan biaya transaksi dan meningkatkan kecepatan transaksi.


Perkenalan

Sekilas, Binance Smart Chain (BSC) dan Ethereum sangat mirip. DApps dan token yang dibangun di BSC kompatibel dengan Ethereum Virtual Machine (EVM). Anda mungkin memperhatikan bahwa alamat dompet publik Anda sama persis di kedua blockchain, dan bahkan ada proyek lintas rantai yang berjalan di kedua jaringan. Namun, ada perbedaan signifikan antara kedua blockchain tersebut. Sebelum memutuskan blockchain mana yang akan digunakan, ada baiknya memahami terlebih dahulu perbedaan keduanya.


Lalu Lintas Blockchain dan Ekosistem DApp

Pada Juni 2021, Ethereum menampung lebih dari 2.800 DApps di blockchain, sementara BSC memiliki sekitar 810. Meskipun kesenjangannya sangat besar, mengingat BSC sedang naik daun, ekosistem yang kuat dan terus berkembang ini patut untuk dinantikan.

Alamat aktif juga merupakan metrik on-chain yang penting untuk dipertimbangkan. Meskipun merupakan blockchain yang sedang berkembang, BSC mencatat rekor 2,105,367 alamat pada 7 Juni 2021, lebih dari dua kali lipat rekor tertinggi Ethereum pada 9 Mei 2021 (799,580 alamat).

Apa alasan lonjakan BSC secara tiba-tiba? Terutama berkat waktu konfirmasi yang lebih singkat dan biaya yang lebih rendah. Pertumbuhan BSC mungkin juga terkait dengan hype seputar non-fungible token (NFT) dan kompatibilitas dengan dompet mata uang kripto populer seperti Trust Wallet dan MetaMask.

Jika dibandingkan dengan data transaksi harian, perbedaannya semakin terlihat jelas. Melalui BSC, pengguna dapat mentransfer dana dan berinteraksi dengan kontrak pintar dengan lebih cepat dan hemat biaya. Seperti yang ditunjukkan pada gambar di bawah, volume perdagangan harian BSC mencapai puncaknya sekitar 12 juta, dan saat ini melebihi 4 juta.


Sebagai perbandingan, volume transaksi harian Ethereum tidak pernah melebihi 1,75 juta. Bagi pengguna yang perlu mentransfer dana secara rutin, BSC sepertinya lebih populer. Tentu saja, analisis volume transaksi harian juga perlu dinilai sehubungan dengan alamat aktif. Pada saat artikel ini ditulis, BSC memiliki lebih banyak pengguna dan rata-rata volume perdagangannya lebih tinggi.


DApps DeFi yang paling banyak digunakan di Ethereum dan BSC

Dalam hal keuangan terdesentralisasi, ada banyak produk silang DApp antara BSC dan Ethereum karena kompatibilitas blockchain. Pengembang dapat dengan mudah mem-porting aplikasi dari Ethereum ke BSC, dan proyek BSC baru sering kali menggunakan kembali kode sumber terbuka dari Ethereum, cukup dengan mengganti namanya. Mari kita lihat lima DApps Ethereum teratas yang diperingkat oleh pengguna DAppRadar.


Lima teratas dalam daftar itu beragam, termasuk dua pembuat pasar otomatis DeFi (Uniswap dan SushiSwap), permainan cryptocurrency (Axie Infinity), dan pasar peer-to-peer (OpenSea). Bandingkan lima teratas BSC dan Anda akan menemukan banyak kesamaan.


PancakeSwap dibuat sebagai hard fork Uniswap. Baik Autofarm dan Pancake Bunny adalah penambangan likuiditas, tetapi Ethereum tidak muncul di lima besar dalam kategori ini. Biswap dan Apeswap adalah pembuat pasar otomatis. Binance Smart Chain memiliki biaya rendah dan meningkatkan kecepatan transaksi secara signifikan, sehingga penambangan likuiditas di Binance Smart Chain cenderung lebih efisien. Didorong oleh faktor-faktor ini, penambangan likuiditas telah menjadi pilihan populer bagi pengguna BSC.

Ketika berbicara tentang game cryptocurrency, banyak game terpanas memang lahir di Ethereum. Meskipun BSC juga memiliki beberapa proyek yang sangat mirip dengan "CryptoKitties" dan Axie Infinity, mereka belum mampu menggaet pemain dalam jumlah besar seperti Ethereum Classic.


Transfer antar jaringan

Jika Anda pernah menyimpan token BEP-20 atau ERC-20 ke dalam dompet Anda, Anda mungkin memperhatikan bahwa alamat dompet untuk Ethereum dan BSC sama persis. Misalnya, jika Anda salah memilih jaringan target saat menarik koin di bursa, jaringan tersebut dapat dengan mudah diambil dari blockchain lain.

Jika Anda secara tidak sengaja menarik token ERC-20 ke BSC, Anda masih dapat mengambilnya di alamat BSC yang sesuai. Sebaliknya, proses yang sama dapat diikuti untuk mengambil token yang ditransfer dari BSC ke Ethereum. Untungnya, dalam kedua kasus tersebut, dana Anda tidak hilang secara permanen. Untuk panduan mendetail, baca Cara Memulihkan Mata Uang Kripto di Binance yang Ditransfer ke Jaringan yang Salah.


biaya transaksi

Baik BSC dan Ethereum membebankan biaya transaksi berdasarkan model biaya bahan bakar sebagai ukuran kompleksitas transaksi. Pengguna BSC dapat mengatur harga gas sesuai kebutuhan jaringan, dan penambang akan memprioritaskan transaksi dengan harga gas yang lebih tinggi. Namun, hard fork Ethereum di London menerapkan beberapa perubahan baru, dan pengguna cenderung mengucapkan selamat tinggal pada biaya tinggi.

Peningkatan Ethereum menciptakan mekanisme penetapan harga baru dengan biaya dasar untuk setiap blok. Biaya dasar berubah sesuai kebutuhan transaksi, dan pengguna tidak perlu menentukan sendiri harga bahan bakar.

Data historis menunjukkan bahwa biaya bahan bakar Ethereum jauh lebih tinggi daripada BSC. Harga rata-rata tertinggi adalah $68.72, yang terjadi pada Mei 2021. Saat ini, tren ini telah berubah, namun harga Ethereum masih lebih tinggi dari BSC.


Untuk memahami situasinya lebih dalam, mari kita lihat biaya rata-rata Ethereum di Etherscan. Tiga grafik pertama menunjukkan harga bahan bakar Ethereum saat ini. Untuk BSC dan Ethereum, 1 Gwei masing-masing setara dengan 0,000000001 Binance Coin atau Ethereum. Semakin rendah harga yang Anda bayar, semakin lama waktu yang dibutuhkan untuk menyelesaikan transaksi.

Jika Anda hanya mentransfer token ERC-20 ke dompet lain, harga rata-rata yang Anda bayarkan pada saat penulisan adalah $2,46. Saat menggunakan kumpulan likuiditas Uniswap yang melibatkan banyak transaksi, harganya naik menjadi $7.58.


Gambar di bawah adalah transaksi di BSC dengan biaya hanya $0,03, yang setara dengan transfer ERC-20 dari halaman pelacakan biaya gas Ethereum. BSC menghitung angka ini dengan mengalikan bahan bakar yang digunakan dalam transaksi (21.000) dengan harga biaya bahan bakar (5 Gwei).


jam transaksi

Mengukur waktu transaksi rata-rata dalam blockchain itu rumit. Dari sudut pandang teknis, selama penambang memverifikasi bahwa transaksi ada di dalam blok, transaksi selesai, namun faktor lain masih akan memperpanjang waktu tunggu:

  1. Jika biayanya tidak ditetapkan cukup tinggi, penambang mungkin menunda transaksi Anda atau bahkan tidak memasukkannya ke dalam blok sama sekali.

  2. Interaksi yang lebih kompleks dengan blockchain memerlukan banyak transaksi. Misalnya, menyuntikkan likuiditas ke dalam kumpulan likuiditas.

  3. Sebagian besar layanan hanya akan menganggap suatu transaksi sah setelah sejumlah blok tertentu dikonfirmasi. Operasi konfirmasi tambahan ini mengurangi risiko bagi pedagang dan penyedia layanan untuk membatalkan tagihan balik setelah blok ditolak oleh jaringan.

Statistik biaya bahan bakar Ethereum di atas menunjukkan waktu transaksi berkisar antara 30 detik hingga 16 menit. Angka-angka ini memperhitungkan transaksi yang berhasil tetapi tidak memperhitungkan persyaratan mengenai beberapa konfirmasi.

Misalnya, jika Anda menyetor Ethereum (ERC-20) ke akun Binance Anda, Anda harus menunggu 12 konfirmasi jaringan. Meskipun dibutuhkan sekitar 13 detik untuk menambang satu blok (seperti yang ditunjukkan pada gambar di bawah), waktu yang diperlukan untuk menyetor Ether ke dompet spot akan bertambah 156 detik.


Waktu blok rata-rata BSC adalah 3 detik. Dibandingkan dengan Ethereum yang 13 detik, kecepatannya meningkat sekitar 4,3 kali lipat.


mekanisme konsensus

Meskipun mekanisme konsensus Proof-of-Work (PoW) Ethereum mirip dengan Bitcoin, masih terdapat perbedaan yang signifikan dari Authoritative Proof-of-Stake (PoSA) BSC. Namun perbedaan ini tidak bertahan lama. Di Ethereum 2.0, jaringan akan beralih ke mekanisme proof-of-stake (PoS).

PoSA BSC menggabungkan Proof of Authority (PoA) dan Delegated Proof of Stake (DPoS). 21 validator bergiliran memproduksi blok dan diberi imbalan berupa biaya transaksi Binance Coin sebagai imbalannya. Menjadi validator memerlukan menjalankan sebuah node dan mempertaruhkan setidaknya 10.000 Koin Binance sebelum memenuhi syarat untuk menjadi kandidat terpilih.

Pengguna lain, yang disebut delegator, mempertaruhkan Binance Coin di belakang kandidat terpilih. 21 kandidat terpilih dengan jumlah taruhan tertinggi kemudian akan bergiliran memproses blok tersebut. Seluruh proses berulang setiap 24 jam. Delegator juga dapat berbagi imbalan yang diperoleh validator.

PoW Ethereum adalah sistem unik yang tidak bergantung pada komunitas, tetapi memilih validator melalui kompetisi untuk memecahkan masalah komputasi. Siapa pun dapat bergabung, namun peserta harus membeli atau menyewa peralatan pertambangan khusus. Semakin banyak daya komputasi yang Anda miliki, semakin besar peluang Anda untuk menjadi orang pertama yang memecahkan teka-teki dan memverifikasi blok tersebut. Penambang yang berhasil akan diberi imbalan berupa biaya transaksi dan eter.

Meskipun PoW adalah cara efektif untuk menciptakan konsensus dan memastikan keamanan jaringan, pengembang tidak pernah berhenti mengeksplorasi mekanisme lain. Mereka berharap dapat menemukan alternatif yang lebih efisien dan ramah lingkungan tanpa mengorbankan keselamatan.

Karena alasan di atas, jaringan Ethereum pada akhirnya akan beralih ke Proof of Stake. Validator akan mempertaruhkan Ether dan mendapatkan kesempatan untuk menghasilkan blok. Validator lain akan "memvalidasi" blok tersebut dan memeriksa kebenarannya. Jika seseorang membuat blok yang berisi transaksi palsu, mereka berisiko kehilangan semua token yang dipertaruhkan. Validator kemudian diberi penghargaan atas keberhasilan pemblokiran dan pekerjaan verifikasi yang dilakukan. Validator jahat yang secara langsung menyetor dan mempertaruhkan eter dalam jumlah besar dapat kehilangan dananya.


Meringkaskan

Singkatnya, jelas ada banyak kesamaan antara Binance Smart Chain dan Ethereum. Sampai batas tertentu, pengguna Ethereum dapat dengan mudah bermigrasi dan merasakan BSC. Meskipun terdapat kesamaan, BSC menerapkan sejumlah penyesuaian yang berarti dalam upaya meningkatkan kinerja dan efisiensi. Mekanisme konsensus Authoritative Proof of Stake (PoSA) menghadirkan transaksi blockchain yang lebih murah dan lebih cepat bagi pengguna.