ΥΓ. Εξακολουθώ να είμαι περίεργος για το πώς θα μπορούσα να βάλω ASIC σε android Smiley . Αν κάποιος έχει καμμιά ίδεα.....
http://cointerra.com/cointerra-demonstrates-working-fpga-releases-additional-chip-details/
http://www.youtube.com/watch?feature=player_embedded&v=lkorfqAKGbc
Αν προσεξεις στο βιντεο θα δεις οτι μιλανε στο FPGA μεσω SPI. To SPI ειναι ενα πολυ διαδεδομενο πρωτοκολλο σειριακης επικοινωνιας στα ASIC και υπαρχουν πολυ φθηνα chips SPI/USB (πχ http://www.ftdichip.com/Products/ICs/FT232H.htm) με τα οποια μπορεις να μιλησεις μεσω USB απο το PC στο ASIC.*
Παρα πολλα κινητα συμπεριλαμβανομενου και του Android υποστηριζουν USB_On-The-Go που τους επιτρεπει να λειτουργουν εκτος απο USB device και ως USB Host δηλαδη σαν το PC σου.
http://developer.android.com/guide/topics/connectivity/usb/index.html
http://en.wikipedia.org/wiki/USB_On-The-Go#Cellphone_implementation
Αρα αρκει να ξερεις τις εντολες που δεχετε ενα ASIC μεσω USB η SPI για να μιλησεις μαζι του και να του μοιρασεις δουλεια.
Πρακτικα δεν εχει μεγαλη διαφορα σε Android απο ενα οποιοδηποτε Linux. Μαλιστα το πιθανοτερο με ελαχιστη δουλεια ενας open source miner να μπορει να τρεξει σε Android οπως ο παρακατω καθως η μοναδικη δουλεια του κωδικα στο Android θα ειναι να κανει το gateway μεταξυ mining pool και ASIC chips.
Butterflylabs EasyMiner v1.1.4
https://play.google.com/store/apps/details?id=com.mr.app.ui&hl=en
*Τον USB to SPI converter που φαινετε στο βιντεο τον εχω δουλεψει και εγω σε πολλα project.
Σε ευχαριστώ πολύ για τις πληροφορίες!
Αν και αυτό το καιρό κάνω μόνο scrypt mining , κάποια στιγμή είμαι σίγουρος ότι θα βάλω το project μπροστά για android btc mining
Βέβαια με τα καινούρια μηχανήματα η ταχύτητα έχει ξέφυγει ( http://mining.thegenesisblock.com/a/d07e441fab ) και όπου νάναι θα ξανανέβει το difficulty, αλλά ποτέ δεν ξέρεις τί γίνεται
ΥΓ. πριν λίγο καιρό είχα βρεί αυτό το βίντεο: http://www.youtube.com/watch?v=c9hBRljvZPI στο οποίο ο τύπος, πειράζοντας λίγο τον κώδικα, κάνει κάτι εφάμιλλο με αυτό που προτείνεις. Μιας και καταλαβαίνεις από τα 'τεχνικά', κατά πάσα πιθανότητα θα καταλάβεις και τί κάνει ακριβώς