Bip 9: leidžianti lengvesnius keitimus ir naujovinimus bitinuose

Web Development - Computer Science for Business Leaders 2016 (Birželis 2019).

Anonim

Konsensusas ir valdymas per pastaruosius metus buvo dvi pagrindinės pokalbio temos Bitcoin bendruomenėje. Kai keisdami Bitcoin Core gali atrodyti trivialus kai kuriems, politika, susijusi su tam tikrais pasiūlymais, sukėlė svarbių plėtros proceso problemų.

"Bitcoin" kūrėjas ir "Ciphrex" generalinis direktorius Ericas Lombrozas kalbėjo daugiausia dėl galimybės rinktis "Bitcoin" "Blockchain" darbotvarkės konferencijoje San Diego, ir jis pateikė dalį savo pranešimo apie dabartinius klausimus, susijusius su galimais "Bitcoin" sutarimo taisyklių pakeitimais . "Lombrozo" padengė minkštųjų šakių, kietųjų šakų ir Bitcoin gerinimo pasiūlymą (BIP), kuris galų gale padėtų lengviau išdėstyti minkštuosius šakutes tinkle.

Problemos, susijusios su keitimu Bitcoin's Consensus Rules

Prieš patekdamas į galimus sprendimus, Lombrozo pirmiausia aptarė esamas problemas, su kuriomis susiduria sutarimas dėl naujų Bitcoin tinklo taisyklių. Nors "Bitcoin" decentralizacija yra tai, kas verčia tinklą savo vartotojams, tai yra problema centrinio sprendimo, kuris gali diktuoti tinklo taisykles, trūkumas. Lombrozo paaiškino:

"Kada norime pakeisti konsensuso taisykles, tai kelia rimtą problemą, nes mes iš tikrųjų nenorime tiesiog įpareigoti naujų taisyklių tinkle. Nėra centrinės institucijos, galinčios to padaryti tikrai. Mums reikia, kad tinklas galėtų prisitaikyti prie naujų taisyklių, nuspręsti, ar jis nori prisitaikyti prie šių taisyklių, ar užtikrinti, kad visi galų gale susitartų. "

Kai kurie teigė, kad" Bitcoin "reikalingas geranoriškas diktatorius, o buvęs" Bitcoin "kūrėjas Mike Hearnas ketino imtis šio vaidmens alternatyvaus Bitcoin protokolo, žinomo kaip" Bitcoin XT ", įgyvendinimui. Nors "Bitcoin" programinės įrangos vartotojai gali užimti kodą geranoriškai diktatoriams, o vartotojams gebėjimas pasirinkti, kurį kodą paleisti savo kompiuteriuose, "Bitcoin" protokolo diktatoriaus idėja yra netinkama sąvoka.

Kietosios šakės ir minkštos šakutės

Lombrozo toliau kalbėjo apie kietąsias šakutes ir švelnus šakutes. Šie šakės vyksta kiekvieną kartą, kai keičiamos tinklo taisyklės, ir šiuo metu jos yra vienintelė galimybė atnaujinti protokolą.

Lombrozo: "Minkšti šakeliai atsitinka, kai blokai, kurie anksčiau buvo galiojantys, tapo negaliojančiais pagal naujas taisykles. Ir su šiais šakėmis, jei dauguma miners sutinka, kad naujos taisyklės bus veiksmingos, tada ši konkreti grandinė ketina peraugti kitą ir ji taps pagrindine grandine. "

" Lombrozo sakė, kad kietojo kalno procesas yra daug sudėtingesnis pasiūlymas.

"Kietųjų šakų atveju tai nėra taip. Turime neteisingus blokus, kurie įsigalioja pagal naujas taisykles, ir tai sukuria tinklo šakę, kuri gali išlikti amžinai. Taigi tai yra daug, daug sunkesnė situacija, kurią galime išspręsti."

" Bitcoin "nuo pat ankstyviausių jos egzistavimo dienų patyrė jokių tyčinių kietųjų šachtų. Šiuo metu yra didelė bendruomenės dalis, kuri norėtų, kad būtų vykdoma kietoji šakė, siekiant padidinti bloko dydžio ribą. "Bitcoin Classic" yra būsimas programinės įrangos leidimas, kuris įgyvendina šį pakeitimą.

BIP 9: versijos bitai su laiko tarpu ir vėlavimu

Vienas iš būdų, kuriais Lombrozo mano, kad pakeitus Bitcoin konsensuso taisykles gali būti lengviau, įgyvendinant BIP 9. Pasiūlyme ketinama padaryti lengvesnį procesą, šakutės turi būti dislokuotos tuo pačiu metu. Tai pasiekiama pasikeitus, kaip bloko "versijos" lauką interpretuoja tinklo mazgai.

"Lombrozo" savo pristatyme "Blockchain Agenda" San Diego apibūdino BIP 9: "Vienas dalykas, kurį pastaruoju metu dirbu, yra dalykas, vadinamas versijos bitais, BIP 9, kuris yra mechanizmas, leidžiantis paprastesnę minkštaąją šakutę dislokavimas. Tai leidžia kalnakasiams signalizuoti, kai jie pasirengę taikyti naujas taisykles ir leidžia nustatyti lygiagrečią minkšta šakę. Taigi dabar keli funkcijos yra dislokuojamos tuo pačiu metu, nebūtinai žinant, kuris iš jų pirmiausia bus aktyvuotas. Tai suteikia įspėjimo sistemą, todėl seni mazgai gali būti atnaujinti, kai jie mato, kad naujos taisyklės bus [aktyvuotos]. "

Nors artimiausioje ateityje gali būti lengviau naudoti minkštųjų šakių, Lombrozo pridūrė:" Kietosios šakutės vis dar sunkios. "

Kyle Torpey yra laisvai samdoma žurnalistė, kuri nuo 2011 m. Sekė" Bitcoin ". Jo darbas buvo pristatytas" VICE "plokštėje," Business Insider "," RT Keizer "ataskaitoje ir daugelyje kitų žiniasklaidos priemonių. Jūs galite sekti @kyletorpey Twitter.