Все още не сте сигурни какво е биткойн? Нека да го разберем заедно - Алтернативен изглед

Съдържание:

Все още не сте сигурни какво е биткойн? Нека да го разберем заедно - Алтернативен изглед
Все още не сте сигурни какво е биткойн? Нека да го разберем заедно - Алтернативен изглед

Видео: Все още не сте сигурни какво е биткойн? Нека да го разберем заедно - Алтернативен изглед

Видео: Все още не сте сигурни какво е биткойн? Нека да го разберем заедно - Алтернативен изглед
Видео: Биткойн спечели. Дори Америка не успя да го цензурира. Marathon Bitcoin Miner 2024, Може
Anonim

Нарастващата цена на биткойн - тази виртуална валута в момента струва над 250 милиарда долара - получи много внимание през последните седмици. Но реалната стойност на биткойн в никакъв случай не е неговата нарастваща стойност. И в технологичен пробив, който като цяло позволи създаването на тази мрежа. Досега неизвестният изобретател на биткойн, наричан Сатоши Накамото, е измислил напълно нов начин за създаване на децентрализирана мрежа с консенсус върху споделена книга. Тази иновация е възможна от напълно децентрализираната електронна система за разплащане, за която кипърпанките мечтаят от десетилетия.

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

Криптовалутите стана възможно с асиметрично криптиране

До 70-те години на миналия век всички добре познати схеми за криптиране са били симетрични: получателят на криптирано съобщение трябваше да използва същия секретен ключ, за да декриптира съобщението, както изпращачът, използван за неговото кодиране. Но всичко това се промени с появата на асиметрични схеми за криптиране. Това бяха схеми, в които ключът за декриптиране на съобщението (известен като частен / частен / частен ключ) е различен от ключа, необходим за криптиране (публичен / публичен / публичен ключ) - и нямаше практически начини да разберете частния ключ, като публичният е на ваше разположение.

Уитфийлд Дифи, важен човек в развитието на криптографията през 70-те години
Уитфийлд Дифи, важен човек в развитието на криптографията през 70-те години

Уитфийлд Дифи, важен човек в развитието на криптографията през 70-те години.

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

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

Промоционално видео:

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

Хората скоро разбраха, че тези цифрови подписи могат да направят криптографски сигурни цифрови пари. Като използваме класически пример, нека приемем, че Алис има монета и иска да я даде на Боб.

Тя пише съобщение „Аз, Алис, давам монетата си на Боб“, а след това подписва съобщението със собствен частен ключ. Сега Боб - или някой друг - може да дешифрира подписа, като използва публичния ключ на Алиса. Тъй като само Алиса може да създаде сигурно съобщение, Боб може да използва това, за да демонстрира, че монетата сега му принадлежи.

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

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

Как работят биткойн транзакциите

Общата схема на цифровите пари, описана в предишния раздел, е много близка до това как работят реалните биткойн плащания. Ето опростена схема на това как изглеждат реалните транзакции за биткойни:

Image
Image

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

Да предположим, че имате частен ключ, който съответства на публичния ключ D в диаграмата по-горе. Някой иска да ви изпрати 2,5 биткойни. Този някой създава транзакция като Transaction 3 с 2,5 биткойни, които отиват при вас, собственикът на публичния ключ D.

Когато сте готови да похарчите тези биткойни, ще създадете нова транзакция като Transaction 4. Ще посочите Transaction 3, pin 1 като източник на средства (пиновете са нулево индексирани, така че pin 1 ще бъде вторият изход). Използвате личния си ключ, за да генерирате подпис D, подпис, който може да бъде потвърден с публичен ключ D. Тези 2,5 биткойни вече са разделени между два нови пина: 2 биткойни към публичен ключ Е и 0,5 биткойни към публичен ключ F. Сега те могат да бъдат изразходвани само от собствениците на съответните частни ключове.

Една транзакция може да има няколко входа и трябва да изразходва всички биткойни от съответните изходи от предишни транзакции. Ако транзакцията извежда по-малко биткойни, отколкото приема, разликата се третира като такса за транзакция (комисионна), получена от минерала за биткойни, който е обработил транзакцията. Повече за това по-късно.

