Olulised osad
Plokiahelas salvestatud tehingud on püsivad, kuid võrgustikke töös hoidvad reeglid on hoopis teine lugu. Mõnikord algatavad võrgukasutajad erinevatel põhjustel nende põhireeglite muutmise, mille tulemuseks on kahvel. On olemas erinevat tüüpi kahvleid, mille raskusaste on erinev ja millel on erinev mõju plokiahela võrkudele ja nende kasutajatele. Kaks kõige populaarsemat plokiahelat, Bitcoin ja Ethereum, on minevikus läbinud hargi.
Krüptovaluutasid nagu Bitcoin ja Ethereum toidab avatud lähtekoodiga tarkvara detsentraliseeritud vorm, mida nimetatakse plokiahelaks. Plokiahelate avatud lähtekoodiga olemuse tõttu teevad arendajad või kogukonna liikmed mõnikord muudatusi, mis muudavad nende aluseks olevate tarkvaraprotokollide toimimist protsessis, mida nimetatakse forkingiks. Kahvleid on erinevat tüüpi ja need tekivad erinevatel põhjustel. Mõned on olulised muudatused, teised on väiksemad. Edaspidi võtame lahti kõige olulisemad asjad, mida plokiahela kahvlite kohta teada saada, selgitame nende toimimist ja pakume näiteid päriselu kahvlite kohta.
Selgitatud on kahvlite kontseptsioon plokiahelas
Mõiste "kahvel" on krüptokeeles laenatud tarkvaratehnikast. Selles kontekstis on kahvel see, kui arendajad võtavad olemasoleva lähtekoodi osa uue, eraldiseisva, originaalist erineva tarkvara alusena.
Plokiahela kahvel tekib siis, kui selle kogukond teeb muudatuse, mis muudab protokolli toimimist mingil viisil. Kui see juhtub, eraldub originaalist teine plokiahel, mis sarnaneb selle kahvli piidega, millega sööte. Kahveldatud plokiahelal on identne ajalugu algse "haruga", kuid läheb oma teed alates jagunemise hetkest. Mõned kahvlid ühinevad lõpuks uuesti algse plokiahelaga, teised jäävad jäädavalt eraldatuks.
Plokiahelaid haldavad ja turvavad võrguosalised (või "sõlmed"), kes järgivad jagatud reeglite kogumit, mida nimetatakse protokolliks. Plokiahela protokollid reguleerivad võrgu toimimist, sealhulgas kõike alates iga ploki suurusest kuni selleni, kui palju kaevandajatele iga uue kaevandatud tehinguploki eest makstakse. Plokiahela funktsionaalsus sõltub sellest, kas need sõlmed lepivad kokku protokollides ja tegutsevad vastavalt reeglitele, mida nimetatakse konsensuseks. Kuid mõnikord ei nõustu sõlmed krüptovaluuta suuna osas ja algatavad muutuse, mis põhjustab plokiahela lõhenemist. Kahvlid toimuvad ka vähem vaidlusi tekitavatel põhjustel, näiteks uue funktsiooni või funktsiooni lisamiseks või turvaprobleemi lahendamiseks.
Plokiahela kahvlite tüübid
Plokiahela kahvleid on kahte tüüpi, "pehmed" kahvlid ja "kõvad" kahvlid, mille peamine erinevus seisneb plokiahela protokollis tehtud muudatuste ulatuses.
Kõvad kahvlid ilmnevad siis, kui plokiahela aluseks olev kood läbib nii olulise muudatuse, et uuem versioon ei ühildu eelmiste plokkidega. See on siis, kui plokiahel jagatakse, luues originaali haru, mis järgib muudetud reeglite kogumit, samal ajal kui originaal jätkab kehtestatud protokollidega. Kui see juhtub, loob see täiesti uue krüptovaluuta. Mõned kõvad kahvlid on viinud populaarsete krüptovaluutade loomiseni, millel on tugev ökosüsteem ja suured kogukonnad, nagu Bitcoin Cash (BCH) ja Litecoin (LTC). Jagamise tõttu peetakse kõvasid kahvleid palju riskantsemaks kui pehmeid kahvleid ja need võivad muuta võrgud vähem turvaliseks ja häkkerite või muude pahatahtlike osalejate varguste suhtes haavatavamaks.
Pehmed kahvlid on pigem tarkvarauuendus kui suur muudatus, mis põhjustab plokiahela lõhenemist. Pehmed kahvlid on tavaliselt algatatud plokiahela kogukonna liikmete poolt, et lisada uus funktsioon või funktsioon, tavaliselt programmeerimise tasemel. Kuna pehme kahvel ei põhjusta uue plokiahela eraldumist algsest, siis seni, kuni enamik sõlmedest nõustub uute reeglitega, saab neid rakendada olemasolevale plokiahelale ja jääda tagasiühilduvaks eelmiste tehingutega. Tuntud näide pehmest kahvlist on Bitcoini plokiahela Segregated Witness (SegWit) uuendus, mis parandas võrgu läbilaskevõimet, võimaldades rohkem tehinguid ploki kohta.
Peamised erinevused kõvade ja pehmete kahvlite vahel
Kõvad kahvlid juhtuvad siis, kui plokiahela protokollides tehtud muudatused on nii olulised, et loovad eraldi plokiahela ja mõnikord täiesti uue krüptovaluuta. Kõva kahvelduse korral peavad võrguvalidaatorid värskendama protokolli uusimale versioonile ja tehingud äsja jagatud plokiahelas ei ühildu originaaliga tagasi. Kui tekib kõva kahvel, saavad eelmise keti märkide omanikud uue keti märgid.
Pehmed kahvlid on palju vähem häirivad, vaid nõuavad, et suur enamus sõlmedest toetaks kavandatud muudatusi, enne kui neid saab sujuvalt olemasolevasse plokiahelasse integreerida. Pehmed kahvlid ei põhjusta plokiahela lõhenemist ega uue krüptovaluuta loomist.
Levinud viis pehme ja kõva kahvli erinevuse kirjeldamiseks on pidada seda arvuti või mobiilseadme operatsioonisüsteemiks. Pehme kahvel on sarnane operatsioonisüsteemi uue versiooni hankimisega, kus kõik programmid on ühilduvad. Kõva kahvel seevastu on nagu üleminek täiesti uuele operatsioonisüsteemile, kus teie vanad programmid on nüüd ühildumatud.
Märkimisväärsed näited tegelikust elust blcokchaini kahvlitest
Krüptovaluutade ja plokiahelavõrkude eluea jooksul on olnud mitmeid silmapaistvaid kõvasid ja pehmeid kahvleid. Järgmisena vaatleme mõnda neist ja arutame nende mõju digitaalsete varade maailmale.
Eraldatud tunnistaja (SegWit)
Kahvli tüüp: Pehme
Mõjutatud plokiahel: Bitcoin
Kahvli kuupäev: August 23, 2017
Segregated Witness ehk SegWit oli 2017. aasta augustis algatatud Bitcoini protokolli pehme kahvli uuendus. SegWit võimaldas igasse plokki lisada rohkem tehinguid, eraldades tehinguandmed nende digitaalallkirjast, mis võimaldas muudatuse toimumist ilma ploki piirangu suurus. Netomõju oli võrgu läbilaskevõime suurenemine, mis suurendas tehingute kiirust ja vähendas kasutajate tasusid.
SegWit2x ja Bitcoin Cash
Kahvli tüüp: Raske
Mõjutatud plokiahel: Bitcoin
Kahvli kuupäev: August 1, 2017
SegWiti juurutamise ajal soovis rühm Bitcoini võrgus osalejaid suurendada tehinguploki limiidi suurust, uskudes, et see on rohkem kooskõlas Satoshi Nakamoto algse visiooniga. Selle tulemusena hargnes Bitcoini plokiahel, mis viis Bitcoin Cashi plokiahela ja krüptovaluuta loomiseni. Algselt oli BCH ploki suurus 8 MB (võrreldes algse Bitcoini plokiahela 1 MB-ga), kuid sellest ajast alates on see kasvanud 32 MB-ni.
Ethereum Classic ja 2016 DAO Hack
Kahvli tüüp: Raske
Mõjutatud plokiahel: Ethereum
Kahvli kuupäev: juuli 2016
Plokiahela ajaloo ühe vastuolulisema kahvli käivitas 2016. aasta detsentraliseeritud autonoomse organisatsiooni (DAO) häkkimine Ethereumis. DAO kogus märgimüügiga üle 150 miljoni dollari väärtuses ETH-d, kuid häkkerid kasutasid ära selle koodibaasi haavatavust ja suutsid varastada tuhandetelt investoritelt 60 miljoni dollari väärtuses ETH-d. Sel ajal moodustasid varastatud rahalised vahendid peaaegu 14% kogu ringluses olevast eetrist. Ethereumi asutaja Vitalik Buterin pakkus esialgu välja pehme kahvli, mis oleks häkkeri rahakoti aadressi musta nimekirja kandnud ja muutnud ebaseaduslikult hangitud raha teisaldamatuks. Kuid keegi, kes väitis end olevat häkker, ütles, et annab altkäemaksu ETH kaevuritele, et vältida pehme kahvli toimumist. Lõppkokkuvõttes viidi läbi kõva kahvel, mis sisuliselt veeretas Ethereumi võrgu tehingute ajaloo tagasi enne rahaliste vahendite varastamist. Varastatud vahendid suunati seejärel nutikasse lepingusse, et 11,000 XNUMX raha kaotanud investorit saaks terveks teha. Kõva kahvel oli väga vaieldav ja mõned Ethereumi kasutajad lükkasid selle tagasi, toetades võrgu algset, tagasipööramata versiooni, mis on nüüd tuntud kui Ethereum Classic (ETC).
Pakkige end plokiahelatesse
Plokiahela kahvlid on üsna haruldased ja ei ole alati võrgukasutajate erimeelsuste tagajärg. Plokiahela kogukonna liikmed julgustavad paljusid isegi aktiivselt, kuna nad tegelevad võrgu põhivea või nõrkusega. Kahvli, eriti kõva kahvli tagajärjed võivad olla ettearvamatud. Plokiahela võrke reguleerivaid reegleid ei ole lihtne muuta, mis on osa põhjustest, miks iga hargnemissündmus on oluline. Selleks, et kahvel toimuks, peab juhtuma üks kahest asjast. Kas valdav enamus võrgu sõlmedest peab nõustuma, et see on vajalik, või on kasutajate rühm nii tugevalt krüptovaluuta toimimise vastu, et lööb üksi välja.
- SEO-põhise sisu ja PR-levi. Võimenduge juba täna.
- PlatoData.Network Vertikaalne generatiivne Ai. Jõustage ennast. Juurdepääs siia.
- PlatoAiStream. Web3 luure. Täiustatud teadmised. Juurdepääs siia.
- PlatoESG. Süsinik, CleanTech, Energia, Keskkond päikeseenergia, Jäätmekäitluse. Juurdepääs siia.
- PlatoTervis. Biotehnoloogia ja kliiniliste uuringute luureandmed. Juurdepääs siia.
- Allikas: https://bitpay.com/blog/blockchain-forks/
- :on
- :on
- :mitte
- : kus
- $ UP
- 000
- 1
- 11
- 17
- 2016
- 2017
- 23
- 32
- 8
- a
- MEIST
- Blockchaini kohta
- vastavust
- kohusetäitja
- aktiivselt
- osalejad
- tegelikult
- lisama
- lisades
- aadress
- kinni pidama
- ADEelis
- mõjutatud
- kokkuleppel
- eespool
- sarnane
- Materjal: BPA ja flataatide vaba plastik
- lubatud
- Lubades
- Ka
- alati
- vahel
- an
- ja
- mistahes
- OLEME
- AS
- vara
- At
- AUGUST
- autonoomne
- tagasi
- alus
- BCH
- BE
- sest
- olnud
- enne
- taga
- on
- uskudes
- vahel
- Bitcoin
- bitcoin ja ethereum
- Bitcoin Blockchain
- Bitcoin Cash
- Bitcoin Cash (BCH)
- Bitcoini võrk
- Bitcoini protokoll
- BitPay
- Blokeerima
- Ploki suurus
- blockchain
- plokiahela kahvel
- Plokiahela võrgud
- plokiahelad
- Plokid
- Kiirendatud
- laenatud
- kuid
- Buteriin
- by
- kutsutud
- CAN
- Võimsus
- Raha
- Põhjus
- põhjuste
- kett
- muutma
- muutunud
- Vaidluste lahendamine
- Ringlus
- väites,
- klassika
- kood
- Koodbaas
- ühine
- Ühenduste
- kogukond
- võrreldes
- kokkusobiv
- arvuti
- mõiste
- üksmeel
- kaaluda
- kontekst
- leping
- vastuoluline
- võiks
- looma
- loob
- loomine
- loomine
- krüpto
- cryptocurrencies
- cryptocurrency
- DAO
- andmed
- Detsentraliseeritud
- Detsentraliseeritud autonoomne organisatsioon
- sõltuv
- Kirjeldades
- Arendajad
- seade
- erinevus
- erinevused
- erinev
- digitaalne
- Digitaalsed varad
- suund
- arutama
- segav
- eristatav
- do
- Ei tee
- alla
- kaks
- iga
- kergesti
- sööma
- ökosüsteemid
- mõju
- kumbki
- julgustada
- Inseneriteadus
- täielikult
- põhiliselt
- asutatud
- jms
- ETH
- Eeter
- ethereum
- Ethereum Classic
- Ethereum Classic (ETC)
- ethereumi asutaja
- Isegi
- sündmus
- lõpuks
- kõik
- näide
- näited
- täidetud
- olemasolevate
- Selgitama
- selgitas
- õiglaselt
- tunnusjoon
- Tasud
- viga
- järgneb
- eest
- kahvel
- Kahveldamine
- Forks
- vorm
- Asutaja
- Alates
- funktsioon
- funktsionaalsus
- põhiline
- raha
- saamine
- Goes
- Grupp
- kasvanud
- näksima
- häkker
- häkkerid
- käsi
- juhtuda
- juhtub
- Raske
- raske kahvel
- Olema
- kõrgelt
- ajalugu
- omanikud
- Kuidas
- aga
- HTTPS
- identiques
- täitmine
- rakendatud
- mõjud
- oluline
- paranenud
- in
- lisatud
- Kaasa arvatud
- Sobimatu
- Suurendama
- kasvav
- esialgu
- algatama
- algatatud
- integreeritud
- sisse
- Investorid
- probleem
- IT
- ITS
- jpg
- hoidma
- Laps
- Teadma
- teatud
- Led
- vähem
- Tase
- taset
- elu
- eluaeg
- nagu
- LIMIT
- joon
- Litecoin
- Litecoiin (LTC)
- Pikk
- Vaata
- kadunud
- Kaotatud rahalised vahendid
- LTC
- tehtud
- põhiline
- peamine
- Enamus
- tegema
- TEEB
- juhitud
- palju
- suur
- liikmed
- miljon
- miljoni väärtuses
- minu
- Kaevurid
- alaealine
- mobiilne
- mobiilne seade
- modifitseeritud
- hetk
- rohkem
- kõige
- Populaarseim
- liikumine
- palju
- peab
- loodus
- peaaegu
- vaja
- neto
- võrk
- võrgustikud
- Uus
- uus krüptoraha
- uus funktsioon
- uuem
- äsja
- järgmine
- sõlmed
- ega ka
- nüüd
- number
- esineda
- of
- maha
- pakkuma
- Vana
- on
- ONE
- ainult
- avatud lähtekoodiga
- Avatud lähtekoodiga tarkvara
- tegutseb
- tegutsevad
- operatsioonisüsteemi
- or
- et
- organisatsioon
- Organisatsioon (DAO)
- originaal
- Muu
- teised
- välja
- üle
- enda
- makstud
- osa
- osalejad
- eriti
- minevik
- kohta
- püsiv
- püsivalt
- tükk
- Koht
- Platon
- Platoni andmete intelligentsus
- PlatoData
- populaarne
- sisse
- vältida
- eelmine
- protsess
- Programming
- Programmid
- silmapaistev
- pakutud
- protokoll
- protokollid
- tõstatatud
- reaalne
- päris elu
- põhjus
- põhjustel
- saama
- hiljuti
- dokumenteeritud
- Lühendatud
- Tagasi lükatud..
- jääma
- sulatatud
- esindatud
- nõutav
- kaasa
- põhjustanud
- tulemuseks
- Tulemused
- jõuline
- Valtsitud
- eeskirjade
- jooksmine
- Ütlesin
- müük
- Satoshi
- Skaala
- sujuvalt
- Teine
- kindlustama
- tagatud
- turvalisus
- eraldatud
- SegWit
- eri
- komplekt
- ägedus
- jagatud
- Aktsiad
- allkiri
- märkimisväärne
- sarnane
- alates
- SUURUS
- nutikas
- arukas leping
- So
- Pehme
- Pehme kahvel
- tarkvara
- tarkvaraarendus
- mõned
- Keegi
- mõnikord
- allikas
- lähtekoodi
- kiirus
- jagada
- Poolitab
- varastatud
- varastatud raha
- Lugu
- lööma
- tugev
- tugevalt
- selline
- toetama
- süsteem
- Võtma
- võtmine
- termin
- kui
- et
- .
- Plokk
- maailm
- vargus
- oma
- SIIS
- Seal.
- Need
- nad
- asjad
- mõtlema
- see
- tuhandeid
- aeg
- et
- sümboolne
- MÄNGI MÜÜK
- märgid
- võttis
- tehing
- tehingu kiirus
- Tehingud
- üleminek
- kaks
- liigid
- tüüpiliselt
- lõpuks
- Aeg-ajalt
- läbib
- läbitud
- aluseks
- prognoosimatu
- Värskendused
- upgrade
- kasutama
- Kasutajad
- tavaliselt
- valideerijad
- eri
- varieeruv
- suur
- versioon
- nägemus
- vitalik
- vitalik buter
- vs
- haavatavus
- Haavatav
- rahakott
- tagaotsitav
- oli
- Tee..
- nõrkus
- hästi tuntud
- olid
- M
- Mis on
- millal
- mis
- kuigi
- WHO
- kogu
- will
- koos
- ilma
- tunnistaja
- Töö
- töötab
- maailm
- väärt
- oleks
- sa
- Sinu
- sephyrnet