Съдържание
- Какво е Blockchain?
- Как работи Blockchain
- Blockchain част ли е?
- Blockchain сигурен ли е?
- Blockchain срещу Bitcoin
- Основни публични и частни ключове
- Практически приложения
- Плюсовете и минусите на Blockchain
- Недостатъци на Blockchain
- Какво следва за Blockchain?
Добрата новина е, че blockchain всъщност е по-лесен за разбиране, отколкото звучи това определение.
Какво е Blockchain?
Ако тази технология е толкова сложна, защо я наричаме „blockchain?“ На най-основното си ниво, blockchain е буквално просто верига от блокове, но не в традиционния смисъл на тези думи. Когато казваме думите „блок“ и „верига“ в този контекст, всъщност говорим за цифрова информация („блок“), съхранявана в публична база данни („верига“).
„Блокове“ на блокчейна са съставени от цифрови частици информация. По-конкретно, те имат три части:
- Блоките съхраняват информация за транзакции като дата, час и сума в долара на последната ви покупка от Amazon. (ЗАБЕЛЕЖКА: Този пример на Amazon е за илюстративни покупки; търговията с Amazon не работи на принципа на блокчейн) Блоките съхраняват информация за това кой участва в транзакции. Блок за вашата покупка от Amazon от Amazon ще запише вашето име заедно с Amazon.com, Inc. Вместо да използвате действителното си име, вашата покупка се записва без никаква идентифицираща информация, използвайки уникален „цифров подпис“, като например потребителско име.Блокира съхранява информация, която ги отличава от другите блокове. Подобно на вас и аз имаме имена, които да ни разграничават един от друг, всеки блок съхранява уникален код, наречен „хеш“, който ни позволява да го кажем отделно от всеки друг блок. Да приемем, че сте направили покупката си на Amazon, но докато е в транзит, решавате, че просто не можете да устоите и се нуждаете от втора такава. Въпреки че подробностите за новата ви транзакция ще изглеждат почти идентични с по-ранната ви покупка, все още можем да кажем на блоковете, освен поради техните уникални кодове.
Докато блокът в примера по-горе се използва за съхраняване на една покупка от Amazon, реалността е малко по-различна. Един блок в blockchain всъщност може да съхранява до 1 MB данни. В зависимост от размера на транзакциите, това означава, че един блок може да приюти няколко хиляди транзакции под един покрив.
Какво представлява Blockchain?
Как работи Blockchain
Когато блок съхранява нови данни, той се добавя към blockchain. Blockchain, както подсказва името му, се състои от множество блокове, нанизани заедно. За да може блок да бъде добавен към blockchain, обаче, трябва да се случат четири неща:
- Трябва да се извърши транзакция. Нека да продължим с примера на вашата импулсивна покупка от Amazon. След като набързо кликнете през многократна заявка за оформяне, вие отивате срещу по-добрата си преценка и извършвате покупка. След като направите тази покупка, транзакцията ви трябва да бъде потвърдена. С други публични записи на информация, като Комисията за обмен на ценни книжа, Уикипедия или вашата местна библиотека, има някой, който е отговорен за проверката на новите записи на данни. При блокчейн обаче тази работа е оставена до мрежа от компютри. Когато правите покупката си от Amazon, тази мрежа от компютри се втурва да провери дали транзакцията ви е станала по начина, по който сте казали, че е станала. Тоест, те потвърждават подробностите за покупката, включително времето на транзакцията, сумата в долара и участниците. (Повече за това как става това за секунда.) Тази транзакция трябва да се съхранява в блок. След като транзакцията ви бъде потвърдена като точна, тя получава зелена светлина. Сумата в долара на транзакцията, вашият цифров подпис и цифров подпис на Amazon се съхраняват в блок. Там транзакцията вероятно ще се присъедини към стотици или хиляди други като нея. Този блок трябва да получи хеш. За разлика от ангел, който печели крилата си, след като всички транзакции на блока са проверени, трябва да му бъде предоставен уникален, идентифициращ код, наречен хеш. На блока се дава и хешът на последния блок, добавен към blockchain. След като хешира, блокът може да бъде добавен към блокчейна.
Когато този нов блок се добави към блокчейн, той става обществено достъпен за всеки, който може да го види - дори и вие. Ако погледнете блокчейн на Bitcoin, ще видите, че имате достъп до данни за транзакции, заедно с информация за това, кога („Време“), къде („Височина“) и от това кой („Спокоен от“) блокът е бил добавени към блокчейн.
Blockchain част ли е?
Всеки може да прегледа съдържанието на blockchain, но потребителите могат също така да изберат да свържат своите компютри към блокчейн мрежата. По този начин техният компютър получава копие на блокчейна, който се актуализира автоматично всеки път, когато се добави нов блок, подобно на Facebook News Feed, който дава актуална актуализация при всяко публикуване на нов статус.
Всеки компютър в blockchain мрежата има свое копие на blockchain, което означава, че има хиляди, или в случая на Bitcoin, милиони копия на една и съща блокчейн. Въпреки че всяко копие на blockchain е идентично, разпространението на тази информация в мрежа от компютри прави информацията по-трудна за манипулиране. С blockchain няма нито един окончателен отчет на събитията, които могат да бъдат манипулирани. Вместо това хакер ще трябва да манипулира всяко копие на блокчейна в мрежата.
Преглеждайки блокчейн на Bitcoin обаче, ще забележите, че нямате достъп до идентифициране на информация за потребителите, извършващи транзакции. Въпреки че транзакциите в blockchain не са напълно анонимни, личната информация за потребителите е ограничена до техния цифров подпис или потребителско име.
Това повдига важен въпрос: ако не можете да знаете кой добавя блокове към blockchain, как можете да се доверите на blockchain или на мрежата от компютри, които го поддържат?
Blockchain сигурен ли е?
Blockchain технологията отчита въпросите на сигурността и доверието по няколко начина. Първо, новите блокове винаги се съхраняват линейно и хронологично. Тоест, те винаги се добавят към „края“ на blockchain. Ако погледнете блокчейн на Bitcoin, ще видите, че всеки блок има позиция на веригата, наречена "височина". От февруари 2019 г. височината на блока надхвърли 562 000.
След добавяне на блок в края на blockchain, е много трудно да се върнеш назад и да промениш съдържанието на блока. Това е така, защото всеки блок съдържа свой собствен хеш, заедно с хеша на блока преди него. Хеш-кодовете са създадени от математическа функция, която превръща цифровата информация в низ от цифри и букви. Ако тази информация е редактирана по някакъв начин, хеш кодът също се променя.
Ето защо това е важно за сигурността. Да речем, че хакер се опитва да редактира транзакцията си от Amazon, така че всъщност трябва да платите за покупката си два пъти. Веднага щом редактират сумата в долара на вашата транзакция, хешът на блока ще се промени. Следващият блок във веригата все още ще съдържа стария хеш и хакерът ще трябва да актуализира този блок, за да покрие техните песни. Това обаче би променило хеша на този блок. И следващата и т.н.
За да промени един блок, хакер ще трябва да промени всеки един блок след него в блокчейна. Преизчисляването на всички тези хешове би отнело огромно и невероятно количество изчислителна мощ. С други думи, след като един блок се добави към блокчейна, става много трудно да се редактира и невъзможно да се изтрие.
За да решат проблема с доверието, блокчейн мрежите са внедрили тестове за компютри, които искат да се присъединят и добавят блокове към веригата. Тестовете, наречени „консенсусни модели“, изискват потребителите да се „докажат“, преди да могат да участват в блокчейн мрежа. Един от най-често срещаните примери, използвани от Bitcoin, се нарича „доказателство за работа“.
В системата за доказване на работа компютрите трябва да „докажат“, че са свършили „работата“, като решават сложен изчислителен математически проблем. Ако компютърът реши един от тези проблеми, те могат да добавят блок към блокчейна. Но процесът на добавяне на блокове към blockchain, който света на криптовалутите нарича „добив“, не е лесен. В действителност, според новинарския сайт BlockExplorer, шансовете за решаване на един от тези проблеми в биткойн мрежата бяха около един на 5.8 трилиона през февруари 2019 г. За да решат сложни математически проблеми при тези коефициенти, компютрите трябва да стартират програми, които им струват значителни количества енергия и енергия (четете: пари).
Доказателството за работа не прави атаки от хакери невъзможни, но ги прави някак безполезни. Ако хакер искаше да координира атака срещу blockchain, те ще трябва да решат сложни изчислителни математически проблеми при коефициент 1 на 5, 8 трилиона, както всички останали. Цената за организирането на подобна атака почти сигурно ще надвиши ползите.
Blockchain срещу Bitcoin
Целта на blockchain е да позволи записването и разпространението на цифрова информация, но не и редактирана. Тази концепция може да бъде трудна за увиване на главата, без да виждаме технологията в действие, така че нека разгледаме как най-ранното приложение на blockchain технологията действително работи.
Технологията Blockchain за първи път е очертана през 1991 г. от Стюарт Хабер и У. Скот Сторнета, двама изследователи, които искат да внедрят система, при която времевите марки на документи не могат да бъдат подправени. Но едва след две десетилетия по-късно, с пускането на Bitcoin през януари 2009 г., blockchain получи първото си приложение в реалния свят.
Протоколът Bitcoin е изграден на блокчейн. В изследователска статия, представяща цифровата валута, псевдонимният създател на биткойн Сатоши Накамото го посочи като „нова електронна парична система, която е напълно равностойна, без доверена трета страна“.
Ето как работи.
Имате всички тези хора по целия свят, които имат биткойн. Според проучване от 2017 г. на Центъра за алтернативни финанси в Кеймбридж, броят им може да е до 5, 9 милиона. Да кажем, че един от тези 5, 9 милиона души иска да харчи своите биткойни за хранителни стоки. Тук идва блокчейнът.
Що се отнася до печатни пари, използването на печатна валута се регулира и проверява от централен орган, обикновено банка или правителство - но Bitcoin не се контролира от никого. Вместо това транзакциите, направени в биткойн, се проверяват от мрежа от компютри.
Когато един човек плаща на друг за стоки, използващи биткойн, компютрите в биткойн мрежовата надпревара за проверка на транзакцията. За да направите това, потребителите стартират програма на своите компютри и се опитват да решат сложен математически проблем, наречен „хеш“. Когато компютърът реши проблема, като „хешира“ блок, неговата алгоритмична работа също ще провери блока транзакции. Завършената транзакция се публично записва и съхранява като блок на блокчейна, след което тя става непроменима. В случая на биткойн и повечето други блокчейн компютрите, които успешно проверяват блоковете, се възнаграждават за своя труд с криптовалута.
Въпреки че транзакциите се записват публично в blockchain, потребителските данни не са - или поне не са пълни. За да извършват транзакции в биткойн мрежата, участниците трябва да стартират програма, наречена „портфейл.“ Всеки портфейл се състои от два уникални и различни криптографски ключа: публичен ключ и частен ключ. Публичният ключ е местоположението, от което се депозират и изтеглят транзакции. Това е и ключът, който се появява в регистъра на блокчейна като цифров подпис на потребителя.
Дори ако потребителят получи плащане в биткойни към техния публичен ключ, той няма да може да ги изтегли с частния партньор. Публичният ключ на потребителя е съкратена версия на неговия частен ключ, създаден чрез сложен математически алгоритъм. Поради сложността на това уравнение е почти невъзможно да се обърне процеса и да се генерира частен ключ от публичен ключ. Поради тази причина технологията blockchain се счита за поверителна.
Основни публични и частни ключове
Ето ELI5 - „Обяснете, като че съм на 5“ - обръщане. Можете да мислите за публичен ключ като шкафче за училище, а частният ключ като комбинация от шкафчета. Учители, студенти и дори твоята смачка могат да вмъкват букви и бележки през отвора в шкафчето си. Въпреки това, единственият човек, който може да извлече съдържанието на пощенската кутия, е този, който има уникалния ключ. Трябва да се отбележи обаче, че докато комбинациите от шкафчета за училища се съхраняват в офиса на директора, няма централна база данни, която да следи личните ключове на блокчейн мрежата. Ако потребителят сведе погрешно своя частен ключ, той ще загуби достъп до своя биткойн портфейл, както беше случаят с този човек, който направи национални заглавия през декември 2017 г.
Единна обществена верига
В биткойн мрежата блокчейнът не се споделя и поддържа само от обществена мрежа от потребители, но и е уговорен. Когато потребителите се присъединят към мрежата, техният свързан компютър получава копие на blockchain, което се актуализира всеки път, когато се добави нов блок от транзакции. Но какво става, ако чрез човешка грешка или усилията на хакер копието на един потребител на blockchain, манипулирано, да бъде различно от всяко друго копие на blockchain?
Протоколът blockchain обезкуражава съществуването на множество блокчейн чрез процес, наречен „консенсус.“ При наличието на множество, различни копия на blockchain, протоколът за консенсус ще приеме най-дългата налична верига. Повече потребители на blockchain означават, че блоковете могат да се добавят по-бързо към края на веригата. По тази логика блокчейнът от записи винаги ще бъде този, на който се доверяват повечето потребители. Протоколът за консенсус е една от най-големите силни страни на технологията blockchain, но също така позволява и една от най-големите му слабости.
Теоретично, хакерски доказателство
Теоретично е възможно хакер да се възползва от правилото на мнозинството в това, което се нарича атака от 51%. Ето как би се случило. Да речем, че в биткойн мрежата има пет милиона компютри, което е грубо подценяване със сигурност, но достатъчно лесно число за разделяне. За да постигне мнозинство в мрежата, хакер ще трябва да контролира поне 2, 5 милиона и един от тези компютри. По този начин нападател или група нападатели биха могли да пречат на процеса на записване на нови транзакции. Те биха могли да изпратят транзакция - и след това да я обърнат, като изглежда, че все още имат монетата, която току-що са похарчили. Тази уязвимост, известна като двойно изразходване, е цифров еквивалент на перфектен фалшификат и би позволила на потребителите да изразходват своите биткойни два пъти.
Подобна атака е изключително трудна за изпълнение за блокчейн с мащаб на биткойн, тъй като би се наложило на атакуващ да получи контрол над милиони компютри. Когато Bitcoin за първи път беше основан през 2009 г. и неговите потребители бяха десетки, щеше да е по-лесно за нападателя да контролира по-голямата част от изчислителната мощност в мрежата. Тази дефинираща характеристика на blockchain е отбелязана като една слабост за новоизлюпените криптовалути.
Потребителят страх от 51% атаки всъщност може да ограничи монополите от формирането им на блокчейна. В „Дигитално злато: Биткойн и вътрешната история на немилостите и милионерите, които се опитват да възстановят парите си“, журналистът на „Ню Йорк Таймс“ Натаниел Попър пише как група потребители, наречена „Bitfury“, обединява хиляди мощни компютри заедно, за да спечелят конкурентно предимство на blockchain. Целта им беше да изкопаят възможно най-много блокове и да спечелят биткойни, които по онова време бяха оценени на приблизително 700 долара всеки.
Използване на Bitfury
Към март 2014 г. обаче, Bitfury беше позициониран да надхвърли 50% от общата изчислителна мощност на блокчейн мрежата. Вместо да продължи да увеличава притежанието си над мрежата, групата избра да се саморегулира и се закле никога да не надхвърля 40%. Bitfury знаеше, че ако решат да продължат да увеличават контрола си над мрежата, стойността на биткойн ще падне, тъй като потребителите продават монетите си, като се подготвят за възможността за 51% атака. С други думи, ако потребителите загубят вярата си в блокчейн мрежата, информацията в тази мрежа рискува да стане напълно безполезна. Потребителите на Blockchain могат само да увеличат изчислителната си мощ до точка, преди да започнат да губят пари.
Практическото приложение на Blockchain
Блокове на блокчейн съхраняват данни за парични транзакции - това сме избягали. Но се оказва, че blockchain всъщност е доста надежден начин за съхранение на данни и за други видове транзакции. Всъщност, blockchain технологията може да се използва за съхранение на данни за обмен на имоти, спирки във веригата на доставки и дори гласове за кандидат.
Мрежата за професионални услуги Deloitte наскоро проучи 1000 компании от седем държави относно интегрирането на blockchain в техните бизнес операции. Проучването им установи, че 34% вече имат блокчейн система в производство днес, докато други 41% очакват да внедрят приложение за блокчейн в следващите 12 месеца. Освен това близо 40% от анкетираните компании съобщиха, че ще инвестират 5 милиона долара или повече в блокчейн през следващата година. Ето някои от най-популярните приложения на blockchain, които се изследват днес.
Използване на банката
Може би никоя индустрия не се възползва от интегрирането на блокчейн в своите бизнес операции повече от банковата. Финансовите институции работят само в работно време, пет дни в седмицата. Това означава, че ако се опитате да депозирате чек в петък в 18:00, най-вероятно ще трябва да изчакате до понеделник сутринта, за да видите, че парите са попаднали във вашата сметка. Дори да направите своя депозит в работно време, транзакцията все още може да отнеме един до три дни, за да се потвърди поради големия обем транзакции, които банките трябва да уредят. Blockchain, от друга страна, никога не спи.
Чрез интегриране на blockchain в банките, потребителите могат да видят транзакциите си обработени само за 10 минути, основно времето, необходимо за добавяне на блок към blockchain, независимо от часа или деня от седмицата. С blockchain банките също имат възможност да обменят средства между институциите по-бързо и сигурно. Например в търговията с акции например процесът на сетълмент и клиринг може да отнеме до три дни (или повече, ако банките търгуват в международен план), което означава, че парите и акциите са замразени за това време.
Предвид размера на съответните суми, дори и няколко дни, през които парите са в транзит, могат да носят значителни разходи и рискове за банките. Сантандер, европейска банка, поставя потенциалните спестявания на 20 милиарда долара годишно. Capgemini, френски консултант, изчислява, че потребителите биха могли да спестят до 16 милиарда долара от банкови и застрахователни такси всяка година чрез приложения, базирани на blockchain.
Използване в криптовалута
Blockchain формира основата за криптовалути като Bitcoin. Както изследвахме по-рано, валутите като щатския долар се регулират и проверяват от централен орган, обикновено банка или правителство. Според системата на централната власт, данните и валутата на потребителя са технически по прищявка на тяхната банка или правителство. Ако банката на потребителя се срине или той живее в държава с нестабилно правителство, стойността на тяхната валута може да бъде изложена на риск. Това са тревогите, от които се е родил биткойн.
Разпространявайки своите операции в мрежа от компютри, blockchain позволява на Bitcoin и други криптовалути да работят без нужда от централен орган. Това не само намалява риска, но и елиминира много от таксите за обработка и транзакции. Той също така дава на тези в страни с нестабилни валути по-стабилна валута с повече приложения и по-широка мрежа от лица и институции, с които могат да правят бизнес, както в страната, така и в международен план (поне това е целта.)
Използване на здравеопазването
Доставчиците на здравни грижи могат да използват блокчейн, за да съхраняват сигурно медицинските записи на своите пациенти. Когато се генерира и подпише медицинско досие, то може да бъде записано в блокчейна, което предоставя на пациентите доказателство и увереност, че записът не може да бъде променен. Тези лични здравни записи могат да бъдат кодирани и съхранявани в блокчейна с частен ключ, така че да са достъпни само от определени лица, като по този начин се гарантира поверителност
Използване на записи на собственост
Този процес не е просто скъп и отнема много време - той също е изпълнен с човешки грешки, при които всяка неточност прави проследяването на собствеността върху собственост по-малко ефективно. Blockchain има потенциала да премахне необходимостта от сканиране на документи и проследяване на физически файлове в местен звукозапис. Ако собствеността върху собствеността се съхранява и проверява в blockchain, собствениците могат да се доверят, че делото им е точно и постоянно.
Използвайте в интелигентни договори
Интелигентният договор е компютърен код, който може да бъде вграден в blockchain за улесняване, проверка или договаряне на договорно споразумение. Интелигентните договори работят при набор от условия, за които потребителите се съгласяват. Когато тези условия са изпълнени, условията на споразумението се изпълняват автоматично.
Кажете например, аз ви наемам апартамента ми, използвайки интелигентен договор. Съгласен съм да ви дам кода на вратата на апартамента веднага щом ми платите депозита си за сигурност. И двамата ще изпратим частта си от сделката на смарт договора, който ще задържи и автоматично ще размени кода на вратата ми за вашия депозит в деня на наемането. Ако не предоставя кода на вратата до датата на наемане, умният договор възстановява вашия депозит за сигурност. Това елиминира таксите, които обикновено се придружават с помощта на нотариус или трета страна посредник.
Използване на веригата за доставки
Доставчиците могат да използват blockchain за запис на произхода на материалите, които са закупили. Това ще позволи на компаниите да проверят автентичността на своите продукти, заедно с етикети за здраве и етика като „Органични“, „Местни“ и „Справедлива търговия“.
Както съобщава Forbes, хранителната индустрия преминава в използването на blockchain за все по-голямо проследяване на пътя и безопасността на храната по време на пътуването от ферма до потребител.
Използва се при гласуване
Гласуването с blockchain носи потенциала за премахване на измамите при изборите и повишаване на избирателната активност, както беше тествано на междинните избори от ноември 2018 г. в Западна Вирджиния. Всеки вот ще се съхранява като блок на блокчейна, което ги прави почти невъзможни за подправяне. Протоколът за блокчейн ще поддържа също прозрачност в изборния процес, като намалява персонала, необходим за провеждане на избори, и предоставя на служителите незабавни резултати.
Предимства и недостатъци на Blockchain
При цялата си сложност потенциалът на blockchain като децентрализирана форма на водене на записи е почти без ограничения. От по-голяма поверителност на потребителите и повишена сигурност до по-ниски такси за обработка и по-малко грешки, технологията на блокчейн може много добре да вижда приложения извън посочените по-горе.
Професионалисти
-
Подобрена точност чрез премахване на човешкото участие в проверката
-
Намаляване на разходите чрез елиминиране на проверка от трети страни
-
Децентрализацията затруднява подправянето
-
Сделките са сигурни, частни и ефективни
-
Прозрачна технология
Против
-
Значителна цена на технологията, свързана с добив на биткойн
-
Ниски транзакции в секунда
-
История на използване в незаконни дейности
-
Чувствителност към хакване
Ето точките за продажба на blockchain за бизнеса на пазара днес по-подробно.
Точност на веригата
Транзакциите в блокчейн мрежата се одобряват от мрежа от хиляди или милиони компютри. Това премахва почти цялото човешко участие в процеса на проверка, което води до по-малко човешки грешки и по-точен запис на информация. Дори и компютър в мрежата да направи изчислителна грешка, грешката ще бъде направена само в едно копие на блокчейна. За да се разпространи тази грешка към останалата част на блокчейна, тя трябва да бъде направена от поне 51% от компютрите на мрежата - почти невъзможност.
Намаляване на разходите
Обикновено потребителите плащат на банка за проверка на транзакция, нотариус за подписване на документ или министър, който да сключи брак. Blockchain елиминира необходимостта от проверка на трети страни и с тях свързаните с тях разходи. Собствениците на фирми налагат малка такса, когато приемат плащания, използвайки кредитни карти, например, защото банките трябва да обработват тези транзакции. От друга страна, Bitcoin няма централен орган и на практика няма такси за транзакции.
децентрализация
Blockchain не съхранява никаква своя информация на централно място. Вместо това блокчейнът се копира и разпространява в мрежа от компютри. Всеки път, когато се добави нов блок към блокчейна, всеки компютър в мрежата актуализира своята блокчейн, за да отразява промяната. Разпространявайки тази информация в мрежа, вместо да я съхранявате в една централна база данни, блокчейнът става по-труден за подправяне. Ако копие на blockchain попадне в ръцете на хакер, само едно копие на информацията, а не цялата мрежа, би било компрометирано.
Ефективни транзакции
Сделките, направени чрез централен орган, могат да отнемат до няколко дни, за да се уредят. Ако се опитате да депозирате чек в петък вечерта, например, в действителност може да не видите средства в сметката си до понеделник сутринта. Докато финансовите институции работят в работно време, пет дни в седмицата, blockchain работи 24 часа в денонощието, седем дни в седмицата. Сделките могат да бъдат завършени за около десет минути и могат да се считат за сигурни само след няколко часа. Това е особено полезно за трансграничните сделки, които обикновено отнемат много повече време поради проблеми с часовата зона и факта, че всички страни трябва да потвърдят обработката на плащанията.
Частни транзакции
Много блокчейн мрежи работят като обществени бази данни, което означава, че всеки с интернет връзка може да види списък с историята на транзакциите на мрежата. Въпреки че потребителите имат достъп до подробности за транзакциите, те не могат да имат достъп до идентифицираща информация за потребителите, извършващи тези транзакции. Често срещано погрешно схващане е, че блокчейн мрежите като биткойн са анонимни, в действителност те са само поверителни.
Тоест, когато потребителят прави публични транзакции, техният уникален код, наречен публичен ключ, се записва в блокчейн, а не тяхната лична информация. Въпреки че самоличността на дадено лице все още е свързана с адреса им на блокчейн, това не позволява на хакерите да получат лична информация на потребителя, както може да се случи при хакване на банка.
Сигурни транзакции
След като транзакцията бъде записана, нейната автентичност трябва да бъде потвърдена от блокчейн мрежата. Хиляди или дори милиони компютри в блокчейна се втурват да потвърдят, че подробностите за покупката са верни. След като компютърът е валидирал транзакцията, той се добавя към блокчейн под формата на блок. Всеки блок на blockchain съдържа свой собствен уникален хеш, заедно с уникалния хеш на блока преди него. Когато информацията за блока се редактира по някакъв начин, хешът на този блок се променя - обаче, хеш кодът на блока, след като не би. Това разминаване прави изключително трудно информацията за блокчейна да бъде променена без предизвестие.
прозрачност
Въпреки че личната информация в blockchain се пази като частна, самата технология почти винаги е с отворен код. Това означава, че потребителите в блокчейн мрежата могат да променят кода, както сметнат за добре, стига да имат по-голямата част от изчислителната мощ на мрежата, която ги подкрепя. Задържането на данни на blockchain с отворен код също прави подправяне на данни, които са много по-трудни. Например с милиони компютри в блокчейн мрежата в даден момент, например, е малко вероятно някой да направи промяна, без да бъде забелязан.
Недостатъци на Blockchain
Въпреки че има значителни въздействия на blockchain, има и значителни предизвикателства за неговото приемане. Препятствията към прилагането на blockchain технологията днес не са само технически. Истинските предизвикателства са политически и регулаторни, в по-голямата си част, за да не кажем нищо за хилядите часове (четете: пари) на персонализиран софтуер за проектиране и бек-енд програмиране, необходими за интегриране на blockchain в текущите бизнес мрежи. Ето някои от предизвикателствата, които стоят пред пътя на широкото приемане на блокчейн.
Технически разходи
Въпреки че blockchain може да спести пари на потребителите от такси за транзакции, технологията далеч не е безплатна. Системата „доказателство за работа“, която биткойн използва за валидиране на транзакции, например, изразходва огромни количества изчислителна мощност. В реалния свят мощността от милионите компютри в биткойн мрежата е близка до това, което Дания консумира годишно. Цялата тази енергия струва пари и според скорошно проучване на изследователската компания Elite Fixtures, разходите за изкопаване на един биткойн варират драстично в зависимост от местоположението, от едва 531 долара до изумителните 26 170 долара.
Въз основа на средните разходи за комунални услуги в Съединените щати, тази цифра е по-близо до $ 4, 758. Въпреки разходите за добив на биткойни, потребителите продължават да увеличават своите сметки за електроенергия, за да валидират транзакциите в блокчейна. Това е така, защото когато миньорите добавят блок към биткойн блокчейна, те са възнаградени с достатъчно биткойн, за да направят своето време и енергия полезни. Когато става въпрос за блокчейн, който не използва криптовалута, обаче, миньорите ще трябва да бъдат платени или по друг начин стимулирани за валидиране на транзакции.
Неефективност на скоростта
Биткойн е перфектен казус за възможните неефективности на blockchain. Системата за „доказателство за работа“ на Bitcoin отнема около десет минути, за да добави нов блок към блокчейна. При тази скорост се изчислява, че блокчейн мрежата може да управлява само седем транзакции в секунда (TPS). Въпреки че други криптовалути като Ethereum (20 TPS) и Bitcoin Cash (60 TPS) се представят по-добре от bitcoin, те все още са ограничени от blockchain. Наследената марка Visa, за контекст, може да обработва 24 000 TPS.
Незаконна дейност
Докато поверителността в blockchain мрежата защитава потребителите от хакове и запазва поверителността, тя също така позволява незаконна търговия и активност в blockchain мрежата. Най-цитираният пример за използване на blockchain за незаконни транзакции вероятно е Silk Road, онлайн пазар за „тъмни мрежи“, работещ от февруари 2011 г. до октомври 2013 г., когато той бе закрит от ФБР.
Уебсайтът позволява на потребителите да разглеждат уебсайта, без да бъдат проследявани и да правят незаконни покупки в биткойни. Настоящото законодателство в САЩ не позволява на потребителите на онлайн обмени, като тези, изградени на блокчейн, от пълна анонимност. В Съединените щати онлайн борсите трябва да получат информация за своите клиенти, когато отворят акаунт, да проверят самоличността на всеки клиент и да потвърдят, че клиентите не фигурират в списък с известни или заподозрени терористични организации.
Притеснения за централната банка
Няколко централни банки, включително Федералният резерв, Банката на Канада и Банката на Англия, започнаха разследвания на цифрови валути. Според изследователския доклад на Bank of England от февруари 2015 г. „Ще бъдат необходими и допълнителни изследвания, за да се създаде система, която би могла да използва технологията на разпределената книга, без да нарушава способността на централната банка да контролира валутата си и да защити системата срещу системни атаки.“
Чувствителност към хак
По-новите криптовалути и блокчейн мрежи са податливи на 51% атаки. Тези атаки са изключително трудни за изпълнение поради изчислителната мощ, необходима за овладяване на мажоритарен контрол върху блокчейн мрежата, но изследователят по компютърни науки от NYU Джоузеф Боно заяви, че това може да се промени. Боно пусна доклад миналата година, в който изчисли, че 51% атаки вероятно ще се увеличат, тъй като хакерите вече могат просто да наемат изчислителна сила, а не да купуват цялото оборудване.
Какво следва за Blockchain?
За първи път предложен като изследователски проект през 1991 г., blockchain удобно се настанява в късните си двадесет години. Подобно на повечето хилядолетия в епохата си, блокчейнът наблюдава своя справедлив дял от публичен контрол през последните две десетилетия, като бизнесът по целия свят спекулира на какво е способна технологията и накъде се насочва в следващите години.
С много практически приложения за технологията, която вече се внедрява и изследва, blockchain най-накрая си прави име на двадесет и седем години, в никаква малка част заради биткойн и криптовалута. Като модна дума на езика на всеки инвеститор в страната, blockchain стои, за да направи бизнес и правителствените операции по-точни, ефективни и сигурни.
Докато се подготвяме да се насочим към третото десетилетие на blockchain, вече не става въпрос за „дали“ наследените компании ще се хванат за технологията - това е въпрос на „кога“.