Zarote o trenutnih transakcijah Bitcoin: RBF, CPFP in Scorched Earth | Slovenian.globalsciencecollaboration.org

Zarote o trenutnih transakcijah Bitcoin: RBF, CPFP in Scorched Earth

Zarote o trenutnih transakcijah Bitcoin: RBF, CPFP in Scorched Earth

Vsakdo predpostavlja, da so Bitcoin transakcije trenutno, in za večino zgodovine Bitcoin je bilo to praktično true-, da bi lahko ta prevzame brez večjega tveganja. Vendar pa, če pogledamo malo globlje, vidimo, da to ne more biti realnost za dolgo.

Kaj je dvojna poraba?

»Dvojni preživeti", je velik tehnični izziv, ki Bitcoin rešiti za decentralizirane sisteme. Kot pri vsakem digitalne datoteke, je praktično nemogoče, da bi to vrednost, ki se lahko izmenjujejo, saj računalniki lahko kopirate, prilepite tako zlahka.

Če si predstavljamo Bitcoin transakcije, kot so preverjanje, ki določa, kje je denar, ki prihajajo in kam gre (skupaj s kriptografsko podpisa), smo lahko vsi enostavno preveriti te podatke - to je njena vključitev v Bitcoin blockchain, ki omogoča to preverjanje dejansko veljavna.

Ker se lahko prijavite na tisoče teh pregledih vse, ki uporabljajo isti denar, bodo vsi pregledi premetavati, razen tistega, ki je vključen v blockchain.This je prehod iz nič potrditev posla s potrjenim transakcijo. Na drugi strani pa so si nasprotujoči transakcije z uporabo enakih kovancev več kot enkrat imenuje dvojno preživi.

V tem trenutku, in glede na trenutno vedenje Bitcoin mreže, prvi posel je treba obravnavati, bo tista, ki se vključijo v blockchain. To je enostavno in udobno. Rudarji bi vrgel proč nasprotujočih transakcije, tako da v trenutku, ko vidite veljavno transakcijo v omrežju (ki je instant), bi lahko domnevali, da ne bo prišlo do dvojnega porabljen in sčasoma vključiti v blockchain (ne instant).

Ali je priporočljivo, da se zanesejo na to?

Sem bil priporoča, da se zanesejo na nič za potrditev transakcije, vendar le za majhne transakcije. Zaradi majhne transakcije, bi napadalec načrtuje prevaro na nič potrditev posla morali orkester kompleksen napad, verjetno zahteva nekaj element manipulacije ali podkupovanja, in to je zelo malo verjetno, da se zgodi, ko so majhni posli na kocki, kot nakup kave ali prenosni računalnik.

Vendar, dejstvo pa je, da se nič potrditev transakcije niso "blagoslovil", ki ga blockchain in zato ne dobijo vse obljube, ki Bitcoin ponuja, saj so lahko "dvosmerni" (dokler ne dobijo potrditve).

Torej, ali to pomeni, da Bitcoin transakcije ne more biti tako nepopravljive in instant Kratek odgovor je "true": standardni Bitcoin transakcije ne uživajo obe te lastnosti naenkrat. Daljši odgovor je seveda bolj zapleteno.

Child-Pays-za-Parent (CPFP) vs. Zamenjajte-Z-Fee (RBF)

Kot vemo, rudarji so odgovorni za vključitev transakcij v blockchain, in v zameno so prejeli provizijo, kot tudi prejemanje skupinsko nagrado za kopljejo blokov (kovanju novih kovancev) odobrenih naravnost iz protokola.

Če predpostavimo, da bi rudarji prednost dobiček, lahko sklepamo, da bo pametna rudar vključujejo nedonosnih transakcije (transakcije pristojbin manj), če so povezani s transakcijami z dovolj pristojbin za kritje dobička za obe transakcij.

Na primer, če sem plačal podjetja in vedo, da je pristojbina premajhen, pa lahko te kovance in jih pošljemo tudi na drugi naslov z novim poslom, ki ima dvojno pristojbino. To pomeni, da je rudar bo razumel, da je on ali ona lahko dobite samo dvojno pristojbino, če on ali ona je tudi prvi posel v procesu.

Ta metoda daje dobička motiv za rudarje za sprejemanje transakcij se imenuje "Otrok Pays Za Parent"

CPFP), in lahko sklepamo, da na neki točki rudarjev se bo obnašal tako zanesljivo. To omogoča, da se odpravijo nekatere težave provizija, kot omogoča koncu prejme plačila za plačilo pristojbine za transakcije, in na splošno zagotavlja, da se nekatere transakcije, vključene v blockchain.

To omogoča koncu prejme motivirati rudarjev potrditi določeno transakcijo. Vendar pa lahko pošiljatelj motivirati tudi rudarji potrditi posebno transakcijo z uporabo dvojne porabe, ki ima višjo pristojbino. Konec koncev, je prav tako smiselno domnevati, da bodo rudarji izbrali tudi visoko pristojbino dvojno preživi. To se imenuje "nadomestiti s provizijo" (RBF), ki je veljaven in legitimen v skladu s protokolom, in je v nasprotju s priporočilom sklicevati na nič potrditev transakcije. To tudi omogoča, da se odpravijo nekatere težave pristojbin, kot dovoljuje pošiljatelja do odpovedi ali popraviti transakcij (dokler so še nepotrjenih v blockchain).

Ker zdaj, rudarji res ne obnašajo tako in tako lahko še vedno prevzame, da večina malih transakcije nič Potrditev varni. Vendar pa to ni način za obljubo, da se bo to še vedno drži v daljšem časovnem obdobju.

Čakaj... Če sta pošiljatelj in prejemnik konec neodvisno lahko motivirajo rudarjev potrditi posebne transakcije, kdo zmaga? Dvojna porabe ali prvotni posel?

Požgana zemlja

Če združimo oba te koncepte, ki so tako legitimno in morda celo pričakovano, smo dobili nekoliko čudno zaključka: niti pošiljatelj niti sprejemnem koncu zmaga. Samo rudarji storiti. Kot smo že omenili, so vsi ti motivi dobička storili s povečanjem takse, da je rudar pričakuje, da bo od določenega posla, zato vsakič, ko pošiljatelj ali končni prejemnik poskušajo motivirati rudar, se dviga provizij in dobiček Miner.

Poskusimo primer.

Denimo, da Jože želi odpovedati transakcijo ene mBTC je poslana Alice, vendar Alice želi zagotoviti posel gre skozi. Prvotno Bob ni niti dodati pristojbino in Alice denarnico se tega zaveda, zato samodejno uporabi CPFP in dodaja dvojno pristojbino (0,2 mBTC pristojbino, ob predpostavki standardnega plačila je 0,1 mBTC).

Ko so rudarji videli to drugo transakcijo, bodo želeli vključiti prvotno transakcijo, ker je to edini način, da bi dobili dvojno pristojbino. Bob želi to prekliče, tako da ga uporablja RBF in ustvarja novo sporu transakcijo, ki pošlje izvirno eno mBTC nazaj k njemu, razen mBTC pristojbino 0,3. Ker so stroški vzeti iz skupne Alice je dejansko pripravljeni na kompromis in dobili le 0,8 mBTC in plačati 0,2 mBTC do rudarjev, medtem ko je Bob je pripravljen, da bi dobili le 0,7 mBTC (z 0,3 mBTC uporablja kot pristojbine).

Rudar, ki je videti v tem videli eno vrsto poslov, ki bo neto mu 0,2 mBTC pristojbin, in še en posel, ki bo neto mu 0,3 mBTC pristojbin, in bodo verjetno želeli potrditi transakcijo Bobov. Alice to ve in ustvari novo CPFP posel z višjo pristojbino v višini 0,4 mBTC. Konec koncev, je bolje, da bi dobili ostanke 0,6 mBTC kot, da bi dobili ničesar. Bob gre naprej in dvigne RBF do 0,5 mBTC. Kot si lahko predstavljate, to se bo nadaljevalo, dokler Bob ponuja 0,9 mBTC pristojbin, hkrati pa dobili nazaj le 0,1 mBTC. Alice, zdaj zelo besna, bo ponudila nov posel brez ostalini in popolno eno mBTC kot pristojbine za rudarje le do kljub Bob.

