Kategorie
Blog Krypto

Dodajemy p2p i kończymy blockchain!

Stało się! Ostatnia część najlepszej serii. Zostało dodać p2p i synchronizację. Warto się zapoznać z http://vps734572.ovh.net/2018/09/10/p2p-komunikacja-serwerow-nodejs-z-wykorzystaniem-websockets/ Będziemy bazować na tym artykule.  Serwer http Od tego będzie najprościej zacząć: https://expressjs.com/en/starter/hello-world.html. Na podstawie przykładu dodamy tylko swoje końcówki, czyli: Root/Home (zależy kto jak nazywa): Wyświetli nam liczbę bloków i trudność. Connect: Posłuży do stworzenia nowego połączenia z innym serwerem. Block: […]

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
Wiedza o blockchain

Co to jest kopanie kryptowalut? Mining w blockchain?

Kopanie, czyli wydobywamy kryptowalutę Omówmy najpopularniejszą formę To trochę śmieszna nazwa. Nie odnosi się do tego co robią komputery. Bardziej pasowałoby liczenie. Liczenie kryptowalut. Kopanie występuje w różnych formach. Najczęściej odnosi się do najbardziej znanej formy “dowodu pracy”, czyli Proof of Work. Żeby kryptowaluta została wykopana trzeba wykonać pracę, najczęściej względnie ciężką i pokazać wszystkim […]

Kategorie
Wiedza o blockchain

Co to jest Smart Contract? Tajemnica zdecentralizowanych systemów?

Tajemnica, która stoi za milionami transakcji Widziałeś kiedyś najprostszy token? Wystarczy wejść na stronę ethereum (https://solidity.readthedocs.io/en/v0.4.25/introduction-to-smart-contracts.html) i widzimy przykład własnej kryptowaluty. W zaledwie kilkanaście linii mamy własną kryptowalutę! W łatwy sposób każdy z nas może posiadać swoje tokeny i je rozdawać, tworzyć lub przesyłać. Możemy postawić na tym swój biznes lub użyć tego jako narzędzia […]

Kategorie
Wiedza o blockchain

Co to jest blockchain?

Co to jest BLOCKCHAIN?! Blockchain to dane, oprogramowanie i ludzie. Wszystkie te trzy rzeczy muszą ze sobą współpracować. Zacznijmy od danych. Dane to jakiś blok informacji. Weźmy na przykład paragon ze sklepu. Mamy ilość kupionych produktów, ich cenę, rodzaj, podatki itd. Załóżmy, że chcemy zapisywać te dane w blockchain. Co trzeba, żeby to zrobić? Bierzemy […]

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
Kryptowaluty

Jak działa IOTA? Uda jej się zastąpić blockchain?

IOTA – nowa przyszłość decentralizacji? Powstaje masa różnych blockchain. Rozwiązują różne problemy. Monero problem z anonimowością, etherum pozwala tworzyć własne programy a bitcoin jest standardową walutą w cyfrowym świecie. Co jednak z IOTA? Cel IOTA skupia się na IoT (Internet of Things). Stworzona, aby umożliwić tworzenie oprogramowania na urządzenia codziennego użytku. Jej cechy pozwalają nie […]

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 […]