Dvigubos išlaidos kriptovaliuta

Fredrick Awino
06.09.2022
207 Views

Jei kas nors ir gali įrodyti, kokios didelės finansinių technologijų galimybės pasaulyje, tai kriptovaliuta. Metams bėgant technologai stengėsi sukurti grynai virtualią valiutą. Tačiau visos šios pastangos nuėjo perniek, kai reikėjo patikrinti sandorius ir užkirsti kelią galimam dvigubam išlaidavimui. Bet štai blokų grandinės technologija ir kriptografija pasirodė pačiu laiku, kad pakeistų situaciją.

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.

Kriptovaliuta egzistuoja kaip investavimo galimybė ir mokėjimo priemonė, dėl kurios prekyba tapo įdomi ir madinga. Ši sistema yra susijusi su skaitmeninėmis arba virtualiomis valiutomis, turinčiomis decentralizuotą apskaitos knygą, kuri suteikia savininkams visišką atsakomybę. Kriptovaliutų kasyba – tai daug energijos reikalaujantis sudėtingas procesas, atliekamas įvairiuose kompiuteriuose, vadinamuose mazgais, – kuria naujas kriptovaliutas. Kai atliekate sandorius kriptovaliutomis, jūsų sandorio informacija skelbiama kriptovaliutų tinkle.

Kriptovaliutų pasaulyje kompiuterių sistemos turi programas ir tinklą, kuris užtikrina, kad tas pats sandoris neįvyktų du kartus. Nesvarbu, ar tai būtų kriptografijos pervedimas, ar bitkoinų keitimas, ar bet koks inicijuotas sandoris, programos užtikrina, kad jie nesidubliuotų. Tačiau, kaip įprasta, bet kurioje sistemoje neišvengiamai pasitaiko nesėkmių ir kai kurių dubliavimosi atvejų. Cryptocurrency sistemos tinklas niekuo nesiskiria nuo bet kurios kitos sistemos, kuri įrašo vėliavėlę iš dubliavimo. Tokiu atveju pasikartojimas reiškia veikimo sutrikimą arba anomaliją, kurią galima greitai nustatyti ir įspėti, kad būtų imtasi reikiamų priemonių.

Nuo sistemos falsifikavimo ar dubliavimo gali kilti dvigubų išlaidų kriptovaliuta problema. Kitaip nei fizinės valiutos atveju, virtualioji valiuta saugoma skaitmeninėje byloje, kurią galima suklastoti arba padirbti. Apskritai, norint aiškiai suprasti, kaip padvigubinti išlaidas kriptovaliuta, pirmiausia reikėtų
blokų grandinės veikimo apžvalga
.

Apibrėžimas: Dvigubas išlaidavimas kriptovaliuta

Kriptovaliutose, kai sakome „dvigubas išleidimas”, paprasčiausiai turime omenyje riziką, kad kriptovaliuta gali būti panaudota daugiau nei vieną kartą. Yra galimybė, kad sandoris blokų grandinėje esanti informacija gali būti pakeista arba dubliuota. jei tenkinami tam tikri kriterijai. Būtent nurodytos sąlygos suteikia vietos modifikuotiems blokams blokų grandinėje.

Kai kuriems tai vadinama dvigubu blokų grandinės išleidimu, kai du kartus išleidžiate tos pačios sumos skaitmeninius pinigus. Kriptografinė operacija gali būti persiųsta arba net nukopijuota. Taip atsiranda galimybė, kad tą pačią kriptovaliutą, tarkime, BTC, savininkas gali išleisti du kartus.

Galiausiai, skaitmeninių grynųjų pinigų sistema gali turėti trūkumų. Tą patį virtualųjį simbolį galima naudoti du ar daugiau kartų. Skaitmeniniame ženkle esanti skaitmeninė byla gali būti dubliuojama arba net klastojama. Tačiau yra keletas pradėtų pagrindinių kriptografinių metodų, kuriais galima pažaboti dvigubą kriptovaliutos išleidimą ir kartu išlaikyti sandorių anonimiškumą.

Pirmiausia supraskime ir apžvelkime, kaip veikia blokų grandinė

2009 m. buvo pristatyta didelio potencialo ir masto technologija – blokų grandinės technologija. Tai technologija, leidžianti dviem ar daugiau šalių sudaryti sandorius be jokio trečiosios šalies patikrinimo. Kriptovaliuta yra labiau
paskirstyta apskaitos knyga, todėl nėra vieno subjekto, kuris išimtinai kontroliuotų visus joje vykdomus sandorius.
.

