Što je dvostruka potrošnja?

Što je dvostruko trošenje?

Jedno od glavnih problema s kojima se susreće digitalna valuta je dvostruka potrošnja. Ovaj post objašnjava što je točno problem dvostruke potrošnje i kako ga spriječiti.

Što je sažetak dvostruke potrošnje

Dvostruka potrošnja čin je pokušaja trošenja iste digitalne valute dva puta stvaranjem dvostrukih transakcija. Ovo je izdanje jedna od glavnih prepreka koje digitalna valuta mora riješiti kako bi se osiguralo da se ne zlostavlja i da zadrži svoju vrijednost i povjerenje.

Bitcoin problem dvostruke potrošnje rješava upotrebom javne knjige koju sudionici mreže neprestano nadziru i kroz mehanizam konsenzusa Proof of Work.

To je ukratko dvostruka potrošnja. Za detaljnija objašnjenja nastavite čitati, evo što ću pokriti:

1. Objašnjena dvostruka potrošnja

Budući da su Bitcoin transakcije digitalna datoteka, zapravo je moguće duplicirati transakcije i potrošiti isti Bitcoin dva puta. Ovo izdanje “kopiranja i lijepljenja” slabost je s kojom se suočava svaka digitalna valuta (čak i fiat valute u digitalnom obliku).

Evo nekoliko primjera kako možete dvostruko potrošiti digitalnu valutu:

Problem dvostruke potrošnje ozbiljan je problem za bilo koju digitalnu valutu jer može stvoriti napuhanu novčanu masu koja brzo nagriza vrijednost valute i povjerenje u nju.

#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.

2. Kako spriječiti dvostruko trošenje?

Dva su načina da se zaustavi dvostruka potrošnja – centralizirani i decentralizirani način.

Centralizirano rješenje

Centralizirano rješenje za sprečavanje dvostruke potrošnje prilično je jednostavno. Obično uključuje pouzdano tijelo koje vodi evidenciju o ravnoteži svih u sustavu.

Na primjer, kada Alice pošalje novac Bobu, transakcija prolazi preko središnjeg tijela (npr. Banke) koje provjerava svoju knjigu kako bi se uvjerilo da Alice ima novac koji želi potrošiti. Ako je sve u redu, središnje tijelo odobrava transakciju i novac se prenosi.

#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

Decentralizirano rješenje

Kada imate posla s decentraliziranom valutom poput Bitcoina, nemate središnje tijelo za potvrđivanje transakcija. Stoga Bitcoin koristi kombinaciju elemenata za rješavanje problema dvostruke potrošnje.

Sprječavanje lažnih transakcija

Prije svega, Bitcoin knjiga transakcija, poznata kao Blockchain, javna je i vidljiva svima. Svaku Bitcoin transakciju ikad napravljenu i svako stanje svake adrese može svatko pregledati.

To znači da će, ako Alice pošalje jedan Bitcoin Bobu, svako računalo koje ima kopiju blockchaina (poznato i kao puni čvor) provjeriti povijest Aliceinih transakcija kako bi se uvjerilo da doista ima taj jedan Bitcoin za trošenje.

Ako Alice pokuša varati i stvori Bitcoin iz zraka, brzo će je otkriti jedan od mnogih čvorova koji potvrđuju transakcije.

Sprječavanje simultanih transakcija

Ali što ako Alice istovremeno pošalje isti novčić dvjema ljudima?

Pod pretpostavkom da je 50% čvorova prvo primilo transakciju A, a ostalih 50% prvo primilo transakciju B. Kako znati koja je transakcija valjana, a koju odbaciti? Odgovor je jednostavan: Transakcija koja prva uđe u knjigu bit će valjana.

Zato se uvijek preporučuje pričekati barem 1 potvrdu prije nego što se Bitcoin transakcija smatra kompletnom.

Kako bi odlučio redoslijed transakcija, Bitcoin koristi konsenzusni mehanizam nazvan Proof of Work (POW). Ovaj mehanizam opisuje pravila tko može ažurirati knjigu Bitcoin transakcija.

To je važno jer kad nema središnjeg tijela, morate imati konsenzus oko toga tko će izvršiti promjene u knjizi transakcija. Čitav postupak ažuriranja glavne knjige transakcija poznat je pod nazivom Bitcoin mining.

Međutim, što se događa ako se postupak rudarstva nekako istovremeno dogodi i za transakciju A i za transakciju B?

Pretpostavimo da su dva nepovezana rudara uspjela ažurirati knjigu u isto vrijeme, svaki s drugom transakcijom koja koristi isti izvor sredstava.

U ovom slučaju imat ćemo 2 grane blockchaina (poznate i kao vilice), a sljedeći blok transakcija koji će se iskopati odredit će koji je prethodni blok bio valjan.

Ako se i sljedeći blok, na neki čaroban način, istovremeno minira, morat ćemo pričekati sljedeći blok i tako dalje.

Ako želite biti potpuno sigurni da se vaša Bitcoin transakcija neće poništiti u tako rijetkim slučajevima slučajnosti, pričekajte dok za vašu transakciju ne stigne 6 potvrda.

Vrlo je malo vjerojatno (poput super vrlo malo vjerojatnog) da se ova vilica dogodi više od 6 puta. Dakle, na kraju ćemo imati jasnog pobjednika i bit će potvrđena samo jedna transakcija.

Sprječavanje storniranja transakcija

Postoji posebna vrsta napada dvostrukog trošenja koja se naziva napadom od 51%. To se događa kada jedan entitet dobije preko 50% rudarske snage mreže i može učinkovito kontrolirati koja je verzija glavne knjige legitimna.

U tom slučaju napadač može potrošiti kovanice na jednu verziju, pribavljajući robu ili usluge za ovo plaćanje. Kasnije napadač stvara drugačiju verziju glavne knjige u kojoj izvorna transakcija ne postoji i dohvaća uplatu u svoje vlasništvo.

Jedini način da se spriječi napad od 51% jest osigurati da mreža bude dovoljno decentralizirana i ima dovoljno računarske snage da u osnovi onemogući prikupljanje više od 50% svog hashrate-a.

U slučaju Bitcoina, 51% je vrlo malo vjerojatno, ali s manjim kovanicama dogodila se ova vrsta napada.

3. RBF – “Legit” dvostruka potrošnja

Jedan od oblika “legitimne” dvostruke potrošnje je Replace By Fee ili skraćeno RBF.

RBF je funkcija ugrađena u određene Bitcoin novčanike (npr. Electrum) koja vam omogućuje ponovno emitiranje transakcije koja još uvijek nije potvrđena kako bi se brže potvrdila.

U nekim se slučajevima Bitcoin transakcije šalju s mrežnom naknadom koja je premala da bi potaknula rudare da ih pokupe. To može zaglaviti vašu transakciju unutar mempoola, čekajući da bude potvrđeno jako dugo.

RBF vam omogućuje ponovno emitiranje transakcije uz veću naknadu, efektivno pokušavajući dvostruko potrošiti svoj novac, tako da će rudari preuzeti novu transakciju, a stara će biti otkazana.


4. Zaključak

Dvostruka potrošnja glavno je pitanje koje treba riješiti kada se radi o digitalnim valutama. Srećom, čini se da je Satoshi Nakamoto, izumitelj Bitcoina, uspio izgraditi mehanizam koji će spriječiti da se to dogodi čak i u decentraliziranoj mreži.

Možda ćete još imati komentara ili pitanja. Ako je to slučaj, ostavite ih u odjeljku za komentare u nastavku.

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