A .NET Dinosaur in Web3. #3
A .NET engineer is working on a Web3 project and realizes that the voting contract has serious security gaps. The contract only sees an address, not a user's identity, which challenges traditional assumptions about access control and fairness. The engineer explores possible fixes, including whitelisting, NFT/token gating, and proof of humanity.