Što je dvostruka potrošnja?
Dvostruka potrošnja rizik je da se digitalna valuta može potrošiti dva puta. To je potencijalni problem jedinstven za digitalne valute jer digitalne informacije mogu relativno lako reproducirati pametni pojedinci koji razumiju blockchain mrežu i računalnu snagu potrebnu za manipulaciju s njom.
Fizičke valute nemaju ovaj problem jer ih se ne može lako ponoviti, a stranke uključene u transakciju mogu odmah provjeriti autentičnost i prethodno vlasništvo nad fizičkom valutom. To naravno isključuje pitanja koja uključuju novčane transakcije.
S digitalnom valutom postoji rizik da je nositelj mogao kopirati digitalni žeton i poslati ga trgovcu ili drugoj stranci zadržavajući izvornik.
U početku se to odnosilo na bitcoin, najpopularniju digitalnu valutu ili "cryptocurrency", budući da je riječ o decentraliziranoj valuti koja nema središnju agenciju koja bi provjerila da je potrošena samo jednom. Međutim, bitcoin ima mehanizam temeljen na zapisima transakcija, poznat kao blockchain, za provjeru autentičnosti svake transakcije i sprečavanje dvostrukog brojanja.
Ključni odvodi
- Dvostruko trošenje događa se kada je prekinuta blockchain mreža, a kripto valuta u biti ukradena. Lopov će poslati kopiju valutne transakcije kako bi izgledao zakonito ili mogao potpuno izbrisati transakciju. Iako to nije uobičajeno, događa se dvostruko trošenje. Međutim, mnogo je vjerojatnije da je kriptovaluta ukradena iz novčanika koji nije pravilno osiguran. Najčešća metoda dvostrukog trošenja je kada će kradljivac blockchaina poslati više paketa na mrežu, preokrenuvši transakcije tako da izgledaju kao da se nikad nisu dogodili.
Razumijevanje dvostruke potrošnje
Bitcoin zahtijeva da sve transakcije, bez iznimke, budu uključene u blockchain. Ovaj mehanizam osigurava da ih stranka koja troši bitcoine zaista posjeduje, a također sprječava dvostruko brojanje i druge prijevare. Blok-lanka ovjerenih transakcija izgrađuje se s vremenom jer mu se dodaje sve više transakcija.
Transakcijama u Bitcoinima potrebno je neko vrijeme da se provjere jer proces uključuje intenzivno krčenje broja i složene algoritme koji zahtijevaju veliku količinu računalne snage. Stoga je izuzetno teško duplicirati ili krivotvoriti blockchain zbog ogromne količine računalne snage koja bi bila potrebna za to.
Nedostaci Blockchaina koji se tiče dvostruke potrošnje
Hakeri su pokušali zaobići sustav provjere bitcoina primjenom metoda kao što su vanproračunski sigurnosni mehanizam blockchain ili upotrebom tehnike dvostrukog trošenja koja uključuje slanje lažnog dnevnika transakcija prodavatelju, a drugi ostatku bitcoin mreže.
Te su se plohe susrele sa samo ograničenim uspjehom. U stvari, većina krađa bitcoina do sada nije uključivala dvostruko brojanje, već su posljedica toga što su korisnici pohranili bitcoine bez odgovarajućih sigurnosnih mjera.
Najveći rizik za dvostruko trošenje dolazi u obliku napada od 51%, do kojeg može doći ako korisnik kontrolira više od 50% računalne snage održavajući distribuirane knjige kriptovalute. Ako ovaj korisnik kontrolira blockchain, moći će obraditi prijenos bitcoina u svoj novčanik više puta preokretanjem knjige blockchaina kao da se početne transakcije nikad nisu dogodile.