В биткойн мрежата адресите, които хората използват, за да изпращат биткойни един към друг, се извличат от публични ключове като Public Key D. Точният формат на биткойн адрес е сложен и се променя с течение на времето, но биткойн адресът може да се мисли като хеш (кратък и случаен низ от битове, който служи като криптографски отпечатък) на публичния ключ. Биткойн адресите са кодирани в персонализирания Base58Check формат, което свежда до минимум риска от печатни грешки. Типичният биткойн адрес изглежда така: 18ZqxfuymzK98G7nj6C6YSx3NJ1MaWj6oN.

Image
Image

Тази транзакция взема 6.07 биткойн от един входен адрес и го разделя между два изходни адреса. Единият адрес за изтегляне получава малко повече от 5 биткойни, а другият получава малко по-малко от 1 биткойн. По-вероятно един от тези изходни адреси принадлежи на подателя - изпраща „промяната“към себе си - а другият принадлежи на трета страна.

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

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

Как Bitcoin забранява двойното харчене

Много хора през 80-те и 90-те години мечтаеха да използват цифрови подписи, за да създадат напълно децентрализирана система за електронни пари. Но напълно децентрализираната система за цифрова валута имаше два големи проблема, които трябваше да бъдат решени.

Image
Image

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

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

Очевидното решение би било да се създаде компания, която да управлява цялостния запис на всички транзакции. Така работят традиционните разплащателни мрежи като MasterCard и PayPal. Но изобретателят на биткойн Сатоши Накамото искаше да изгради мрежа, която няма да се управлява от нито една организация.

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

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

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

Някои от възлите са миньори ("миньори"), които участват в актуалната актуализация на блокчейна. Миньорът създава списък на всички транзакции, за които е чувал, но които все още не са в blockchain. След това проверява дали всички правила за биткойн са последвани от транзакцията - подписите са валидни, така че размерът на тегленията да не надвишава размера на вложените данни и т.н. - изхвърлянето на тези, които не отговарят на правилата. В резултат на това се създава нов списък на проверени транзакции, той също е блок. Миньорът също така добавя към себе си специална транзакция с фиксирана награда - вече 12,5 биткойни - за създаване на блок.

В момента 12,5 биткойни са повече от $ 200 000, така че мнозина биха искали да добавят още един блок към блокчейна. За да спечелят правото да добавите следващия блок, миньорите на биткойн се състезават помежду си, като извършват повтарящи се изчисления. Те добавят произволна стойност (без значение) към създадения от тях блок кандидат. След това се прилага хеш-функцията SHA-256, която създава кратка и на пръв поглед случайна последователност от такива и нули, която служи като криптографски пръстов отпечатък за блока.

Задачата е да се намери блок, хешът на който ще бъде много малък - тоест, така че бинарната му стойност да започва с голям брой нули. Сега, например, печеливш блок се нуждае от хеш на SHA-256, започвайки с поне 72 нули.

Тъй като хеш-стойностите на SHA-256 са присъщи случайни, единственият начин да се намери подходящ е да се отгатне отново. В повечето случаи хеш стойността ще бъде твърде висока и миньорът ще повтори процеса, променяйки стойността на nonce и изчислявайки различна хеш стойност. Сега мрежата изчислява средно около 7 х 1021 SHA-256 хеша за всеки създаден блок.

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

Как биткойн мрежата постига консенсус?

Най-важната иновация в Bitcoin е разработването на напълно децентрализиран процес на консенсус за решаване на разногласия относно това кой блок да се добави към blockchain, т.е. блокчейн. Диаграмата по-горе илюстрира как работи това.

Image
Image

Да предположим, че два възела в мрежата откриват нов блок приблизително по едно и също време (тоест и двата намерят блока, чиито хеш стойности са по-ниски от целевата стойност). Това са червените и зелените блокове във втората стъпка по-горе. Само един от тези два блока може да стане част от blockchain, защото те включват много повтарящи се транзакции.

За да реши кой блок да приеме, мрежата преминава към следващия кръг на състезанието. Миньорите започват да търсят втори нов блок. Ако някой намери втори нов блок, той ще съдържа указател към един от двата конкурентни блока, създадени в предишния кръг. Когато това се случи, новият блок (лилав) и неговият предшественик (зелен) ще станат част от официалния блокчейн. Другият съперничащ блок (червен) се изхвърля.

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

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

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

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

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

