I2P could really be more interesting to adopt. Especially on the client side to communicate with relays since it would keep the IP private, including for info received on the relay side. This would remove possibility to punish nostr users.