Halving, co oznacza, że górnicy otrzymują o połowę mniej monet. Ostatni z nich miał miejsce 9 lipca 2016 – nagroda zmniejszyła się do 12,5 BTC, zaś kolejny nastąpi 27 czerwca 2020. Jaką rolę odgrywa w bitcoinie i kryptowalutach oraz w jaki sposób może mieć rewolucyjny wpływ na wiele aspektów codziennego życia, administracji publicznej i gospodarki? W tym poradniku odpowiadamy na te pytania oraz wyjaśniamy jak działa jedna z najważniejszych technologii informatycznych przyszłości. W obecnej chwili rządy wielu państw inwestują ogromne sumy pieniędzy w rozwój technologii, które wykorzystują blockchain.
Aktualnie łańcuchy bloków stosowane są w sektorze publicznym i prywatnym. Blockchain jest często mylony z Bitcoinem, jednak jak już wiecie, z początku tego artykułu, ten pierwszy został wymyślony w zupełnie innym czasie. Powszechnie przyjęło się, że jeśli mówimy o Blockchainie, to jako synonimu używamy Bitcoina. Jest to tak samo błędne, jak nazywanie statku pasażerskiego okrętem – co prawda ma on kilka wspólnych cech, jednak służy do czegoś zupełnie innego. Jeśli chcesz zagłębić się w świecie kryptowalut, koniecznie musisz poznać różnice pomiędzy tymi terminami.
Zastosowania Blockchain w praktyce?
Posiadanie zdecentralizowanego, pojedynczego źródła prawdy obniża koszty realizacji zaufanych interakcji biznesowych między stronami, które mogą nie w pełni ufać sobie nawzajem. O tym, jak działa Blockchain, powstało wiele artykułów naukowych i we wszystkich możemy przeczytać, że jest to swoisty łańcuch przeplatany blokami. Każdy z nich składa się z danych transakcyjnych, znaków czasowych i kryptograficznego haszu. Architektura ta jest niezmienna i jakakolwiek próba modyfikacji, doprowadziłaby do rozpadu łańcucha. To system, który jest cyfrową wersją księgi rachunkowej i odpowiada za rejestrowanie listy transakcji dokonywanych w sieci.
- Najpopularniejszym i najpowszechniejszym z zastosowań technologii blockchain są kryptowaluty (bitcoin, ethereum)[18], chociaż zyskuje na znaczeniu w wielu innych zastosowaniach w wielu branżach, np.
- Rozerwanie w taki sposób łańcucha bloków nazywane jest forkiem[5].
- Blockchainy są wykorzystywane głównie do przesyłania danych z obrotów pieniężnych i wymiany walut.
- Transakcje są zapisywane w blokach danych – analogicznie do procesu zapisywania treści jest zapisywanej na kartkach.
- Kryptowaluty stanowią pierwsze zastosowanie technologii blockchain.
W chwili obecnej technologia blockchain jest wykorzystywana do obsługi różnych transakcji handlowych, finansowych, ale obsługują też np. W ostatniej blockchain wykorzystywany jest rozliczania transakcji kupna-sprzedaży energii pomiędzy jej małymi producentami, np. Gospodarstwami domowymi a ich klientami, odbiorcami energii, także rozproszonymi np. W technologii blockchain można przechowywać dowolne typy transakcji. Wszystkie te transakcje mogą odbywać się poza funkcjonującym od wieków systemem – bez udziału instytucji zaufania publicznego, bezpośrednio pomiędzy stronami transakcji. W blokach danych w sieci blockchain można przechowywać dowolne typy transakcji.
Zbiera informację o wszystkich działaniach, jednak ingerencja w niego jest niemożliwa, ponieważ żaden administrator nie jest do niego przypisany. Nawet nie istnieje żadne prawo, które pozwalałoby zdobyć informację, które znajdują się wewnątrz bloków. Aktualnie jest to najbezpieczniejsza forma przechowywania informacji i są one trudne, a wręcz niemożliwe do wykradnięcia. Wiele osób zastanawia się, czym różni się baza danych od Blockchain, skoro tak naprawdę pełnią tę samą funkcję. Sklepy internetowe monitorują w ten sposób stany magazynowe, złożone zamówienia czy sprawdzają ilości klientów.
Spadek cen prądu obniży inflację? Ekonomiści są podzieleni
Kryptowaluty stanowią pierwsze zastosowanie technologii blockchain. W ich przypadku pełni ona rolę cyfrowej księgi rachunkowej, czyli wielkiego wykazu wszystkich transakcji i jest podstawą ich działania. Blockchain może być także niezwykle przydatny w każdej innej dziedzinie gdzie potrzebujemy mieć pewność, że przedstawione dane nie kłamią. Dzięki swojej strukturze jest to jeden z najbezpieczniejszych systemów do ich przechowywania. Lepszy niż archiwa, sejfy i każda inna fizyczna skrytka, serwer lub chmura. Dzięki niemu możliwe jest przechowywanie tysięcy kopii rejestru, rozproszonych po całym świecie.
W rzeczywistości blockchain nadal rozwija rozwiązania i zaspokaja potrzeby biznesowe za pomocą innych technologii, takich jak sztuczna inteligencja (AI), Internet rzeczy (IoT) oraz uczenie maszynowe. Te kluczowe połączenia technologii pomagają użytkownikom uzyskiwać ważne informacje na podstawie danych. Blockchain jest definiowany jako rejestr zdecentralizowanych danych, które są bezpiecznie współużytkowane. Technologia blockchain umożliwia grupie wybranych uczestników dzielenie się danymi.
Sekcja danych zawiera transakcje których autentyczność potwierdza kryptograficzny podpis właścicieli przelewanych środków. Liczba transakcji w danym bloku uzależniona jest od maksymalnego rozmiaru bloku, ten natomiast określony jest w protokole danego blockchainu[3]. Przykładowo, sieć Bitcoina zezwala na bloki o maksymalnym rozmiarze 1MB[27].
Blockchain – czy jest istotny? Zalety blockchain dla klientów
Scentralizowane instytucje dysponują nierzadko systemami, które są wydajne w zastosowaniu wewnętrznym, lecz brakuje im elementu interoperacyjności na zewnątrz, przez co w szerszym ujęciu są mało efektywne. Hashowanie (zwane też funkcją mieszającą) działa poprzez standardowy algorytm, przez który zostają przepuszczone dane zawarte w bloku. Bez względu na rozmiar pliku czy rodzaj informacji, hash ma ściśle określoną liczbę znaków (np. 64). Żeby wprowadzić jakiekolwiek zmiany, trzeba zmienić wszystkie poprzednie bloki.
O przełomowym znaczeniu technologii blockchain opowiada w wywiadzie udzielonym w telewizji Comparic24tv Marek Parzyński, członek zarządu Izby Gospodarczej Blockchain i Nowych Technologii (IGBiNT). Dla informatyków rozproszony rejestr jest siłą napędowa dla nowej generacji internetu opartego na wartości (Internet of Value). Z kolei socjologowie widzą w blockchainie narzędzie do radykalnych zmian w społeczeństwie i gospodarce prowadzących do decentralizacji i większej sprawiedliwości społecznej.
Blockchain – co to jest i do czego służy?
Jednak jej zastosowanie wykracza dużo dalej poza kryptowaluty. Do pomysłu wrócono w roku 2000, kiedy to Stefan Konst opublikował koncepcję rozproszonej księgi transakcji. Głównym założeniem tego patentu był fakt, iż każdy powiernik księgi jest niezależny od innych. Pięć lat później pojawił się pierwszy projekt wirtualnej waluty – „Bit Gold”, opartej na technologii blockchain i opisanych wcześniej technologiach, a w 2008 roku pojawił się znany już Bitcoin, łączący w całość blockchain i poprzednie technologie. Proces zapisywania danych w łańcuchu bloków można podzielić na kilka etapów. Pierwszym i najważniejszym z nich jest transakcja – czyli przekazanie pewnych cyfrowych danych (nie ma znaczenia co to za dane) z jednego adresu na drugi.
Zdrową sieć blockchain rozpoznać można po tym, że jej węzły rozproszone są po całym świecie i jest ich na tyle dużo, by przejęcie ponad połowy z nich przez pojedynczą osobę nie było osiągalne[21]. Po raz pierwszy technologia stojąca za blockchain została opisana w 1991 roku przez Stuarta Habera i W. Scotta Stornetta i dotyczyła oznaczania dokumentów znacznikami czasowymi[8]. System używał zabezpieczonych kryptograficznie ciągów bloków do przechowywania dokumentów ze znacznikami czasu. W 1992 do technologii zostało wprowadzone drzewo skrótów, czyniąc system bardziej wydajnym pozwalając na kolekcjonowanie kilku dokumentów w jeden blok. Technologia ta nie weszła do użycia, a patent wygasł w 2004 roku[9].
Jeśli ktoś nie zagłębiał się w temat płatności cyfrowych, zabezpieczania i przechowywania danych w Internecie, ciężko mu będzie wytłumaczyć, na czym polega technologia Blockchain. Blockchainy są wykorzystywane głównie do przesyłania danych z obrotów pieniężnych i wymiany walut. Dużą rolę odgrywają także w systemach kryptowalut, takich jak Bitcoin czy Ethereum. 3 stycznia 2009 została uruchomiona publiczna sieć Bitcoin i wyemitowany pierwszy blok[9]. Można ją wykorzystać wszędzie tak, gdzie istnieje potrzeba całkowitej wiarygodności i niezmienności danych, ich źródła, bezpieczeństwa oraz pewności pochodzenia. Poprzez zastosowanie odpowiedniego zestawu protokołów, sieć można zaprogramować do zapisywania i śledzenia wszystkiego, co ma wartość, w tym zapisy finansowe, dane medyczne czy tytuły własności.
Zastosowanie technologii blockchain
To niezwykle uniwersalna technologia, dlatego z jej potencjału mogą korzystać zarówno placówki edukacyjne, giełdy czy szpitale, jak i kasyna, twórcy internetowi lub użytkownicy urządzeń bazujących na IoT (ang. internet of things). Każdy blok jest „przykuty” do poprzedniego bloku w sekwencji, jest też rejestrowany w niemutowalny sposób w sieci peer-to-peer. Kryptograficzna technologia zaufania i pewności stosuje unikalny identyfikator — lub cyfrowy odcisk palca — do każdej transakcji. Po raz pierwszy technologia bardzo zbliżona do tego, czym jest Blockchain, została opracowana w 1991 roku. System używał ciągów bloków zabezpieczonych kryptograficznie do przechowywania dokumentów.
Jednocześnie jest ona dopełnieniem procesu globalizacji, dodając do niego brakujące elementy takie jak sprawiedliwa wymiana i dystrybucja dóbr. Z kolei w roku 1997, angielski naukowiec Adam Back stworzył walutę o nazwie HashCash. Do tworzenia nowych jednostek monetarnych służył system Proof of Work. Oprócz wykorzystania w płatnościach, algorytm ten służył także do ograniczenia wysyłania spamu w wiadomościach email. Jednakże projekt HashCash upadł z uwagi na fakt, że każdą monetę można było użyć tylko raz, co oznaczało konieczność, by za każdym tworzyć nowe jednostki w momencie zakupów. Istnieją jednak także blockchainy prywatne, w których działanie sieci spoczywa na rozproszonych węzłach znajdujących się pod kontrolą pojedynczego podmiotu lub wybranych osób.
Mogą być przesyłane w nim informacje o różnych rodzajach transakcji, np. Dzięki blockchainowi pojawiają się kolejne kryptowaluty, a technologia ta ma szansę stać się bazą dla kolejnych nowoczesnych rozwiązań. Choć faktycznie jest najbardziej znany, Bitcoin nie jest jedyną kryptowalutą. Oprócz niego istnieje również wiele innych kryptowalut, z których każda posiada określone funkcje i mechanizmy i została stworzona do innych celów. Jednak nie wszystkie kryptowaluty posiadają swoją własną sieć blockchain. Niektóre z kryptowalut zostały utworzone na bazie innej sieci blockchain, a inne z kolei zostały stworzone całkowicie od podstaw.
Łańcuch bloków[edytuj edytuj kod]
Trzecia generacja posiada wyższy stopień skalowalności, szybsze przetwarzanie transakcji i mniejsze zużycie energii niż wcześniejsze implementacje blockchaina. Niektóre projekty wykorzystują też inne technologie aby zaradzić ograniczeniom wynikającym z blockchaina, są też i takie, które mają możliwość przetwarzania transakcji między różnymi łańcuchami. Innowacyjnym rozwiązaniem są często wbudowany system zarządzania (governance) czy ulepszona wersja smart kontraktów (np. możliwość weryfikacji ich poprawności). Najczęściej zamiast PoW stosowane są inne algorytmy osiągania konsensusu, w tym Proof of Stake (PoS) (to kto towrzy blok uzależnione może być o od liczby posiadanych monet czy ich wieku).
Dane na temat stanu posiadania akcji, nieruchomości, dane medyczne, informacje o wytworzonych jednostkach energii etc. Więcej szczegółów technicznych na temat blockchaina można dowiedzieć się z poniższego wykładu. Tym samym łańcuchy bloków znajdują zastosowanie w sektorze finansów, branży transportowej, handlu, sektorze opieki zdrowotnej, nieruchomościach, dziedzinie usług rządowych, dystrybucji i rozliczaniu energii, rozrywce.
Profesjonalizm naszej pracy poparty jest tym, iż informatyka to nie tylko nasza praca, to przede wszystkim nasza pasja… a naszą misją jest nieustanny i kreatywny rozwój. Każda firma lub grupa firm, która potrzebuje bezpiecznego, współużytkowanego rejestru transakcji w czasie rzeczywistym może skorzystać z tej wyjątkowej technologii. Nie ma tu jednej lokalizacji, w której wszystko jest przechowywane, co zapewnia większe bezpieczeństwo i lepszą dostępność, bez centralnego punktu zagrożenia.
Transakcje są podpisywane cyfrowo za pomocą kryptografii klucza publicznego z użyciem kryptografii krzywych eliptycznych (ECDSA) i są jawne, choć użytkownicy są anonimowi. Transakcje mają charakter rozproszony, co oznacza, że nie są monitorowane przez głównego pośrednika. Są przetwarzane przez komputery w sieci peer-to-peer, która nie weryfikuje transakcji poprzez wykorzystanie centralnych komputerów[22]. Transakcje nazywane są węzłami i po potwierdzeniu poprawności, dodawane do replikowanego i znakowanego czasem dziennika transakcji, nazywanego blokiem[23].