pull down to refresh

Apple makes you do a lil proof of work before you can submit password credentials when logging in.

Apple isn’t open source, looks someome had to reverse engineer it.

Basic sketch is you call a endpoint which tells you how much PoW you need and then you submit a hash w/ that many leading zeroes any time you try to login.

Check the files changed for the implementation/scheme.

Proof of work ain’t just a river in Bitcoin

reply

I love Pow. Thanks for sharing

reply

Really cool.
It might be a nice intermediary step towards using reusable and difficulty-auto-adjustable POW like bitcoin.

reply

This is really cool! Thank you for posting.

reply

inb4 the EU bans AppleID.

reply

Thank you for sharing. Wonder how is this better than a captcha which i assume its supposed to replace?

reply

Doesn’t require human intervention, which is nice

reply

deleted by author

reply
reply

deleted by author