Pytanie początkującego

Początkujący
Posty: 39
Rejestracja: 27 lipca 2019
Reputacja: 12
Reputacja postu: 
5
Napiwki za post: 0 BTC

Pytanie początkującego

Postautor: Mikej » niedziela, 11 sierpnia 2019, 09:52

Cześć,

Od dawna programuje w większości dla siebie, ale były też płatne zlecenia w Java 8+. Chciałbym zacząć uczyć się o programowaniu apek wykorzystujących crypto.
Na początek myślałem, żeby zrobić prosty wallet moblie+desktop (raczej w Java, na razie znalazłem tylko https://bitcoinj.github.io).

1. Czy to dobry pomysł żeby zaczynać od walleta?
2. Czy też jest tu ktoś z doświadczeniem i mógłby pokazać co by polecał zrobić gdyby sam był na etapie junior-crypto-dev (czyli umie programować ale nie ma pojęcia o specyfice crypto) teraz?

Początkujący
Posty: 22
Rejestracja: 2 marca 2018
Reputacja: 5
Reputacja postu: 
0
Napiwki za post: 0 BTC

Pytanie początkującego

Postautor: FL4RE » niedziela, 11 sierpnia 2019, 10:31

Pytanie czy chcesz sam składać transakcje czy wykorzystywać jakiegoś frameworka

Weteran
Posty: 1488
Rejestracja: 15 czerwca 2011
Reputacja: 1215
Reputacja postu: 
2
Napiwki za post: 0 BTC

Pytanie początkującego

Postautor: qertoip » niedziela, 11 sierpnia 2019, 10:31

Bezcenna jest książka "Programming Bitcoin: Learn How to Program Bitcoin from Scratch" (Jimmy Song, 2019):

https://tinyurl.com/y4z2ptzp

Github książki (surowa, bezpłatna wersja): https://github.com/jimmysong/programmingbitcoin

Ta książka pozwala zrozumieć i zaprogramować wszystkie krytyczne elementy - od podstaw krzywych eliptycznych (językiem dla programisty) przez strukturę transakcji, bloków po protokół sieciowy, SPV i segwita.

Ćwiczenia i przykłady są w Pythonie ale super czytelne i wyjaśnione nawet jeśli znasz zero Pythona.

Naprawdę polecam, to jest najlepsza książka do nauki programowania Bitcoina.
We only have one shot at making digital scarcity experiment work. If Bitcoin fails within a timeframe relevant for a human, then digital scarcity claim gets falsified. Like it or not, Bitcoin must succeed for your coin to succeed.

Początkujący
Posty: 39
Rejestracja: 27 lipca 2019
Reputacja: 12
Reputacja postu: 
0
Napiwki za post: 0 BTC

Pytanie początkującego

Postautor: Mikej » poniedziałek, 12 sierpnia 2019, 20:47

FL4RE pisze: niedziela, 11 sierpnia 2019, 10:31Pytanie czy chcesz sam składać transakcje czy wykorzystywać jakiegoś frameworka

Jako początkujący odpowiem - nie wiem. Miałem nadzieję, ze odpowiedź mnie naprowadzi na to. Generalnie zaczynając np zabawę z Java chciałbym żeby mi ktoś powiedział użyj Springa a nie wynajduj koło na nowo. Więc tak jeśli jest coś tak sprawdzonego jak spring tylko, że w crypto to oczywiście tak.

@qertop
Dzięki, właśnie odpalilem jupitera

Wróć do „Programowanie i wdrożenia”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 4 gości