Zatem najpierw spróbujmy zrozumieć rdzeń i pierwotne znaczenie #cryptography tj. #cryptography w szerokim znaczeniu, a następnie ograniczymy je do wersji #bitcoin !
Kryptografia to praktyka zabezpieczania komunikacji przed przeciwnikami. Obejmuje techniki i metody szyfrowania i deszyfrowania wiadomości w celu ochrony ich poufności, integralności i autentyczności.
Początków kryptografii można doszukiwać się w starożytnych cywilizacjach, gdzie wczesne formy szyfrowania były wykorzystywane do ochrony tajemnic i przekazywania poufnych informacji. Na przykład starożytni Egipcjanie używali hieroglifów do kodowania swoich wiadomości, podczas gdy Grecy używali metody zwanej kosą do szyfrowania wiadomości wysyłanych przez ich dowódców wojskowych.
Jednym z najbardziej znanych przykładów kryptografii jest szyfr Cezara, którego Juliusz Cezar używał do ochrony swojej komunikacji wojskowej. Technika ta polega na przesunięciu każdej litery w wiadomości o określoną liczbę miejsc w dół alfabetu. Na przykład przesunięcie o trzy spowoduje zmianę litery A w D, B w E i tak dalej.
Kryptografia była wykorzystywana na przestrzeni dziejów do różnych celów, w tym w komunikacji wojskowej, dyplomatycznej i handlowej.
Wróćmy teraz do #bitcoin i #blockChain
Bitcoin wykorzystuje technologię kryptograficzną zwaną kryptografią klucza publicznego, w szczególności algorytm podpisu cyfrowego krzywej eliptycznej (ECDSA), w celu zabezpieczenia transakcji i zapobiegania nieautoryzowanemu dostępowi do sieci.
Kryptografia klucza publicznego polega na użyciu dwóch kluczy – klucza publicznego i klucza prywatnego – do szyfrowania i deszyfrowania wiadomości. W przypadku Bitcoina każdy użytkownik ma parę kluczy publicznych i prywatnych. Klucz publiczny służy do otrzymywania transakcji Bitcoin, natomiast klucz prywatny służy do podpisywania i autoryzacji transakcji.
Kiedy użytkownik chce wysłać Bitcoin innemu użytkownikowi, tworzy transakcję i podpisuje ją swoim kluczem prywatnym. Transakcja jest następnie transmitowana do sieci, gdzie jest weryfikowana przez inne węzły przy użyciu klucza publicznego nadawcy. Jeśli transakcja jest ważna, zostaje dodana do blockchainu.
Zastosowanie kryptografii klucza publicznego i blockchainu pozwala na stworzenie zdecentralizowanego i pozbawionego zaufania systemu, w którym transakcje mogą być bezpiecznie i przejrzyście rejestrowane bez konieczności korzystania z pośredników, takich jak banki czy inne instytucje finansowe. Dzięki temu Bitcoin stał się popularny w transakcjach peer-to-peer i jako nośnik wartości.
Cały mechanizm transakcyjny związany z bitcoinem wykorzystuje algorytm konsensusu, a wydobycie to również powiązany temat, który omówimy w następnym poście.
DO TEGO TEMU UŚMIECHAJ SIĘ I NIE ZAPOMNIJ NAS OBSERWOWAĆ.
![](https://public.bnbstatic.com/image/pgc/202302/8f006cf71d5490894ccfddeca39c26ca.jpg)