Monero (CryptoNight)

OP #5041004
Lesenswert?

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
Lesenswert?

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

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