Технологија биткоина са соколовим очима спречава двоструку потрошњу на почетку

Fredrick Awino
22.08.2022
247 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.

Двострука потрошња сама по себи може створити утисак да описује људе који троше биткоин двапут. Да, описује ситуације у којима особа више пута користи своје власништво биткоина. Запамтите, биткоин трансакције се дешавају у дистрибуираној књизи, што онда значи да када се новчић потроши, замени или прода, без обзира на случај, не би требало да буде поново доступан власнику. Укратко, систем мора бити у могућности да избрише или пренесе власништво над биткоином према упутствима које је иницирао власник биткоина.

Снимак историје и функционисања биткоина

У 2008. биткоин бела књига је упознала људе са пеер-то-пеер електронским готовинским системом. Стога, колико год да је Битцоин некако успешан, свака економија има проблем са организацијама или људима који покушавају да манипулишу новцем. Једна од забринутости која утиче на Битцоин инвеститоре је двострука потрошња.

Двострука потрошња је изазов верификације власништва над дигиталним токеном. То укључује трошење крипто јединице два пута. Укратко, то значи да се може десити легитимна, као и лажна трансакција. Поред тога, у случају да би се двострука потрошња могла успешно десити у Битцоин-у, то би угрозило поверење, као и сигурност целе мреже. У случају фиат валуте, двострука потрошња није могућа, тако да то није проблем.

У управљању двоструком потрошњом, Битцоин је имплементирао блоцкцхаин. То је универзална књига која је иста као и традиционални готовински монетарни систем. Његова улога је да делује као механизам потврде. Од свог лансирања 2009. године, Битцоин је одржавао хронолошки уређену књигу трансакција са временским жигом.

Зашто је двострука потрошња важна у случају дигиталног новца

Као што знате, дигитални новац се веома разликује од готовине. У дигиталној валути, када вршите трансакцију, морате да емитујете трансакције на све чворове мреже. Чворови примају и потврђују трансакције. Међутим, овај процес захтева време.

Двострука потрошња је важна у дигиталном новцу јер се не дешава са фиат валутом. На пример, не можете да одете у бутик да купите робу у вредности од 500 долара, а затим да очекујете да ћете исти износ искористити на другом месту. То се не може догодити ако не украдете $ из тог супермаркета.

Начин на који се одвија напад двоструке потрошње

Двострука потрошња се углавном одвија на два начина, напад расе и напад 51%. У нападу трке, нападач шаље исту количину новчића на једну или чак више различитих адреса. Ако трговац не сачека потврду, велике су шансе (50% вероватноће) да ће добити дупло потрошен новчић.

Други начин који је напад на 51% је када нападач има контролу над преко 51% хеш снаге мреже и долази до двоструке потрошње. Хеш снага се односи на рачунарску снагу која се користи у верификацији блокова и трансакција. То значи да нападач који добије контролу може поништити трансакцију и чак направити приватни Блоцкцхаин. Блокчејн ће изгледати стваран када у правом смислу није.

Начин на који Битцоин зауставља двоструку потрошњу

Када је Битцоин лансиран, било је као да су добили решење за овај проблем. Постоје различити начини за решавање овог проблема, укључујући постојање централног ауторитета, заустављање поништавања трансакција и спречавање лажних трансакција.

Заустављање поништавања трансакције

Раније сам рекао да се напад од 51% дешава када један ентитет има преко 50% рударске снаге мреже. Стога, ентитет може контролисати верзију књиге која је легитимна. У том случају, нападач може потрошити новчиће у једној верзији и добити робу и услуге за плаћање. Поред тога, нападач може развити другу верзију књиге у којој оригинална трансакција не постоји. Ово, враћање уплате у његов посед.

Најбољи начин да се спречи овај напад од 51% је да се обезбеди да је мрежа децентрализована. Такође, треба осигурати да мрежа има потребну рачунарску снагу да онемогући сакупљање преко 50% хеш стопе. Иако је мало вероватно да ће се 51% остварити у биткоину, то се догодило у мањим кованицама.

Централизовано решење

Да би се спречила дупла потрошња коришћењем централизованог решења, требало би да буде укључен ауторитет од поверења . Ауторитет од поверења је задужен да држи евиденцију сваког инвеститора у систему. На пример, у случају да шаљете новац другој страни, новац може проћи преко централног органа као што је банка. Централни орган ће се побринути да имате довољно новца за потрошњу, а затим ће одобрити трансакцију.

Заустављање симултаних трансакција

У овом случају, можете се запитати шта се дешава у случају да се исти новчић пошаље двема људима истовремено. На пример, када шаљете новац двема људима и 505 прима прву трансакцију, док други прима други део трансакције. У решавању овога, трансакција која прва улази у књигу је она која се сматра валидном.

Због горе наведеног проблема, препоручује се да сачекате потврду пре него што сматрате да је трансакција завршена. Поред тога, механизам консензуса ( Прооф оф Ворк ) се користи у одлучивању о редоследу трансакција. Управо овај механизам описује правила у вези са особом која ажурира књигу Битцоин трансакција.

Процес је важан јер не постоји централна власт. Процес ажурирања трансакција у главној књизи се назива Битцоин рударење. Дакле, шта се дешава у случају да се рударење одвија у исто време за две трансакције? Ово се може догодити у случају да два рудара успеју да ажурирају књигу у исто време.

Ако се горе наведено догоди, тада ће постојати 2 гране ланца блокова (форк) као и следећи блокови трансакција који ће бити минирани. Они ће утврдити да ли је почетна трансакција била важећа. У случају да се две трансакције такође минирају истовремено, онда чекамо следећи блок.

Спречавање лажних трансакција

Блоцкцхаин, Битцоин књига трансакције, је јавна и свака особа може да је види. Такође, свако може да прегледа сваку Битцоин трансакцију која је направљена у прошлости, као и стање. Укратко, то значи да ће у случају да пошаљете новац другој страни, сваки рачунар који држи копију трансакције потврдити вашу историју трансакција. Циљ овога је да осигурате да имате довољно биткоина за трошење. У случају да покушате да варате, бићете разоткривени од стране људи у многим чворовима који потврђују трансакције.

Ствари које се дешавају у случају да је Битцоин дупло потрошен

У објашњавању овога, можемо користити куповину аутомобила као пример. У случају да желите да купите аутомобил на мрежи у вредности од 1 БТЦ, наставите са плаћањем. Са друге стране, хакер такође може имати приступ вашем Битцоин новчанику и потрошити 1БТЦ на куповину друге ствари. Морате запамтити да обоје користите исти БТЦ. Рудари ће верификовати трансакције. Међутим, касније ће то бити одбијено. Разлог је тај што не постоји централни орган који може пријавити превару или покренути жалбу. Према томе, Битцоин ће заувек нестати.

Продавци дају све од себе да осигурају да не продају људима који дупло потроше новчић. Они то раде тако што осигуравају да сваки пут када је трансакција верификована у блоцкцхаину, након уласка у блок, она добија потврду. Осим тога, за сваки након тога унет блок добија још једну потврду. Продавцима се такође саветује да пре него што пусте своју робу, треба да сачекају 6 потврда . У случају да неко покуша да промени трансакције, онда ће морати да поништи трансакције у 6 блокова. Ово се назива „рачунарски немогуће“.

Други начин на који се дешава двострука потрошња је када хакер добије преко 50% контроле над хеш стопом. Такође, може се десити у случају да рудар минира блок. Међутим, уместо да се емитује на Битцоин мрежи, троши се на другом месту.

Author Fredrick Awino