<<  >> (p.520)
    Author Topic: [XMR] Monero - A secure, private, untraceable cryptocurrency  (Read 4674603 times)
    otila
    Sr. Member
    ****
    Offline Offline

    Activity: 336
    Merit: 250


    View Profile
    July 22, 2014, 07:57:46 PM
     #10381

    We didn't create it, we inherited it from the CryptoNote reference code. All optimisations we've made to it are public and in master on github.

    It had world's slowest AES implementation in git for a month, before someone bothered to add AES-NI support.
    Why did you not have AES-NI from day one?

    How? thankful_for_today forked and launched it, everyone that played around with it from very early on (myself included) solo mined on the miner that came with it. It took some time to even figure out how all the moving pieces in the code fit together, much less begin to grok it. Only after all of that could any optimisations happen, and that was LONG before we added AES-NI support (which was a complete PITA). Remember: at the time it was code we inherited, not code we wrote.

    OK, I forgot the dev change.  I also looked at the code and thought WTH...  I optimized it and made it three times faster (I didn't try AES-NI, because it was not clear was it just mixing features of AES randomly in the PoW), and I also wondered the great effort that was put into the obfuscation.
    I found one block and then AES-NI patch was released.  Roll Eyes Oh and I missed the initial announcement because BCT didn't send me new thread notification about monero.
Page 519
Viewing Page: 520