Imagine a crypto wallet app which requires Face ID + a code to sign transactions. Private keys stored in the secure enclave on your iPhone - as secure as a hardware wallet.
What a huge step towards mainstream adoption.
alex van de sande (4 character handle ? me : bot) - @avsa3 months ago
Now this is a real game changer for iOS: https://t.co/MYFFiQ2EWO
Wallet developers can now securely generate keys and store them in the device's Secure Enclave. Keys should NEVER leave a device. Funds should be secured by more than one key (at least one per device!)
This is a framework for basic cryptographic operations like hashing, basic authentication, and encryption. I’m sure you could use these functions to implement a blockchain in Swift if you really wanted, but there’s nothing here to suggest that Apple wants to do anything with cryptocurrency.
> Cryptography != cryptocurrency
I never said anything remotely close to something like cryptography equaling cryptocurrency, so I’m not really sure what you’re trying to get at with such a statement. I’m merely speculating just for fun and wanted to know the community’s thoughts on this, because this introduction of the cryptokit api **could** be a first step to a larger goal. Trying to get cryptocurrencies (preferably something that leverages the ilp system) to a point of mass adaptation is a huge task, and Apple is a company that can simplify such a complex thing as a secure hardware wallet.
The statement wasn’t intended to be rude or anything, so sorry if it came off that way.
I’m a software engineer, and in my opinion I think it’s a massive reach to suggest that a library of cryptographic functions is anything more than Apple wanting developers to use properly implemented encryption/hashing functions for the sake of privacy and security. I’m sure there are others that would disagree with me.
This is not about mining, though, so power consumption and environmental consequences are not an issue here. And there are other cryptocurrencies that don’t require or can’t be mined at all, which are going to be really important in the future. Xrp for example is going to be huge, since banks are also involved (check the recent r3 corda announcement).
To the general public, cryptocurrencies = Bitcoin. And just because mining happens far removed from traders, does not mean they are morally absolved of second-order consequences. Even if other currency systems don’t share these consequences, Apple getting into cryptocurrencies would leave them with a public perception problem.
Well I think that it wouldn’t pose such a problem to them. Samsung did not get bad pr for integrating a hardware wallet into the s10, if I remember correctly. As far as I can tell those rumors about crypto being available for usage via Samsung Pay weren’t ill-received , either.
I’m just speculating, since hardware wallets need strong cryptography and the SEP provides that, so instead of only offering those apis they could also build it into the phone itself. This would be another step to make hardware wallets more common and easy to use for the masses, since apple would definitely simplify it. Also, surely Apple doesn’t want to fall too far behind Samsung, who already included a hardware wallet into the galaxy s10.