Jūsų kriptovaliutos sandoriui patikrinti nustatoma kompiuterinė programa. Ši kompiuterinė programa prieinama visiems ir visiems, kurie prekiauja kriptovaliutomis. Būtent blokų grandinėje saugiai ir decentralizuotai registruojami visi kriptovaliutų sandoriai.

Kiekvieną kartą iškasus naują kriptovaliutą, ji automatiškai įtraukiama į blokų grandinę. Vėliau toks pirmapradis kriptografas gauna užšifruotą skaitmeninę tapatybę. Į suteiktą šifravimą įtraukiama laiko žyma, sandorio duomenys ir ankstesnio bloko informacija. Ši informacija šifruojama naudojant
saugumo protokolas, pavyzdžiui, BTC algoritmas SHA-256.
.

Kai kalnakasiai patikrina informacijos bloką, jis uždaromas ir sukuriamas naujas. Šis procesas kartojasi ir jo rezultatas yra didesni kriptovaliutų blokai, kuriais gali naudotis pirkėjai ir prekiautojai. Pagrindinis blokų grandinės technologijos tikslas – užkirsti kelią skaitmeninės valiutos kopijų dubliavimui, taip užkertant kelią dvigubam tos pačios kriptovaliutos išleidimui. Tačiau ar tai tikrai pavyko? Išsiaiškinkime.

Išsamus supratimas apie dvigubas išlaidas

Peržiūrėję mūsų supratimą apie blokų grandinės technologiją, turite būti tip topų viršūnėse dėl dvigubų išlaidų. Galimybė, kad išleisite dvigubai, yra tada, jei buvo iškastas slaptas blokas ir jis pralenkia naujos blokų grandinės generavimą.

Kai toks įvykis įmanomas, ši nauja dubliuojanti grandinė būtų įtraukta į tinklą prieš bet kokius įtarimus. Tai neabejotinai leis tinklui atpažinti jį kaip naujausią blokų partiją ir jis bus įtrauktas į blokų grandinę.

Tokioje decentralizuotoje sistemoje kaip kriptovaliuta dvigubo išleidimo problemą ypač sunku ištaisyti. Suprantate, kad kriptovaliutų sandoriams tikrinti nereikia trečiosios šalies. Dėl tokio praktinio naudojimo daugelyje serverių saugomos identiškos naujausios sandorių knygos kopijos. Transakcijos bus transliuojamos, todėl jos į kiekvieną serverį atkeliaus skirtingu laiku.

Todėl, jei du sandoriai išleidžia tą patį žetoną
, kiekvienas serveris laikys galiojančia pirmąją atėjusią operaciją
. Todėl kiti vėliau gauti duomenys bus negaliojantys, todėl serveriai nesutars, nes kiekvieno serverio pastabos yra vienodai teisingos.

Dvigubo išlaidavimo kriptovaliuta atvejų mažinimas

Nors ji ir toliau išlieka nuolatine kriptovaliutų rizika, yra galimybė, kad blokų grandinės technologija sumažina jos pasireiškimą. Galimybė, kad į blokų grandinę bus sukurtas slaptas blokas, yra labai maža. Taip yra todėl, kad keli kalnakasiai susirenka kartu
per konsensuso algoritmą patikrinti ir priimti kiekvieną sandorį.
.

Blokų grandinė ir konsensuso algoritmas veikia greitai. Šis greitis yra labai svarbus, kad bet koks modifikuotas blokas neturėtų galimybės patekti į blokų grandinę. Tokiu atveju pasikartojantys blokai būtų laikomi pasenusiais ir tik tada priimami. Net jei serveris jį priimtų, tinklas vis tiek patvirtintų bloke esančią informaciją ir jis būtų atmestas.

Bendrovė BTC kompetentingai sprendė dvigubų išlaidų problemą, naudodama savo
įgyvendindama patvirtinimo mechanizmą ir bendrą didžiąją knygą.
. Iš esmės tai vis dar vadinama blokų grandinės technologija. Todėl dėl didžiulės skaičiavimo galios, kurios prireiktų, labai sunku suklastoti ar dubliuoti bloką blokų grandinėje.

Dvigubo išlaidavimo ataka

Pagrindinė blokų grandinės rizika yra susijusi su
51 proc. atakų
. Tai dažniausiai įmanoma, jei kalnakasys valdo daugiau nei 50 % skaičiavimo galios. Šiuo atveju skaičiavimo galia yra ta, kuri patvirtina sandorius, kuria blokus ir skiria kriptovaliutą. Naudotojas, kontroliuojantis didžiąją dalį blokų grandinės skaičiavimo sistemos, tampa labiau pažeidžiamas 51 % atakos.

Author Fredrick Awino