Baru-baru ini, Binance Smart Chain (BSC) menjadi semakin sulit bagi para pengembang.
Kinerja jaringan baru-baru ini mengalami masalah. Waktu transaksi menjadi lebih lama karena jaringan 'kelebihan beban'. Jadi, apa sebenarnya masalahnya? Binance Smart Chain (BSC) menjadi semakin sulit bagi pengembang. Peningkatan volume transaksi menyebabkan penurunan kinerja jaringan.
Sebagai tiruan dan pesaing Ethereum, jaringan BSC mengalami kekacauan selama bulan Mei. Server RPC mengalami crash dan kehilangan sinkronisasi. Pengguna menghadapi masalah transaksi karena penundaan dari penyedia data lebih dari beberapa menit, berlangsung hampir satu jam. Bahkan proyek terbesar di jaringan, PancakeSwap, melaporkan 'kelebihan beban'.
Keluhan pengguna meningkat
Selama kesalahan ini terus berlanjut, pengguna tidak akan diam. Terutama di halaman GitHub Binance Chain, kritik terus mengalir.
Dengan semakin banyaknya pengguna yang menggunakan pertukaran terdesentralisasi (DEX), keluhan mereka tentang transaksi yang gagal dan peringatan kesalahan semakin sering. Pengguna mengeluhkan berbagai masalah di grup Telegram 'Binance Chain (BC) & Binance Smart Chain (BSC) - Developments Discussion Group'.
Penurunan di berbagai aspek
Pengguna juga melaporkan bahwa BscScan—sebuah penjelajah blok BSC yang mirip dengan Etherscan—berjalan lambat atau tidak dapat digunakan. Menanggapi hal ini, BscScan menyatakan 'dana aman (safu)'.
Mencari akar masalah
Menurut Binance, penyebab kelebihan beban BSC adalah 'minat yang besar terhadap proyek-proyek yang dibangun di atasnya'.
Faktanya, sebuah proyek keuangan terdesentralisasi (DeFi) yang baru diluncurkan, SafeMoon, mengklaim bahwa penyebab sebenarnya dari gangguan jaringan adalah jumlah pelanggan mereka yang terlalu banyak.
Namun, apa sebenarnya yang menyebabkan jaringan crash masih belum jelas. Beberapa orang mengklaim bahwa hal itu disebabkan oleh kelebihan beban atau kemacetan basis data proyek.
Implementasi Geth mengalami stagnasi, sementara indekser grafik PancakeSwap (cara dApp mengatur data) pada suatu saat tertinggal 1 juta blok.
'Geth' adalah singkatan dari 'Go Ethereum', sebuah antarmuka baris perintah untuk menjalankan node Ethereum.
Geth memungkinkan programmer untuk terhubung ke jaringan Ethereum, mentransfer ether antar akun, dan bahkan menambang ether. Dalam banyak hal, BSC adalah tiruan dari Ethereum. Oleh karena itu, aturan yang sama berlaku.
Namun, Ethereum telah menyelesaikan masalah waktu transaksi selama periode permintaan tinggi dengan menerapkan biaya gas; jadi, jika Anda ingin transaksi cepat selesai selama masa sibuk, Anda harus membayar biaya lebih tinggi. Binance mengambil pendekatan yang berlawanan.
Ketika permintaan meningkat, sistem Binance menurunkan biaya gas dan meningkatkan ukuran blok untuk mendukung lebih banyak transaksi.
Tumbuh meskipun bermasalah
Namun, Binance Smart Chain (BSC) dengan cepat menjadi salah satu jaringan blockchain paling terkenal untuk menjalankan aplikasi kontrak pintar.
Platform ini memungkinkan pengguna untuk mengelola aset digital di berbagai blockchain, dan platform ini dirancang untuk membangun aplikasi terdesentralisasi (dApp). BSC saat ini sedang bercabang dari versi terbaru Geth atau versi Berlin 1.10.2 Ethereum, yang akan meningkatkan kinerja Ethereum.
Akankah Ethereum sekali lagi datang untuk menyelamatkan dan mengembalikan stabilitas Binance, atau akankah BSC terus berada dalam keadaan yang tidak berkelanjutan?
Banyak masalah konsensus di rantai diperkirakan akan terus berlanjut. Ketika validator menandatangani blok dalam urutan yang salah, blok yang sama akan disiarkan beberapa kali. Masalah tidak akan hilang. Ketika, misalnya, beberapa salinan blok yang sama disiarkan sebagai tanda tangan dengan nilai hash dan jumlah transaksi yang berbeda, Geth harus membatalkan transaksi palsu. Bagaimana Binance akan menangani masalah ini, masih harus dilihat.



















