Tehnologija bitkoina sa sokolovim očima zaustavlja dvostruku potrošnju na početku

Fredrick Awino
22.08.2022
197 Views

Najduže je stvaranje čisto virtuelne valute zašlo u ćorsokak zbog izazova povezanih sa autonomnom verifikacijom transakcija i rizika dvostruke potrošnje . Ali otkako je bitkoin ušao na tržište, ušao je na nove teritorije do te mere da je prihvaćen kao zakonsko sredstvo plaćanja u El Salvadoru i Centralnoafričkoj Republici. Zaista bi se isplatilo trgovcu da zna kako je tehnološki ekosistem bitcoina izliječio dvostruku potrošnju.

WARNING: Investing in crypto, or other markets, can be of a high risk for your savings. Do not invest money you cannot afford to lose, because there is a risk for losing all of your money when investing in crypto, stocks, CFDs or other investments options. For example 77% of retail CFD accounts lose money.

Dvostruka potrošnja unutar i sama po sebi može stvoriti utisak da opisuju ljude koji troše bitcoin dvaput. Da, opisuje situacije u kojima osoba koristi svoje posjedovanje bitcoina više puta. Zapamtite, bitcoin transakcije se dešavaju na distribuiranoj knjizi, što onda znači da kada se novčić potroši, zamijeni ili proda, bez obzira na slučaj, više ne bi trebao biti dostupan vlasniku. Ukratko, sistem mora biti u mogućnosti da obriše ili prenese vlasništvo nad bitcoinom prema uputama koje je pokrenuo vlasnik bitcoina.

Snimak povijesti i funkcioniranja bitcoina

U 2008. bitkoin bela knjiga je upoznala ljude sa peer-to-peer elektronskim gotovinskim sistemom. Stoga, koliko god je Bitcoin na neki način uspješan, svaka ekonomija ima problem s organizacijama ili ljudima koji pokušavaju manipulirati novcem. Jedna od zabrinutosti koja pogađa Bitcoin investitore je dvostruka potrošnja.

Dvostruka potrošnja je izazov provjere vlasništva nad digitalnim tokenom. To uključuje trošenje kripto jedinice dvaput. Ukratko, to znači da se može dogoditi legitimna, kao i lažna transakcija. Osim toga, u slučaju da bi se dvostruka potrošnja mogla uspješno dogoditi u Bitcoinu, to bi narušilo povjerenje kao i sigurnost cijele mreže. U slučaju fiat valute, dvostruka potrošnja nije moguća, tako da to nije problem.

U upravljanju dvostrukom potrošnjom, Bitcoin je implementirao blockchain. To je univerzalna knjiga koja je ista kao i tradicionalni gotovinski monetarni sistem. Njegova uloga je da djeluje kao mehanizam potvrde. Od svog lansiranja 2009. godine, Bitcoin je održavao hronološki uređenu knjigu transakcija sa vremenskim žigom.

Zašto je dvostruka potrošnja važna u slučaju digitalnog novca

Kao što znate, digitalni novac se veoma razlikuje od gotovine. U digitalnoj valuti, kada obavljate transakciju, morate emitovati transakcije na sve čvorove mreže. Čvorovi primaju i potvrđuju transakcije. Međutim, ovaj proces zahtijeva vrijeme.

Dvostruka potrošnja je važna u digitalnom novcu jer se ne dešava sa fiat valutom. Na primjer, ne možete otići u butik da kupite robu u vrijednosti od 500 dolara, a zatim očekivati da ćete isti iznos iskoristiti na drugom mjestu. Ne može se dogoditi ako ne ukradete $ iz tog supermarketa.

Događa se napad dvostruke potrošnje

Dvostruka potrošnja se uglavnom odvija na dva načina, napad rase i napad 51%. U napadu utrke, napadač šalje istu količinu novčića na jednu ili čak više različitih adresa. Ako trgovac ne sačeka potvrdu, velike su šanse (50% vjerovatnoće) da će dobiti duplo potrošen novčić.

Drugi način koji je napad na 51% je kada napadač ima kontrolu nad preko 51% hash snage mreže i dolazi do dvostruke potrošnje. Heš snaga se odnosi na računsku snagu koja se koristi u verifikaciji blokova i transakcija. To znači da napadač koji dobije kontrolu može poništiti transakciju i čak napraviti privatni Blockchain. Blockchain će izgledati stvaran kada u stvarnom smislu nije.

Način na koji Bitcoin zaustavlja dvostruku potrošnju

Kada je Bitcoin lansiran, kao da su dobili rješenje za ovaj problem. Postoje različiti načini za rješavanje ovog problema, uključujući centralno tijelo, zaustavljanje poništavanja transakcija i sprječavanje lažnih transakcija.

Zaustavljanje poništavanja transakcije

