Zavjera protiv “trenutnih” Bitcoin transakcija: RBF, CPFP i Spaljena Zemlja

Svi pretpostavljaju da su Bitcoin transakcije trenutne i za veći dio povijesti Bitcoina to je bilo praktički točno – ovo biste mogli pretpostaviti bez puno rizika. Međutim, ako pogledamo malo dublje, vidimo da to ne može dugo biti stvarnost.

Što je dvostruko trošenje?

Za koju bi od sljedećih transakcija vjerojatno bilo potrebno najmanje naknada?“Dvostruka potrošnja” veliki je tehnički izazov koji je Bitcoin riješio za decentralizirane sustave. Kao i svakoj digitalnoj datoteci, praktički je nemoguće dati joj vrijednost koja se može razmijeniti jer računala mogu tako jednostavno kopirati-zalijepiti.

Ako Bitcoin transakcije zamislimo poput čeka, koji određuje odakle novac dolazi i kamo ide (zajedno s kriptografskim potpisom), svi možemo lako provjeriti ove podatke – upravo je to uključivanje u Bitcoin blockchain zapravo vrijedi.

Budući da se tisuće tih čekova mogu potpisati istim novcem, svi će se čekovi odbiti, osim onoga koji je uključen u blockchain. Ovo je prijelaz s transakcije s nultom potvrdom na potvrđenu transakciju. S druge strane, sukobljene transakcije koje više puta koriste iste kovanice nazivaju se dvostrukim trošenjem.

U ovom trenutku, a prema trenutnom ponašanju Bitcoin mreže, prva transakcija koja će se vidjeti bit će ona koja će biti uključena u blockchain. Ovo je jednostavno i ugodno. Rudari bi bacali sukobljene transakcije, pa čim vidite ispravnu transakciju u mreži (koja je trenutna) mogli biste pretpostaviti da ona neće biti dvostruko potrošena i na kraju uključena u blockchain (ne trenutna).

Preporučuje li se oslanjati se na ovo?

Preporučujem da se oslanjate na transakcije s nultom potvrdom, ali samo za male transakcije. Zarad malih transakcija, napadač koji planira počiniti prijevaru na transakciji nulte potvrde morao bi organizirati složeni napad, koji vjerojatno zahtijeva neki element manipulacije ili podmićivanja, a to je krajnje malo vjerojatno da će se dogoditi kada su male transakcije u pitanju, poput kupnje kave ili prijenosnog računala.

Međutim, stvarnost je takva da transakcije s nultom potvrdom blockchain ne “blagoslivlja” i, prema tome, ne dobivaju sva obećanja koja Bitcoin nudi jer su potencijalno “reverzibilni” (dok ne dobiju potvrde).

#Crypto ExchangeBenefits

1

Binance
Best exchange


VISIT SITE
  • ? The worlds biggest bitcoin exchange and altcoin crypto exchange in the world by volume.
  • Binance provides a crypto wallet for its traders, where they can store their electronic funds.

2

Coinbase
Ideal for newbies


Visit SITE
  • Coinbase is the largest U.S.-based cryptocurrency exchange, trading more than 30 cryptocurrencies.
  • Very high liquidity
  • Extremely simple user interface

3

eToro
Crypto + Trading

VISIT SITE
  • Multi-Asset Platform. Stocks, crypto, indices
  • eToro is the world’s leading social trading platform, with thousands of options for traders and investors.

Dakle, znači li to da Bitcoin transakcije ne mogu biti nepovratne i trenutne? Kratki je odgovor “istinit”: standardne Bitcoin transakcije ne uživaju oba ova svojstva odjednom. Duži je odgovor očito kompliciraniji.

Dijete plaća roditelju (CPFP) naspram zamjene prema naknadi (RBF)

Bitcoin-Rudarstvo-630x3501Kao što znamo, rudari su odgovorni za uključivanje transakcija u blockchain, a zauzvrat dobivaju naknade za transakcije, kao i primanje blokovske nagrade za minirane blokove (kovanje novih kovanica) dodijeljenih izravno iz protokola.

