Monero (CryptoNight)

OP #5041004
Hallo zusammen und nein, ich möchte das nicht realisieren, aber ich 
würde gerne mal grob überschlagen welche Hardware man bräuchte und 
welche Hashrates dabei rauskommen.

Monero verwendet CryptoNight https://cryptonote.org/cns/cns008.txt und 
das braucht 2MBytes Speicher und verwendet 512k Iterationen. Das spricht 
alles gegen FPGAs und ASICs. Dickere FPGAs haben so viel BRAM und man 
könnte extern schnellen Speicher anschließen, also (QDR)SRAM oder 
Ähnliches.

Grob überschlagen ist das erstmal langsam und skaliert mit dem Speicher, 
aber man weiß ja nie, was haltet ihr davon? Könnte man da irgendwie 
schneller werden als GPUs/CPUs?
Gast #5041304
Ich bin ja eigentlich immer erstmal zuversichtlich, wie damals bei den 
Bitcoin Realisierungen die hier aufgetaucht sind, aber bei Cryptonight 
wird es kaum klappen.

Es sprechen einfach zu viele Sachen dagegen:
- Speicherbandbreite
- viel Iteratives, wenig Parallelisierbares
- Speichergröße entspricht Caches aktuller CPUs

Aber das wichtigste: es nutzt AES und besitzt damit in jeder aktuellen 
CPU bereits eine ASIC Implementierung.
Defacto entspricht also eine CPU bereits zu großen Teilen dem von dir 
angestrebten ASIC.

Möglicherweise kann man sich etwas Strom sparen, dann aber wirklich nur 
als ASIC, für FPGAs sehe ich da keine Chance.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [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.