@CAFxX, that's interesting, but are Bitcoin signatures ECDSA? I heard they're some specific elliptic algorithm + two SHA-256.
Yes they are ECDSA:
https://en.bitcoin.it/wiki/Protocol_specification#SignaturesIIRC SHA-256 is even less computationally-intensive than ECDSA. I wouldn't be surprised if creating/signing a transaction would require less than 3s.
Atmega328 is also 8-bits, right? I'm still shocked that's enough for crypto math, but it seems it's true.
yes, they're identical apart from different amount of flash memory (32kb vs 8kb) and max clock speed.
Anyway, would you join the IRC channel and lend us a hand from time to time?
I'll be done with my master's thesis in a couple of weeks. Afterwards I'll gladly try to help.