Istnieje wiele powodów, by uczcić tę dekadę od 2008 roku, ale 10. urodziny Bitcoin są zarówno zaskakujące, jak i zachęcające. Kontrowersyjna i zmienna natura Bitcoin ma sposób na przesłonięcie większego obrazu na korzyść wszelkich szalonych wiadomości o nim, które dominują w nagłówkach dnia. To może być powód, dla którego pierwsze dwucyfrowe urodziny Bitcoina wkradły się na nas: dojrzałej starości dla technologii, która została uznana za martwą ponad 311 razy, w końcu.
Oryginalnie napisany pod pseudonimem Satoshi Nakamoto, tytuł białej księgi Bitcoin jest zwodniczo prosty. Bitcoin: elektroniczny system gotówki Peer-to-Peer jest niepozorny, ale treść tego 9-stronicowego dokumentu podżegała, co można określić jedynie jako rewolucję w świecie fintech. Co ważniejsze, biała księga Bitcoin przedstawiła inspirującą nową definicję pieniądza w czasach, gdy wiara w tradycyjny system finansowy wciąż była ratowana. Satoshi uruchomił pierwszego klienta Bitcoin rok później, a następnie przekazał projekt społeczności w 2010 roku, gdzie od tego czasu rozwija się jako otwarte źródło nauki, pracy i fascynacji dla milionów ludzi na całym świecie.
Bitcoin będzie dostępny przez wiele lat, a analiza pochodzenia białej księgi jest świetnym ćwiczeniem w zrozumieniu, dlaczego. Plan Satoshi Nakamoto opisuje czysty, surowy Bitcoin, ale nie przewiduje wielu zmian, które jego stworzenie przetrwało. W swoje dziesiąte urodziny i na cześć trwałej natury Bitcoin zabieramy szkło powiększające do oficjalnego „aktu urodzenia”, aby ustalić, czy potencjał tam zarysowany odpowiada dziesięcioletniemu Bitcoinowi w 2018 roku.
Otwieranie białej księgi: streszczenie
12-częściowej białej księdze kieruje krótki, wcięty akapit zwany streszczeniem, który jest wspólny dla prac naukowych. Należy zauważyć, że nie wszystkie białe księgi zaczynają się od abstraktu, ale wszystkie projekty kryptowalut zaczynają się od abstraktu - trend wyznaczony przez Bitcoin.
Część 1: Wprowadzenie
Wprowadzenie Bitcoin stanowi mocny argument za wynalezieniem nowego systemu płatności online. W tym czasie ludzie mogli połączyć swoje konto bankowe lub kartę kredytową lub skorzystać z platformy takiej jak PayPal, aby dokonywać transakcji online. Potrzebowali osoby trzeciej, aby upewnić się, że za dostarczone usługi zapłacono właściwej osobie i we właściwej wysokości. Problem polega na tym, że strony trzecie, takie jak banki i podmioty przetwarzające płatności, nie mogą osiągnąć optymalnej wydajności, ponieważ nie mogą uniknąć sporów. Ma to podwójny efekt.
Po pierwsze, handlowcy nie mogą być pewni, że zawsze otrzymają zapłatę za dostarczone usługi, i wymagają poufnych informacji od klientów. Po drugie, banki mają minimalną wielkość płatności, zanim staną się one nieopłacalne ze względu na koszty ogólne. Dlatego wysyłanie niewielkich ilości gotówki do rodziny i przyjaciół przez Internet nie jest możliwe bez kilku pośredników, opłat za wymianę, opłat za usługi i innych barier. Natomiast gotówkę zapłaconą za kawę można na przykład natychmiast zweryfikować osobiście i bez żadnych kosztów.
Po pomalowaniu tego obrazu idea Bitcoin zaczyna się formować w następującej scenie: „Potrzebny jest elektroniczny system płatności oparty na dowodzie kryptograficznym zamiast zaufania, pozwalający dwóm chętnym stronom na bezpośrednią transakcję bez potrzeby zaufana strona trzecia. ”W miejsce strony trzeciej jest niezmienny łańcuch transakcji, który wymaga obliczeniowego dowodu do podpisania, oraz system, w którym większość połączonych partnerów jest zachęcana do prowadzenia tego samego rejestru, co inni.
W częściach 2 do 9 białej księgi Bitcoin Satoshi opisuje podstawowe elementy, które będą potrzebne do utrzymania sieci, zaczynając od szerszej idei masowego konsensusu w sprawie zapisu podpisów cyfrowych. Każda kolejna sekcja opisuje, co jest wymagane dla poprzedniej, domino-podobny łańcuch zależności, który powraca do początku.
Część 2: Transakcje
W drugiej części białej księgi w końcu wprowadzono pojęcie monety. Bitcoin jest często przedstawiany przez media jako namacalna złota moneta, ale dokument założycielski definiuje go jako „łańcuch podpisów cyfrowych”. Możliwe jest posiadanie Bitcoina poprzez podpisanie jego unikalnego skrótu na blockchain, co jest możliwe tylko wtedy, gdy inny peer wysłał go do ciebie. Jeśli tak, możesz zweryfikować wszystkie poprzednie podpisy, dodając własne na końcu, a łańcuch trwa, na zawsze zapisany w kamieniu przez wszystkich uczestników Bitcoin. Podpisy te zapobiegają jednak podwójnym wydatkom bez scentralizowanego systemu, kto decyduje, czy ktoś podpisał swoje monety jednocześnie dwóm osobom? Pomysłowe rozwiązanie omówiono w części trzeciej.
(zrzut ekranu białej księgi)
Część 3: Serwer znaczników czasu
Chociaż obecnie jest nazywany księgą, biała księga Bitcoin przedstawia wspólny dziennik transakcji jako serwer znaczników czasu. Jest to dziwne, ponieważ serwer jest terminem zwykle zarezerwowanym dla scentralizowanego sprzętu, ale niezależnie od tego pomysł jest podobny. Wszystkie osoby używające Bitcoin muszą w jakiś sposób zgodzić się na tę samą historię transakcji, aby zapobiec oszustwom, a jest to możliwe poprzez wymaganie, aby skróty transakcji były oznaczone znacznikiem czasu na tym samym arkuszu, z którego korzysta każdy inny handlowiec. Każdy nowy znacznik czasu obejmuje poprzedni, tworząc uniwersalnie weryfikowalny ciąg zdarzeń przeprowadzanych ad infinitum.
Część 4: Dowód pracy
Pomysły przedstawione w częściach od pierwszej do trzeciej są dobre i dobre, ale nie dyskutują o tym, jak rówieśnicy powinni postarać się o oznaczanie czasu księgą. Ten problem rozwiązuje system sprawdzania pracy, który sprawia, że uczestnicy poświęcają trochę wysiłku na identyfikację i weryfikację skrótów reprezentujących bloki transakcji. Reprezentując blok jako skrót SHA-256, uczestnicy są zobowiązani do wydawania mocy obliczeniowej w celu wytworzenia dopasowanego skrótu, który generuje nowy dodatek do księgi głównej. To jest jak jednorazowa łamigłówka, którą komputer musi rozwiązać przy użyciu mocy obliczeniowej. Ten skrót następnie staje się częścią każdego dodanego następnie skrótu, w długim łańcuchu bloków, który wszyscy uczestnicy zgadzają się, że jest poprawny.
Część 5: Sieć
Ludzie i ich komputery, zwane także „węzłami”, muszą pracować, aby podpisać blok transakcji w łańcuchu, zarówno w celu udowodnienia swoich dobrych intencji, jak i zapewnienia mocy, która „utrzymuje światło”. Po uzyskaniu wystarczającej mocy wszystkie węzły uczestniczące musi zaakceptować, że blok nie zawiera podwójnie wydanych transakcji przed jego zaakceptowaniem, a następnie musi użyć go w poprzednim haszu nowego bloku. Węzły są również zaprojektowane tak, aby uznać najdłuższy łańcuch za najbardziej oficjalną wersję i zaakceptować z mocą wsteczną zweryfikowane transakcje dokonane w innym miejscu łańcucha. Konieczne są prace, aby osiągnąć ten konsensus, ponieważ wygenerowanie bloku zweryfikowanych transakcji byłoby nieopłacalne, wówczas byłoby to możliwe do zhakowania. Atak bitcoinami musi być niewykonalnie drogi, co ostatecznie opodatkuje jego uczestników. Jednak aby ludzie mogli pracować w imieniu innych za pomocą Bitcoin, muszą być za to wynagrodzeni.
Część 6: Zachęty
Do tej pory biała księga wyjaśniła, w jaki sposób odmienna grupa rówieśników powinna uzgodnić oficjalny zapis ich zbiorowych transakcji i jak należy je egzekwować. Ale jaka jest dla nich korzyść? To tutaj pojawia się idea wydobycia, która stała się jednym z najbardziej kontrowersyjnych aspektów bitcoinów ze względu na szybkie zużycie energii elektrycznej. Ludzie, którzy pomagają przetwarzać i weryfikować bloki transakcji, przesyłają prace w celu udowodnienia konkretnej zawartości łańcucha bloków w danym momencie. Wymagając mocy procesora, nagle jest zbyt drogie, aby jakikolwiek byt mógł udawać, że jego wersja łańcucha jest poprawna.
Osoby przyczyniające się do weryfikacji dowolnego bloku są nagradzane za ich wysiłki. Każdy pomyślnie zweryfikowany blok tworzy pewną ilość Bitcoin, która jest dzielona między węzły, które pomogły dodać go do księgi.
Część 7: Odzyskiwanie miejsca na dysku
Potencjalnym problemem przewidywanym przez Satoshi było to, że blockchain może kiedyś stać się zbyt duży. W części 7 zilustrował pomysł wykorzystania systemu Merkle Tree do utworzenia łańcucha poleceń z powrotem do skrótu głównego. Ten system pomaga zmniejszyć rozmiar łańcucha bloków i umożliwia podłączenie urządzeń z mniejszą ilością pamięci.
Część 8: Uproszczona weryfikacja płatności
Jeśli podstawowe urządzenia mogą łączyć się jako węzły blockchain, mogą być w stanie obsługiwać tylko najlżejszą wersję blockchain. Węzły będą musiały tylko zarejestrować najnowszą gałąź Merkle Tree, a nie cały postęp skrótów, aby zakończyć każdą pojedynczą transakcję i poprawnie założyć, że jest ona połączona z korzeniem prawidłowego łańcucha.
Część 9: Łączenie i dzielenie wartości
Część 9 to zasada rachunkowości, która usuwa bałagan, który zdarza się, gdy ludzie decydują się na transakcje ułamkami bitcoinów. Ponieważ każda wartość, którą denominuje Bitcoin, będzie się zmieniać, pojedyncze transakcje o „centach” są niewykonalne. Dlatego każda transakcja może mieć kilka danych wejściowych i wyjściowych, które pozwalają dzielić i łączyć wartości.
Część 10: Prywatność
Po zaawansowanej technicznie treści pierwszych kilku części białej księgi Satoshi ponownie je odczytuje i omawia pomysł, w jaki sposób banki zapewniają prywatność swoim klientom - i jak Bitcoin może zrobić to samo. Banki po prostu ograniczają dostęp do odbywających się transakcji i jako jedyne rejestrują tożsamość uczestników. Bitcoin, pod warunkiem opublikowania każdej transakcji w czasie rzeczywistym, nie może utrzymać niczego poniżej tabeli.
Dlatego użytkownicy łańcucha blokowego muszą użyć klucza publicznego do identyfikacji w sieci oraz powiązanego klucza prywatnego do podpisania wysłanych do nich monet. To pozwala im zachować bezpieczeństwo tożsamości, jednocześnie weryfikując ją przy każdej transakcji.
Część 11: Obliczenia
Satoshi potrzebował zamknięcia idei nieprzeniknionej sieci, której nie da się zaatakować złymi aktorami. W części 11. opisuje matematykę, która czyni tę propozycję niezwykle mało prawdopodobną. Pierwszą rzeczą do zrozumienia jest to, że nawet jeśli komuś uda się stworzyć łańcuch rywalizujący z uczciwym, nie będzie on w stanie stworzyć Bitcoinów z powietrza, ponieważ uczciwe węzły nie zaakceptuje nieprawidłowej transakcji (takiej, która nie pasuje). Wszystko, co mogą zrobić, to ścigać się z najszczerszym łańcuchem, aby być najdłuższym i usunąć własne transakcje z bloku, który tworzą. Statystycznie jest to niemożliwe, ponieważ im dłuższy jest łańcuch, zanim nieuczciwy aktor zacznie z nim konkurować, potrzeba wykładniczo większej mocy procesora, aby go dogonić.
To zamyka pętlę Bitcoin. Ostatnia część białej księgi zostaje pomniejszona i ilustruje czytelnikowi, dlaczego każdy kawałek delikatnie zbalansowanego ekosystemu Bitcoin jest potrzebny i jak wszystkie one działają razem, aby zapewnić naprawdę niezawodne rozwiązanie płatnicze.
Co się zmieniło od 2008 roku?
Dziesięć lat Bitcoin zawiera ogromną historię wzlotów i upadków, zarówno pod względem ceny dolara, jak i rozwoju i wsparcia. Pomysł, który powstał jako anonimowy artykuł badawczy, jest zdumiewający, ile osób wie o Bitcoin i jak duża jest jego kapitalizacja rynkowa. Aby cieszyć się tymi osiągnięciami, Bitcoin musiał znosić kilka odmian z oryginalnej białej księgi:
Centralizacja wydobycia: popularność Bitcoina podniosła jego cenę i sprawiła, że wydobycie stało się bardzo lukratywne. Chociaż sieć jest zdecentralizowana, osoby z wystarczającą ilością pieniędzy zbudowały duże obiekty wydobywcze w obszarach, które subsydiują energię elektryczną, koncentrując w ten sposób ważne źródło energii Bitcoin w rękach nielicznych.
Zachęty: Część 6 białej księgi przedstawia nagrody dla górników, ale nawet największe z nich nie są odporne na siły rynkowe. Wydobywanie bitcoinów staje się coraz trudniejsze wraz z rozwojem sieci, więc w końcu ich masowe wydobycie wymaga dużo sprzętu, energii elektrycznej i chłodzenia. Stwarza to punkt krytyczny dla wydobycia, który jest czynnikiem, którego nie przewidziano w białej księdze.
Rozmiar Blockchain: Część 7 białej księgi dotyczy utrzymania rozmiaru blockchain na minimalnym poziomie, a jak dotąd wykonano przyzwoitą robotę. Jednak przy pojemności wynoszącej 180 GB jest to znaczące obciążenie dla większości urządzeń do przechowywania.
Prywatność: Satoshi ilustruje swoją wizję prywatnych transakcji w części 10, ale Bitcoin jest teraz prywatny tylko dla tych, którzy zachowują wielką ostrożność, aby zapewnić swoją anonimowość. Większość Bitcoinów jest teraz przedmiotem wymiany między scentralizowanymi giełdami, które wymagają dowodu tożsamości, a czasami weryfikacji konta bankowego, więc nietrudno jest ustalić, do kogo należy i dokąd zmierza. Spopularyzowana popularność Bitcoinów stawia ją w centrum uwagi rządów i banków centralnych dawno temu, i chociaż ludzie rozumieją, że finanse instytucjonalne nigdy nie mogą całkowicie zniszczyć Bitcoin, w tym momencie jest to tak samo część Bitcoin, jak zwykli użytkownicy.
Szybkość i opłaty: Z czasem główny zespół programistów Bitcoin wprowadził zmiany w kodzie, aby rozwiązać problemy z szybkością i kosztami transakcji. Zmienili rozmiar weryfikowanych bloków i otworzyli ścieżki integracji z rozwiązaniami off-chain, takimi jak Lightning Network. Jest to skuteczne rozwiązanie w oczach niektórych, ale Bitcoin ma wystarczającą liczbę zwolenników, aby mieć ludzi po obu stronach ogrodzenia.
Technologia płatności rozproszonych jest teraz nieśmiertelnym pomysłem
Ofir Beigel, CEO 99Bitcoins, postrzega Satoshi jako katalizator, a nie twórcę reguł. „Nie wydaje mi się, aby fakt, że jesteśmy„ poza ”wizją Satoshi, jest koniecznie zły. Gdyby Facebook zachował swoją pierwotną wizję, byłby to portal społecznościowy wyłącznie dla uniwersytetów, ale zwinność w dążeniu do tego, czego chce świat, uczyniła go takim, jakim jest dzisiaj. To samo uważam za prawdziwe w przypadku Bitcoin. Satoshi odegrał rolę Genius Inventor na trójniku: stworzył iskrę, która rozpaliła ogień. To, gdzie rozprzestrzenia się ogień, nie należy już do niego, i myślę, że wiedział - lub wie - to.
Wiele różnych opinii na temat tego, jak najlepiej obsługiwać Bitcoin, oznacza, że jego drzewo genealogiczne jest ogromne, ale główną monetą nadal jest król. Jeśli chodzi o wsparcie deweloperskie na Bitcoin i ekosystem, który się wokół niego wyrósł, jego kapitalizację rynkową i uznanie, które zdobył w skali globalnej, nie można argumentować, że Bitcoin jest siłą, która ma rozpęd. Walczy również zaciekle, dążąc do swojej oryginalnej wizji, bardziej niż większość projektów open source.
Eksperci tacy jak dr Daniel Kraft, CTO XAYA i deweloper NameCoin potwierdzają punkt Beigela, dodając, że „najważniejszą wartością Bitcoin jest zdecentralizowany i bez zaufania charakter rozliczania transakcji. W końcu umożliwienie tego poprzez wprowadzenie wydobycia PoW było najbardziej wpływową i destrukcyjną częścią wynalazku Satoshi. A dzięki zróżnicowanej społeczności wywodzącej się z pierwotnego powstania (zamiast niektórych ICO lub prywatnych uruchomień), Bitcoin jest dziś znacznie bardziej zdecentralizowany, przejrzysty i demokratyczny niż wszystkie inne najważniejsze kryptowaluty. ”
Idea technologii płatności rozproszonej jest teraz nieśmiertelnym pomysłem i bez wątpienia przetrwa w jakiejś formie, przechodząc do następnej dekady. Na razie jednak jest świetny zakład, że Bitcoin będzie miał wiele urodzin w przyszłości.