Image
Image

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

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

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

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

Изчисленията защитават блокчейн

Добивът или извличането на биткойни е вероятностен процес, така че вероятността атаката да бъде успешна зависи отчасти от късмета. Зависи и от това дали нападателят има повече мощност на обработка от останалата част от мрежата. Ако е така - и този сценарий е известен като "51 процента атака" - атаката ще бъде успешна. От друга страна, ако атакуващият контролира по-малко от 50% от общата мощност на обработка на мрежата, тогава атаката е малко вероятно да бъде успешна, особено ако честните възли имат достоен старт.

Image
Image

И тук бавно се приближаваме до колосалните нива на консумация на енергия от биткойн. В момента миньорите на биткойни са натрупали достатъчно колективна мощност, за да изчислят над 12 х 1018SHA-256 хеша в секунда. Един нападател ще трябва да придобие сравнима изчислителна мощ, която би струвала стотици милиони, ако не милиарди долари.

Миньорите са натрупали толкова много изчислителна мощ, защото добивът на биткойни е печеливш бизнес. Отново миньорите получават 12,5 биткойни - над 200 000 долара - за блок.

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

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

12,5 биткойн наградата е програмирана да намалява с течение на времето. Когато биткойн стартира през 2009 г., всеки блок създава 50 биткойни. През 2012 г. наградата спадна до 25 биткойни, а през 2016 г. - до 12,5. Той също ще намалява на всеки четири години - 6,25 през 2020 г., 3,125 през 2024 г. и т.н.

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

Ранните привърженици на биткойните обичаха да указват факта, че биткойн транзакциите са безплатни или почти безплатни. Но тъй като мрежата на биткойни стана по-натоварена, цената на транзакциите нарасна. До началото на декември средната цена на таксите за трансфер на биткойни скочи до 20 долара, тъй като твърде много транзакции се натрупаха в твърде малки блокове.

Спорът за мащабиране разкъсва обществото

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

Image
Image

Редовните биткойн транзакции са средно около 500 байта, така че блоковете започват да се запълват, когато се натрупат около 2000 транзакции. Ако мрежата създава нов блок на всеки 10 минути, в секунда се извършват около 3.33 транзакции. Очевидно е, че глобалната платежна мрежа трябва да обработва плащанията много по-бързо.

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

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

Привържениците на големия блок твърдят, че това са глупости. В момента блокчейнът тежи 145 гигабайта и нараства с около 4 гигабайта на месец. Удвояването на размера на блока би означавало, че мрежата ще започне да произвежда 8 гигабайта данни на месец. Имайки предвид, че уеб услугите на Amazon в момента плащат около 2 цента на гигабайт на месец за съхранение, те казват, че разумното увеличение на размера на блока няма да донесе на никого полза.

Привърженици на малкия блок обаче твърдят, че подобно разсъждение е късоглед. Те изтъкват, че удвояването на размера на блока само по себе си няма да бъде достатъчно за задоволяване на дългосрочното търсене. Ако bitcoin разчита на големи блокове за мащабиране на мрежата, бързо ще премине към 10MB блокове, след това 100MB блокове и евентуално 1GB блокове. В един момент обикновените хора вече няма да могат да изпълняват пълни възли. Следователно, човек трябва да потърси начин за мащабиране на мрежата, като същевременно държи блоковете малки.

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

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

Пълното обяснение на Lightning Network (LN) просто няма да се побере в тази статия (и ще бъде по-подходящо да се говори за това в бъдеще). Накратко: използва метод на канал за разплащане, който позволява много малки транзакции между две страни, без да изпраща отделни транзакции в blockchain. Целта на мрежата Ligntning е да зашие пачуърк връзка на платежните канали в глобална мрежа, която позволява обмен на плащания.

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

Две бъдещи биткойни

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

Image
Image

