Apa itu Fork dalam Istilah Sederhana: Git, Kripto, Aplikasi dan Lainnya

"Fork" muncul di mana-mana saat ini - cryptocurrency, pengkodean, aplikasi TV, bahkan ancaman siber. Ini agak menarik. Meskipun konteksnya berbeda, inti ide tetap sama - pemisahan, salinan, atau menciptakan sesuatu yang baru dari sesuatu yang sudah ada. Mari kita menggali apa itu fork sebenarnya di berbagai bidang. Tidak ada pembicaraan yang rumit. Hanya penjelasan yang langsung yang akan membantu Anda memahami blockchain, Git, aplikasi, dan bahkan bom fork yang aneh itu.

Apa Arti "Fork" dalam Istilah Sederhana

Arti Kata

Fork adalah secara harfiah alat makan yang memiliki garpu. Pikirkan tentang itu - ia bercabang. Dalam istilah teknologi, ini adalah ketika sesuatu terbagi menjadi dua jalur. Satu menjadi dua.

Istilah ini pertama kali muncul di kalangan pemrogram. Pengembang akan "fork" proyek untuk membuat versi yang berbeda. Dari sana, istilah ini menyebar. Sekarang kita melihatnya di mana-mana. Setiap fork mengambil sesuatu yang sudah ada dan mengubahnya, menciptakan sesuatu yang baru.

Mengapa Satu Istilah Muncul Di Mana-mana

Forks masuk akal sebagai sebuah konsep. Sesuatu terbelah. Hal-hal baru muncul. Sederhana.

Dalam pengkodean, fork memungkinkan orang untuk bereksperimen tanpa merusak yang asli. Untuk crypto, sebuah fork mungkin menciptakan koin baru sepenuhnya. Aplikasi di-fork untuk menambahkan fitur keren yang tidak dimiliki oleh yang asli.

Orang sering mencampuradukkan ini. Fork Git tidak sama dengan fork blockchain. Konteks itu penting! Kami akan menjelaskan ini seiring berjalannya waktu.

Apa itu Fork dalam Cryptocurrency

Kripto seperti Bitcoin berjalan di atas blockchain - rantai blok data transaksi yang sering dibicarakan orang. Sebuah fork kripto mengubah aturan yang mengatur rantai tersebut. Terkadang ini membagi keseluruhan menjadi dua. Perubahan ini memicu drama. Banyak sekali. Mari kita lihat bagaimana cara kerjanya.

Bagaimana Fork Blockchain Bekerja

Bayangkan blok-blok yang terhubung satu sama lain, masing-masing dengan informasi transaksi. Setiap orang di jaringan mengikuti aturan yang sama. Kemudian seseorang berkata, "Mari kita ubah aturannya."

Mereka mungkin ingin:

  • Blok yang lebih besar untuk transaksi yang lebih cepat
  • Fitur baru
  • Perbaikan bug
  • Sesuatu yang benar-benar berbeda

Ketika aturan baru bertentangan dengan yang lama, rantai terbelah. Satu mengikuti aturan asli. Satu mengikuti yang baru. Orang memilih sisi. Penambang, pengembang, pengguna - semua memilih versi yang mereka sukai. Terkadang ini menciptakan cryptocurrency baru yang sepenuhnya.

Hard Fork vs. Soft Fork: Apa Perbedaannya

Ada dua jenis utama. Mereka sama sekali tidak sama.

Hard fork: Perubahan besar. Tidak kompatibel dengan versi sebelumnya. Perangkat lunak lama tidak akan berfungsi dengan chain yang baru. Sering kali menciptakan cryptocurrency baru yang sepenuhnya. Pada tahun 2017, beberapa orang Bitcoin menginginkan blok yang lebih besar. Hasilnya? Bitcoin Cash lahir. Pemisahan lengkap.

Soft fork: Perubahan yang lebih lembut. Masih berfungsi dengan aturan lama. Node yang tidak diperbarui masih dapat berfungsi, hanya dengan batasan. Tidak ada rantai baru - hanya perbaikan pada yang sudah ada. Pembaruan SegWit Bitcoin melakukan ini. Tidak ada drama besar.