Ranije sam rekao da se napad od 51% dešava kada jedan entitet ima preko 50% rudarske snage mreže. Stoga, entitet može kontrolirati verziju knjige koja je legitimna. U tom slučaju napadač može potrošiti kovanice u jednoj verziji i za plaćanje dobiti robu i usluge. Osim toga, napadač može razviti drugu verziju knjige u kojoj originalna transakcija ne postoji. Ovo, vraćanje uplate u njegov posjed.

Najbolji način da se spriječi ovaj napad od 51% je osigurati da je mreža decentralizirana. Takođe, trebalo bi osigurati da mreža ima potrebnu računarsku snagu kako bi onemogućila sakupljanje preko 50% hash rate-a. Iako je malo vjerovatno da će se 51% ostvariti u Bitcoinu, dogodilo se u manjim kovanicama.

Centralizovano rešenje

U sprječavanju dvostruke potrošnje korištenjem centraliziranog rješenja, potrebno je uključiti autoritet od povjerenja . Autoritet od poverenja je zadužen da drži evidenciju svakog investitora u sistemu. Na primjer, u slučaju da šaljete novac drugoj strani, novac može proći kroz centralno tijelo poput banke. Centralno tijelo će se pobrinuti da imate dovoljno novca za trošenje, a zatim će odobriti transakciju.

Zaustavljanje simultanih transakcija

U ovom slučaju, možete se zapitati šta se dešava u slučaju da se isti novčić pošalje dvema ljudima istovremeno. Na primjer, kada šaljete novac dvoje ljudi i 505 prima prvu transakciju dok drugi prima drugi dio transakcije. U rješavanju ovoga, transakcija koja prva ulazi u knjigu je ona koja se smatra validnom.

Zbog gore navedenog problema, preporučuje se da pričekate potvrdu prije nego što smatrate da je transakcija završena. Dodatno, mehanizam konsenzusa ( Proof of Work ) se koristi u odlučivanju o redoslijedu transakcija. Upravo ovaj mehanizam opisuje pravila koja se odnose na osobu koja ažurira knjigu Bitcoin transakcija.

Proces je važan jer ne postoji centralna vlast. Proces ažuriranja transakcija glavne knjige naziva se Bitcoin rudarenje. Dakle, šta se dešava u slučaju da se rudarenje odvija u isto vreme za dve transakcije? Ovo se može dogoditi u slučaju da dva rudara uspiju ažurirati knjigu u isto vrijeme.

Ako se gore navedeno dogodi, tada će postojati 2 grane blockchaina (fork) kao i sljedeći blokovi transakcija koji će se minirati. Oni će utvrditi da li je početna transakcija bila važeća. U slučaju da se dvije transakcije miniraju istovremeno, onda čekamo sljedeći blok.

Sprečavanje lažnih transakcija

Blockchain, Bitcoin knjiga transakcije, je javan i svaka osoba ga može vidjeti. Također, svako može provjeriti svaku bitcoin transakciju koja je napravljena u prošlosti, kao i stanje. Ukratko, to znači da će u slučaju da pošaljete novac drugoj strani, svaki računar koji ima kopiju transakcije provjeriti vašu historiju transakcija. Cilj ovoga je osigurati da imate dovoljno Bitcoina za trošenje. U slučaju da pokušate varati, tada ćete biti razotkriveni od strane ljudi u mnogim čvorovima koji potvrđuju transakcije.

Stvari koje se dešavaju u slučaju da se Bitcoin duplo potroši

U objašnjavanju ovoga, možemo koristiti kupovinu automobila kao primjer. U slučaju da želite da kupite automobil online u vrednosti od 1 BTC, nastavite sa plaćanjem. S druge strane, haker takođe može imati pristup vašem Bitcoin novčaniku i potrošiti 1 BTC na kupovinu druge stvari. Morate imati na umu da oboje koristite isti BTC. Rudari će potvrditi transakcije. Međutim, kasnije će to biti odbijeno. Razlog je taj što ne postoji centralni organ koji može prijaviti prevaru ili pokrenuti žalbu. Stoga će Bitcoin nestati zauvijek.

Prodavci daju sve od sebe kako bi osigurali da ne prodaju ljudima koji duplo potroše novčić. Oni to rade tako što osiguravaju da svaki put kada je transakcija verificirana u blockchainu, nakon ulaska u blok, ona dobije potvrdu. Osim toga, za svaki nakon toga uneseni blok dobiva još jednu potvrdu. Prodavci se također savjetuju da prije nego što puste svoju robu, moraju sačekati 6 potvrda . U slučaju da neko pokuša da promeni transakcije, onda će morati da poništi transakcije u 6 blokova. Ovo se naziva “kompjuterski nemoguće”.

Drugi način na koji se dešava dvostruka potrošnja je kada haker dobije preko 50% kontrole nad heš stopom. Također, može se dogoditi u slučaju da rudar minira blok. Međutim, umjesto da se emituje na Bitcoin mreži, troši se negdje drugdje.

Author Fredrick Awino