Визията с големи блокове кара блоковете в крайна сметка да нарастват до гигабайтови размери, с по-малки играчи извън играта поради невъзможността да поддържат пълни възли. Мрежата ще се управлява от няколко десетки минни компании, борси и други големи биткойн предприятия (не повече от 10 000 пълни възли, както е сега). От гледна точка на случаен потребител, такава бъдеща биткойн мрежа ще прилича повече на мрежа и хората ще могат да извършват неограничен брой транзакции с ниска цена на тези транзакции. По-голямата концентрация на мрежата обаче може да доведе до непропорционално разделяне на властта между компаниите с пълен възел - и в крайна сметка да направи мрежата по-податлива на правителствено регулиране.

За разлика от тях, привържениците на малките блокове виждат в бъдеще нова слоеста архитектура, в която транзакциите на blockchain ще бъдат скъпи и малко. Блокчейнът ще се превърне в "утаечен слой" за Lightning Network, а платежните канали, които обработват множество плащания по Lightning, ще бъдат една транзакция на blockchain. С малък размер на блока - въпреки че дори привържениците на малките блокове признават, че размерът ще трябва да бъде увеличен - основната биткойн мрежа ще остане децентрализирана, с хиляди възли, управлявани от индивиди.

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

Възходът на биткойн вилици

Има и противоречия, защото Bitcoin е мрежа, базирана на консенсус. Системата работи, защото всеки възел в мрежата следва общи правила за определяне на законността и незаконността на блоковете.

Image
Image

Ако различните възли не са съгласни с правилата, които следват, се създават така наречените вилици (вилици) - разделения или дори вилици на блокчейна. Възелът създава блок - например по-голям от 1 мегабайт - който другите възли считат за невалидни. Мрежата е разделена на две части. Възлите, които считат новия блок за легитимен, го смятат за нова дълга верига и изграждат възли върху него. Възлите, които считат за незаконно, ще го игнорират и ще се подредят на предшественика си. По този начин, на пръв поглед, две напълно несравними вериги от реакции в блокчейна вървят успоредно.

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

През август 2017 г. фракцията на дисидентите на големите блокове реши да вземе нещата в свои ръце. Умишлено разделят блокчейна, без да чакат консенсус. Резултатът е нова криптовалута - Bitcoin Cash.

Разбира се, има много криптовалути, подобни на биткойни, но тази е специална: тъй като беше разклонение на съществуващата блокчейн, всеки, който имаше редовни биткойни преди вилицата, също получи Bcash след вилката. Комбинираната стойност на двете криптовалути по същество надвишава стойността преди битката за биткойн, като по същество генерира милиарди долари ново богатство.

През ноември последва предложение за удвояване на размера на блока в основната биткойн мрежа до 2 мегабайта, но беше отхвърлено. В отговор някои големи блокери преместиха криптовалутата си в Bitcoin Cash.

Защо биткойн може да промени света?

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

Image
Image

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

Хората сравняват биткойн с интернет. Интернет се отказа от гаранции за надеждността на традиционните мрежи; ако интернет маршрутът е препълнен, маршрутизаторите просто пускат пакети, които не могат да доставят. Подателят трябва да забележи, че пакетът не е доставен и да изпрати друго копие.

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

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

Това отчасти прави Bitcoin рисков актив. През 2011 г. някой твърдеше, че има 25 000 биткойни - тогава те струваха около 500 000 долара, но днес щяха да струват повече от 400 милиона долара - и бяха откраднати от хакер. Тази история се повтаря отново и отново.

Но при всичките му недостатъци, необратимостта на биткойн има важен потенциал: това прави биткойн (като Интернет) уникална отворена и програмируема финансова платформа. Софтуерът, който взаимодейства с конвенционална разплащателна мрежа като Visa или MasterCard, трябва да вземе под внимание техните сложни модели за сигурност и рискът плащането да бъде отменено от мрежата по-късно.

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

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

Преди няколко години се очакваха базираните на биткойн потребителски финансови приложения, подобно на Google и Facebook да са изградени на TCP / IP. Такива приложения могат да предлагат услуги на високо ниво - биометрично удостоверяване, услуги за дескрипция на чакащи поръчки, гаранции за отговорност на клиентите, които ги предпазват от измама, и мерки за борба с измамите от конвенционалните финансови мрежи.

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

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

Биткойн се превърна в резервна валута на света на криптовалутите

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

Image
Image

Иля Кел

Препоръчано: