Ethereum, jaringan blockchain populer yang terkenal dengan cryptocurrency eter dan penggunaan revolusioner kontrak pintar, mungkin membuat perubahan besar. Pada sebuah lokakarya baru-baru ini, pendiri Vitalik Buterin mengungkapkan "masalah besar" yang mengganggu jaringan: Mengingat struktur jaringan ethereum saat ini, tidak ada mekanisme untuk membiayai penyimpanan kontrak pintar pada blockchain lapisan dasar dalam jangka panjang. Masalahnya bermuara pada cara Buterin dan pengembang lainnya mengatur struktur biaya untuk pengguna ethereum.
Pada titik ini, setiap pengguna yang terlibat dalam kontrak pintar yang disebarkan ke mainnet hanya bertanggung jawab untuk biaya satu kali saja meskipun semua node dalam jaringan ethereum kemudian harus menyimpan informasi tentang kontrak itu untuk jangka waktu yang tidak terbatas. Karena basis pengguna ethereum terus bertambah dan jumlah kontrak pintar yang disimpan di blockchain meningkat, ini dapat dengan cepat menjadi masalah yang signifikan dengan biaya pengguna yang tidak mampu menutupi biaya yang terkait dengan semakin banyaknya data yang disimpan.
Mekanisme Peningkatan Dana dan Penurunan Data
Buterin menganjurkan bahwa "kontrak yang para pengembang dan pengguna lupakan dan hentikan peduli seharusnya hilang dari negara secara default, " menurut ETHNews.com. Dia percaya bahwa banyak kontrak pintar yang dijalankan, terutama yang sudah sangat tua atau tidak signifikan karena berbagai alasan, harus dibersihkan dari node jaringan, sehingga membebaskan ruang. Ini saja merupakan perubahan besar dari pendekatan sebelumnya ke sistem blockchain. Dalam sebagian besar kasus sebelumnya, pengembang blockchain telah menggembar-gemborkan keterbukaan, ketelitian dan, mungkin yang paling penting, ketidakberubahan sistem ini. Setelah item dimasukkan ke dalam blockchain, pemikirannya muncul, ia ada di sana secara permanen.
Saran Buterin untuk menghapus kontrak bahkan dari sebagian jaringan dapat mewakili perubahan besar dengan implikasi yang signifikan. Sejumlah pertanyaan muncul: Kontrak pintar mana yang akan mendapat prioritas untuk penyimpanan jangka panjang? Apa yang akan terjadi pada orang-orang yang dikeluarkan dari negara? Dan siapa yang akan menentukan mana yang disimpan dan mana yang dihapus?
Buterin dan pemimpin ethereum lainnya memiliki solusi yang bertujuan memfasilitasi pembersihan node jaringan dan yang juga dimaksudkan untuk menjawab banyak pertanyaan ini. Mekanisme pengumpulan sewa, pengembang Philip Daian menjelaskan, diperlukan untuk "sistem apa pun yang menyediakan abstraksi penyimpanan bagi penggunanya." Sementara penyimpanan data kontrak pintar pada mainnet "disubsidi oleh model penyimpanan berbasis umum, di mana jaringan menanggung biaya eksternal dalam jangka panjang, " mungkin ada batasan untuk kelayakan strategi ini dalam jangka panjang.
Dua Proposal untuk Biaya Sewa
Buterin menyarankan dua proposal yang saling terkait untuk sistem biaya sewa. Pertama, batas atas ukuran mainnet harus diidentifikasi, ia menyarankan. Pengembang perlu menentukan berapa banyak data yang harus diizinkan untuk disimpan. Kedua, ethereum harus menetapkan struktur biaya sewa yang akan memastikan bahwa batas ini tidak dapat dilampaui. Sharding pada akhirnya akan mengurangi biaya ini secara signifikan, tetapi mereka tetap akan menghadirkan beban baru pada pengguna ethereum.
Menurut proposal oleh Buterin, pengguna yang mengirim transaksi yang dikaitkan dengan kontrak tertentu akan secara otomatis mengisi kembali kontrak terkait dengan biaya sewa yang dirancang untuk memungkinkan kontrak tetap berfungsi selama beberapa tahun. Token akan digunakan untuk membayar biaya sewa dan kemudian dibakar. Saran Buterin membatasi cara agar biaya sewa dapat berubah seiring waktu; mereka bisa "menurun, tetapi tidak meningkat." Dengan demikian, semakin tinggi kapasitas penyimpanan perangkat keras dari waktu ke waktu, semakin rendah biaya sewa bagi pengguna. Ini adalah langkah peringatan, karena Buterin sendiri telah mengakui bahwa memberi mandat bahwa biaya harus dibayar dalam eter dapat menyebabkan mereka menjadi sangat tinggi, tergantung pada bagaimana cryptotoken dinilai.
Proposal biaya sewa kedua Buterin mencapai tujuan yang sama dengan cara yang berbeda. Dalam hal ini, akan ada biaya "bayar untuk menghidupkan kembali" yang dapat memungkinkan kontrak disimpan dalam keadaan "tidur" untuk digunakan nanti. Agar kontrak tidur tersebut dapat dibangkitkan kembali, pengguna akan diminta untuk menyerahkan bukti Merkle "yang membuktikan status kontrak pada saat penghapusan, " atau pada saat kontrak dikirim ke status tidur. Satu manfaat untuk proposal ini adalah bahwa pengguna tidak akan diharuskan untuk membuat estimasi pada saat pembayaran biaya sewa, sampai berapa lama kontrak yang diberikan harus tetap di negara bagian.
Ethereum tidak membuat rencana pasti untuk menerapkan biaya sewa, meskipun jaringan lain dilaporkan juga mendiskusikan hal ini sebagai kemungkinan. Dalam hal apa pun, pengguna dari beberapa blockchain dan cryptocurrency paling cepat atau lambat akan mendapati diri mereka dikenai biaya tambahan untuk terlibat dalam praktik yang pernah dioperasikan dengan cara berbeda.
Berinvestasi dalam cryptocurrency dan Penawaran Initial Coin lainnya ("ICO") sangat berisiko dan spekulatif, dan artikel ini bukan rekomendasi dari Investopedia atau penulis untuk berinvestasi dalam cryptocurrency atau ICO lainnya. Karena situasi masing-masing individu adalah unik, seorang profesional yang berkualifikasi harus selalu berkonsultasi sebelum membuat keputusan keuangan. Investopedia tidak membuat pernyataan atau jaminan mengenai keakuratan atau ketepatan waktu dari informasi yang terkandung di sini. Pada tanggal artikel ini ditulis, penulis memiliki cryptocurrency.