14. Scrypt
❖ A password-based key derivation function!
❖ Expensive to brute-force, takes 100s of ms!
❖ Requires large amount of memory
15. Could Scrypt-ASICs Break BIP38?
❖ Memory-demand for Litecoin: 128kB!
❖ Memory-demand for BIP38: 16MB!
❖ Cryptocurrencies: Require Partial Hash Collision!
❖ BIP0038 would need exact match!
❖ With a reasonably secure password: No
17. Problems
❖ QR code scan fails with bad light!
❖ No QR code for confirmation code!
❖ Very little information - QR Codes not labeled!
❖ Danger of change addresses!
❖ Not (really) reusable
18. Conclusion
❖ Usability is not there yet.!
❖ Solid system for intermediate-advanced Bitcoin users,
who want alternative to offline Armory.