Bitcoin core developer jonas schnelli paaiškina ginčytiną sandorį, pakeičiantį mokestį

BTCK 196 - Bitcoin core developer Jonas Schnelli explains hierarchical deterministic key generation (Gegužė 2019).

Anonim

Nors diskusijos dėl bloko dydžio per pastaruosius metus buvo pagrindinis Bitcoin bendruomenės konfliktas, realybė yra tai, kad šis pokalbis yra daugiau apie didesnę mastelio srities temą. Skirtingi "Bitcoin" vartotojai norėtų matyti tinklų mastą taikydami konkrečius metodus, o dvi pagrindinės šios diskusijos šalys dabar yra "Bitcoin Core" ir "Bitcoin Classic".

Kartu su bloko dydžio riba, "Lightning Network" ir "Segregated Witness", kita "Bitcoin" funkcija, kuri buvo aptarta prieštaringai, yra "Replace-by-Fee" (RBF). "Bitcoin Core" autorius Jonas Schnelli neseniai aptarė šią naują funkciją, kuri buvo įdiegta "Bitcoin Core 0. 12" pristatymo metu "Bitcoin Meetup" Šveicarijoje.

"Satoshi" iš pradžių įgyvendino visą RBF

"Schnelli" pradėjo kalbėti, nurodydamas, kad "Bitcoin" kūrėjas Satoshi Nakamoto iš pradžių įgyvendino RBF.

Nors 2010 m. "Nakamoto" išjungė "Transaction Replacement", funkcija "Išjungti funkciją" buvo įtraukta į komentarą, kad jis buvo išjungtas "tik dabar. "Komentaras šalia kodo, susijusio su sandorių pakeitimu" Nakamoto "pirminiame kodekse, yra toks:" Leisti pakeisti naujausią tos pačios operacijos versiją. "

" Schnelli aprašė, kaip sandorio pakeitimai kartą dirbo "Bitcoin" tinkle:

"Visada buvo įmanoma (arba galiausiai tai buvo įmanoma), kad jei atlikote sandorį, kol šis sandoris baigėsi bloku, galite pakeiskite sandorį, tiesiog atlikdami kažką kitokio. "

RBF padeda vengti sandorių uždelsimo

Yra galimybė pakeisti" Bitcoin "sandorį nauja, atnaujinta. Pavyzdžiui, jei naudotojas įtraukė per mažą sandorio mokestį, galimybė pakeisti sandorį kita, turinti didesnį mokestį, leidžia vartotojams įsitikinti, kad jų sandoriai ilgam laikui nepasikartotų "nepatvirtintų" statusu laiko. Vartotojai taip pat gali ištaisyti klaidas, atsiradusias sudarant sandorį per RBF.

Jonas Schnelli pažymėjo, kad ši funkcija jam yra prasminga:

"Mano nuomone, tai yra prasminga. Jei atliksiu mokėjimą, aš sužinosiu: "O ne, neteisinga suma", arba "Oi, ne. Mokesčiai yra neteisingi: "Aš galiu jį pakeisti. "

0-Patvirtinimas neveikia su RBF

Prieštaringas RBF aspektas yra tai, kad ji netinkamai veikia su 0 patvirtinimo operacijomis. Kai vartotojai gali pakeisti sandorius, kol jie bus pateikti į bloką, tai iš esmės daro nepatvirtintus sandorius daug pavojingesni. Daugelis prekybininkų ir mokėjimo procesorių remiasi nepatvirtintomis operacijomis realios prekybos srityje.

Schnelli apibūdino šią problemą per savo pokalbį:

"" Satoshi "laikraštyje" 0 "patvirtinimas visada buvo nesaugus, tačiau dėl to, kad žmonės sukūrė sistemas, turime įsitikinti, kad jis yra stabilus, kad žmonės galėtų įsigyti daiktų iš karto.Aš turiu galvoje, jūs negalite laukti dešimties minučių, kai mokėsite už kavą; Aš sutinku. "

Dėl" 0-confirmation "sandorių saugumo" Bitcoin Core "autorius Peter Todas neseniai parašė tinklaraščio įrašą, kuriame jis nurodė dabartinį" bitcoin "piniginių nesugebėjimą tinkamai apsaugoti vartotojus nuo dvigubo išlaidų.

Prekybininkai neturėtų bijoti RBF

Net ir dėl problemų, susijusių su saugumu, kuriuos dažnai nurodė Todas ir kiti, reikėtų pažymėti, kad dabartinė RBF versija yra pasirenkama.

Jonas Schnelli paaiškino neprivalomą RBF pobūdį savo kalboje "Bitcoin Meetup Switzerland":

"Kuriant sandorį galite nuspręsti:" Ar galėčiau pakeisti sandorį, ar ne? "Jei tiesiog sukursite sandorius, kaip ir anksčiau, tai nekeičia. Nieko nėra sugadintas; viskas veikia taip, kaip anksčiau. Bet dabar mes galime pasirinkti - nustatyti šio sandorio vėliavą - ir tada jis suteiks jums galimybę pakeisti sandorį, kol jis bus išparduotas. "

Kitaip tariant, prekybininkai neturėtų būti pažeidžiami dvigubos išlaidos, susijusios su RBF, nes RBF sandorius galima atskirti nuo tradicinių Bitcoin sandorių.

Kaip Schnelli paaiškino per savo pristatymą:

"Prekybininkai gali atmesti RBF sandorius … Jei kas nors sumoka jums sandėlyje" pakeistas mokestis ", jūs nenorite priimti jo, jei tai yra patvirtinimas [sandoris] . "

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.