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.
deleted by author
reply
reply
deleted by author
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
Proof of work ain’t just a river in Bitcoin
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