Zacząłem się ineteresować jak to wszystko działa od podszewki. Ciężko znaleźć techniczne, praktyczne wytłumaczenia "jak działa kopanie" jak to wykonać na poziomie oprogramowania i jak użytkowany jest krzemowy chip w procesorze - a te zagadnienia mnie interesują.
Natknąłem się na ciekawy artykuł sprzed paru lat jak ktoś "kopał" bitcoina przy pomocy kartki papieru i długopisu. :)
Trzymajcie >> mining-bitcoin-with-pencil-and-paper<<
~CN
Załóżmy, że ci się udało... jak to potem rozesłać dalej? :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Musisz wysłać odpowiednie żądanie do blockchaina.
To znaczy z klienta blockchaina BTC lub najzwyczajniej w świecie spreparować żądanie POST do kopalni musisz przesłać pełną "treść" zawierającą hash poprzedniego bloku, hash zadania które dostałeś i hash z wynikiem - i to wszystko musi zostać policzone również przez innych kopaczy. Im więcej potwierdzeń (czyli identycznych wyliczeń) tym większa szansa, że Twój blok zostanie zaakceptowany.
Z technicznego punktu widzenia coby się nie powtarzać podsyłam inny post jego autorstwa. Jak będziesz chciał żebym sparafrazował lub spróbował wytłumaczyć, wal śmiało :)
http://www.righto.com/2014/02/bitcoin-mining-hard-way-algorithms.html
Szczególnie akapit Informing the mining pool of success
W którym pokazane jest żądanie przesyłane do kopalni (w formacie JSON).
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit