Sebuah proposal telah diajukan oleh Vitalik Buterin, salah satu pendiri Ethereum, yang dapat secara signifikan mengurangi permintaan saat ini untuk baik perangkat keras maupun penyimpanan untuk menjalankan node Ethereum.

Berbeda dengan desain saat ini, yang mengharuskan operator node untuk menyajikan paket hampir lengkap dari keadaan dan sejarah blockchain, desain “lokal-pertama” yang diusulkan akan memungkinkan pengguna untuk menjalankan node di perangkat mereka tanpa perlu mengunduh seluruh blockchain terlebih dahulu. Perubahan besar ini dapat memainkan peran penting dalam desentralisasi lebih lanjut dari Ethereum.

Mengatasi Hambatan 1,3TB untuk Operasi Node

Saat ini, dibutuhkan lebih dari 1,3 terabyte data penyimpanan untuk menjalankan node Ethereum penuh. Persyaratan ini tidak hanya membatasi siapa yang dapat berpartisipasi dalam jaringan—terutama individu dan perusahaan yang memiliki sumber daya yang baik—tetapi juga menimbulkan kekhawatiran nyata tentang kesehatan dan desentralisasi jaringan itu sendiri. Operasi node penuh menjadi tugas yang, untuk semua tujuan praktis, terbatas pada orang-orang kaya, dan ini membuat kami khawatir tentang jaringan yang didanai dan dijalankan sebagian besar oleh penyedia layanan yang kaya di zona harga yang tertekan.

Proposal terbaru Vitalik Buterin menangani masalah ini dengan mendefinisikan kembali apa artinya mengelola data di node terdesentralisasi Ethereum. Alih-alih membuat setiap sumber daya di jaringan mempertahankan replika lengkap dari sejarah bersama dan keadaan global (seperti yang dilakukan jaringan Bitcoin), desain lokal-pertama memungkinkan setiap node Ethereum menyimpan hanya data yang paling relevan bagi orang yang menggunakannya. Dan jika node membutuhkan hal lain, ia dapat mengambil informasi tersebut dari jaringan peer-to-peer yang dibagikan.

Desain ulang fundamental diperkenalkan dalam ekosistem Ethereum, mengarah pada arsitektur ringan yang memenuhi janji perangkat lunak yang skalabel. Ini bukan peristiwa tunggal; ini adalah pengenalan yang terjadi secara bertahap sebagai bagian dari visi Ethereum yang lebih luas untuk beralih dari tumpukan yang lambat dan berat ke tumpukan yang cepat dan ringan.

Arsitektur Lokal-Pertama untuk Partisipasi yang Lebih Luas

Proposal Buterin berfokus pada desain lokal-pertama. Ini berarti bahwa alih-alih memiliki satu kontrak di blockchain Ethereum, yang dilacak oleh setiap node Ethereum, memiliki setiap node Ethereum melacak keadaan blockchain, dan memiliki API kontrak pintar, untuk jenis data personalisasi yang mungkin diperlukan pengguna Ethereum agar node melacak, setiap node Ethereum dapat dengan mudah melacak jenis data personalisasi yang relevan bagi pengguna yang dirancang untuk dilacak. Ini juga berarti bahwa ketika perlu bagi node pengguna untuk melacak sesuatu yang bersifat global, node tersebut dapat mengambil dan memverifikasi data tersebut sesuai kebutuhan.

Perubahan ini memiliki banyak efek. Untuk memulainya, ini memungkinkan pelaksanaan node Ethereum pada perangkat keras konsumen biasa—seperti laptop atau, untuk masalah itu, perangkat seluler—dengan memangkas biaya overhead ke tingkat yang dapat dikelola. Untuk diakhiri, ini mendorong beragam operator node, yang pada gilirannya membantu memastikan bahwa jaringan Ethereum mencapai konsensus dengan cara yang terdistribusi, karena para operator menggunakan berbagai jenis perangkat keras konsumen.

