Mirki, jakie API do bitcoinów? Chodzi o zarzadzanie portfelem (sprawdzenie statusu, wysylka monet). Najlepiej w javie. bitcoinj wyglada mocno niestabilnie ;p
@evan_wykop: API, ale bez pośredników.. API właśnie jest pośrednikiem pomiędzy Tobą, a protokołem. Chyba że chodzi Ci o opis protokołu, komend itd. do serwerów node-owych. Poszperaj na githubie, myślę że coś znajdziesz
@evan_wykop: Co jest amatorskiego w BitcoinJ? Z tego co pamiętam to jest to napisane przez programistów z m.in. googla. Oczywiście nie jest to gwarancją jakości, ale kod powinien być na przyzwoitym poziomie.
Samo rozgłaszanie transakcji możesz bezpiecznie wykonać używając np. https://blockchain.info/pushtx. W kodzie transakcji nie ma Twojego klucza prywatnego, więc jest to w 100% bezpieczne.
Do wygenerowania adresów, transakcji i ich podpisywania, można napisać swój własny kod. Swoją drogą właśnie się
@bitcoin: super. zadanie jest stosunkowo proste, mam portfel "wychodzacy", na ktory raz na miesiac beda przelewane srodki operacyjne. W nocy nastapi synchronizacja walleta. Nastepnie mikroserwisy (na tym samym wallecie) bez synchronizacji beda przelewaly na inne konta. Czyli apka wstaje, widzi ze trzeba wyslac 100 przelewow to je wykonuje. Nastepnie usypia sie na godzine. Kontrole srodkow i sledzenie blockchaina bede robil jakims websocketem.
czy widzisz moze jakis problem w braku synchronizacji?
@evan_wykop: Prawdę mówiąc, jeśli nie będą to wysokie kwoty, to użyłbym https://blockchain.info/pl/api/blockchain_wallet_api. W najnowszej wersji tego API, żeby wysłać btc nie musisz podawać im swojego klucza prywatnego ani hasła do walleta. Wszystko odbywa się po Twojej stornie. Sprawdź, czy to rozwiązanie nie będzie dla Ciebie najlepsze, na tę chwilę.
Nie do końca rozumiem rozwiązanie, które zaproponowałeś. Możesz podać więcej szczegółów jak miałoby to działać?
bitcoinj wyglada mocno niestabilnie ;p
#programowanie #bitcoin #java #javaee
https://bitcoinj.github.io/
Samo rozgłaszanie transakcji możesz bezpiecznie wykonać używając np. https://blockchain.info/pushtx.
W kodzie transakcji nie ma Twojego klucza prywatnego, więc jest to w 100% bezpieczne.
Do wygenerowania adresów, transakcji i ich podpisywania, można napisać swój własny kod. Swoją drogą właśnie się
- połączenie z peerem: https://www.youtube.com/watch?v=neUy-nXshzg
- tworzenie i wykonanie transakcji (5 części): https://www.youtube.com/watch?v=AjCswCRBHdc
Może nie jest to profesjonalne, ale ideę transakcji Bitcoin powinieneś zrozumieć.
czy widzisz moze jakis problem w braku synchronizacji?
nie
Nie do końca rozumiem rozwiązanie, które zaproponowałeś. Możesz podać więcej szczegółów jak miałoby to działać?
Komentarz usunięty przez moderatora