Jedna z najznĂĄmejĆĄĂch kryptomenovĂœch bĂșrz BitMEX vÄera upozornila, ĆŸe na bitcoinovom blockchaine sa mohla udiaĆ„ takzvanĂĄ âdouble spendâ transakcia v hodnote 0.00062063 BTC, respektĂve 21 dolĂĄrov. Keby sa tĂĄto skutoÄnosĆ„ potvrdila, pre Bitcoin by to bolo naozaj zle. Znamenalo by to, ĆŸe sieĆ„ nie je takĂĄ bezpeÄnĂĄ, ako sa roky tvrdilo, Äo by mohlo teoreticky viesĆ„ ajk fatĂĄlnemu crashu celĂ©ho systĂ©mu.
InformĂĄcia BitMEXU preto zaÄala rezonovaĆ„ v rĂĄmci kryptokomunity a je dosĆ„ moĆŸnĂ©, ĆŸe mala vplyv aj na vÄerajĆĄĂ pĂĄd ceny Bitcoinu. ZaujĂmavĂ© vĆĄak bolo sledovaĆ„, ĆŸe vĂ€ÄĆĄie kryptomenovĂ© mĂ©dia jej nevenovali aĆŸ prĂliĆĄ veÄŸkĂș pozornosĆ„. MoĆŸno z dĂŽvodu, ĆŸe podÄŸa vĆĄetkĂ©ho o skutoÄnĂœ double spend Ăștok neĆĄlo (respektĂve urÄite neĆĄlo).
Double spend Ăștok je pokus o dvojitĂș Ășhradu. ZjednoduĆĄene povedanĂ© pokus zaplatiĆ„ rovnakĂœmi mincami (bitcoinami) dvakrĂĄt. Keby to bolo moĆŸnĂ©, Bitcoin by vlastne stratil pointu. Jeho platby by sa totiĆŸ dali falĆĄovaĆ„ podobne akoby keby ste chceli zaplatiĆ„ tou istou 20-eurovou bankovkou v dvoch obchodoch v rovnakom Äase.
Pokusy o double spend Ăștok vĆĄak nie sĂș v rĂĄmci bitcoinovej siete Ășplne netypickĂœm javom. PomalĂ© potvrdzovanie transakciĂ im otvĂĄra dvere. Je to vĆĄak skĂŽr dizajnovĂĄ funkcia Bitcoinu neĆŸ jeho chyba, na Äo upozornil vo svojom ÄlĂĄnku aj Bloomberg. A prĂĄve toto je dĂŽvod, preÄo sĂș transakcie za definitĂvne potvrdenĂ© vnĂmane aĆŸ v momente, kedy majĂș od Ć„aĆŸiarov viac konfirmĂĄcii, zvĂ€ÄĆĄa hovorĂme o ƥiestich (6 konfirmĂĄcii = 6 vyĆ„aĆŸenĂœch blokov, teda beĆŸne ide o pribliĆŸne hodinu).
KeÄ BitMEX na Twitteri uviedol sprĂĄvu, v ktorej skonĆĄtatoval, ĆŸe mohlo dĂŽjsĆ„ k skutoÄnĂ©mu double spend Ăștoku, bitcoinovĂĄ verejnosĆ„ pochopiteÄŸne spozornela. ,,Nejde o RBF (nĂĄhradu za poplatok, ale skutoÄnĂœÂ double spend Ăștok. Iba 22 dolĂĄrov, ale mohlo ĂsĆ„ aj o 22 miliĂłnov,â tvrdil BitMex Research.
[1/2] There was a stale Bitcoin block today, at height 666,833. SlushPool has beaten F2Pool in a race.
It appears as if a small double spend of around 0.00062063 BTC ($21) was detectedhttps://t.co/o8lz9xagYG pic.twitter.com/IEdPu8JEjt
— BitMEX Research (@BitMEXResearch) January 20, 2021
SkutoÄnosĆ„, ĆŸe tĂĄto sprĂĄva mohla maĆ„ vplyv na vÄerajĆĄie bitcoinove vĂœpredaje naznaÄuje aj vĂœraznĂœ rast zĂĄujmu o vyhÄŸadĂĄvanie pojmu âdouble spendâ. Opakujeme, ĆŸe ak by sa double spend Ăștok naozaj podarilo realizovaĆ„, Bitcoin by bol vo vĂĄĆŸnom ohrozenĂ.
Antonopoulos vysvetlil, ako to funguje
Andreas Antonopoulos, jeden z najreĆĄpektovanejĆĄĂch odbornĂkov na Bitcoin vĆĄak upozornil, ĆŸe niÄ takĂ© sa nestalo. Ide podÄŸa jeho nĂĄzoru o ƥĂrenie poplaĆĄnej sprĂĄvy od nezodpovednej inĆĄtitĂșcie (zrejme tĂœm narĂĄĆŸal na Bitmex).
A more detailed explanation of the whole
"A double-spend broke Bitcoin" FUD that was circulated by an irresponsible publication.
1/
— Andreas (aantonop Team) (@aantonop) January 21, 2021
Antonopoulos s tejto tĂ©me venoval v osobitnom „tweete“, ktorĂœ sme takmer kompletne preloĆŸili, aby sme vĂĄm priniesli vysvetlenie od odbornĂka na tĂșto tĂ©mu:
,,PodrobnejĆĄie vysvetlenie problematiky:
Ć Ărenie sprĂĄvy o double spend Ăștoku bolo poplaĆĄnou a nezodpovednou vecou.
V blockchainovom reĆ„azci doĆĄlo k reorganizĂĄcii, Äo je beĆŸnĂœ jav, ktorĂœ je sĂșÄasĆ„ou prevĂĄdzky bitcoinu. Je to vĂœsledok decentralizovanĂ©ho konsenzu v rĂĄmci Proof-of-Work. Robia to vĆĄetky Proof  Work chainy.
Dva bloky boli vyĆ„aĆŸenĂ© takmer sĂșÄasne a sĂșĆ„aĆŸili o rovnako vĂœĆĄku, Äo znamenĂĄ, ĆŸe mali rovnakĂœ rodiÄovskĂœ blok a pokĂșĆĄali sa predlĆŸiĆ„ reĆ„azec rovnakĂ©ho bloku. AvĆĄak len jeden napokon mĂŽĆŸe uspieĆ„. Je moĆŸnĂ©, ĆŸe odliĆĄnĂ© nody a Ć„aĆŸiari vidia jeden alebo inĂœ blok skĂŽr a dospejĂș k nĂĄzoru, ĆŸe vyhrali. Je to normĂĄlne v decentralizovanom konsenzus algoritme.
Z dvoch pĂŽvodne konkurenÄnĂœch blokov je jeden rodiÄom a druhĂœ poslednĂœm potomkom kratĆĄieho reĆ„azca. ReĆ„az s najvĂ€ÄĆĄou kumulatĂvnou obĆ„aĆŸnosĆ„ou je vybranĂœ vĆĄetkĂœmi. VznikajĂș pri tom âorphansâ (siroty) z druhĂ©ho reĆ„azca, pretoĆŸe ten je zahodenĂœ.
Toto je opÀƄ normĂĄlne. K reorganizĂĄcii jednĂ©ho bloku dochĂĄdza v priemere kaĆŸdĂœch pĂĄr tĂœĆŸdĆov v dĂŽsledku decentralizovanĂ©ho PoW. DvojblokovĂĄ reorganizĂĄcia prebieha menej Äasto, moĆŸno niekoÄŸkokrĂĄt roÄne. ReorganizĂĄcia 3 blokov je extrĂ©mne vzĂĄcna. MyslĂm si, ĆŸe sa eĆĄte nikdy nestala.
Äo sa stane s transakciami vo vyradenom bloku? PokiaÄŸ sĂș taktieĆŸ vo vĂĆ„aznom bloku, tak je vĆĄetko v poriadku. PokiaÄŸ sa v Ćom nenachĂĄdzajĂș, kaĆŸdĂœ uzol ich vloĆŸĂ naspÀƄ do svojho mempooolu ako nepotvrdenĂ© a ÄakajĂș na ÄalĆĄiu prĂleĆŸitosĆ„.
PoÄas reorganizĂĄcie existuje ĆĄanca, ĆŸe sa niekto pokĂșsi o dvojosobnĂș Ăștratu (double spend). Nejde o dvojnĂĄsobnĂ© vĂœdaje z pohÄŸadu blockchianu ako celku. PreĆŸije len jedna Ășhrada, nedochĂĄdza k dvojitĂ©mu mĂĆaniu (platbe).
Z pohÄŸadu prĂjemcu platby mĂŽĆŸu byĆ„ vidieĆ„ transakcie, ktorĂ© vyzerajĂș, ĆŸe majĂș 1 potvrdenie (ocitne sa v bloku) a potom zmiznĂș, keÄ je tento blok vyradenĂœ.
MĂĄlokedy sa mĂŽĆŸe staĆ„, ĆŸe odosielateÄŸ vtedy urobĂ inĂș transakciu do sĂșĆ„aĆŸnĂ©ho/vĂœhernĂ©ho bloku. Povedzme, ĆŸe ide o platbu za menĆĄiu Äiastku (viac zmien naspÀƄ) alebo na odliĆĄnĂș adresu.
PretoĆŸe originĂĄlna transakcia je spÀƄ (odstrĂĄnenĂœ blok) je jedinou skutoÄnou transakciou. Blockchain zabrĂĄnil dvojnĂĄsobnĂ©mu Ăștoku tĂœm, ĆŸe odstrĂĄnil jednu transakciu a zaznamenal tĂș druhĂș.
PrĂjemca sa mohol domnievaĆ„, ĆŸe transakcia bola platenĂĄ pri bloku 1 (po prvej konfirmĂĄcii pozn.red.), avĆĄak nebola. To je dĂŽvod preÄo potvrdenia (konfirmĂĄcie) poskytujĂș pravdepodobnosĆ„ a nemennosĆ„. Ć anca na reoganizĂĄciu klesĂĄ kaĆŸdĂœm ÄalĆĄĂm potvrdenĂm (kaĆŸdĂœm ÄalĆĄĂm vyĆ„aĆŸenĂœm blokom pozn.red.)
Ako vidĂte, ĆĄanca na reorganizĂĄciu klesĂĄ exponenciĂĄlne ako sa pridĂĄvajĂș ÄalĆĄie bloky. KoneÄnosĆ„ je zaloĆŸenĂĄ na pravdepodobnosti.
Je to popĂsanĂ© v Satoshi whitepaperi na strane 8. V skutoÄnosti je to jedinĂĄ matematickĂĄ rovnica v celej prĂĄci a popisuje klesajĂșcu pravdepodobnosĆ„ reorganizĂĄcie, Äo ukazuje, preÄo je dobrĂœm vĂœchodiskom 6 potvrdenĂ, Äo je ÄĂslo, pri ktorom sa transakcia povaĆŸuje za finĂĄlne realizovanĂș.
TakĆŸe kedy povaĆŸovaĆ„ transakciu za dokonÄenĂș a kedy je bezpeÄnĂ© daĆ„ zĂĄkaznĂkovi televĂziu alebo fiat alebo akĂșkoÄŸvek inĂș hodnotu, ktorĂș si vymieĆate? ZĂĄleĆŸĂ to na mnoĆŸstve.
Pri predaji mĂŽjho auta za 11 000 dolĂĄrov som poÄkal na 3 konfirmĂĄcie. Mne to staÄilo.
ZĂĄleĆŸĂ to taktieĆŸ od rizikovosti obchodu. Predal by som dom na 0 konfirmĂĄcii, pretoĆŸe viem, kde bĂœva. NemĂŽĆŸe s nĂm utiecĆ„ (s domom pozn.red.). NiektorĂ© veci sĂș vĆĄak nebezpeÄnejĆĄie. PoÄkal by som naprĂklad aĆŸ na 6 konfirmĂĄcii pri vĂœmene za inĂș kryptomenu, pretoĆŸe keÄ ju uĆŸ odoĆĄlem, nemĂŽĆŸem ju dostĂĄĆ„ naspÀƄ.
Behom tejto poslednej (medializovanej) reorganizĂĄcie bola v oboch konkurenÄnĂœch blokoch transakcia v hodnote 22 dolĂĄrov zahrnutĂĄ ako konkurenÄnĂĄ transakcia. Nevieme preÄo. Nevieme kto to spravil. Ale nie je na tom niÄ nemoĆŸnĂ©. Je to sĂșÄasĆ„ protokolu.
V prĂpade 22 dolĂĄrov by mnohĂ akceptovali platbu uĆŸ pri 1 potvrdenĂ. V najhorĆĄom prĂpade prĂdete  o 22 dolĂĄrov za nieÄo, Äo ste dali na oplĂĄtku okamĆŸite a nevratne. To nie je veÄŸkĂœ problĂ©m.
V skutoÄnosti nevieme, Äi prĂjemca tejto platby priĆĄiel o peniaze. MoĆŸno Äakali na 2 potvrdenia a nedoruÄili medzitĂœm druhĂș ÄasĆ„ hodnoty (Äakali a teda nerealizovali obchod pozn.red.). V takom prĂpade teda o niÄ nepriĆĄli. PovaĆŸujĂș to za neplatnĂ©, pretoĆŸe neobdrĆŸali 2 konfirmĂĄcie.
V nejakom ÄlĂĄnku bolo citovanĂ©, ĆŸe mohlo ĂsĆ„ ale o 22 miliĂłnov dolĂĄrov. No nemohlo! Ak platĂte bitcoinom v hodnote 22 miliĂłnov dolĂĄrov, predpokladĂĄm, ĆŸe rozumiete tomu, ako bitcoin funguje od roku 2008, presne tak, ako je uvedenĂ© v jeho whitepaperi. TĂșto platbu nedoruÄĂte hneÄ po 1 konfirmĂĄcii.
V tomto a aj v ÄalĆĄĂch ÄlĂĄnkoch o FBF a SegWit (zrejme sa odvolĂĄva na ÄlĂĄnok BitMexu alebo Cointelegraph pozn.red.) je taktieĆŸ uvedenĂœch niekoÄŸko ÄalĆĄĂch nesprĂĄvnych vyhlĂĄsenĂ. Tu je pravda: Toto je normĂĄlna funkcionalita akĂ©hokoÄŸvek PoW blockchainu. ReorganizĂĄcia s dvoma rĂŽznymi verziami transakcie mĂŽĆŸe nastaĆ„ v kaĆŸdom druhom reĆ„azci PoW chainov.
NiÄ divnĂ© ani mimo konsenzus algoritmus sa nestalo. Bitcoin naÄalej funguje presne tak, ako by mal. JedinĂĄ vec, ktorĂĄ sa stala, je zlĂĄ ĆŸurnalistika, ak sa to tak dĂĄ nazvaĆ„. Na bublinovom trhu mĂŽĆŸe obehnĂșĆ„ celĂș planĂ©tu, neĆŸ bude odhalenĂĄ.â
Zdroj: twitter.com