Bitcoin Forum
May 05, 2024, 01:26:21 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Stratum  (Read 873 times)
Vinion (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
November 30, 2013, 11:35:23 AM
 #1

Παιδιά καλησπέρα

Εδώ και λίγο καιρό προσπαθώ να φτιάξω έναν cpu miner που κάνει χρήση του προτόκολου Stratum.
Ο miner θα λειτουργεί για Βitcoins και Litecoins.

Μέχρι αυτή την στιγμή έχω φτιάξει το communication κομμάτι, δηλαδή το κομμάτι με το οποίο γίνεται η ανταλλαγή των δεδομένων ανάμεσα στον miner και τον server και όλα λειτουργούν κανονικά.
Αυτη την στιγμή προσπαθώ να φτιάξω το κομμάτι που κάνει Hash τα data. Το πρόβλημα είναι πως δέν ξέρω απο που να αρχίσω.
Ο Server στέλνει το παρακάω JSON string το οποίο έχει μέσα τα data. Απο αυτό πώς μπορώ να κάνω ένα block και να αρχισω το hash ?

{"params": ["496a", "7ad21d9448003c5d501f535d4bad0883b3fd15ea6c20f7141a7e5c12656fdb4c", "01000000010000000000000000000000000000000000000000000000000000000000000000fffff fff2e03362607062f503253482f04b488975208", "142f6f7a636f696e206c74632d7374726174756d2f0000000001028dfb2a010000001976a9149b4 f25d07cf6547cb6c519750a6f24b67f0ec10888ac00000000", ["156887d19940bf2d6e4352daceebfc87a073efec82ecb460ca367a9b18426678", "f1ce5e1e51f122dcbf7ceedc0eb55888f8f8f3db3b34299f2ec8bf473b7fcbd0", "ad63ca786314c02a173c88d8296733dfc0bf2de0772cef5cdcc6cdb81c0d7f51", "5cad316d6f517c402d623d4a8921757585288ef00f04fe721df2f5bc5bc72018", "520445cac241d24c27ab94f63fc0f7078c75ff5cb54510bad7fa770925a2a8da"], "00000002", "1b2b0a90", "529788b4", false], "id": null, "method": "mining.notify"}

PS. Δεν ζητάω κώδικα. Θα ήθελα κάποιος αν μπορεί να μου εξηγήσει την διαδικασία. (πχ. πάρε αυτό πρόσθεσε του αυτό κτλ..)

Ευχαριστώ εκ των προτέρων
"There should not be any signed int. If you've found a signed int somewhere, please tell me (within the next 25 years please) and I'll change it to unsigned int." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714872381
Hero Member
*
Offline Offline

Posts: 1714872381

View Profile Personal Message (Offline)

Ignore
1714872381
Reply with quote  #2

1714872381
Report to moderator
buzybit
Sr. Member
****
Offline Offline

Activity: 275
Merit: 250


View Profile WWW
December 03, 2013, 09:26:40 PM
 #2

Φίλε καλύτερα να ρωτήσεις στο αγγλικό φορουμ την ίδια ερώτηση
Όλοι οι χακεράδες εκεί είναι
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!