Двойно харчене в криптовалута

Fredrick Awino
06.09.2022
229 Views

Ако нещо може да докаже големите възможности на финансовите технологии в световен мащаб, то това е криптовалутата. През годините технолозите се опитваха да измислят чисто виртуална валута. Но всички тези усилия се провалиха, когато се стигна до проверка на трансакциите и ограничаване на евентуалното двойно харчене. Но ето че блокчейн технологията и криптографията се появиха точно навреме, за да обърнат ситуацията.

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.

Криптовалутата съществува като инвестиционна опция и платежно средство, което направи търговията увлекателна и модерна. Системата е свързана с цифрови или виртуални валути с децентрализирана счетоводна книга, която позволява на собствениците да носят пълна отговорност. Добивът на криптовалути е сложен процес, изискващ много енергия, който се извършва на различни компютри, наречени възли, и създава нови криптовалути. Докато извършвате транзакции с криптовалути, информацията за транзакциите ви се публикува в мрежата за криптовалути.

В света на криптовалутите компютърните системи разполагат с програми и мрежа, които гарантират, че една и съща транзакция няма да се извърши два пъти. Независимо дали става въпрос за прехвърляне на криптовалута, размяна на биткойни или каквато и да е транзакция, програмите гарантират, че те не се дублират. Но както обикновено, всяка система е обречена на неуспех и на дублиране. Мрежата на криптовалутната система не се различава от всяка друга система, която записва дублиране. В такъв случай дублирането представлява неизправност или аномалия, която бързо ще бъде установена и ще бъде алармирана, за да се вземат необходимите мерки.

От фалшифицирането или дублирането на системата може да възникне проблемът с двойното харчене на криптовалута. За разлика от физическата валута, виртуалната валута се съхранява в цифров файл, който може да бъде фалшифициран или дублиран. Като цяло, ясното разбиране за удвояване на разходите в криптовалута би означавало първо
преглед на функционирането на блокчейн
.

Определение: Двойно харчене в криптовалута

Когато говорим за двойно харчене в криптовалута, имаме предвид риска дадена криптовалута да бъде използвана повече от веднъж. Съществува вероятност транзакцията информацията в блокчейна може да бъде променена или дублирана. ако са изпълнени определени критерии. Именно определените условия дават възможност на модифицираните блокове да влязат в блокчейна.

За някои от тях това се нарича двойно харчене в блокчейн, което включва двойно харчене на цифрови пари в една и съща сума. Крипто транзакцията може да бъде препредадена или дори копирана. Това дава възможност една и съща криптовалута, например BTC, да бъде похарчена два пъти от собственика.

В крайна сметка схемата за цифрови пари има потенциален недостатък. Един и същ виртуален токен може да се използва два или повече пъти. Това е цифровият файл в цифровия знак, който може да бъде дублиран или дори фалшифициран. Съществуват обаче някои основни криптографски техники за ограничаване на двойното харчене на криптовалута, като същевременно се запазва анонимността на транзакциите.

Първо, нека разберем и разгледаме как работи блокчейн

През 2009 г. беше представена технология с огромен потенциал и мащаб – блокчейн технологията. Това е технология, която позволява на две или повече страни да извършват трансакции без проверка от трета страна. Криптовалутата е по-скоро
разпределена счетоводна книга, като по този начин няма едно лице с изключителен контрол върху всички транзакции, които се извършват в нея.
.

Компютърна програма е настроена да провери транзакцията ви с криптовалута. Тази компютърна програма е достъпна за всички и за всеки, който се занимава с търговия с криптовалути. Именно блокчейнът поддържа сигурен и децентрализиран запис на всички крипто транзакции.

Всеки път, когато се добива нова криптовалута, тя се въвежда автоматично в блокчейна. След това този девствен криптограф получава криптирана цифрова идентичност. Предоставеното криптиране включва времеви печат, данни за транзакцията и информация от предишния блок. Криптирането на тази информация се извършва чрез
протокол за сигурност, например алгоритъмът SHA-256 за BTC
.

След проверка на даден информационен блок от миньорите той се затваря и се генерира нов. Процесът е повтарящ се и води до по-големи блокове криптовалута, които са на разположение на купувачите и търговците. Основната цел на блокчейн технологията е да предотврати дублирането на копия на цифровата валута, като по този начин предотврати двойното харчене на една и съща криптовалута. Но дали това наистина е било успешно? Нека разберем.

Задълбочено разбиране на двойното харчене

След като прегледате нашето разбиране за блокчейн технологията, трябва да сте наясно с двойните разходи. Възможността за двойно харчене е, ако е бил добит секретен блок и той изпреварва генерирането на нов блокчейн.

Когато такова събитие е възможно, тази нова дублираща верига ще бъде въведена в мрежата преди каквито и да било подозрения. Това определено ще позволи на мрежата да го разпознае като най-новата партида блокове и той ще бъде добавен в блокчейна.

За децентрализирана система като криптовалутата проблемът с двойното харчене е особено труден за отстраняване. Осъзнавате, че няма нужда от трета страна, която да проверява транзакциите с криптовалути. В резултат на това практическо използване многобройни сървъри съхраняват идентични актуални копия на главната книга на трансакциите. С излъчването на транзакциите те ще пристигат на всеки сървър по някакъв начин в различно време.

Следователно, ако две транзакции изразходват един и същ токен
, всеки сървър ще счита първата транзакция, която пристигне, за валидна
. Следователно другите, пристигащи по-късно, ще бъдат невалидни, поради което сървърите не могат да се споразумеят, тъй като наблюденията на всеки сървър са еднакво валидни.

Намаляване на случаите на двойно харчене в криптовалута

Въпреки че той продължава да бъде устойчив риск при криптовалутите, има вероятност блокчейн технологията да сведе до минимум появата му. Възможността за създаване на секретен блок в блокчейна е много минимална. Това е така, защото редица миньори се събират заедно
чрез консенсусен алгоритъм за проверка и приемане на всяка транзакция.
.

Блокчейнът и алгоритъмът за консенсус се движат бързо. Тази скорост е много важна, за да се предотврати попадането на модифициран блок в блокчейна. В такъв случай дублиращите се блокове ще се считат за остарели, преди да бъдат приети. Дори ако сървърът го приеме, мрежата все пак ще потвърди информацията в блока и той ще бъде отхвърлен.

БТК се справи компетентно с проблема с двойното харчене чрез своите
прилагането на механизъм за потвърждение и обща счетоводна книга
. По принцип това все още е известно като блокчейн технология. Поради това е много трудно да се фалшифицира или дублира блок в блокчейна поради огромната изчислителна мощ, която ще ви е необходима.

Атака за двойно харчене

Основният риск за блокчейн е под формата на
51% атака
. Това е възможно най-вече ако един миньор контролира над 50% от изчислителната мощ. В този случай изчислителната мощност е тази, която валидира транзакциите, създава блокове и предоставя криптовалута. Потребител, който контролира по-голямата част от изчислителната система в блокчейна, става по-изложен на 51% атака.

Author Fredrick Awino