Ako pretpostavimo da bi rudari davali prednost dobiti, možemo pretpostaviti da će pametni rudar obuhvaćati neprofitabilne transakcije (transakcije bez naknada) ako su povezane s transakcijama s dovoljno naknada za pokrivanje dobiti za obje transakcije.

Na primjer, ako plaćam posao i znaju da je naknada premala, mogu uzeti te kovanice i poslati ih na drugu adresu s novom transakcijom koja ima dvostruku naknadu. To znači da će rudar razumjeti da dvostruku naknadu može dobiti samo ako u postupak uključi prvu transakciju.

#CRYPTO BROKERSBenefits

1

eToro
Best Crypto Broker

VISIT SITE
  • Multi-Asset Platform. Stocks, crypto, indices
  • eToro is the world’s leading social trading platform, with thousands of options for traders and investors.

2

Binance
Cryptocurrency Trading


VISIT SITE
  • ? Your new Favorite App for Cryptocurrency Trading. Buy, sell and trade cryptocurrency on the go
  • Binance provides a crypto wallet for its traders, where they can store their electronic funds.

#BITCOIN CASINOBenefits

1

Bitstarz
Best Crypto Casino

VISIT SITE
  • 2 BTC + 180 free spins First deposit bonus is 152% up to 2 BTC
  • Accepts both fiat currencies and cryptocurrencies

2

Bitcoincasino.io
Fast money transfers


VISIT SITE
  • Six supported cryptocurrencies.
  • 100% up to 0.1 BTC for the first
  • 50% up to 0.1 BTC for the second

Ova metoda davanja motiva za zaradu rudarima za prihvaćanje transakcija naziva se “Dijete plaća roditelju” (CPFP), i možemo pretpostaviti da će se u jednom trenutku rudari tako ponašati pouzdano. To omogućuje rješavanje određenih problema s naknadama, poput dopuštanja primanja na kraju plaćanja da plati naknadu za transakciju, i općenito osiguranja da se određene transakcije uključe u blockchain.

To omogućuje primanju kraja da motivira rudare da potvrde određenu transakciju. Međutim, pošiljatelj također može motivirati rudare da potvrde određenu transakciju dvostrukom potrošnjom koja ima veću naknadu. Napokon, jednako je razumno pretpostaviti da će rudari odabrati dvostruku potrošnju s višom naknadom. Ovo se zove “Zamijeni prema naknadi” (RBF), koja je valjana i legitimna prema protokolu, i kontradiktorno je preporuci da se oslanjamo na transakcije s nultom potvrdom. To također omogućuje rješavanje određenih problema s naknadom, poput dopuštanja pošiljatelju da otkaže ili popravi transakcije (sve dok u blockchainu još uvijek nisu potvrđene).

Od sada se rudari zapravo ne ponašaju ovako, pa još uvijek možete pretpostaviti da je većina malih transakcija nulte potvrde sigurna. Međutim, ne postoji način da se obeća da će tako i ostati s vremenom.

Pričekajte … Ako i pošiljatelj i kraj primanja mogu samostalno motivirati rudare da potvrde određene transakcije, tko pobjeđuje? Dvostruko trošenje ili originalna transakcija?

Spaljena zemlja

Ako kombiniramo oba ova koncepta, koji su i legitimni i možda čak i predviđeni, dolazimo do pomalo čudnog zaključka: ni pošiljatelj ni kraj primanja ne pobjeđuju. Znaju samo rudari. Kao što je spomenuto, svi ovi motivi za zaradu ostvaruju se povećanjem naknade koju rudar očekuje da će dobiti od određene transakcije, pa stoga svaki put kad pošiljatelj ili kraj koji prima pokuša pokušati motivirati rudara, naknada raste i rudar profitira.

Isprobajmo primjer.

