ATMEL AVR BTC MINER

#3525563
Lesenswert?

Martin Fischer schrieb:
> Hallo!
>
> Ich wollte mal Fragen ob es möglich ist mit einem Atmel AVR einen
> BTC/LTC Miner zu bauen. Er muss nicht effizient sein, hauptsache
> funktionieren :D

Ja, moeglich ist das.
http://avrcryptolib.das-labor.org/ hilft dir dabei sogar, den SHA256 zu 
implementieren.
Der Rest ist bissel Bruteforce drumrum.

Wie aber bereits richtig erwaehnt wurde: Sinnvoll ist soetwas nicht.
Auch nicht wenn du 1000 (oder mehr) davon parallel crunshen laesst.

MfG
Persönliche Seite #3525577
Lesenswert?

Stephan B. schrieb:
> Auch nicht wenn du 1000 (oder mehr) davon parallel crunshen laesst.

Nicht lieber einige dutzend Millionen?

Dann kann er auch gleich ein paar 5 kA / 5.2 V Netzteile aus 
Supercomputern der 60er und 70er recyceln. Ist doch super!

Martin Fischer schrieb:
> Er muss nicht effizient sein, hauptsache
> funktionieren :D

Der AVR ist turing-vollständig. Jeder Algorithmus lässt sich 
implementieren. Jeder schließt BTCs generieren ein.
#3526078
Lesenswert?

Hallo

markus schrieb:
> Meine Vermutung: Der Speicher der 8 Bit AVR ist zu klein.

Das denke ich weniger. Der Speicher sollte sogar (solange es kein ATtiny 
ist- z.B. beim ATmega8) reichen - oder zumindest kein Problem sein (man 
kann das sicherlich irgendwie auspatchen).

Obwohl ich ansonsten ein grosser Fan vom AVR jeder Art bin -
die Geschwindigkeit/Leistungsaufnahme macht in diesem Szenario einfach 
keinen Sinn und ist weit weg von effizient.
#3526266
Lesenswert?

Hi

Wenn du gerade etwas (zuviel?) Freizeit uebrig hast und zudem gerne 
etwas mit AVR machen moechtest:

Ich arbeite (privat) gerade daran eine brauchbare und moeglichst 
platformunabhaengige Bibliothek fuer (ein asynchrones, Multiinstanz 
faehiges) PDI (Program and Debug Interface).
Zunaechst physical - NVM und Debuggingbackends solllen unmittelbar 
folgen.

Vielleicht kann ich dich (oder jemand andreres hier im Topic) zum 
Mitmachen begeistern?

Auf Nachfrage kann ich gerne Details dazu posten.
Das Resultat soll natuerlich OpenSource und auf z.B. github 
veroeffentlicht werden.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren