Viskas, ką reikia žinoti apie šakutes kriptografijoje

Viskas, ką reikia žinoti apie šakutes kriptografijoje
#image_title

Pasaulyje kriptovaliutos, mes naudojame pavadinimą šakutė priskirti blokų grandinę, kuri suskaidoma į du skirtingus objektus iš tam tikro bloko, jei „ sunku šakutė “ arba iš esmės atnaujinamas visame tinkle, jei „ minkšta šakutė “. Kaip žinote, nė viena grupė negali visiškai valdyti blokų grandinės tinklo. Kiekvienas tinklo vartotojas gali dalyvauti, jei laikosi apibrėžto mechanizmo, vadinamo konsensuso algoritmu. Tačiau kas nutiks, jei šį algoritmą reikės pakeisti?

Na, šakutė yra blokų grandinės konsensuso protokolo modifikacijos rezultatas. Kieta šakutė įvyksta, jei nauja blokų grandinė visam laikui atsiskiria nuo pradinės blokų grandinės.

Tada visi tinklo vartotojai turi atnaujinti savo programinę įrangą, kad galėtų toliau dalyvauti. Bitcoin Cash šakutė originalioji Bitcoin blokų grandinė yra geriausiai žinomas kietosios šakutės pavyzdys.

Gaukite 200% premiją po pirmojo įnašo. Naudokite šį reklamos kredito kodą: argent2035

Šiame straipsnyje mes kalbėsime apie sąvoką "šakutė“ kriptografijoje. Tačiau prieš tai patariame perskaityti mūsų straipsnį Kriptografinė Nonce.

Vykime

Kas yra šakutė kriptografijoje?

Pradžioje, buvo Bitcoin, kuris buvo sukurtas veikti kaip decentralizuota skaitmeninė grynųjų pinigų alternatyva. Laikui bėgant atsirado daugiau specializuotų valiutų, pvz Ripple et Monero, ces naujų kriptovaliutų neatsirado iš niekur, daugelis yra šakės rezultatas.

Plačiąja prasme šakutė yra tiesiog blokų grandinės protokolo, kurį programinė įranga naudoja nuspręsdama, ar sandoris galioja, ar ne, pakeitimas. Tai reiškia, kad beveik bet koks blokų grandinės nukrypimas gali būti laikomas šakute.

BukmekeriaipremijaStatyk dabar
SLAPTAS 1XBET✔️ premija : iki 1950 € + 150 nemokamų sukimų
💸 Platus lošimo automatų žaidimų pasirinkimas
???? kuponas : argent2035
✔️premija : iki 1500 € + 150 nemokamų sukimų
💸 Platus kazino žaidimų pasirinkimas
???? kuponas : argent2035
✔️ Premija: iki 1750 € + 290 CHF
💸 Aukščiausios klasės kazino portfelis
???? kuponas : 200euros

Norėdami suprasti, ką a šakutė ir ypač kieta šakė, Pirmiausia svarbu suprasti „blockchain“ technologiją.

Blockchain iš esmės yra grandinė, sudaryta iš duomenų blokų, kurie veikia kaip skaitmeninė knyga, kurioje kiekvienas naujas blokas galioja tik po to, kai ankstesnįjį patvirtina tinklo tikrintojai. „Blockchain“ duomenis galima atsekti iki pat pirmosios operacijos tinkle.

Iš esmės, kai „blockchain“ skyla į dvi dalis, tai vadinama „šakute“. Yra keletas šakių tipų, iš kurių pagrindiniai yra kieta šakutė, minkšta šakutė et laikina šakutė. Tiek kietos, tiek minkštos šakės atlieka gyvybiškai svarbų vaidmenį palaikant blokų grandinės pramonės funkcionavimą ir valdymą.

Kai kuriuose „blockchain“ projektuose nuo pat projekto pradžios buvo sukurti protokolų atnaujinimai kietųjų šakių pavidalu.

Kietos šakės

Kieta šakutė yra protokolo pakeitimas, dėl kurio visi tinklo mazgai turi atnaujinti savo programinę įrangą, kad galėtų toliau dalyvauti tinkle.

Naujos „blockchain“ versijos mazgai nebeatitinka senosios „blockchain“, o tik naujų taisyklių. Naujoji blokų grandinė nuolat skiriasi nuo senosios versijos.

Taigi, kieta šakutė sukuria dvi blokų grandines, kurios egzistuoja kartu, ir kiekvieną blokų grandinę valdo atskira protokolo programinė įranga.

Kietai šakutei reikia daugumos palaikymo (arba sutarimo) iš monetų laikiklių, prijungtų prie monetų tinklo.

Dėl priimta kieta šakutė, pakankamas mazgų skaičius turi būti atnaujintas į naujausią protokolo programinės įrangos versiją. Tai leidžia jiems naudoti naują monetą ir blokų grandinę.

Paimkime kaip pavyzdį Bitcoin tinklo. Kadangi Bitcoin ir toliau pritraukdavo vis daugiau vartotojų, sandoriai tinkle pabrango. Kai kurie bendruomenės nariai ėmė abejoti šio reiškinio priežastimis.

Problema, ar tai laikui bėgant, visa bendruomenė, įskaitant kalnakasius, kūrėjus ir kitus vartotojus, negalėjo susitarti dėl geriausio būdo pasiekti šį pakeitimą. Po kelerius metus trukusių diskusijų išryškėjo dvi dominuojančios minties mokyklos.

Kodėl atsiranda kietos šakės?

Jei kietosios šakės gali žymiai sumažinti blokų grandinės saugumą, kodėl taip atsitinka? Atsakymas paprastas. Kietosios šakės yra būtini atnaujinimai, siekiant pagerinti tinklą, nes „blockchain“ technologija ir toliau vystosi.

Kietą šakę gali sukelti kelios priežastys, o ne visos neigiamos:

  • Pridėkite funkcijų   
  • Ištaisykite saugumo rizikas    
  • Išspręskite nesutarimą kriptovaliutos bendruomenėje   
  • Grįžtamieji sandoriai blokų grandinėje

Kietos šakės taip pat gali atsitikti netyčia. Dažnai šie incidentai greitai išsprendžiami ir tie, kurie nebesutiko su pagrindine blokų grandine, atsitraukia ir prisijungia suprato, kas atsitiko.

BukmekeriaipremijaStatyk dabar
✔️ premija : iki 1950 € + 150 nemokamų sukimų
💸 Platus lošimo automatų žaidimų pasirinkimas
???? kuponas : 200euros
✔️premija : iki 1500 € + 150 nemokamų sukimų
💸 Platus kazino žaidimų pasirinkimas
???? kuponas : 200euros
SLAPTAS 1XBET✔️ premija : iki 1950 € + 150 nemokamų sukimų
💸 Platus lošimo automatų žaidimų pasirinkimas
???? kuponas : WULLI

Taip pat kietosios šakės, pridedant funkcijų ir tobulinant tinklą, paprastai leidžia tiems, kurie nepasiekia bendro sutarimo, prisijungti prie pagrindinės grandinės.

Minkštos šakės  

Minkšta šakutė yra tam tikras programinės įrangos atnaujinimas blokų grandinėje. Kai tik jį priims visi vartotojai, jis sudaro naujus šiai valiutai būdingus standartus.

Minkštos šakės buvo naudojamos naujoms funkcijoms, paprastai programavimo lygiui, suteikti tiek Bitcoin, tiek Ethereum. Kadangi galutinis rezultatas yra viena blokų grandinė, pakeitimai yra suderinami su iš anksto paruoštais blokais.

Paprasčiau tariant, minkšta šakutė skatina seną blokų grandinę priimti naujas taisykles. Todėl priimami ir atnaujinti blokai, ir seni operacijų blokai.

Taigi, skirtingai nei kieta šakutė, minkšta šakutė išlaiko seną blokų grandinę, išlaikydama du kelius su skirtingomis taisyklėmis. Minkštos šakutės pavyzdys sėkmingai įgyvendintas 2015 m. Bitcoin SegWit protokolo atnaujinimas.

Prieš SegWit atnaujinimą Bitcoin protokolas buvo brangesnis, apie 30 USD už operaciją, ir ilgesnis. „SegWit“ naujinimo kūrėjai pripažino, kad parašo duomenys sudaro maždaug 65% operacijų bloko. Todėl SegWit pasiūlė padidinti bloko dydį galioja nuo 1 MB iki 4 MB.

Gaukite 200% premiją po pirmojo įnašo. Naudokite šį oficialų reklamos kredito kodą: argent2035

Šio padidinimo idėja buvo atskirti arba pašalinti parašo duomenis nuo sandorių duomenų kiekviename blokų grandinės bloke, atlaisvinant vietos didesniam operacijų pralaidumui vienam blokui. Pritaikius minkštą šakutę, senoji Bitcoin blokų grandinė galėjo priimti naujus blokus 4 MB ir 1 MB blokai Tuo pačiu metu.

Vykdydamas protingą inžinerinį procesą, kuris suformatavo naujas taisykles nepažeidžiant senųjų, minkštoji šakutė leido seniems mazgams patvirtinti ir naujus blokus.

SegWit – minkšta Bitcoin blokų grandinės šakutė

„SegWit“ yra atgalinis „Bitcoin“ protokolo atnaujinimas, kuris iš esmės pakeičia operacijų struktūrą perkeldamas parašo duomenis (liudytojas ar liudytojas) atskiroje duomenų bazėje (atskirtas).

Pagrindinis jo tikslas – koreguoti operacijų lankstumą, tačiau taip pat leidžia padidinti Bitcoin operacijų pajėgumą, pagerinti parašų patikrinimą ir palengvinti būsimas protokolo modifikacijas.

Tie, kurie gynė pasiūlymą “ SegWit » manė, kad nereikia neribotą laiką didinti Bitcoin blokų dydžio dėl mastelio problemų; tada tinkamam mazgo veikimui prireiktų daug aparatinės įrangos išteklių.

Dar svarbiau, kad jie tikėjo vieno megabaito bloko dydžio riba, kurią Satoshi Nakamoto įtraukė į Bitcoin 2010 m. Siekdama laikytis Nakamoto vizijos, ši grupė ištyrė būdą, kaip leisti atlikti daugiau operacijų viename bloke, išlaikant maksimalų bloko dydį. ir taip gimė SegWit.

Skirtumas tarp kietų ir minkštų šakių

Kietosios šakės nėra vienintelis būdas atnaujinti kriptovaliutos programinę įrangą. Kita vertus, minkštos šakės laikomos saugesne ir atgal suderinama alternatyva, o tai reiškia, kad mazgai, kurie neatnaujinami į naujesnę versiją, vis tiek matys grandinę kaip galiojančią.

BukmekeriaipremijaStatyk dabar
✔️ premija : iki 750 € + 150 nemokamų sukimų
💸 Platus lošimo automatų žaidimų pasirinkimas
???? kuponas : 200euros
💸 Kriptos: bitcoin, Dogecoin, etheureum, USDT
✔️premija : iki 2000 € + 150 nemokamų sukimų
💸 Platus kazino žaidimų pasirinkimas
???? Kriptos: bitcoin, Dogecoin, etheureum, USDT
✔️ Premija: iki 1750 € + 290 CHF
💸 Populiariausi kriptovaliutų kazino
???? Kriptos: bitcoin, Dogecoin, etheureum, USDT

Pagrindinis skirtumas tarp kietosios ir minkštosios šakutės yra būtinybė atnaujinti mazgo programinę įrangą.

Naujos blokinės grandinės versijos mazgai tam tikram laikui priima senosios taisykles, be naujų taisyklių, o tinklas išlaiko senąją versiją, kol sukuriama nauja.

Minkšta šakutė gali būti naudojama norint pridėti naujų funkcijų ir funkcijų, kurios nekeičia taisyklių, kurių turi laikytis blokų grandinė. Jie dažnai naudojami naujoms funkcijoms įdiegti programavimo lygiu.

Gaukite 200% premiją po pirmojo įnašo. Naudokite šį reklamos kredito kodą: Faustas

Norint geriau suprasti skirtumą tarp kietųjų ir minkštųjų šakių, tai gali būti laikoma pagrindiniu mobiliojo įrenginio ar kompiuterio operacinės sistemos atnaujinimu.

Po atnaujinimo visos įrenginyje esančios programos vis tiek veiks su nauja operacinės sistemos versija. Pagal šį scenarijų sudėtinga šakutė būtų visiškas naujos operacinės sistemos pakeitimas. Viename iš mūsų straipsnių mes paaiškiname Viskas, ką turėsite žinoti apie „Crypto Airdrops“.

Komentuoti

Jūsų el. Pašto adresas nebus paskelbtas. Privalomi laukai yra pažymėti *

*