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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.