Kategorie
Wiedza o blockchain

Co to jest portfel? Para kluczy rządzi moimi pieniędzmi

Prawdziwe oblicze portfela Jest to bardzo fajna nazwa, w sumie metafora. Portfel to tak naprawdę dwa długie ciągi znaków. Napisy. Jeden publiczny, który dajemy innym, żeby wysyłali nam pieniądze/tokeny/coiny/dane. Jest to taka skrzynka, każdy może podjeść i coś nam wrzucić a potem możemy sobie to przeglądać. Mamy też drugi ciąg znaków – prywatny. Pozwala na […]

Kategorie
Kryptowaluty

TRON – prawie jak z filmu

Programuj w solidity, uruchamiaj na Tron Po krótkiej przerwie wracamy. Co tam w projektach krypto? Przekonajmy się. Czy będzie rządził? Wchodzę na stornę i widzę high. High-throughput, high-scalability, high-availability. To bardzo dobrze, jednak co to oznacza? Tron jest w stanie udźwignąć około dwóch tysięcy (2 tysiące) transakcji na sekundę. Dodatkowo chcą osiągnąć szybkość 10 000 […]

Kategorie
Krypto

P2P – komunikacja serwerów nodejs z wykorzystaniem websockets

P2P i blockchain – komunikacja przyszłości? Nadszedł czas na kolejną część. Tworzymy blockchain, a do tego trzeba stworzyć połączenia między wieloma serwerami. Będą kopać i przechowywać transakcje, więc muszą się łączyć i wymieniać dane. Na początek zrobimy coś prostszego. Nie ma sensu się rzucać na głęboką wodę. Przygotujemy serwery, do których będziemy dodawać kolejne nody […]

Kategorie
Blog Krypto

Postaw swój własny blockchain – implementacja portfela i transakcji

Implementacja portfela i transakcji Długo się odwlekał ten post. Dni mijały a ja nie mogłem zebrać się do jego napisania. Jednak udało mi się w końcu. Do tej pory doskonale znacie poprzednie części: Moje początki z bitcoinem: http://vps734572.ovh.net/2017/09/16/historia-jak-poznalem-blockchain-i-bitcoin/ Jak napisać własny blockchain: http://vps734572.ovh.net/2017/09/29/wlasny-blockchain-implementacja-poradnik/ Poznać matematykę użytą w tej technologii: http://vps734572.ovh.net/2017/10/11/matematyka-tworzaca-blockchain-i-bitcoin-poradnik/ Dowiedzieć się trochę o bezpieczeństwie: […]

Kategorie
Krypto

Implementacja proof of work – blockchain poradnik

Blockchain i proof of work Wstęp No i jest kolejny tekst o blockchain. Tym razem implementacja proof of work. Jak to działa? Jak stworzyć samemu taki system? Jak to pomaga? Dlaczego warto? Czy bezpieczne? Trzeba to udowodnić, lecz najpierw proponuję zapoznać się z poprzednimi tekstami. Stanowią one nierozłączną całość tej serii: Moja historia z bitcoin […]

Kategorie
Krypto

Experty – praktyczny przykład użycie blockchain jako smart contract

Praktyczne użycie blockchain To kolejny post z serii o blockchain. Poprzednie są tutaj: Moc Blockchain (między innymi implementacja blockchain, matematyka stojąca za nim, zabezpieczenia i bezpieczeństwo używania tej technologii) W przygotowaniu jest implementacja kopania, a w między czasie spójrzmy na study case pewnego produktu. Dlaczego experty? Jestem programistą w ekipie experty.io Jest to oparta na […]

Kategorie
Krypto

Kryptografia Blockchain, czyli dlaczego nikt nie może ukraść moich pieniędzy – poradnik

Zabezpieczenia blockchain Wstęp Cześć. Jest to kolejny post z serii o blockchain. Tym razem zajmiemy się zabezpieczeniami blockchain i w jak mogą być złamane. Opowiem też dlaczego nikt nie może wysłać z naszego adresu pieniędzy, mimo że każdy zna adres, z którego wysyłam transakcje. Zapraszam Cię również do poprzednich postów: Moja historia z bitcoinem, czyli […]

Kategorie
Blog JavaScript

#5 JavaScript od Patysia czyli class

Hej W końcu. Klasy w JavaScript. Nie żeby ich nie było czy coś. Ale teraz są w normalniej i czytelnej formie. Nie ma już bólu, że jest to okropne. Jak dla mnie jedna z najlepszych rzeczy. Koniec z jednoplikowymi programami. Koniec z zabawą jak to połączyć. Razem z modułami klasy tworzą świetną całość, na którą […]

Kategorie
Blog Krypto

Matematyka tworząca blockchain i bitcoin – poradnik

Matematyka a blockchain i bitcoin Wstęp W poprzednim poście rozpocząłem implementację własnego blockchain. http://vps734572.ovh.net/2017/09/29/wlasny-blockchain-implementacja-poradnik/ Teraz przejdziemy do kopania. Postanowiłem rozbić to na 3 posty. Wstęp do matematyki blockchain Kryptografia w matematyce Implementacja kopania Te 3 posty pokryją Proof of Work, czyli udowodnienie prawidłowości transakcji na podstawie czasu i zużytej mocy obliczeniowej. Również ten wstęp do kryptografii […]

Kategorie
Blog Krypto Najlepsze

Własny blockchain – implementacja – poradnik

Każdy chce własny blockchain Tak jak obiecałem zaczynamy implementację blockchain. Temat prosty nie jest. Jednak zauważyłem, że wystarczy podzielić temat na mniejsze części. Teraz przedstawię same podstawy. Co to blok, transakcja i jak jedno z drugim się łączy. Transakcja Chociaż według mnie nie jest to dobra nazwa, to skoro została ogólnie przyjęta to możemy jej […]

Kategorie
Blog JavaScript

#4 JavaScript od Patysia czyli arrows – ES6

Hej Wprowadzono wiele nowości do JavaScript. W dodatku są super. Zaczniemy od arrows. Pozwala pisać znacznie krócej funkcje. Jest to szczególnie przydatne w jednolinikowych funkcjach albo w callbackach. Cztery linie w jednej Gdy zobaczyłem jak wygląda kod ES6 na początku byłem zagubiony. Masa dziwnych znaków, brakujące nawiasy albo raz są a raz nie ma. Wydawało […]

Kategorie
Blog JavaScript

#3 JavaScript od Patysia czyli reduce

A więc reduce Jak sama nazwa wskazuje służy do redukowania (niekoniecznie masy 🙂 ).  Wspaniały gdy potrzebujemy uzyskać np. sumę z tablicy albo sprowadzić do jednej zmiennej jakieś wartości. Nudna suma Przykład używany zawsze i wszędzie. Podstawa, którą jednak trzeba umieć i cała esencja reduce. Zamówienia Trochę bardziej z życia teraz. Programując strony internetowe i […]