Глава 5: Откъде се е взел Биткойн — протестът на Сатоши
Датата е 31 октомври 2008 година. Lehman Brothers е фалирала преди шест седмици. Правителствата по целия свят тичат насам-натам и спасяват банки с парите на данъкоплатците. Хора, нали, губят домовете си. Хора губят спестяванията си. Трудолюбиви хора, работили с години, гледат как системата, в която са вярвали, се срива.
В същия ден — 31 октомври 2008 — до малка пощенска листа на криптографи пристига имейл. Анонимен изпращач. Псевдоним: Сатоши Накамото. Темата: "Bitcoin: A Peer-to-Peer Electronic Cash System."
Девет страници. PDF. Безплатно. На английски.
Никой тогава не разбира мащаба на това, което чете. Имало е и скептицизъм — разбира се. Подобни проекти са се появявали и изчезвали. Но тоя път нещо е различно. Тоя път сборката е пълна. Тоя път всичките пъзелни парчета, работени от различни хора в продължение на десетилетия, са наредени заедно в единна, работеща система.
Биткойн не се е появил от нищото. Биткойн е кулминация — на идеологическа борба, технологически открития и неудовлетворени мечти на хора, искали свобода от системата. Искали свобода от банки. Искали свобода от правителства, определящи стойността на парите им.
Но какво точно е искал Сатоши да реши? Нека той сам го каже. Не в бялата книга от октомври 2008 — а в пост до P2P Foundation форума, публикуван февруари 2009, малко след пускането на мрежата. Хората тъкмо разбрали, че нещо ново е тук. И Сатоши обяснил защо:
"The root problem with conventional currency is all the trust that's required to make it work. The central bank must be trusted not to debase the currency, but the history of fiat currencies is full of breaches of that trust. Banks must be trusted to hold our money and transfer it electronically, but they lend it out in waves of credit bubbles with barely a fraction in reserve."
Нали? Не е технологичен манифест. Не е за скоростта на транзакциите. Не е за таксите. Той е написал нещо по-фундаментално: проблемът с парите е доверието.
Централната банка трябва да не обезценява валутата. Банките трябват да пазят депозитите ни. Правителствата трябват да спазват правилата. Трябват. Трябват. Трябват.
И историята е пълна с нарушения на това доверие. Рим е сечал монети с все по-малко сребро. Германия е печатала марки до хиперинфлация. Никсън е спрял конвертируемостта на долара с едно неделно изявление. Банките са давали заеми с пари, в чието съществуване са се съмнявали.
Bitcoin е отговорът на всяко едно "трябва" — с едно просто "не е нужно". Математиката не изисква доверие. Протоколът е публичен. Правилата са вкодирани — и никой не може да ги промени. Нито централна банка, нито правителство, нито Сатоши самият.
В същия P2P Foundation пост Сатоши дава аналогия, която ми е врязана в главата:
"A generation ago, multi-user time-sharing computer systems had a similar problem. Before strong encryption, users had to rely on password protection... Then strong encryption became available to the masses, and trust was no longer required. It is time we had the same thing for money."
Точно. Преди криптографията — компютрите са разчитали на пароли и доверие в администратора. После математиката е решила проблема веднъж завинаги. Сатоши казва: можем да направим същото с парите.
Та нека разберем откъде тръгва тази идея. Защото Сатоши не е измислил нищо ново от нулата — той е сглобил тридесет години чужда работа.
Преди Биткойн имаше мечта
Значи, трябва да разбереш контекста. Корените тръгват още от 70-те — в лабораториите на MIT и Станфорд, където Дифи, Хелман и компания слагат основите на модерната криптография. Но като движение, като идеология — 80-те и 90-те години на миналия век. Интернет тъкмо се ражда. И с интернет идва едно огромно осъзнаване сред определена група хора — технолози, криптографи, философи на свободата.
Осъзнаването е следното: дигитализацията на света е меч с две остриета.
От едната страна — невероятни възможности. Можеш да изпратиш писмо от Варна до Токио за секунда. Можеш да публикуваш идеи за милиони хора. Знанието вече не е само в библиотеките на богатите.
От другата страна — тотален контрол. Цифровите комуникации могат да се следят. Транзакциите могат да се блокират. Правителствата и корпорациите могат да знаят всичко за теб — кога пращаш имейл, с кого говориш, какво купуваш.
И точно тогава се появява едно движение. Наречено е cypherpunk.
Но преди да стигнем до тях — трябва да разберем на какво са имали те да работят. Защото Биткойн не е измислил нищо ново от криптографска гледна точка. Нищо. Той е сглобил тридесет години чужда работа в единна, работеща система.
Градивните блокове — криптографията преди Bitcoin
Когато питат "Кой е измислил Биткойн?" — по-точният въпрос е "Кой е сглобил Биткойн?" Защото инструментите са съществували. Трябвал е само гений, разбиращ как да ги нареди.
Ето какво е имало:
Diffie-Hellman (1976). Уитфийлд Дифи и Мартин Хелман. Математически начин двама непознати да се договорят за таен ключ — по отворен, подслушван канал. Преди това криптографията изисква двете страни да се срещнат предварително и да споделят ключа. Diffie-Hellman го прави ненужно. Без тази идея — Bitcoin wallet-ите не съществуват. Дигиталните подписи не съществуват. Нищо от публично-частната ключова система, на която Bitcoin стои, не е щяло да е налично.
RSA (1978). Ривест, Шамир, Адлеман. Изграждат практическата система за асиметрично криптиране. Имаш публичен ключ — даваш го на всеки. Имаш частен ключ — пазиш го само за себе си. Всеки може да шифрира съобщение с публичния ти ключ. Само ти можеш да го отшифриш. Значи, именно тази логика стои зад Bitcoin адресите: публичният ключ е адресът, частният ключ е достъпът. Не ти RSA — не ти и Bitcoin.
Merkle Trees (1980). Ралф Мъркъл. Начин да се провери дали определен запис е в голям набор от данни — без да се сваля целия набор. Всеки блок в Bitcoin блокчейна използва Merkle tree, за да може да провериш дали дадена транзакция е в блока без да четеш всичките транзакции. Лекото клиентско приложение на телефона ти работи именно благодарение на Мъркъл. Без него Bitcoin node-ът ти щеше да изисква суперкомпютър.
Elliptic Curve Cryptography (1985). Нийл Коблиц и Виктор Милър — независимо един от друг. По-ефективна криптография от RSA: по-малки ключове, същата или по-висока сигурност. Bitcoin използва конкретна крива — secp256k1. Твоят Bitcoin адрес е точка върху математическа крива в пространство с повече измерения, отколкото можеш да си представиш. Без elliptic curves — Bitcoin транзакциите биха изисквали многократно повече данни и изчислителна мощ.
Та значи — виждаш ли? 1976, 1978, 1980, 1985. Bitcoin е роден 2008. Тридесет години по-късно. Всичките математически инструменти са вече измислени, доказани, публикувани. В академичен смисъл — нищо ново.
Гениалното на Сатоши е не измислянето на тези инструменти — а разбирането как да ги нареди в система, решаваща проблем, считан за нерешим: надеждни цифрови пари без централен посредник.
Именно от тази почва поникват cypherpunk-ите.
Cypherpunk — хората, мечтали да освободят парите
Думата "cypherpunk" идва от "cipher" (шифър) и "cyberpunk" (кибер-бунт). Значи — бунтари, въоръжени с криптография.
Тези хора не са богати политици. Не са лобисти. Не са на трибуна с вратовръзка. Те са програмисти. Математици. Анархисти с клавиатури. Обединяват ги две неща: дълбока вяра в личната свобода и практическо знание как да се изгради системи, защитаващи тази свобода технически, а не само теоретично.
Но преди да стигнем до манифестите и пощенските листи — трябва да споменем един човек, поставил идеологическата искра. Тим Май. Старши учен в Intel. 1988 година.
Май публикува "The Crypto Anarchist Manifesto" — пет години преди Хюс, пет години преди cypherpunk движението да получи формалния си облик. Две странички. Плътни. Провокативни. Ключово изречение: "Just as the technology of printing altered and reduced the power of medieval guilds and the social power structure, so too will cryptographic methods fundamentally alter the nature of corporations and of government interference in economic transactions."
Тоест — криптографията ще промени баланса на силите. Правителствата и корпорациите, контролирали информацията с векове, ще срещнат за пръв път технология, която не могат да контролират. Анонимните транзакции ще станат реалност. Данъчното облагане и регулирането на информацията ще станат невъзможни.
- Интернет почти не е съществувал в публичното пространство. Биткойн е 20 години в бъдещето. И Тим Май вече е описал точно накъде отива светът.
Ако Тим Май е запалил фитила — Ерик Хюс е построил бомбата.
През 1993 година Ерик Хюс публикува "A Cypherpunk's Manifesto". Ключово изречение: "Privacy is necessary for an open society in the electronic age." Поверителността не е нещо за крие — поверителността е фундаментално право.
Cypherpunk-ите вярват, че парите са следващата зона на освобождение. Ако твоите трансакции могат да се следят — ти не си свободен. Ако банката може да блокира плащанията ти — ти не си свободен. Ако правителството може да напечата повече пари и да обезцени твоя труд — ти не си свободен.
Значи те опитват да измислят цифрови пари. Отново и отново. Не веднъж, не два пъти. Много пъти. И всеки опит е по-близо до решението.
Предшественициите — опитите преди Bitcoin
DigiCash — красивата идея, провалила се от централизация
Дейвид Чаум. 1989 година. Криптограф с визия. Основава DigiCash — първата сериозна система за дигитална анонимна валута.
Техническото решение на Чаум е брилянтно за времето си. Нещо наречено "blind signatures" — заслепени подписи. Позволява ти да изпращаш пари, без банката да знае на кого ги изпращаш. Анонимност, но с верифицируемост.
Звучи перфектно. Дори привлича интерес от реални банки. Подписват пробни договори.
И тогава — провал. 1998 година, DigiCash фалира.
Аджаба, защо? Защото Чаум е направил един фатален компромис: DigiCash е централизирана. Зад нея стои компания. И когато компанията фалира — всичко свършва.
Урокът от DigiCash: не можеш да изградиш свободна система, ако в центъра й стои субект, който може да фалира, да бъде регулиран или да бъде изключен.
Сатоши Накамото е знаел за DigiCash. И е научил точно тоя урок. В имейл от 2009-а той е формулирал директно:
"A lot of people automatically dismiss e-currency as a lost cause because of all the companies that failed since the 1990s. I hope it's obvious it was only the centrally controlled nature of those systems that doomed them. I think this is the first time we're trying a decentralized, non-trust-based system."
Не случайно Bitcoin не е компания. Не е продукт. Е протокол.
B-Money — мечтата на Уей Дай
1998 година. Уей Дай — китайско-американски компютърен учен. Публикува концепция за система наречена B-Money.
В документа си Дай описва нещо невероятно амбициозно: децентрализирана система за анонимни пари, в която всички участници поддържат копие на регистъра с транзакции. Никой централен орган. Никоя компания, която може да фалира. Само мрежа от участници, пазещи общата памет.
И нещо още по-важно: Дай предлага да се използва "доказателство за свършена работа" за създаване на нови единици пари. Точно това, което по-късно ще се нарече Proof of Work — механизмът, на който стои Биткойн.
B-Money никога не е реализиран. Остава само като концептуален документ.
Но ето един интересен детайл, който малко хора знаят: Сатоши първоначално не е знаел за B-Money. Когато Сатоши разработва Bitcoin, първо се свързва с Адам Бак — създателя на Hashcash. И именно Бак му казва: "Виж какво е направил Уей Дай с B-Money." Едва тогава Сатоши добавя цитата към бялата книга. Това е документирано в имейлите между Бак и Сатоши — история, разказана подробно в книгата The Genesis Book.
Така че B-Money не е "вдъхновение" в класическия смисъл — Сатоши не е седял и чел документа на Дай, докато изобретявал Bitcoin. По-скоро е открил, че някой друг е мислил в същата посока, и коректно го е цитирал.
Bit Gold — Ник Сабо и почти-биткойн
Ник Сабо. Програмист, криптограф, правист. Един от най-дълбоките мислители в cypherpunk движението.
1998 година — същата. Сабо предлага Bit Gold. И Bit Gold е много много много близо до Bitcoin.
Ето идеята: потребителите решават сложни криптографски задачи. Решението на задачата е стойността — подобно на злато, но дигитално. Резултатите се съхраняват в децентрализирана мрежа. Никой не може да фалшифицира — защото математиката не лъже.
Bit Gold никога не е реализиран. Сабо не е намерил елегантно решение на проблема за консенсуса между участниците в мрежата — как всички да се съгласят кой блок е валиден, без доверен посредник.
Точно тоя проблем Сатоши после решава с Proof of Work.
Забавен факт: много хора в Bitcoin общността смятат, че Ник Сабо е Сатоши Накамото. Сабо никога не е потвърждавал. Дали е важно? За мен — не. Важното е кодът. Ще стигна до това.
Hashcash — Адам Бек и инструментът
Адам Бек. Британски криптограф. 1997 година.
Бек не е опитвал да измисли пари. Опитвал е да реши много по-прозаичен проблем: спама. В интернет. Как да спреш спамерите да изпращат милиони имейли безплатно?
Неговото решение: принуди ги да свършат работа преди да изпратят. Малко изчислително усилие — незначително за обикновен потребител, изпращащ един имейл. Но катастрофално скъпо за спамер, изпращащ милиони.
Системата му се казва Hashcash. И тя въвежда точно концепцията "Proof of Work" — доказателство за свършена работа.
Когато Сатоши пише бялата книга, Hashcash е директно споменат. Механизмът за копаене (mining) на Bitcoin е директен наследник на Hashcash.
Адам Бек — жив и активен, между другото. Продължава да работи върху Bitcoin развитието чрез компания наречена Blockstream.
2008: Всичко се събира в едно
Та значи, нека наредим картинката.
В продължение на почти две десетилетия различни хора са работили върху парчетата на пъзела:
- Криптографията — публично-частни ключове, дигитални подписи (от 70-те)
- Идеята за децентрализирана мрежа (от ARPANET нататък)
- Proof of Work — Адам Бек, 1997
- Децентрализирана книга на транзакциите — Уей Дай, 1998
- Дигитален добив на стойност — Ник Сабо, 1998
- Урокът за централизацията — DigiCash, 1998 (фалит)
Всичко е налице. Трябва само някой да ги сглоби.
31 октомври 2008. Lehman Brothers е рухнала. Банките просят за спасяване. И анонимен гений под псевдонима Сатоши Накамото изпраща имейл до cypherpunk листата.
Съвпадение ли е датата? Не вярвам. Биткойн е замислен точно като отговор на тази система. Ще видим защо, когато стигнем до Genesis Block.
Бялата книга — 9 страници, промениха света
"Bitcoin: A Peer-to-Peer Electronic Cash System."
Девет страници. Прочети ги. Сериозно. Те са безплатни, на английски, на bitcoin.org. Девет от най-важните страници, написани в 21-ви век.
Накамото идентифицира основния проблем на всяка дигитална валута преди Биткойн: проблемът с двойното харчене.
Значи, помисли. Ако имаш 100 лева кеш и ги дадеш на Иван — ти вече нямаш 100 лева. Физически. Невъзможно е да ги дадеш два пъти.
Ами ако имаш дигитален файл "100 лева"? Какво те спира да го копираш и да го пратиш на Иван И на Мария? Нищо. Дигиталните файлове се копират безкрайно лесно.
Именно затова всички дигитални платежни системи преди Биткойн са разчитали на централизиран посредник — банка, PayPal, Visa. Посредникът е централният регистър: "Иван има 100, Мария има 200, Петьо има 0." Когато Иван плаща, посредникът обновява регистъра. Двойното харчене е невъзможно, защото само посредникът записва.
Но в тази система посредникът е бог. Той може да те блокира. Той може да замрази сметката ти. Той може да фалира (виж Lehman Brothers). Той може да го карат да следи кой на кой какво плаща.
Сатоши решава: как да поддържаме честен регистър БЕЗ посредник?
Отговорът: блокчейн + Proof of Work.
Блокчейнът — Excel таблица, копирана на 50,000 компютъра
Ще ти обясня просто. Представи си Excel таблица. В нея се записва всяка транзакция: "На 3 януари 2009, Сатоши изпраща 10 биткойна на Хал Фини."
Тази таблица не стои на един компютър. Тя е копирана — идентично — на 50,000 компютъра по света. Всеки, искащ да участва, може да изтегли копие. Безплатно. Анонимно.
Когато Иван иска да плати 1 биткойн на Мария, той изпраща транзакцията до мрежата. Всичките 50,000 компютъра я виждат. Проверяват: Иван наистина ли има 1 биткойн? Ако да — транзакцията се добавя към таблицата.
Никой не може да изтрие ред. Никой не може да го промени. Транзакцията е там завинаги — на 50,000 независими места едновременно. За да я промениш, трябва да промениш всичките 50,000 копия едновременно. Математически и физически невъзможно.
Ето ти прозрачност. Ето ти неизменимост. Ето ти децентрализация.
Но остава въпросът: кой решава кои транзакции са валидни? Кой "одобрява" добавянето? Тук влиза Proof of Work.
Mining и Proof of Work — копаенето не е изхабяване, а гаранция
Хората чуват "копаене на биткойн" и мислят: хабят се компютри и ток за нищо. Или: това е мистификация. Или: еколозите са прави.
Нека обясня какво всъщност се случва.
За да добавиш нов "блок" транзакции към блокчейна, трябва да решиш математическа задача. Задачата е специфична: трябва да намериш число, такова, че когато се комбинира с данните на блока и се пропусне през математическа функция (hash функция), резултатът да започва с определен брой нули.
Тази задача няма умен начин да се реши. Единственото решение е опит по опит. Компютърът пробва милиарди числа в секунда, докато намери правилното.
Защо е важно?
Защото физически разход (ток, оборудване) гарантира, че не можеш да фалшифицираш историята евтино. Искаш да промениш транзакция от три месеца назад? Трябва да преизчислиш всичките блокове след нея, по-бързо от целия останал свят. Докато го правиш, светът продължава да добавя нови блокове. Математически невъзможно, ако не контролираш над 50% от мощността на цялата мрежа.
Миньорът, решил задачата пръв, получава награда в биткойни. В началото — 50 BTC на блок. Тази награда е начинът, по който нови биткойни влизат в обращение. Не ги печата централна банка. Не ги разпределя правителство. Те се изкопават с реален физически разход.
Ето и най-важното: миньорите не могат да измамят. Ако добавят невалиден блок, останалите 50,000 компютъра го отхвърлят. Системата е проектирана така, че честното поведение е по-изгодно от нечестното. Ако имаш огромна изчислителна мощност и искаш да атакуваш мрежата — по-изгодно е да я използваш честно и да получаваш биткойни, отколкото да рискуваш атака, която при успех унищожава стойността на монетите ти.
Генийото е в стимулите. Биткойн не разчита на честността на хората. Разчита на тяхната жажда за печалба.
Nodes — 50,000 пазачи на правилата
Миньорите са тези, които добавят нови блокове. Но те не са единствените участници.
Nodes — "възли" на мрежата — са компютри, поддържащи пълно копие на блокчейна и проверяващи всяка транзакция и всеки блок. Можеш да стартираш node у дома — с обикновен компютър. Безплатно.
Ключовото: nodes налагат правилата. Ако миньор добави блок, нарушаващ правилата (например опит да създаде повече от позволените биткойни), nodes го отхвърлят. Край. Работата на миньора отива в кошчето.
Тоест — дори ако някой контролира много изчислителна мощност, той не може да промени правилата на Биткойн. Правилата са вкодирани в самия протокол, пазени от десетки хиляди независими nodes.
Именно затова Биткойн е различен от всяко правителство: правителството може да промени закона. Биткойн не може да промени математиката.
21 милиона — математически лимит, не политическо решение
Защо точно 21 милиона биткойна?
Въпросът се задава постоянно. Отговорът е: математиката го определя, не произволно решение.
Сатоши е задал следното: всеки 210,000 блока (приблизително на 4 години), наградата за миньорите се преполовява. Наречено е "халвинг."
- 2009-2012: 50 BTC на блок
- 2012-2016: 25 BTC на блок
- 2016-2020: 12.5 BTC на блок
- 2020-2024: 6.25 BTC на блок
- 2024-2028: 3.125 BTC на блок
- ...и така нататък, докато не стигне нула.
Когато наредиш тази геометрична прогресия, получаваш точно ~21 милиона биткойна. Всички ще бъдат изкопани приблизително до 2140 година.
21 милиона не е "малко." Биткойн се дели до осем десетични знака. Най-малката единица е 0.00000001 BTC — наречена "сатоши" в чест на създателя. Един биткойн = 100 милиона сатоши. 21 милиона биткойна = 2.1 квадрилиона сатоши. Ако всеки човек на планетата имаше биткойн — всеки ще има 262,500 сатоши. Достатъчно.
Важното: никой не може да промени 21 милиона. Не Сатоши (изчезнал е). Не миньорите (nodes ще ги отхвърлят). Не правителство (то не контролира кода). Математическият лимит е абсолютен.
Сравни с централна банка. ЕЦБ може да промени колко евро да напечата. Федералният резерв може да промени колко долара. Никой не може да промени 21 милиона биткойна.
Точно това е ключовата разлика от всяка фиатна валута.
Халвингът — защо цената расте
Хората питат: "Защо цената расте след халвинг?" Ами много просто.
Представи си злато. Всяка година добиват X тона. Изведнъж добивът намалява наполовина. При същото търсене — цената расте. Елементарна икономика.
При Bitcoin е същото, само математически гарантирано. Веднъж на 4 години предлагането на нови биткойни се преполовява. Ако търсенето остане същото или расте — цената трябва да се адаптира нагоре.
Четири пъти до момента. Всеки халвинг исторически е последван от bull market. Не е гаранция за бъдещето. Но логиката е желязна.
UTXO — как Биткойн знае колко имаш
Тук ще бъда малко технически, но ще е кратко. Защото много хора имат погрешна представа как работи биткойн wallet-ът.
Нямаш "сметка" в Биткойн. Нямаш "баланс" в традиционния смисъл. Биткойн използва система от UTXO — Unspent Transaction Outputs. "Неизразходвани изходи на транзакции."
Представи си го като монети в портфейл. Когато получиш биткойни, получаваш конкретен "изход" — бележка, казваща "тези X биткойна са твои." Когато искаш да платиш, "харчиш" тези бележки като влагаш и получаваш ресто.
Защо е важно? Защото wallet-ът ти не "пази" биткойни — само пази ключовете, позволяващи ти да харчиш UTXO-та, записани в блокчейна. Блокчейнът е истинската книга. Wallet-ът е само ключодържател.
Ето защо ако загубиш phone-а си, но имаш seed phrase (24-та думи, генерирани при създаване на wallet) — можеш да възстановиш достъпа от всякъде по света. Биткойните не са в телефона. Те са в блокчейна. Телефонът е само вратата.
"Not your keys, not your coins." Ако ключовете са в борса — те са на борсата, не при теб. Аз лично съм го научил по болезнен начин — загубих биткойн в борса BitL Exchange, хакната преди години. Та. Научих се.
Lightning Network — биткойн за кафе
"Ами Bitcoin е бавен. Не можеш да платиш за кафе." Чувам това постоянно.
Правилно — базовият Bitcoin слой не е проектиран за микроплащания. Транзакция на базовия слой отнема около 10 минути и може да струва долар-два такса в натоварени периоди. Не е идеално за кафе.
Затова съществува Lightning Network — Layer 2 решение.
Как работи? Представи си, че ти и аз отваряме общ джоб. Поставяме биткойни там. После можем да си прехвърляме между нас — мигновено, безплатно — без да записваме всяка транзакция в блокчейна. Само когато решим да "затворим" джоба, финалното салдо се записва на блокчейна.
По-сложно: можеш да плащаш и на хора, с които нямаш директен канал, ако между вас съществуват посреднически канали. Мрежата открива пътя автоматично. Плащане за секунди. Такса — под сатоши.
Аз лично плащам на Bitcoin Bar с Lightning. Работи. Ел Салвадор го е направил законно платежно средство и хората там плащат за кафе, за градски транспорт, за всичко с Lightning.
Моят favourite казус: изпратих биткойн от България до Япония. Lightning. Под 10 секунди. Под 1 цент такса. Банковият превод щеше да отнеме 3-5 работни дни и $25-50 такса. Та така.
Пионерите — хората, повярвали първи
Сатоши не е работил сам. Ранната общност около Bitcoin е малка, но изключителна.
Хал Фини — първият приемник
Хал Фини е криптограф, работил в PGP Corporation. Активен cypherpunk. Един от малкото, разбрал бялата книга от самото начало.
Но преди Биткойн — Фини вече е правил нещо изключително важно. 2004 година. Четири години преди бялата книга на Сатоши. Той създава система наречена RPOW — Reusable Proofs of Work (многократно използваеми доказателства за свършена работа).
Идеята е елегантна. Адам Бек е измислил Hashcash proof-of-work — задача, изискваща реална изчислителна работа за разрешаване. Но резултатът е "еднократен" — използваш го веднъж и изхвърляш. Фини задава въпроса: а ако можеш да го прехвърлиш? Да го направиш токен, циркулиращ между хора?
RPOW позволява точно това: свършена изчислителна работа се превръща в цифров токен, преминаващ от ръка на ръка — без двойно харчене, без централен посредник. Не съвсем Bitcoin, нали. Но директният предшественик на mining механизма. Хал Фини е взел Hashcash като концепция и е опитал да я превърне в пари. Сатоши е видял тази работа, решил е проблема с децентрализирания консенсус и е затворил кръга.
Значи веригата изглежда така: Бек измисля proof-of-work → Фини го прави циркулируем → Сатоши го вгражда в блокчейн с мрежов консенсус → Bitcoin. Без RPOW на Фини, може би пъзелът е отнел още години.
Затова изборът на Сатоши за първи тест не е случаен. Хал Фини е буквално единственият, разбирал проблема от вътре. Той е бил там — работил е върху него.
На 12 януари 2009 — девет дни след Genesis Block — Сатоши изпраща 10 биткойна на Хал Фини. Първата транзакция в историята на Bitcoin. Хал туитва: "Running bitcoin."
Малцина знаят какво се е случвало зад кулисите.
Същата 2009 година, когато Bitcoin стартира, на Хал Фини е поставена диагноза: ALS — болест на Лу Гериг. Прогресивна, неизлечима. Бавно парализира тялото, докато умът остава напълно ясен. Хал е знаел какво го очаква.
Продължил е да пише код. С очен тракер — устройство, следящо погледа. Докато тялото му е ставало все по-неподвижно, той е мествал курсора с очи и е пишел Bitcoin код. Ред по ред. С поглед.
На 19 март 2013 година — четири години след диагнозата, петнадесет месеца преди смъртта — Хал публикувал пост в bitcointalk.org. Наречен е "Bitcoin and me". Разказва за ранните дни, за комуникацията си със Сатоши, за ентусиазма и страховете. После пише:
"I've been lucky enough to have held some Bitcoin from the early days. I've been able to store it securely, hopefully as a nest egg to pass on to my family."
И после:
"I'm pretty lucky overall. Even with the ALS, my life is very satisfying. I still love computer science, and I plan to keep working as long as I can. The Bitcoin community has been very supportive."
Прочети го пак. Човек, пишещ с очи, с парализирано тяло, с яснота за края — казва, че е доволен от живота си. Че се чувства щастлив.
Хал Фини почина на 28 август 2014 година. Тялото му е криопрезервирано — замразено при -196°C в Alcor Life Extension Foundation в Аризона. Ако някога намерят лек за ALS. Ако науката стигне достатъчно далеч. Може би.
Знаеш ли какво ми прави впечатление в тази история? Хал е знаел, че може да не доживее до голямата цена. Знаел е, че Bitcoin е прохождащо технологично начинание. И все пак е продължил да пише код с очи. Защото е вярвал в идеята — не в цената.
Ето ти истинско лице на ранния Bitcoin. Не спекулант. Не трейдър. Криптограф с парализирано тяло, пишещ код с очен тракер, запазващ монети за децата си.
Хал Фини е вероятно другият кандидат за "Сатоши." Отново — дали има значение? Не.
Ник Сабо — бащата на Bit Gold
Вече говорихме за Сабо. Неговото Bit Gold е директен предшественик на Bitcoin. Сабо е в общността. Много хора смятат, че е Сатоши. Сабо мълчи.
Адам Бек — Hashcash и Blockstream
Бек е жив, активен, работи върху Bitcoin днес. Hashcash — неговото творение — е директно вградено в Bitcoin mining механизма. Сатоши лично го е споменал в бялата книга.
Уей Дай — B-Money
B-Money идеите живеят в Bitcoin. Сатоши е споменал Уей Дай в бялата книга — макар и да е научил за B-Money едва след като Адам Бак го насочил. Дай остава встрани от публичността — малко се знае за него.
Genesis Block — съобщението до властта
3 януари 2009 година. Сатоши Накамото пуска Bitcoin мрежата и "копае" първия блок — Genesis Block.
В блока е вградено специално съобщение. Не е техническо. Не е случайно. То е заглавие от вестник The Times от същия ден:
"The Times 03/Jan/2009 Chancellor on brink of second bailout for banks."
"Канцеларът на ръба на втория спасителен план за банките."
Помисли малко. Сатоши е могъл да вгради всякакво съобщение. Изборът му е политически манифест. Банките са на колене. Правителствата ги спасяват с публични пари. И точно в тоя момент Сатоши стартира алтернативна система.
Това не е технологичен проект. Това е протест. Биткойн е отговорът на системата, провалила се пред очите на всички.
Хората питат: "Защо Сатоши се е скрил? Може би е лош?" Помисли обратното — крадецът взима парите и бяга. Сатоши е оставил кода отворен и е изчезнал. 1.1 милиона биткойна, приписвани на Сатоши, не са помръднали никога. При $1,000 за биткойн — щеше да е $1.1 милиарда. При $100,000 — $110 милиарда. Не е продал нищо. Сравни с всеки алткойн основател — всички са продали.
Изчезването на Сатоши — по дизайн, не по случайност
Края на 2010 година. Bitcoin набира популярност. Общността расте.
Сатоши публикува последното си съобщение в BitcoinTalk: "Минах на други неща. Гавин и останалите са в позиция да поемат."
После — тишина. Никога повече публична комуникация. Само един последен имейл до Гавин Андресен (тогавашен водещ разработчик) от април 2011:
"I wish you wouldn't keep talking about me as a mysterious shadowy figure, the press just turns that into a pirate currency angle. Maybe just to not talk about me at all."
И после: "Make it about the open source project and give more credit to dev contributors."
Задрасква себе си от историята. Съзнателно. Той не е искал да е Сатоши — е искал Bitcoin да е Bitcoin.
И след това — нищо.
Кой е Сатоши? Никой не знае. Дали е един човек или група? Не знаем. Дали е жив? Вероятно. Дали ще разкрие самоличността си? Не изглежда.
И знаеш ли какво? Аджаба, дали има значение?
Ако Сатоши излезе утре и каже "Аз съм Сатоши" — Bitcoin ще промени ли се технически? Не. Ако каже "Продавайте" — той може да продаде само своите биткойни. Кодът не се промени. Правилата не се променят.
Ето гениалното: Сатоши е изградил система, която не зависи от него. Нито от него, нито от никой друг. Ако го убият утре — Bitcoin работи. Ако всички Bitcoin Core разработчици изчезнат — Bitcoin работи. Ако Gаvin Andersen (на когото е предал проекта) се окаже ЦРУ агент (конспиративна теория в общността) — Bitcoin работи. Кодът е отворен. Правилата са математически. Мрежата е децентрализирана.
Изчезването на Сатоши не е трагедия. То е архитектурно решение. Системата е проектирана да живее без лидер. Единственият начин да докаже, че е — е Сатоши да изчезне.
Форумите и ранната общност
BitcoinTalk.org — форумът, създаден от самия Сатоши. Там се е случило всичко.
Bitcoin Faucet — стартиран от Гавин Андресен. Даваш 5 биткойна на всеки, попълнил CAPTCHA. Тогава 5 биткойна са вали почти нищо. Сега тези 5 биткойна са $500,000+.
22 май 2010 — Bitcoin Pizza Day. Ласло Ханеч, програмист от Флорида, публикува в BitcoinTalk: "Давам 10,000 биткойна на всеки, поръчал ми пица." Някой го прави. 10,000 биткойна за две пици. Днес тези биткойни са $1 милиард.
Ласло не съжалява, между другото. Той публично казва: "Доволен съм. Доказахме, че биткойн може да се използва като пари." Той е направил история — Bitcoin Pizza Day се чества всяка година.
Именно тогава Bitcoin за първи път има реална пазарна цена: две пици = 10,000 BTC → 1 BTC = ~$0.0025. Нула, запетая, нула, нула, двадесет и пет цента. Оттогава до $100,000. За хора, разбиращи. Всеки купува биткойн на цената, която заслужава.
Защо Bitcoin е оцелял — когато всичко друго е умряло
DigiCash — умряла. B-Money — никога реализирана. Bit Gold — никога реализирана. E-gold — затворена от правителството. Liberty Reserve — затворена. Hashcash — запазена само като идея.
Bitcoin — жива, работи от 3 януари 2009, без прекъсване.
Защо? Три причини.
Първо: децентрализацията. Няма компания, която да затвориш. Няма CEO, когото да арестуваш. Няма сървър, чийто щепсел да извадиш.
Второ: стимулите. Системата е проектирана така, че честното участие е изгодно. Миньорите печелят биткойни. Потребителите получават финансова свобода. Разработчиците работят върху протокол, в който и самите те имат stake.
Трето: нецензурируемост. Bitcoin не пита дали правителството одобрява транзакцията. Bitcoin не пита дали банката одобрява плащането. Математиката не пита.
Именно това прави Bitcoin уникален. Не е "по-добра PayPal". Не е "по-бърза банка". Това е коренно различна категория — пари, неконтролирани от никой.
Накрая — за какво трябва да помниш от тази глава
Значи да обобщим.
Bitcoin не е измислен за една нощ от луд гений в мазето си. Bitcoin е кулминация на десетилетия работа от хора, мечтали за финансова свобода. Сатоши Накамото е взел всичките съществуващи парчета — криптографията, Proof of Work, идеята за децентрализирана книга — и ги е наредил в единна, елегантна система.
Genesis Block е публикуван на 3 януари 2009. В него е вграден протест срещу банковата система. Не е случайно.
Бялата книга — 9 страници — решава проблемът с двойното харчене без централен посредник. За първи път в историята.
Блокчейнът е публичен, неизменим регистър. Proof of Work гарантира честността чрез физически разход. Nodes налагат правилата. 21 милиона са математически лимит, не политическо решение. Халвингът намалява предлагането на 4 години. UTXO-та са начинът, по който системата знае кой какво притежава. Lightning Network е Layer 2 за бързи, евтини плащания.
И Сатоши е изчезнал — по дизайн — защото системата трябва да живее без лидер. Тя живее. 15+ години. Непрекъснато. Никой не я е изключил. Никой не може да я изключи.
Дали знаеш кой е Сатоши? Не. Дали трябва да знаеш? Не. Важното е кодът. Важното е математиката. Важното е, че за първи път в историята имаме пари, чиято политика не може да бъде променена от никой.
Нали?
Следваща глава: Какво е Биткойн — обяснено просто. Вече знаем историята. Нека влезем по-дълбоко в механиката.