Ta dirka celotna pristojbina je povzročila Alice in Bob gorijo skozi ves denar in ga uporabi kot pristojbine, dokler je ostalo brez sprememb. Vsi ravnali racionalno in pričakovano. Kdo je zmagal? Rudar, ki je dobil celotno transakcijo kot plačilo namesto standardne pristojbine majhne. In tu pridemo na to, kar je bil imenovan "Scorched Earth" iz nič potrditve transakcij.

No, pa je zaradi tega in drugih, ki so nepotrjene transakcije ne šteje varno, še posebej v primerjavi s transakcijami, ki imajo veliko potrditev. Čeprav to ni realnost danes, vse to je veljaven in legitimen v skladu s protokolom in ne zahteva ničesar, da bi se zgodilo, razen da rudarji začeli obnašati bolj "racionalno" in prednost dobička.

Ni take stvari kot "instant" Bitcoin transakcije?

V svetu tradicionalne denarja, lahko instant transakcije zgodi samo z gotovino v-oseba, ali s tretjo osebo. Bitcoin je zasnovan tako, da odpravi potrebo po tretjih oseb, in čeprav Pričakujemo lahko Scorched Zemljo, se izkaže, da so instant transakcije še vedno mogoče brez tretjih oseb, ne pa tudi s standardnimi transakcij Bitcoin.

Plačilni kanali so še en koncept, ki lahko teoretično omogočajo takojšnje ali visokofrekvenčne transakcije, in dejansko izkorišča dejstvo, da se lahko prijavite transakcije, ne da bi jih nujno oddajanje, ki se takoj vključi v blockchain.

Te ideje skupaj z drugimi rešitvami off-verige običajno zahtevajo "zaklepanje" sredstva vnaprej, vendar pa bi lahko ponudili cenejše pristojbine, takojšnje transakcije in na splošno večjo fleksibilnost, vsi, medtem ko se trustless brez tretjim osebam.

Skratka, standardni Bitcoin transakcije niso blagoslovljeni, da je hitra, vsaj ne s protokolom. Vendar pa lahko nestandardni Bitcoin transakcije kot zunaj verige plačilnih kanalov biti hitra, in morda ponudili še bolj kot standardne transakcije storiti.

Sorodne novice


Post Bitcoin

Končno je preprost način za pošiljanje Bitcoina na Facebooku

Post Bitcoin

BetChain postal prvi Bitcoin Casino, ki ponuja najnovejše Free Spins petkovske promocije

Post Bitcoin

Dnevno poročilo Bitcoina: Brazilija pravi, da je preveč zgodaj za uredbo o bitkiinu, Charlie Shrem, ki je bil izrečen na 2 leti v zaporu

Post Bitcoin

BetChain postane vodilni Bitcoin casino pri večjezični podpori

Post Bitcoin

Bitcoinova prihodnost je svetla: padec cene in evolucija

Post Bitcoin

Bitkain Denarnica Online Blockchain - Vadnica za konfiguracijo varnosti

Post Bitcoin

Alibaba IPO odgovoren za bitkoin crash!

Post Bitcoin

Bitcoin je mehurček, ni načrtov za kratko prodajo: Japan Post Bank CIO - Reuters

Post Bitcoin

Slaba novica za Bitcoin: ameriška delovna skupina za izdajo Bitcoinovega pravilnika

Post Bitcoin

Pacienti z rakom prisiljeni uporabljati nezakonite spletne trge, ki jih upravlja Bitcoin, za nakup zdravil

Post Bitcoin

2018 Napovedi: Bitcoin Will Crash-CTech

Post Bitcoin

4 načine za nakup Bitcoin z Cash Wordwide