Memahami Forking di Blockchain: Pembaruan Protokol dan Pemisahan Jaringan

Hard Fork: Temel Tanımı dan Fungsi

Kripto uang dan teknologi blockchain di bidangnya, hard fork, sebuah perangkat lunak blockchain yang ada terpisah dari versi sebelumnya, menghasilkan versi baru yang sepenuhnya berbeda dan tidak mendukung versi lama. Keadaan ini menyebabkan ketidakcocokan ke belakang; artinya, peserta jaringan yang menjalankan versi perangkat lunak sebelumnya tidak dapat beroperasi di bawah protokol baru.

Inti dari hard fork adalah mengubah protokol sebuah mata uang kripto dari dasar. Perubahan parameter penting seperti ukuran blok, mekanisme konfirmasi transaksi, atau parameter keamanan memerlukan hard fork. Hasil paling mencolok dari perubahan ini adalah terpecahnya blockchain menjadi dua. Pada saat fork, jaringan asli dan jaringan yang mendukung protokol baru berpisah secara independen. Pada akhir proses ini, mata uang kripto yang awalnya tunggal dapat berubah menjadi dua blockchain berbeda dan berpotensi menjadi dua aset yang berbeda.

Penambahan aturan baru ke kode sistem blockchain memulai proses fork. Pada awalnya, kedua rantai berbagi riwayat yang sama, tetapi setelah titik fork, mereka berkembang secara sepenuhnya independen. Node yang menggunakan protokol lama tetap beroperasi dengan koin yang ada, sementara peserta yang beralih ke sistem baru dapat menghasilkan aset baru yang disebut altcoin.

Mengapa Hard Fork Dilakukan?

Alasan utama melakukan hard fork adalah untuk meningkatkan keamanan sistem dan menambahkan fungsi baru. Celah keamanan kritis yang ditemukan di versi perangkat lunak lama dapat ditutup melalui hard fork. Selain itu, hard fork juga digunakan saat kapasitas jaringan perlu ditingkatkan, kecepatan transaksi harus diperbaiki, atau perubahan radikal dalam logika protokol diperlukan.

Selain itu, hard fork juga efektif dalam membalikkan transaksi yang telah dilakukan atau membatalkan blok tertentu dalam situasi tertentu. Misalnya, setelah pelanggaran keamanan, hard fork dapat digunakan untuk mengembalikan transaksi berbahaya.

Apa yang Berubah Setelah Hard Fork?

Setelah hard fork dilakukan, dua opsi muncul dalam blockchain. Skenario pertama adalah semua peserta jaringan menerima protokol baru; dalam kasus ini, versi lama segera ditinggalkan dan sistem terus berjalan sesuai standar baru.

Skenario kedua adalah beberapa peserta menolak protokol baru dan memilih tetap di rantai lama. Dalam hal ini, fork benar-benar terjadi; blockchain asli dan blockchain baru masing-masing mempertahankan keberadaannya secara terpisah.

Mekanisme Fork: Proses Teknis

Fork dalam blockchain adalah kejadian yang terjadi selama penerapan perubahan pada tingkat protokol. Jaringan kriptografi dioperasikan oleh ratusan bahkan ribuan komputer dan penambang. Para peserta ini berkomunikasi satu sama lain untuk memverifikasi keabsahan seluruh riwayat transaksi dan memimpin pembuatan blok baru.

Saat perubahan protokol dilakukan, harus disetujui oleh konsensus semua peserta jaringan. Jika kesepakatan tercapai, protokol baru diterapkan di seluruh jaringan dan rantai berlanjut seperti biasa. Jika tidak, beberapa node tetap mendukung protokol lama sementara yang lain beralih ke yang baru. Dalam kasus ini, blockchain secara permanen terbagi menjadi dua jaringan yang berbeda dan masing-masing mengikuti jalur pengembangannya sendiri.

Hard fork adalah keadaan yang tak terhindarkan saat melakukan perubahan sistem dalam blockchain, dan keberhasilannya bergantung pada kesepakatan bersama semua peserta jaringan.

Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • Komentar
  • Posting ulang
  • Bagikan
Komentar
0/400
Tidak ada komentar
  • Sematkan

Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)