Comment

Comment by 8organicbits

Really interesting! Digging into the proposal [1]:

> make it harder for attackers to overload the service with introduction request

> We hope that this proposal can help us defend against the script-kiddie attacker and small botnets.

Sets expectations: does not counter large botnets.

> We hope that this proposal will allow the motivated user to always connect

A user who really wants to connect can get through durring a DoS attack, but it may still take work.

Interesting choice of PoW algorithm: https://github.com/tevador/equix

> Hence, instead of forcing clients to go below a static target like in Bitcoin to be successful, we ask clients to "bid" using their PoW effort. Effectively, a client gets higher priority the higher effort they put into their proof-of-work. This is similar to how proof-of-stake works but instead of staking coins, you stake work.

[1] https://gitlab.torproject.org/tpo/core/torspec/-/raw/main/pr...

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton