Zrozumieć Bitcoin. Programowanie kryptowalut od podstaw
- Autor:
- Jimmy Song
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 296
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: Zrozumieć Bitcoin. Programowanie kryptowalut od podstaw
Kryptowaluty, bitcoin i łańcuch bloków kojarzą się z mrocznym półświatkiem, pełnym tajemnic środowiskiem przestępczym, lub w ostateczności z buntem przeciw wszechmocnemu systemowi i politykom. Wiele publikacji, stwarzających pozory rzetelności, ukazuje te technologie jako źródło łatwych pieniędzy, rozbudzając ludzkie lęki i chciwość. Tymczasem łańcuch bloków jest wymagającą technologią o wyjątkowym potencjale. Nie ma w niej dróg na skróty ani gotowych rozwiązań. Aby zrozumieć łańcuch bloków, nie wystarczy lektura specyfikacji czy analitycznych opracowań. Trzeba samodzielnie zaprogramować podstawowe elementy aplikacji działającej na łańcuchu bloków.
Ta książka jest najskuteczniejszym sposobem na poznanie technologii bitcoin oraz łańcucha bloków przez programowanie. Dzięki niej zrozumiesz matematyczne podstawy protokołu bitcoin, zasady pracy z łańcuchem bloków i transakcjami, a także poznasz szczegóły najnowszych rozszerzeń tego protokołu. Nauczysz się zasad kryptografii klucza publicznego oraz sposobów przechowywania i przesyłania zdefiniowanych prymitywów kryptograficznych. Zapoznasz się z komunikacją sieciową w protokole bitcoin oraz z metodami pobierania i przesyłania danych do węzłów przechowujących łańcuch bloków. Zrozumienie prezentowanych treści okaże się łatwiejsze dzięki licznym ćwiczeniom praktycznym.
W tej książce między innymi:
- przetwarzanie transakcji bitcoinowych
- podstawy języka kontraktów inteligentnych Script
- programowanie rozliczeń z użyciem bitcoina
- zabezpieczanie łańcucha bloków
- techniki kryptograficzne, w tym prymitywy kryptograficzne
Łańcuchy bloków: poznaj technologie kryptowalut od podszewki!
Naucz się korzystać z protokołu Bitcoin - od zera
Ten praktyczny poradnik jednego z najlepszych wykładowców z dziedziny środowiska Bitcoin i jego programowania pozwoli Ci zgłębić tajniki fundamentów tej technologii. Autor książki, Jimmy Song, uczy programistów, w jaki sposób zupełnie od zera stworzyć w języku Python bibliotekę obsługującą protokół Bitcoin. Opisuje podstawy, a w tym niezbędną wiedzę z takich dziedzin, jak: matematyka, kryptografia, łańcuch bloków i transakcje, umożliwiającą zrozumienie i pracę z tą popularną kryptowalutą i z systemem płatności wykorzystującym technologię blockchain.
Książka ta pozwoli Ci zrozumieć, jak działa ta kryptowaluta, ucząc, jak samodzielnie zaprogramować wszystkie niezbędne komponenty biblioteki obsługującej protokół Bitcoin. Dowiesz się, jak tworzyć transakcje, jak pobierać dane z sieci peer-to-peer i jak wysyłać je z użyciem protokołu sieciowego. Niezależnie od tego, czy poznajesz zastosowania Bitcoin dla swojej firmy, czy też rozważasz nową ścieżkę kariery zawodowej, dowiesz się jak zacząć.
- Dowiesz się, jak przetwarzać, sprawdzać poprawność i tworzyć transakcje bitcoinowe
- Poznasz język kontraktów inteligentnych Script, wykorzystywany w protokole Bitcoin
- Wykonując ćwiczenia z poszczególnych rozdziałów, stworzysz od podstaw pełną bibliotekę obsługująca rozliczenia z użyciem Bitcoina.
- Zrozumiesz, w jaki sposób dowód pracy zabezpiecza łańcuch bloków
- Nauczysz się programować protokół Bitcoin w języku Python 3
- Zrozumiesz, jak działa uproszczona weryfikacja płatności i lekkie portfele
- Sprawdzisz się w pracy z technikami kryptografii klucza publicznego i poznasz prymitywy kryptograficzne
Wybrane bestsellery
-
Dive into Bitcoin technology with this hands-on guide from one of the leading teachers on Bitcoin and Bitcoin programming. Author Jimmy Song shows Python programmers and developers how to program a Bitcoin library from scratch. You’ll learn how to work with the basics, including the math, b...
Programming Bitcoin. Learn How to Program Bitcoin from Scratch Programming Bitcoin. Learn How to Program Bitcoin from Scratch
(211.65 zł najniższa cena z 30 dni)220.15 zł
259.00 zł(-15%) -
To prawda: świat kryptowalut jest skomplikowany. Możesz go jednak zrozumieć i nauczyć się po nim poruszać, w czym pomoże Ci ta książka — interesujący przewodnik, który przystępnie wyjaśnia technologiczne podstawy rynku kryptowalut i związanej z nim ekonomii cyfrowej. Dowiesz się stąd, jak f...
Jak nadążyć za kryptowalutami. Przewodnik po Bitcoinie i nowej cyfrowej ekonomii Jak nadążyć za kryptowalutami. Przewodnik po Bitcoinie i nowej cyfrowej ekonomii
(40.20 zł najniższa cena z 30 dni)46.90 zł
67.00 zł(-30%) -
Inwestowanie w kryptowaluty to nie tylko moda, ale przyszłość finansów. Ta książka, napisana przez eksperta i entuzjastę rynku cyfrowego, stanowi klucz do zrozumienia i wykorzystania tego dynamicznego świata. Znajdziesz tu kompleksowe informacje o blockchainie, strategiach inwestycyjnych i analiz...
Zostań KryptoBogiem. Wszystko co musisz wiedzieć o zarabianiu na kryptowalutach w 2024 roku Zostań KryptoBogiem. Wszystko co musisz wiedzieć o zarabianiu na kryptowalutach w 2024 roku
-
Przełomowa książka w świecie Krypto! Odsłonięty sekret krypto-arbitrażu! Zacznij zarabiać już dziś! Konkretne porady, case-studies i instrukcje krok po kroku! Otwórz drzwi do świata nieograniczonych możliwości finansowych z tą przełomową lekturą! Pozwól, aby ekspert od k...
KryptoRekin. Pokażę Ci jak zarabiam 10 000 zł dziennie na rynku krypto KryptoRekin. Pokażę Ci jak zarabiam 10 000 zł dziennie na rynku krypto
-
Kryptowaluta - ten termin brzmi nieco tajemniczo, ale i niezwykle obiecująco. Wielu inwestorów nadal nie w pełni pojmuje mechanizm funkcjonowania kryptowalut, jednak niemal każdy rozważa, czy warto się nimi zainteresować. Czy te cyfrowe waluty są prawdziwą, nową nadzieją na duży zarobek? Szansą n...(46.20 zł najniższa cena z 30 dni)
53.90 zł
77.00 zł(-30%) -
Łańcuch bloków ma wyjątkowy potencjał. W najśmielszym scenariuszu może doprowadzić do odebrania władzy politykom i wielkim firmom, aby rozdzielić ją między użytkowników. Chodzi tu o odniesienie nie tylko do kryptowalut, ale także organizacji i społeczności. Dziś sieć Ethereum zapewnia podstawy te...
Dowód stawki. Proof of stake (PoS), powstanie Ethereum i filozofia łańcucha bloków Dowód stawki. Proof of stake (PoS), powstanie Ethereum i filozofia łańcucha bloków
(46.90 zł najniższa cena z 30 dni)46.90 zł
67.00 zł(-30%) -
Czy jesteś gotowy, by w jeden dzień odkryć sekrety Bitcoina, które mogą zmienić Twoje życie? Ta książka to Twój bilet do świata kryptowalut, gdzie zrozumienie podstaw i strategii inwestycyjnych stanie się Twoją przepustką do potencjalnych zysków. Niezależnie od tego, czy jesteś początkującym entu...
Bitcoin w 1 dzień. Wszystko co musisz wiedzieć by zacząć zarabiać na Bitcoinie już dziś! Bitcoin w 1 dzień. Wszystko co musisz wiedzieć by zacząć zarabiać na Bitcoinie już dziś!
-
Join the technological revolution that's taking the financial world by storm. Mastering Bitcoin is your guide through the seemingly complex world of Bitcoin, providing the knowledge you need to participate in the internet of money. Whether you're building the next killer app, investing in a start...(211.65 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł(-15%) -
Łatwy zysk często wiąże się z dużym ryzykiem. Zanim zatem zainwestujesz, sprawdź, czy wybrałeś właściwą drogę. Chociaż niemal każdy z nas słyszał o kryptowalutach i orientuje się, na czym polega mechanizm ich funkcjonowania, pojęcie to ciągle budzi w nas tyle samo ciekawości, co sceptycyzmu. W...(14.90 zł najniższa cena z 30 dni)
26.39 zł
32.99 zł(-20%) -
Waluty cyfrowe bez tajemnic Czy naprawdę da się zarobić majątek na kryptowalutach? Jak wygląda krypto-kot, za którego zapłacono 172 tys. dolarów? Jak bogaty jest twórca bitcoina? Na te i wiele innych pytań znajdziecie odpowiedź w książce Kryptowaluty od zera. Autorzy w przystępny, a zarazem fra...(12.90 zł najniższa cena z 30 dni)
21.59 zł
26.99 zł(-20%)
O autorze ebooka
Jimmy Song jest doświadczonym programistą i współtwórcą wielu startupów. Od 2014 roku w pełni poświęca się bitcoinowi — bierze udział w wielu związanych z nim projektach open source, takich jak Armory, Bitcoin Core, btcd czy pycoin. Wykłada programowanie w protokole bitcoin na Uniwersytecie Teksańskim.
Zobacz pozostałe książki z serii O'Reilly
-
Ta książka będzie świetnym uzupełnieniem wiedzy o Flutterze i Darcie, sprawdzi się również jako wsparcie podczas rozwiązywania konkretnych problemów. Znalazło się tu ponad sto receptur, dzięki którym poznasz tajniki pisania efektywnego kodu, korzystania z narzędzi udostępnianych przez framework F...
Flutter i Dart. Receptury. Tworzenie chmurowych aplikacji full stack Flutter i Dart. Receptury. Tworzenie chmurowych aplikacji full stack
(41.40 zł najniższa cena z 30 dni)48.30 zł
69.00 zł(-30%) -
Ten przewodnik, który docenią programiści i architekci, zawiera wyczerpujące omówienie zagadnień projektowania, funkcjonowania i modyfikowania architektury API. Od strony praktycznej przedstawia strategie budowania i testowania API REST umożliwiającego połączenie oferowanej funkcjonalności na poz...
Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API
(41.40 zł najniższa cena z 30 dni)48.30 zł
69.00 zł(-30%) -
W tej książce omówiono ponad 20 najprzydatniejszych wzorców projektowych, dzięki którym tworzone aplikacje internetowe będą łatwe w późniejszej obsłudze technicznej i w trakcie skalowania. Poza wzorcami projektowymi przedstawiono wzorce generowania i wydajności działania, których znaczenie dla uż...
Wzorce projektowe w JavaScripcie. Przewodnik dla programistów JavaScriptu i Reacta. Wydanie II Wzorce projektowe w JavaScripcie. Przewodnik dla programistów JavaScriptu i Reacta. Wydanie II
(41.40 zł najniższa cena z 30 dni)48.30 zł
69.00 zł(-30%) -
To gruntownie zaktualizowane i uzupełnione wydanie praktycznego przewodnika po wdrażaniu i testowaniu kontenerów Dockera. Przedstawia proces przygotowania pakietu aplikacji ze wszystkimi ich zależnościami, a także jego testowania, wdrażania, skalowania i utrzymywania w środowiskach produkcyjnych....
Docker. Niezawodne kontenery produkcyjne. Praktyczne zastosowania. Wydanie III Docker. Niezawodne kontenery produkcyjne. Praktyczne zastosowania. Wydanie III
(52.20 zł najniższa cena z 30 dni)60.90 zł
87.00 zł(-30%) -
To książka przeznaczona dla osób, które pracują ze zbiorami danych. Jest praktycznym przewodnikiem po koncepcjach algebry liniowej, pomyślanym tak, by ułatwić ich zrozumienie i zastosowanie w użytecznych obliczeniach. Poszczególne zagadnienia przedstawiono za pomocą kodu Pythona, wraz z przykłada...
Praktyczna algebra liniowa dla analityków danych. Od podstawowych koncepcji do użytecznych aplikacji w Pythonie Praktyczna algebra liniowa dla analityków danych. Od podstawowych koncepcji do użytecznych aplikacji w Pythonie
(46.20 zł najniższa cena z 30 dni)53.90 zł
77.00 zł(-30%) -
Ta książka stanowi wszechstronne omówienie wszystkich bibliotek Pythona, potrzebnych naukowcom i specjalistom pracującym z danymi. Znalazł się tu dokładny opis IPythona, NumPy, Pandas, Matplotlib, Scikit-Learn i innych narzędzi. Podręcznik uwzględnia przede wszystkim ich aspekty praktyczne, dzięk...
Python Data Science. Niezbędne narzędzia do pracy z danymi. Wydanie II Python Data Science. Niezbędne narzędzia do pracy z danymi. Wydanie II
(77.40 zł najniższa cena z 30 dni)90.30 zł
129.00 zł(-30%) -
Oto kolejne wydanie zwięzłego podręcznika dla programistów Javy, który ma ułatwić maksymalne wykorzystanie technologii tego języka w wersji 17. Treść została skrupulatnie przejrzana i uzupełniona o materiał dotyczący nowości w obiektowym modelu Javy. Pierwsza część książki obejmuje wprowadzenie d...(53.40 zł najniższa cena z 30 dni)
62.30 zł
89.00 zł(-30%) -
Oto zwięzły i praktyczny przewodnik po usłudze GA4 i jej integracji z chmurą. Szczególnie skorzystają z niego analitycy danych, biznesu i marketingu. Opisano tu wszystkie istotne kwestie dotyczące tego nowego, potężnego modelu analitycznego. Szczególną uwagę poświęcono bardziej zaawansowanym funk...
Google Analytics od podstaw. Analiza wpływu biznesowego i wyznaczanie trendów Google Analytics od podstaw. Analiza wpływu biznesowego i wyznaczanie trendów
(41.40 zł najniższa cena z 30 dni)48.30 zł
69.00 zł(-30%) -
Dzięki tej książce dowiesz się, w jaki sposób uczynić architekturę oprogramowania wystarczająco plastyczną, aby mogła odzwierciedlać zachodzące zmiany biznesowe i technologiczne. W nowym wydaniu rozbudowano pojęcia zmiany kierowanej i przyrostowej, a także przedstawiono najnowsze techniki dotyczą...
Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II
(40.20 zł najniższa cena z 30 dni)46.90 zł
67.00 zł(-30%) -
Właśnie w tym celu powstał ten przewodnik po filozofii oprogramowania. Znajdziesz w nim 21 pragmatycznych reguł, którymi kierują się najlepsi programiści. Dzięki spostrzeżeniom zawartym w książce zmienisz podejście do programowania i szybko się przekonasz, że pozwoli Ci to na pisanie lepszego, cz...(47.40 zł najniższa cena z 30 dni)
55.30 zł
79.00 zł(-30%)
Ebooka "Zrozumieć Bitcoin. Programowanie kryptowalut od podstaw" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Zrozumieć Bitcoin. Programowanie kryptowalut od podstaw" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Zrozumieć Bitcoin. Programowanie kryptowalut od podstaw" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- Tytuł oryginału:
- Programming Bitcoin: Learn How to Program Bitcoin from Scratch
- Tłumaczenie:
- Krzysztof Konatowicz
- ISBN Książki drukowanej:
- 978-83-283-5923-9, 9788328359239
- Data wydania książki drukowanej:
- 2020-01-07
- ISBN Ebooka:
- 978-83-283-5924-6, 9788328359246
- Data wydania ebooka:
- 2020-01-07 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 168x237
- Numer z katalogu:
- 96199
- Rozmiar pliku Pdf:
- 8.2MB
- Rozmiar pliku ePub:
- 12.0MB
- Rozmiar pliku Mobi:
- 22.6MB
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
- Zgłoś erratę
- Serie wydawnicze: O'Reilly
Spis treści ebooka
- Przedmowa
- Wprowadzenie
- Dla kogo jest przeznaczona ta książka?
- Co muszę umieć?
- Jak uporządkowany jest materiał w tej książce?
- Przygotowanie środowiska
- Rozwiązania
- Konwencje zastosowane w tej książce
- Korzystanie z kodu zawartego w tej książce
- Podziękowania
- Rozdział 1. Ciała skończone
- Trochę matematyki wyższej
- Definicja ciała skończonego
- Definiowanie zbiorów skończonych
- Tworzenie ciała skończonego w Pythonie
- Ćwiczenie 1.
- Arytmetyka modulo
- Arytmetyka modulo w Pythonie
- Dodawanie i odejmowanie w ciele skończonym
- Ćwiczenie 2.
- Programowanie dodawania i odejmowania w Pythonie
- Ćwiczenie 3.
- Mnożenie i potęgowanie w ciele skończonym
- Ćwiczenie 4.
- Ćwiczenie 5.
- Programowanie mnożenia w Pythonie
- Ćwiczenie 6.
- Programowanie potęgowania w Pythonie
- Ćwiczenie 7.
- Dzielenie w ciele skończonym
- Ćwiczenie 8.
- Ćwiczenie 9.
- Redefiniowanie potęgowania
- Podsumowanie
- Rozdział 2. Krzywe eliptyczne
- Definicja
- Kodowanie krzywych eliptycznych w Pythonie
- Ćwiczenie 1.
- Ćwiczenie 2.
- Dodawanie punktów
- Matematyka dodawania punktów
- Programowanie dodawania punktów
- Ćwiczenie 3.
- Dodawanie punktów, gdy x1 x2
- Ćwiczenie 4.
- Dodawanie punktów, gdy x1 x2
- Ćwiczenie 5.
- Dodawanie punktów, gdy P1 = P2
- Ćwiczenie 6.
- Programowanie dodawania punktów, gdy P1= P2
- Ćwiczenie 7.
- Programowanie jeszcze jednego przypadku
- Podsumowanie
- Rozdział 3. Kryptografia krzywych eliptycznych
- Krzywe eliptyczne nad ciałem liczb rzeczywistych
- Krzywe eliptyczne nad ciałami skończonymi
- Ćwiczenie 1.
- Programowanie krzywych eliptycznych nad ciałami skończonymi
- Dodawanie punktów nad ciałami skończonymi
- Programowanie dodawania punktów na krzywej nad ciałami skończonymi
- Ćwiczenie 2.
- Ćwiczenie 3.
- Mnożenie skalarne dla krzywych eliptycznych
- Ćwiczenie 4.
- Mnożenie skalarne druga odsłona
- Grupy w matematyce
- Element neutralny
- Zamkniętość
- Element odwrotny
- Przemienność
- Łączność
- Ćwiczenie 5.
- Programowanie mnożenia skalarnego
- Definiowanie krzywej dla Bitcoina
- Korzystanie z krzywej secp256k1
- Kryptografia klucza publicznego
- Podpisywanie i weryfikacja
- Wpisywanie celu
- Szczegóły weryfikacji
- Weryfikacja podpisu
- Ćwiczenie 6.
- Programowanie weryfikacji podpisów
- Szczegóły podpisywania
- Tworzenie podpisu
- Ćwiczenie 7.
- Programowanie podpisywania komunikatów
- Podsumowanie
- Rozdział 4. Serializacja
- Nieskompresowany format SEC
- Ćwiczenie 1.
- Nieskompresowany format SEC
- Skompresowany format SEC
- Ćwiczenie 2.
- Podpisy DER
- Ćwiczenie 3.
- Base58
- Przesyłanie klucza publicznego
- Ćwiczenie 4.
- Format adresu
- Ćwiczenie 5.
- Format WIF
- Ćwiczenie 6.
- Porządek bajtowy (big- i little-endian) dodatkowe informacje
- Ćwiczenie 7.
- Ćwiczenie 8.
- Ćwiczenie 9.
- Podsumowanie
- Rozdział 5. Transakcje
- Składniki transakcji
- Wersja
- Ćwiczenie 1.
- Wejścia
- Przetwarzanie pola ze skryptem
- Ćwiczenie 2.
- Wyjścia
- Ćwiczenie 3.
- Czas blokady
- Ćwiczenie 4.
- Ćwiczenie 5.
- Kodowanie transakcji
- Opłata transakcyjna
- Obliczanie opłaty transakcyjnej
- Ćwiczenie 6.
- Podsumowanie
- Rozdział 6. Język Script
- Zasada działania języka Script
- Jak działa Script?
- Przykładowe operacje
- Programowanie obsługi kodów operacji
- Ćwiczenie 1.
- Przetwarzanie pól ze skryptami
- Programowanie analizatora składniowego i serializatora pól skryptów
- Scalanie pól ze skryptami
- Programowanie scalania skryptów
- Skrypty standardowe
- p2pk
- Programowanie interpretera skryptów
- Elementy stosu pod lupą
- Ćwiczenie 2.
- Problemy z p2pk
- Rozwiązywanie problemów za pomocą p2pkh
- p2pkh
- Skrypty mogą być konstruowane dowolnie
- Ćwiczenie 3.
- Użyteczność skryptów
- Ćwiczenie 4.
- Wyzwanie: znalezienie kolizji SHA-1
- Podsumowanie
- Rozdział 7. Tworzenie i walidacja transakcji
- Walidacja transakcji
- Sprawdzanie wydania wejść
- Sprawdzanie sumy wejść i sumy wyjść
- Sprawdzanie podpisu
- Krok 1.: zerujemy wszystkie skrypty ScriptSig
- Krok 2.: zastępujemy ScriptSig podpisywanego wejścia poprzednim ScriptPubKey
- Krok 3.: dołączamy typ skrótu
- Ćwiczenie 1.
- Ćwiczenie 2.
- Weryfikacja całej transakcji
- Walidacja transakcji
- Tworzenie transakcji
- Konstruowanie transakcji
- Tworzenie transakcji
- Podpisywanie transakcji
- Ćwiczenie 3.
- Tworzenie własnych transakcji w testnecie
- Ćwiczenie 4.
- Ćwiczenie 5.
- Podsumowanie
- Rozdział 8. Pay-to-script-hash
- Czysty multisig
- Programowanie obsługi OP_CHECKMULTISIG
- Ćwiczenie 1.
- Problemy z czystym multisig
- Pay-to-script-hash (p2sh)
- Programowanie p2sh
- Bardziej skomplikowane skrypty
- Adresy
- Ćwiczenie 2.
- Ćwiczenie 3.
- Weryfikacja podpisów p2sh
- Krok 1.: zerujemy wszystkie skrypty ScriptSig
- Krok 2.: zastępujemy ScriptSig podpisywanego wejścia p2sh skryptem RedeemScript
- Krok 3.: dołączamy typ skrótu
- Ćwiczenie 4.
- Ćwiczenie 5.
- Podsumowanie
- Rozdział 9. Bloki
- Transakcje coinbase
- Ćwiczenie 1.
- ScriptSig
- BIP0034
- Ćwiczenie 2.
- Transakcje coinbase
- Nagłówki bloków
- Ćwiczenie 3.
- Ćwiczenie 4.
- Ćwiczenie 5.
- Wersja
- Ćwiczenie 6.
- Ćwiczenie 7.
- Ćwiczenie 8.
- Poprzedni blok
- Korzeń drzewa skrótów
- Znacznik czasu
- Sekwencja bitowa
- Wartość nonce
- Dowód pracy
- W jaki sposób górnik generuje nowe skróty?
- Cel
- Ćwiczenie 9.
- Trudność
- Ćwiczenie 10.
- Sprawdzanie dowodu pracy
- Ćwiczenie 11.
- Zmiana trudności
- Ćwiczenie 12.
- Ćwiczenie 13.
- Podsumowanie
- Rozdział 10. Techniki sieciowe
- Komunikaty sieciowe
- Ćwiczenie 1.
- Ćwiczenie 2.
- Ćwiczenie 3.
- Komunikaty sieciowe
- Interpretowanie treści komunikatu
- Ćwiczenie 4.
- Uzgadnianie komunikacji w sieci
- Łączenie się z siecią
- Ćwiczenie 5.
- Odbieranie nagłówków bloków
- Ćwiczenie 6.
- Odpowiedź z nagłówkami
- Podsumowanie
- Rozdział 11. Uproszczona weryfikacja płatności
- Motywacja
- Drzewo skrótów
- Element nadrzędny
- Ćwiczenie 1.
- Poziom nadrzędny drzewa skrótów
- Ćwiczenie 2.
- Korzeń drzewa skrótów
- Ćwiczenie 3.
- Korzeń drzewa skrótów w blokach
- Ćwiczenie 4.
- Korzystanie z drzewa skrótów
- Blok drzewa skrótów
- Struktura drzewa skrótów
- Ćwiczenie 5.
- Programowanie obsługi drzewa skrótów
- Komunikat sieciowy merkleblock
- Ćwiczenie 6.
- Wykorzystanie flag bitowych i skrótów
- Ćwiczenie 7.
- Podsumowanie
- Rozdział 12. Filtry Blooma
- Czym jest filtr Blooma?
- Ćwiczenie 1.
- Krok dalej
- Czym jest filtr Blooma?
- Filtry Blooma według BIP0037
- Ćwiczenie 2.
- Ćwiczenie 3.
- Ładowanie filtra Blooma
- Ćwiczenie 4.
- Pobieranie bloków drzewa skrótów
- Ćwiczenie 5.
- Pobieranie interesujących nas transakcji
- Ćwiczenie 6.
- Podsumowanie
- Rozdział 13. Segwit
- Pay-to-witness-pubkey-hash (p2wpkh)
- Kowalność transakcji
- Eliminowanie kowalności
- Pay-to-witness-pubkey-hash (p2wpkh)
- Transakcje p2wpkh
- p2sh-p2wpkh
- Programowanie p2wpkh i p2sh-p2wpkh
- Pay-to-witness-script-hash (p2wsh)
- p2sh-p2wsh
- Programowanie p2wsh i p2sh-p2wsh
- Inne usprawnienia
- Podsumowanie
- Rozdział 14. Tematy zaawansowane i dalsze kroki
- Proponowane tematy do dalszej nauki
- Portfele
- Hierarchiczne portfele deterministyczne
- Seedy mnemoniczne
- Portfele
- Kanały płatnicze i sieć Lightning
- Proponowane tematy do dalszej nauki
- Społeczność
- Proponowane dalsze projekty
- Portfel testnetowy
- Eksplorator bloków
- Sklep internetowy
- Biblioteka narzędzi
- Poszukiwanie pracy
- Podsumowanie
- Dodatek A Rozwiązania ćwiczeń
- Rozdział 1. Ciała skończone
- Ćwiczenie 1.
- Ćwiczenie 2.
- Ćwiczenie 3.
- Ćwiczenie 4.
- Ćwiczenie 5.
- Ćwiczenie 6.
- Ćwiczenie 7.
- Ćwiczenie 8.
- Ćwiczenie 9.
- Rozdział 1. Ciała skończone
- Rozdział 2. Krzywe eliptyczne
- Ćwiczenie 1.
- Ćwiczenie 2.
- Ćwiczenie 3.
- Ćwiczenie 4.
- Ćwiczenie 5.
- Ćwiczenie 6.
- Ćwiczenie 7.
- Rozdział 3. Kryptografia krzywych eliptycznych
- Ćwiczenie 1.
- Ćwiczenie 2.
- Ćwiczenie 3.
- Ćwiczenie 4.
- Ćwiczenie 5.
- Ćwiczenie 6.
- Ćwiczenie 7.
- Rozdział 4. Serializacja
- Ćwiczenie 1.
- Ćwiczenie 2.
- Ćwiczenie 3.
- Ćwiczenie 4.
- Ćwiczenie 5.
- Ćwiczenie 6.
- Ćwiczenie 7.
- Ćwiczenie 8.
- Ćwiczenie 9.
- Rozdział 5. Transakcje
- Ćwiczenie 1.
- Ćwiczenie 2.
- Ćwiczenie 3.
- Ćwiczenie 4.
- Ćwiczenie 5.
- Ćwiczenie 6.
- Rozdział 6. Język Script
- Ćwiczenie 1.
- Ćwiczenie 2.
- Ćwiczenie 3.
- Ćwiczenie 4.
- Rozdział 7. Tworzenie i walidacja transakcji
- Ćwiczenie 1.
- Ćwiczenie 2.
- Ćwiczenie 3.
- Ćwiczenie 4.
- Ćwiczenie 5.
- Rozdział 8. Pay-to-script-hash
- Ćwiczenie 1.
- Ćwiczenie 2.
- Ćwiczenie 3.
- Ćwiczenie 4.
- Ćwiczenie 5.
- Rozdział 9. Bloki
- Ćwiczenie 1.
- Ćwiczenie 2.
- Ćwiczenie 3.
- Ćwiczenie 4.
- Ćwiczenie 5.
- Ćwiczenie 6.
- Ćwiczenie 7.
- Ćwiczenie 8.
- Ćwiczenie 9.
- Ćwiczenie 10.
- Ćwiczenie 11.
- Ćwiczenie 12.
- Ćwiczenie 13.
- Rozdział 10. Techniki sieciowe
- Ćwiczenie 1.
- Ćwiczenie 2.
- Ćwiczenie 3.
- Ćwiczenie 4.
- Ćwiczenie 5.
- Ćwiczenie 6.
- Rozdział 11. Uproszczona weryfikacja płatności
- Ćwiczenie 1.
- Ćwiczenie 2.
- Ćwiczenie 3.
- Ćwiczenie 4.
- Ćwiczenie 5.
- Ćwiczenie 6.
- Ćwiczenie 7.
- Rozdział 12. Filtry Blooma
- Ćwiczenie 1.
- Ćwiczenie 2.
- Ćwiczenie 3.
- Ćwiczenie 4.
- Ćwiczenie 5.
- Ćwiczenie 6.
- O autorze
- Kolofon
Helion - inne książki
-
ChatGPT wywołał wstrząs w branży technologicznej. Programiści i wynalazcy otrzymali niesamowite możliwości dostępne na wyciągnięcie ręki. Interfejs API OpenAI i towarzyszące mu biblioteki stanowią gotowe rozwiązanie dla każdego twórcy aplikacji opartych na sztucznej inteligencji. Programista za p...
Tworzenie aplikacji z wykorzystaniem GPT-4 i ChatGPT. Buduj inteligentne chatboty, generatory treści i fascynujące projekty Tworzenie aplikacji z wykorzystaniem GPT-4 i ChatGPT. Buduj inteligentne chatboty, generatory treści i fascynujące projekty
(35.40 zł najniższa cena z 30 dni)41.30 zł
59.00 zł(-30%) -
Ta książka pomoże Ci się przygotować do pracy na stanowisku testera oprogramowania, a także zapewni wsparcie podczas wykonywania nowych zadań. Znajdziesz tu dokładne omówienie podstaw testowania, jego różnych rodzajów i poziomów w odniesieniu do zastosowania na różnych etapach pracy nad projektem...
Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu
(35.40 zł najniższa cena z 30 dni)41.30 zł
59.00 zł(-30%) -
Czym jest inżynieria wymagań? To systematyczne podejście do pozyskiwania i dokumentowania wymagań, a także zarządzania nimi. Polega na zrozumieniu potrzeb i oczekiwań interesariuszy, a następnie opisaniu, za pomocą wymagań, systemu, który je spełnia.
Certyfikowany inżynier wymagań. Na podstawie IREB CPRE. Poziom podstawowy Certyfikowany inżynier wymagań. Na podstawie IREB CPRE. Poziom podstawowy
(41.40 zł najniższa cena z 30 dni)48.30 zł
69.00 zł(-30%) -
Dzięki tej książce nauczysz się gromadzić publicznie dostępne informacje, korzystać z wiedzy o cyklu życia wrażliwych danych i przekształcać je w informacje wywiadowcze przydatne dla zespołów zajmujących się bezpieczeństwem. Opanujesz proces gromadzenia i analizy danych, poznasz również strategie...
Prawdziwa głębia OSINT. Odkryj wartość danych Open Source Intelligence Prawdziwa głębia OSINT. Odkryj wartość danych Open Source Intelligence
(59.40 zł najniższa cena z 30 dni)69.30 zł
99.00 zł(-30%) -
Oto kompleksowe omówienie sposobów wdrażania najnowszych dostępnych środków zabezpieczających systemy linuksowe. Z książki dowiesz się, jak skonfigurować laboratorium do ćwiczeń praktycznych, tworzyć konta użytkowników z odpowiednimi poziomami uprawnień, chronić dane dzięki uprawnieniom i szyfrow...
Bezpieczeństwo systemu Linux. Hardening i najnowsze techniki zabezpieczania przed cyberatakami. Wydanie III Bezpieczeństwo systemu Linux. Hardening i najnowsze techniki zabezpieczania przed cyberatakami. Wydanie III
(77.40 zł najniższa cena z 30 dni)90.30 zł
129.00 zł(-30%) -
To dziewiąte wydanie znakomitego podręcznika programowania dla początkujących, starannie zaktualizowane i uzupełnione o informacje dotyczące Java Platform, Standard Edition 17. Książka rozpoczyna się od solidnej dawki wiedzy o kompilacji i uruchamianiu programu w Javie, słowach kluczowych i istot...(77.40 zł najniższa cena z 30 dni)
90.30 zł
129.00 zł(-30%) -
Jesteś specjalistą IT. I jesteś dobry w tym, co robisz. Masz wiedzę, doświadczenie, chcesz się nimi podzielić z innymi, pomóc im radzić sobie z problemami, które sam już dawno rozwiązałeś, może także zaprezentować się od tej strony przyszłym pracodawcom i zleceniodawcom, tylko... kto - poza Tobą ...
Marka osobista w branży IT. Jak ją zbudować i rozwijać Marka osobista w branży IT. Jak ją zbudować i rozwijać
(29.94 zł najniższa cena z 30 dni)34.93 zł
49.90 zł(-30%) -
MikroTik, łotewska firma z siedzibą w Rydze, od lat produkuje sprzęt sieciowy. Przystępna cena i świetna jakość sprawiły, że urządzenia sygnowane logo MikroTik zdobyły niezwykłą popularność - po produkty łotewskiej marki sięga się coraz częściej. Jeśli planujesz zmodernizować lub zbudować sieć i ...
Konfiguracja usług sieciowych na urządzeniach MikroTik Konfiguracja usług sieciowych na urządzeniach MikroTik
(47.40 zł najniższa cena z 30 dni)55.30 zł
79.00 zł(-30%) -
To drugie, zaktualizowane wydanie przewodnika po systemie Prometheus. Znajdziesz w nim wyczerpujące wprowadzenie do tego oprogramowania, a także wskazówki dotyczące monitorowania aplikacji i infrastruktury, tworzenia wykresów, przekazywania ostrzeżeń, bezpośredniej instrumentacji kodu i pobierani...
Prometheus w pełnej gotowości. Jak monitorować pracę infrastruktury i wydajność działania aplikacji. Wydanie II Prometheus w pełnej gotowości. Jak monitorować pracę infrastruktury i wydajność działania aplikacji. Wydanie II
(53.40 zł najniższa cena z 30 dni)62.30 zł
89.00 zł(-30%) -
Dzięki tej książce zrozumiesz bazowe koncepcje programowania funkcyjnego i przekonasz się, że możesz włączać je do kodu bez rezygnacji z paradygmatu obiektowego. Dowiesz się również, kiedy w swojej codziennej pracy używać takich opcji jak niemutowalność i funkcje czyste i dlaczego warto to robić....
Java. Podejście funkcyjne. Rozszerzanie obiektowego kodu Javy o zasady programowania funkcyjnego Java. Podejście funkcyjne. Rozszerzanie obiektowego kodu Javy o zasady programowania funkcyjnego
(52.20 zł najniższa cena z 30 dni)60.90 zł
87.00 zł(-30%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: Zrozumieć Bitcoin. Programowanie kryptowalut od podstaw Jimmy Song (0) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.