Data historis yang lebih dari 36 hari disimpan dalam sistem arsip terdistribusi. Sistem ini mengurangi beban dari setiap node di jaringan, memungkinkan penyimpanan bersama di antara beberapa peserta dalam jaringan Ethereum. Jika suatu node pernah perlu mengakses data untuk verifikasi atau audit yang sah, ia dapat mengambil potongan data dari rekan-rekan di sistem yang menyimpan gambaran lengkap.

Prioritas dalam proposal ini sama dengan yang ada dalam peningkatan Pectra yang akan datang. Mereka adalah:

– Kegunaan

– Desentralisasi

– Optimalisasi kinerja, tanpa kompromi pada prinsip keamanan inti Ethereum

Menjaga Terhadap Sentralisasi dan Sensor

Penggerak fundamental dari desain ulang ini adalah kebutuhan untuk mengurangi ketergantungan Ethereum saat ini yang berlebihan pada penyedia infrastruktur terpusat. Seiring menjadi lebih kompleks dan kurang menarik untuk menjalankan node Ethereum, ini mendorong lebih banyak pengguna ke jenis API terpusat dan “layanan data blockchain” yang sama sekali tidak kompatibel dengan cita-cita sistem yang bebas izin dan tahan sensor. Ketika Anda menciptakan sistem dengan begitu banyak pintu belakang, kerentanan, dan titik kegagalan tunggal, Anda tidak hanya membuatnya mungkin bagi seseorang untuk memberlakukan sensor, tetapi juga bagi seseorang untuk mengendalikan layanan Ethereum dengan memanipulasi kemunculan dan hilangnya transaksi.

Memperkuat prinsip dasar desentralisasi, desain lokal-pertama memperkuat ketergantungan diri pengguna. “Kami rakyat” tidak lagi hanya node dalam jaringan orang lain. Lebih berfungsi sebagai infrastruktur sendiri berdasarkan ketentuan pengguna, desain ini memungkinkan “node” yang lebih kecil, lokal, dan berbasis tujuan untuk melakukan komputasi lokal dan penyimpanan yang diperlukan untuk bekerja dengan blockchain Ethereum.

Ini juga sejalan dengan desentralisasi penyimpanan data, jika Anda mau, dalam teknologi blockchain. Di sini, kami bertujuan untuk meningkatkan modularitas dan spesialisasi peran di antara peserta jaringan, yang tampaknya menjadi kunci untuk skalabilitas dan keberlanjutan jangka panjang.

Kesimpulan

Proposal node lokal-pertama baru dari Ethereum adalah langkah besar menuju membuat partisipasi dalam blockchain lebih inklusif dan dapat diakses, dan itu adalah prasyarat untuk sesuatu yang menyerupai sistem yang benar-benar terdesentralisasi. Dalam sistem saat ini, Anda harus mengunduh dan menyimpan data sebesar 1,3TB untuk mengoperasikan node dan berinteraksi dengan blockchain Ethereum. Itu bukan persyaratan penyimpanan yang sepele. Dan kecepatan baca dan tulis dari jenis hard drive yang diperlukan untuk melakukan fungsi tersebut secara signifikan membatasi jumlah pengguna yang dapat menjalankan node di EVM. Proposal node lokal-pertama mengusulkan rencana di mana pengguna menjalankan node lokal dan mengakses perubahan keadaan dengan cara yang meningkatkan kemungkinan harga dan kinerja dari jenis hard drive yang dapat Anda gunakan untuk membangun node.

Peningkatan Pectra yang akan datang menjelaskan sebuah inisiatif yang menunjukkan bagaimana Ethereum terus berkembang. Ini mendorong batasan desentralisasi sambil pada saat yang sama membuatnya lebih dapat digunakan dalam istilah praktis.

Pengungkapan: Ini bukan nasihat trading atau investasi. Selalu lakukan riset Anda sebelum membeli cryptocurrency atau berinvestasi dalam layanan apapun.

Ikuti kami di Twitter @themerklehash untuk tetap terupdate dengan berita terbaru tentang Crypto, NFT, AI, Keamanan Siber, dan Metaverse!

Artikel Ethereum Mengusulkan Desain Node Lokal-Pertama untuk Mengurangi Permintaan Penyimpanan dan Meningkatkan Desentralisasi muncul pertama kali di The Merkle News.