Ethereum 2.0 dapat ditunda lagi karena kesalahan, masalah dan pesaing

Peluncuran Ethereum 2.0 dapat ditunda lagi, menurut Cointelegraph . Selama pertemuan baru-baru ini, para pengembang merencanakan pembaruan dengan algoritma Proof-of-Stake untuk Juni, meskipun mereka mencatat bahwa pernyataan ini dibuat dengan optimisme yang berhati-hati. Sebagian besar pekerjaan telah berhasil diselesaikan, tetapi butuh waktu untuk memperbaiki banyak kesalahan dalam kode.

Mengapa Ethereum membutuhkan waktu begitu lama untuk menyelesaikan fase pembaruan akhir sebelum benar-benar dapat diskalakan? Mengapa kehadiran kesalahan dan masalah terkait bukan satu-satunya kesulitan yang dihadapi proyek Vitalik Buterin? Sementara pengembang berusaha untuk memperbaiki kesalahan, proyek lainnya meluncurkan pertaruhan, yang berarti bahwa Ethereum 2.0 akhirnya dapat kehilangan balapan untuk skalabilitas.

Perjuangan untuk kode bersih


Kesalahan dalam kode adalah yang utama, tetapi bukan satu-satunya faktor yang berkontribusi terhadap penundaan reguler tanggal peluncuran Ethereum 2.0. Memang, fase menemukan dan memperbaiki kerentanan dalam kode adalah proses yang melelahkan dan panjang untuk setiap proyek, yang selalu dapat memakan waktu lebih lama dari yang direncanakan semula. Dengan demikian, untuk Ethereum, prosedur seperti audit keamanan, pengujian, deteksi dan koreksi kesalahan dapat berlangsung selama berbulan-bulan.

Blockchain Ethereum diatur dengan cukup rumit - ini adalah struktur terdesentralisasi yang terdiri dari beberapa tim pengembangan, beberapa di antaranya adalah organisasi independen. Setiap tim memiliki tugasnya masing-masing - sharding, audit, Ethereum 2.0, dll. Di satu sisi, ini memungkinkan Anda untuk secara bersamaan menyelesaikan berbagai masalah, tetapi, di sisi lain, ini mengarah pada komplikasi dalam rencana pengembangan seluruh platform Ethereum.

Tujuh tim terlibat dalam pengembangan Ethereum 2.0, dan sebagian besar dari mereka bekerja untuk mengoptimalkan jaringan uji Schlesi , yang merupakan jaringan uji multi-pengguna 2.0 multi-pengguna pertama yang mensimulasikan lingkungan yang mendasarinya. ItuEthereum Foundation Trinity, Prysm Labs Prysmatic, Mercusuar Prime Sigma, Status Nimbus, Lodestar ChainSafe, Teku PegaSys dan Cortex Nethermind . Tim pengembangan inilah yang bertanggung jawab untuk menyimpan data di blockchain dan memeriksa blok. Sangat penting bahwa mereka sepenuhnya disinkronkan satu sama lain.

Operasi paralel dari beberapa tim sangat penting untuk mempertahankan tingkat keamanan jaringan yang tinggi, dan tidak ada yang akan kehilangan pandangan terhadap apa pun. Bahkan jika itu berarti melanggar janji dan sekali lagi menunda peluncuran. Dalam upaya mempercepat penyempurnaan kode, program untuk menangkap bug telah bekerja selama beberapa waktu dan menawarkan pemburu kesalahan mulai dari $ 1.000 hingga $ 20.000 untuk kesalahan kritis.

Struktur dan masalah manajemen yang kompleks


Selain bug dan pengujian, ada masalah manajemen yang mendorong tanggal peluncuran lebih jauh. Pada pandangan pertama, blockchain Ethereum mungkin tampak seperti keseluruhan, tetapi sebenarnya dikelola oleh beberapa tim pengembang dan administrator, seperti yang disebutkan di atas. Beberapa dari mereka adalah bagian dari organisasi independen, dan membuat semua tim ini bekerja secara serempak dan tepat waktu dapat menjadi tugas yang menakutkan. Di satu sisi, pendekatan pengembangan ini memungkinkan Anda untuk mendistribusikan tugas secara efektif, tetapi di sisi lain, ini mempersulit pengembangan sistematis. Oleh karena itu, kurangnya manajemen dan sinkronisasi yang tepat antara tim dapat dengan mudah berkontribusi pada penundaan reguler.

Semakin banyak orang yang terlibat dalam pengembangan, semakin besar persyaratan untuk tingkat organisasi dari keseluruhan proses secara keseluruhan. Sebelumnya, Lane Rettig, salah satu pengembang, mencatat perlunya skalabilitas sosial, menambahkan bahwa " masalah koordinasi semakin rumit ." Struktur terdistribusi menyebabkan pergantian staf, yang selanjutnya memperlambat proses pengembangan karena kebutuhan untuk adaptasi jangka panjang karyawan baru.

Pesaing lomba


Sementara pengembang Ethereum memperbaiki bug, hadiah untuk konsensus Proof-of-Stake pertama yang dicapai dapat dimenangkan oleh pesaing mereka. Ada beberapa proyek besar yang mendekati garis finis: EOS, Harmony (ONE), Zilliqa (ZIL), Tezos (XTZ), Cosmos (ATOM), Algorand (ALGO) dan Qtum (QTUM) - semua dengan produk yang layak dan berfungsi baik di internet PoS, atau PoS yang didelegasikan.

Jaringan kerja yang berhasil diluncurkan oleh proyek-proyek ini menunjukkan bahwa apa yang dibutuhkan Ethereum selama bertahun-tahun hanya memakan waktu satu tahun. Misalnya, proyek Harmonydari Silicon Valley baru-baru ini meluncurkan taruhannya, menjadi blockchain PoS pertama yang mengelola sharding dan bukti kepemilikan pada saat yang sama. Patut dicatat bahwa tidak satu pun dari teknologi ini yang telah diimplementasikan oleh pengembang Ethereum di jaringan utama.

Pada tanggal 19 Mei, tim Harmony mengumumkan bahwa mereka telah memperbarui jaringan mereka, yang saat ini mendukung ratusan node di banyak pecahan. Para pengembang mengklaim bahwa mereka berhasil melampaui Ethereum tidak hanya dalam hal sharding dan staking, tetapi juga dalam hal kinerja jaringan, mencapai biaya pemrosesan transaksi $ 0,000.001 di Mainnet dan 118,000 transaksi per detik (TPS) di Testnet.

Namun, Ethereum tetap menjadi pelopor dan kontributor utama teknologi Bukti-taruhan. Mengingat ratusan ribu transaksi dilakukan secara online setiap hari, menunda peluncuran pembaruan penting seperti Ethereum 2.0 dapat sepenuhnya dibenarkan dan ditujukan untuk membuat penggunaan blockchain Ethereum lebih aman dan efisien.

All Articles