Hard forks menciptakan lebih banyak argumen. Semua orang harus memilih. Soft forks lebih lancar karena jaringan tetap bersatu.

Contoh Terkenal: Bitcoin, Ethereum, dan Lainnya

Beberapa fork mengubah sejarah kripto:

Bitcoin Cash (2017): Sengketa ukuran blok menyebabkan pemisahan ini. Beberapa menginginkan blok 8MB alih-alih 1MB. Sekarang ini adalah entitasnya sendiri.

Ethereum dan Ethereum Classic (2016): Setelah The DAO diretas, kebanyakan orang ingin membalikkan pencurian tersebut. Beberapa berkata "tidak mungkin - blockchain harus tidak dapat diubah." Dua rantai muncul.

Bitcoin SV (2018): Ini bercabang dari Bitcoin Cash. Mereka mendorong untuk blok besar 128MB. Mereka mengklaim mengikuti "visi sejati" Satoshi.

Fork tidak hanya teknis. Mereka juga sosial dan politik. Bagi investor, fork bisa berarti koin gratis tetapi juga pergerakan harga yang gila. Barang berisiko.

Apa itu Fork dalam Git dan Pemrograman

Dalam pemrograman, "fork" biasanya berarti menyalin repositori Git di platform seperti GitHub. Namun, ini juga berlaku untuk sistem operasi dan aplikasi. Mari kita uraikan.

Fork Repositori Git: Apa Itu dan Mengapa

Fork Git membuat salinan pribadi dari repositori kode orang lain. Itu milikmu untuk diutak-atik. Orang-orang melakukan fork repositori untuk:

  • Memperbaiki bug atau menambahkan fitur ketika mereka tidak dapat mengedit yang asli
  • Membuat versi spin-off mereka sendiri
  • Cobalah eksperimen liar tanpa konsekuensi

Forks memberdayakan sumber terbuka. Mereka memungkinkan siapa saja untuk memperbaiki kode yang ada. Tidak perlu izin.

Cara Fork Proyek

Sangat sederhana di GitHub:

  1. Temukan repositori yang Anda suka
  2. Klik tombol "Fork"
  3. Boom! Anda memiliki salinan
  4. Buat perubahan
  5. Ingin berbagi perbaikan? Buat permintaan tarik

Anda sedang bekerja dengan salinan Anda sendiri. Perbarui kapan saja untuk mencocokkan dengan yang asli jika diperlukan.

Fork vs. Clone: Apa Perbedaannya

Orang sering mencampuradukkan ini.

Fork: Membuat salinan sisi server di akun Anda. Ini independen dan online.

Clone: Mengunduh repo ke komputer Anda. Salinan lokal untuk bekerja secara offline.

Anda mungkin fork di GitHub, kemudian clone ke laptop Anda untuk mulai coding. Hal-hal yang berbeda.

Distribusi Fork dan Aplikasi Fork

Selain Git, istilah ini berlaku secara luas:

Distribusi fork: OS baru yang berdasarkan yang sudah ada. Ubuntu forked dari Debian. Linux Mint forked dari Ubuntu. Masing-masing menambahkan rasa mereka sendiri.

Fork aplikasi: Versi modifikasi dari sebuah program. Browser Brave di-fork dari Chromium tetapi menambahkan fitur privasi dan hal-hal kripto.

Fork-fork ini mendorong inovasi. Ide-ide baru dibangun di atas fondasi yang sudah ada. Hanya perlu waspada terhadap masalah lisensi.

Fork di Bidang Lain

Istilah ini menyebar di luar lingkaran teknologi. Mari kita lihat dua contoh:

Fork Pemain di TV: Apa Itu

ForkPlayer adalah aplikasi Smart TV yang populer. Aplikasi ini memungkinkan Anda menonton konten online - film, acara, saluran IPTV. Ini pada dasarnya adalah pemutar media yang di-fork, disesuaikan untuk akses yang lebih mudah ke konten online. Aplikasi ini mendukung daftar putar publik dan banyak lagi.

Tidak mewah. Hanya berfungsi.

BTC0.86%
ETH0.84%
ETC0.51%
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)