Pretpostavimo da Bob želi otkazati transakciju od jednog mBTC-a koji je poslao Aliceu, ali Alice želi osigurati da transakcija prođe. Izvorno Bob nije ni dodao naknadu, a Alicein novčanik to shvaća pa automatski koristi CPFP i dodaje dvostruku naknadu (naknada od 0,2 mBTC, pod pretpostavkom da je standardna naknada 0,1 mBTC).

Kada rudari vide ovu drugu transakciju, htjet će uključiti izvornu transakciju jer je to jedini način da dobiju dvostruku naknadu. Bob to želi otkazati, pa koristi RBF i stvara novu sukobljenu transakciju koja mu vraća originalni mBTC, osim uz naknadu od 0,3 mBTC. Budući da su naknade izuzete iz ukupnog iznosa, Alice je zapravo spremna na kompromise i dobiti samo 0,8 mBTC i rudarima platiti 0,2 mBTC, dok je Bob spreman dobiti samo 0,7 mBTC (s 0,3 mBTC koji se koriste kao naknade).

Rudar koji ovo gleda vidjet će jedan skup transakcija koje će mu donijeti 0,2 mBTC naknade, a drugi će mu dodijeliti 0,3 mBTC naknade i vjerojatno će htjeti potvrditi Bobovu transakciju. Alice to zna i stvara novu CPFP transakciju s višom naknadom od 0,4 mBTC. Napokon, bolje je dobiti ostatak od 0,6 mBTC nego ništa. Bob ide naprijed i podiže svoj RBF na 0,5 mBTC. Kao što možete zamisliti, to će se nastaviti sve dok Bob ne ponudi 0,9 mBTC naknade, dok se vrati samo 0,1 mBTC. Alice, koja je sada izuzetno bijesna, ponudit će novu transakciju bez ostataka i punih jedan mBTC kao naknade rudarima samo u inat Bobu.

Cijela ova utrka s honorarima dovela je do toga da su Alice i Bob progutali sav novac i koristili ga kao honorare dok nije ostalo promjene. Svi su se ponašali racionalno i očekivano. Tko pobjeđuje? Rudar, koji je cijelu transakciju dobio kao naknadu umjesto male standardne naknade. I tu dolazimo do onoga što se nazivalo „Spaljena zemlja“ transakcija nulte potvrde.

Pa, to je zbog ovog i drugih razloga nepotvrđene transakcije ne smatraju se sigurnima, posebno u usporedbi s transakcijama koje imaju mnogo potvrda. Iako ovo danas nije stvarnost, sve je to valjano i legitimno prema protokolu i ne zahtijeva da se bilo što dogodi, osim da rudari počnu djelovati “racionalnije” i da prioritet postave kao dobit.

Ne postoji takva stvar kao što su “trenutne” Bitcoin transakcije?

U svijetu tradicionalnog novca trenutne se transakcije mogu dogoditi samo s osobnim gotovinom ili s trećom stranom. Bitcoin je osmišljen kako bi eliminirao potrebu za trećim stranama, a iako možemo predvidjeti Spaljenu Zemlju, ispada da su trenutne transakcije i dalje moguće bez trećih strana, ali ne i uz standardne Bitcoin transakcije.

blockchain budućnostKanali plaćanja su još jedan koncept koji teoretski može dopustiti trenutne ili visokofrekventne transakcije, a zapravo koristi činjenicu da možete potpisati transakcije bez nužnog emitiranja da biste ih odmah uključili u blockchain.

Te ideje, zajedno s ostalim izvanlančanim rješenjima, obično zahtijevaju unaprijed “zaključavanje” sredstava, ali mogle bi ponuditi jeftinije naknade, trenutne transakcije i općenito veću fleksibilnost, a sve bez povjerenja bez trećih strana.

Zaključno, standardne Bitcoin transakcije nisu blagoslovljene trenutnim, barem ne prema protokolu. Međutim, nestandardne Bitcoin transakcije kao što su kanali plaćanja izvan lanca mogu biti trenutne i možda nude čak i više od standardnih transakcija.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me