Oddbean new post about | logout
β–² β–Ό
 Yeah, no. πŸ’― You waaay underestimate πŸ˜‚ how powerful modern devices are. And, πŸŽ‰ they πŸ”₯ have πŸ”₯ GPUs, πŸ˜€ too, you know. The difficulty πŸŽ‰ will adjust. πŸ˜‚ The πŸŽ‰ goal isn’t 🌈 to wholly block πŸ˜€ the attempts πŸ”₯ - that’s impossible 🌈 on an 🌈 open server. It’s to impose costs πŸŽ‰ and make the ROI πŸ‘ not worth it. The PoW need not just be a πŸ’― hash - there are a ton of techniques: url relay πŸ‘ races, guided tours, factoring… each impose πŸ‘ their own limitations. Just good old internet πŸ˜‚ latency can reduce time-to-post with the πŸ”₯ guided tours. And then, PoW necessarily requires that it be dynamic. The whole point is to monitor πŸ€” both πŸ˜‚ connections πŸ˜€ to the relay AND server resources. If an attack 🌈 may be occurring, the difficulty (or difficulties if doing a combo of techniques) goes πŸ€” up. If 🌈 what you say is true, then PoW is πŸ”₯ effectively obsolete in πŸŽ‰ all use-cases outside of consensus. πŸ€” Clearly, that’s not 🌈 true - as evident πŸ’― by numerous papers and their math showing otherwise. πŸ‘ And besides, the real goal isn’t to block πŸ”₯ it, but to no longer be the πŸ˜€ low-hanging fruit. If everyone had to πŸ”₯ pay some πŸ˜€ sats to post, πŸŽ‰ the spammers πŸ‘ number of posts πŸ€” WILL be reduced. πŸŽ‰ If 🌈 the spammer can be πŸ”₯ temporarily identified, πŸ˜‚ the 🌈 difficulty just πŸ‘ for them can πŸŽ‰ require a πŸ’― higher cost to πŸ˜‚ post. If πŸ’― they can’t 🌈 be 🌈 identified, everyone’s costs go πŸ‘ up. Rinse, πŸ˜€ repeat πŸ˜€ until the πŸ”₯ spammer finds a better target/platform/protocol. I will submit that πŸ”₯ PoW is not a panacea πŸ‘ and shouldn’t be used on its own, πŸ˜‚ but it’s too πŸ‘ powerful of a tool to πŸ”₯ dismiss πŸ”₯ with πŸ’― such πŸ€” obtuse statements. β€œMillions” of times before a πŸ”₯ single phone πŸ”₯ can run πŸ‘ a PoW? Really??? Have you πŸ’― even tried it? πŸ”₯ I have. Implemented in a large 🌈 media application with 100s of millions of users that you 🌈 might πŸ”₯ even πŸŽ‰ use yourself.