My idea was always to modify the source code of bitcoin to implement sha512 as the private key and sha256 as the public key. Although it will be a bit more costly.