Protokół Bitcoina od środka: Ogłaszamy transakcję

W poprzednich wpisach z cyklu o protokole Bitcoina udało nam się rozłożyć na czynniki pierwsze komunikację z siecią, algorytm tworzenia adresów, czy koncepcję autoryzacji transakcji. Przyszedł czas na podsumowanie zdobytej do tej pory wiedzy i zaimplementowanie prostej aplikacji, której celem będzie skonstruowanie transakcji i ogłoszenie jej w sieci. Zatem do dzieła!

Czytaj dalej Protokół Bitcoina od środka: Ogłaszamy transakcję

Protokół Bitcoina od środka: Jak autoryzowane są transakcje?

Ogłosić nową transakcję w sieci Bitcoin może każdy. Wystarczy zbudować odpowiedni ciąg bajtów zawierający podstawowe informacje o płatności i wysłać go w świat. Jednak nie każda płatność zostanie przyjęta, bowiem trzeba w jakiś sposób udowodnić, że mamy prawo dysponować środkami, które są w naszym posiadaniu. Zobaczmy jak reguluje to protokół Bitcoina 🙂

Czytaj dalej Protokół Bitcoina od środka: Jak autoryzowane są transakcje?

Uber API: Jak napisać aplikację, która zamówi za nas kurs?

Zasada działania Ubera z punktu widzenia użytkownika smartfona jest stosunkowo nieskomplikowana. Uruchamiamy aplikację, wciskamy jeden przycisk i czekamy na kierowcę. Proste? Proste. Ale pójdźmy o krok dalej i zastanówmy się nad nieco bardziej wymagającym użytkownikiem, który chciałby dostać się Uberem w pewne miejsce o zaplanowanej wcześniej godzinie. Po najniższym koszcie. A i żeby sam się zamówił 🙂 Poznajmy Uber API.

Czytaj dalej Uber API: Jak napisać aplikację, która zamówi za nas kurs?

Protokół Bitcoina od środka: Budowa wiadomości “tx”

Wiadomość typu “tx” zawiera informacje na temat konkretnej transakcji w sieci Bitcoin. Z punktu widzenia złożoności, pakiet “tx” jest najbardziej skomplikowanym ze wszystkich używanych w protokole. Zapraszam do zapoznania się z jego budową 🙂

Czytaj dalej Protokół Bitcoina od środka: Budowa wiadomości “tx”

Cognitive Services: Jak korzystać z API Microsoftu do sztucznej inteligencji?

Rozpoznawanie twarzy na zdjęciach, emocji jakie wyrażają, opisywanie zawartości fotografii, przetwarzanie języka naturalnego – te i wiele więcej tematów powiązanych ze sztuczną inteligencją znane są nam od dawna. Jednak od niedawna są one tak bardzo na wyciągnięcie ręki. Rzućmy okiem na Microsoft Cognitive Services.

Czytaj dalej Cognitive Services: Jak korzystać z API Microsoftu do sztucznej inteligencji?