Talaan ng mga fork ng bitcoin

(Idinirekta mula sa Listahan ng mga bitcoin forks)

Ang mga fork ng bitcoin ay batay sa iba't ibang pagbabago sa protocol ng bitcoin network o sa mga sitwasyong "ang dalawa o higit pang bloke ay may kahalintulad na block height".[1] Iniimpluwensiyahan ng isang fork ang sa bisa ng mga patakaran. Nagkakaroon ng fork upang magdagdag ng mga bagong tampok sa isang blockchain, upang ibalik ang mga epekto ng hacking o napakalalang bug. Nangangailangan ang mga fork ng kasunduan upang malutas, at kung hindi, isang permanenteng hati ang lilitaw.

Mga fork ng client software

baguhin

Ang mga sumusunod ay mga fork ng software client para sa bitcoin network:

Isang tinidor na pinasimulan ni Mike Hearn. Ang kasalukuyang pagpapatupad ng reference para sa bitcoin ay naglalaman ng computational bottleneck.[2] Ang aktwal na tinidor ay nauna kay Mike Hearn na nag-publish ng isang Bitcoin Improvement Proposal (BIP 64) noong Hunyo 10, 2014, na nananawagan para sa pagdaragdag ng "isang maliit na extension ng P2P protocol na nagsasagawa ng mga paghahanap sa UTXO na binigyan ng isang set ng mga outpoint.[3] Noong Disyembre 27, 2014, inilabas ni Hearn ang bersyon 0.10 ng forked client na XT, na may mga pagbabago sa BIP 64.[4] Nakamit nito ang makabuluhang atensyon sa loob ng komunidad ng bitcoin noong kalagitnaan ng 2015 sa gitna ng isang pinagtatalunang debate sa mga pangunahing developer tungkol sa pagtaas ng block size cap.[5]

Noong Hunyo 22, 2015, inilathala ni Gavin Andresen ang BIP 101 na humihiling ng pagtaas sa maximum na laki ng block. Ang mga pagbabago ay mag-a-activate ng isang tinidor na nagbibigay-daan sa walong MB na bloke (dodoble ang laki bawat dalawang taon) kapag 75% ng isang kahabaan ng 1,000 mined na bloke ay nakamit pagkatapos ng simula ng 2016.

Sa unang 8 buwan nito, ang Bitcoin Classic ay nag-promote ng isang pagtaas ng maximum block size mula sa isang megabyte hanggang dalawang megabytes.[6] Noong Nobyembre 2016, nagbago ito at lumipat ang proyekto sa isang solusyon na inilipat ang limitasyon sa mga panuntunan ng software sa mga kamay ng mga minero at node.[7]

Nagsisikap ang tatlong software client na ito na itaas ang kapasidad sa transaksyon ng network. Walang nakakamit sa kalamangan sa hash power.[8]

Nilalayong mga hard fork sa paghahati ng salaping kripto

baguhin

Nililikha ang mga hard fork na naghahati sa bitcoin (o "split coins") sa pamamagitan ng mga pagbabago ng mga panuntunan ng blockchain at pagbabahagi ng isang kasaysayan ng transaksyon na may bitcoin hanggang sa isang tiyak na oras at petsa. Nangyari ang unang hard fork na naghati sa bitcoin noong Agosto 1, 2017, na nagreresulta sa paglikha ng Bitcoin Cash.

Narito ang isang listahan ng mga hard forks na naghati sa bitcoin ayon sa petsa at/o bloke:

  • Bitcoin Cash: Na-fork sa blokeng 478558, Agosto 1, 2017, para sa bawat bitcoin (BTC), nakakuha ang isang may-ari ng 1 Bitcoin Cash (BCH)
  • Bitcoin Gold: Na-fork sa blokeng 491407, Oktubre 24, 2017, para sa bawat BTC, nakakuha ang isang may-ari ng 1 Bitcoin Gold (BTG)
  • Bitcoin SV: Na-fork sa blokeng 556766, Nobyembre 15, 2018, para sa bawat Bitcoin Cash (BCH), nakakuha ang isang may-ari ng 1 Bitcoin SV (BSV).

Nilalayong mga soft fork na nahati mula sa not-most-work na bloke

baguhin
  • Naging kontrobersyal ang fork na nag-aayos ng insidente ng awas na halaga dahil inihayag ito pagkatapos na minahin ang pagsamantalahan.

Di-nilalayong mga hard fork

baguhin

Dalawang hard forks ay nilikha sa pamamagitan ng "protocol change" definition:

  • Marso 2013 Chain Fork (pandarayuhan mula sa BerkeleyDB papunta sa LevelDB ang naging sanhi ng paghati ng chain)[9]
  • CVE-2018-17144 (Pinayagan ng Bitcoin 0.15 ang dobleng paggastos ng ilang input sa parehong block. Hindi pinagsamantalahan)

Mga sanggunian

baguhin
  1. Antonopoulos, Andreas (2017). Mastering Bitcoin: Programming the Open Blockchain (ika-2 (na) edisyon). USA: O' Reilly media, inc. p. Glossary. ISBN 978-1491954386.{{cite book}}: CS1 maint: date auto-translated (link)
  2. http://www.newyorker.com/business/currency/inside-the-fight-over-bitcoins-future
  3. https://github.com/bitcoin/bips/blob/master/bip-0064.mediawiki
  4. https://github.com/bitcoinxt/bitcoinxt/releases/tag/v0.10
  5. https://www.theguardian.com/technology/2015/aug/17/bitcoin-xt-alternative-cryptocurrency-chief-scientist
  6. https://www.wsj.com/articles/is-bitcoin-breaking-up-1453044493
  7. https://web.archive.org/web/20170202055402/https://zander.github.io/posts/Classic%20is%20Back/
  8. Ammous, Saifedean (2018). The Bitcoin Standard: The Decentralized Alternative to Central Banking. John Wiley & Sons. pp. 227, 228. ISBN 9781119473893. Nakuha noong 23 Abril 2018.{{cite book}}: CS1 maint: date auto-translated (link)
  9. Marso 2013 Chain Fork