Contents
Mi a dupla kiadás?
A digitális valuta egyik fő kérdése a kettős kiadás. Ez a bejegyzés pontosan elmagyarázza, mi a kettős kiadási probléma, és hogyan lehet megakadályozni.
Mi a kettős kiadási összesítés
A kettős kiadás ugyanaz a digitális pénznem kétszeri elköltésének megkísérlése duplikált tranzakciók létrehozásával. Ez a kérdés az egyik fő akadály, amelyet egy digitális pénznemnek meg kell oldania annak biztosítása érdekében, hogy ne éljenek vissza vele, és megőrizze értékét és bizalmát.
A Bitcoin megoldja a kettős kiadási problémát egy nyilvános főkönyv használatával, amelyet a hálózat résztvevői folyamatosan figyelemmel kísérnek, valamint a Munka igazolása konszenzus mechanizmus révén.
Ez dupla héjban kettős kiadás. Ha részletesebb magyarázatot szeretne olvasni, olvassa el a következőket:
1. Kettős kiadások magyarázata
Mivel a Bitcoin tranzakciók digitális fájlok, valóban meg lehet másolni a tranzakciókat, és kétszer el kell költeni ugyanazt a Bitcoin-ot. A „másolás és beillesztés” kérdése gyengeség, amellyel a digitális valuta szembesül (még a fiat pénznemek is digitális formájukban).
Íme néhány példa arra, hogyan költhet el kétszer egy digitális valutát:
A kettős kiadási probléma komoly kérdés minden digitális valuta számára, mivel felfújt pénzkészletet hozhat létre, amely gyorsan rontja a valuta értékét és az abban rejlő bizalmat..
# | Crypto Exchange | Benefits |
---|---|---|
1 | Best exchange VISIT SITE |
|
2 | Ideal for newbies Visit SITE |
|
3 | Crypto + Trading |
|
2. Hogyan lehet megakadályozni a kettős kiadásokat?
Kétféle módon lehet megállítani a kettős kiadásokat – központosított és decentralizált módon.
A központosított megoldás
A kettős kiadások megelőzésére szolgáló központosított megoldás meglehetősen egyszerű. Ez általában egy megbízható hatóságot foglal magában, amely nyilvántartja mindenki egyensúlyát a rendszerben.
Például, amikor Alice pénzt küld Bobnak, a tranzakció azon a központi hatóságon (pl. Bankon) megy keresztül, amely ellenőrzi a főkönyvet, hogy megbizonyosodjon arról, hogy Alice rendelkezik-e a költeni kívánt pénzzel. Ha minden rendben van, a központi hatóság engedélyezi a tranzakciót, és a pénzt átutalják.
# | CRYPTO BROKERS | Benefits |
---|---|---|
1 | Best Crypto Broker |
|
2 | Cryptocurrency Trading VISIT SITE |
|
# | BITCOIN CASINO | Benefits |
---|---|---|
1 | Best Crypto Casino |
|
2 | Fast money transfers VISIT SITE |
|
A decentralizált megoldás
Ha olyan decentralizált devizával van dolgod, mint a Bitcoin, akkor nincs központi hatóságod a tranzakciók érvényesítésére. Ezért a Bitcoin elemek keverékét használja a kettős kiadási probléma megoldására.
A csalárd tranzakciók megelőzése
Először is, a Blockchain néven ismert tranzakciók Bitcoin főkönyve nyilvános és mindenki számára látható. Minden valaha végrehajtott Bitcoin tranzakciót és minden cím egyenlegét bárki ellenőrizheti.
Ez azt jelenti, hogy ha Alice egy bitcoint küld Bobnak, akkor minden olyan számítógép, amely a blokklánc (más néven teljes csomópont) másolatát birtokolja, ellenőrzi Alice tranzakcióinak történetét, hogy megbizonyosodjon arról, hogy valóban van-e neki egy költeni való Bitcoin.
Ha Alice megpróbál csalni, és egy bitcoinot hoz létre levegőből, akkor a tranzakciókat hitelesítő sok csomópont egyikének hamar ki lesz téve..
Az egyidejű tranzakciók megakadályozása
De mi van akkor, ha Alice ugyanazt az érmét egyszerre küldi két embernek?
Feltételezve, hogy a csomópontok 50% -a kapta meg először az A tranzakciót, a másik 50% pedig először a B tranzakciót. Honnan tudjuk, melyik tranzakció érvényes, és melyiket kell eldobni? A válasz egyszerű: Az a tranzakció lesz érvényes, amelyik először lép be a főkönyvbe.
Ezért mindig ajánlott megvárni legalább 1 megerősítést, mielőtt a Bitcoin tranzakciót befejezettnek tekintenénk.
A tranzakciók sorrendjének eldöntése érdekében a Bitcoin a Proof of Work (POW) elnevezésű konszenzusos mechanizmust használja. Ez a mechanizmus leírja annak szabályait, hogy ki frissítheti a Bitcoin tranzakciók főkönyvét.
Ez fontos, mivel amikor nincs központi hatóság, akkor konszenzusra van szükség arról, hogy ki módosíthatja a tranzakciós főkönyvet. A tranzakciók főkönyvének frissítésének teljes folyamata Bitcoin bányászat néven ismert.
Mi történik azonban, ha a bányászati folyamat valahogy egyszerre zajlik le mind az A, mind a B tranzakció esetében?
Tegyük fel, hogy két független bányásznak pontosan ugyanabban az időben sikerült frissítenie a főkönyvet, mindegyik más tranzakcióval, ugyanazon forrásforrást használva.
Ebben az esetben a blokklánc 2 ága lesz (más néven villa), és a következő bányászni kívánt tranzakcióblokk meghatározza, melyik előző blokk volt érvényes.
Ha a következő blokkot valamilyen mágikus módon egyidejűleg bányásszák is, akkor várnunk kell a következő blokkig, és így tovább.
Ha teljesen biztos akar lenni abban, hogy a Bitcoin tranzakciója nem fordul meg ilyen ritka véletlenek esetén, várjon, amíg 6 megerősítés érkezik a tranzakcióhoz.
Nagyon valószínűtlen (mint a szuper nagyon valószínűtlen), hogy ez a villa több mint hatszor fordul elő. Így végül egyértelmű nyertesünk lesz, és csak egy tranzakciót fogunk megerősíteni.
A tranzakció visszavonásának megakadályozása
Van egy különféle kettős kiadási támadás, amelyet 51% -os támadásnak hívnak. Ez akkor történik, amikor egyetlen entitás megszerzi a hálózat bányászatának 50% -át, és hatékonyan tudja ellenőrizni, hogy a főkönyv melyik verziója a legális.
Ebben az esetben a támadó érméket költhet egy verzióra, árut vagy szolgáltatást szerezhet ehhez a fizetéshez. Később a támadó létrehozza a főkönyv más változatát, ahol az eredeti tranzakció nem létezik, és visszakapja a fizetést a birtokába.
Az 51% -os támadás megakadályozásának egyetlen módja annak biztosítása, hogy a hálózat elég decentralizált és elegendő számítási erővel rendelkezzen ahhoz, hogy alapvetően lehetetlenné tegye hashrátusának több mint 50% -ának felhalmozását.
A Bitcoin esetében az 51% nagyon valószínűtlen, de kisebb érméknél ilyen típusú támadás történt.
3. RBF – „Legit” kettős kiadás
A „legitim” kettős költekezés egyik formája a Replace By Fee vagy röviden az RBF.
Az RBF egy bizonyos Bitcoin pénztárcákba (pl. Electrum) beágyazott funkció, amely lehetővé teszi a még meg nem erősített tranzakciók újraterjesztését annak gyorsabb megerősítése érdekében.
Bizonyos esetekben a Bitcoin tranzakciókat olyan hálózati díjjal küldik, amely túl kicsi ahhoz, hogy ösztönözze a bányászokat azok felvételére. Ez elakadhat a tranzakción belül a mempoolban, és nagyon sokáig vár a megerősítésre.
Az RBF lehetővé teszi a tranzakció újbóli közvetítését magasabb díj ellenében, és ezzel megpróbálja duplán elkölteni a pénzét, így a bányászok felveszik az új tranzakciót, a régit pedig törlik.
4. Következtetés
A kettős költekezés olyan fő kérdés, amelyet meg kell oldani a digitális pénznemek kezelése során. Szerencsére úgy tűnik, hogy Satoshi Nakamoto, a Bitcoin feltalálója sikerült olyan mechanizmust kiépítenie, amely megakadályozza, hogy még decentralizált hálózatban is megtörténjen.
Még mindig lehet néhány megjegyzése vagy kérdése. Ha igen, feltétlenül hagyja őket az alábbi megjegyzés részben.