▄ ▀██ ██ ▄ ▀██ ▄██▄ ██ ▄▄ ▄▄▄▄ ▄▄▄ ▄▄ ▄▄▄ ▄██▄ ▄▄▄▄ ▄▄▄ ▄▄ ▄▄▄ ▄▄▄ ▄▄▄ ▄▄▄▄ ██ ▄▄▄ ▄▄▄▄▄▄ ██ ██▀ ██ ▄█▄▄▄██ ██ ██ ██ ██ ▄█▄▄▄██ ██▀ ▀▀ ██ ██ █ ▄█▄▄▄██ ██▀ ██ ▀ ▄█▀ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ███ ███ ██ ██ █ ▄█▀ ▀█▄▀ ▄██▄ ██▄ ▀█▄▄▄▀ ▄██▄ ▄██▄ ██▄ ▀█▄▀ ▀█▄▄▄▀ ▄██▄ █ █ ▀█▄▄▄▀ ▀█▄▄▄▀ ██▄▄▄▄█
My primary concerns with AI are related to identity; AI makes identity creation, identity replication, and astroturfing trivial. The default reaction to increased botting (anti-spam measures, human verification, etc.) have an inherent limit. AI will eventually be capable of passing any anti-spam task that a human could do.
Minimum crypto wallet balance verification: attrition through gas fees
When users register, they prove ownership of their wallets by signing a server-generated nonce with their private key. The server then verifies the signature, extracts the wallet address, and checks that the wallet hasn’t been used before.
If the wallet is fresh, the server then searches the blockchain to check the wallet’s balance. If the wallet meets a non-trivial balance criteria (e.g., >$15), then the sign-up process is completed and the wallet is recorded in a server-side database as “used” to prevent re-use. This solution discourages bots and spam by imposing an indirect cost on creating multiple accounts through gas fee attrition. It is scalable, simple, and more user-friendly than CAPTCHAs. Alongside signature-based verification, it ensures one wallet == one verified user.
Notes:
- dead internet - the internet is already astroturfed - Digital Post-Identity in the Open Marketplace of Ideas - conspiracy hermenautics