▄   ▀██                  ██             ▄                                       ▀██              
▄██▄   ██ ▄▄     ▄▄▄▄     ▄▄▄  ▄▄ ▄▄▄   ▄██▄    ▄▄▄▄  ▄▄▄ ▄▄  ▄▄▄ ▄▄▄ ▄▄▄   ▄▄▄▄   ██ ▄▄▄  ▄▄▄▄▄▄  
 ██    ██▀ ██  ▄█▄▄▄██     ██   ██  ██   ██   ▄█▄▄▄██  ██▀ ▀▀  ██  ██  █  ▄█▄▄▄██  ██▀  ██ ▀  ▄█▀  
 ██    ██  ██  ██          ██   ██  ██   ██   ██       ██       ███ ███   ██       ██    █  ▄█▀    
 ▀█▄▀ ▄██▄ ██▄  ▀█▄▄▄▀    ▄██▄ ▄██▄ ██▄  ▀█▄▀  ▀█▄▄▄▀ ▄██▄       █   █     ▀█▄▄▄▀  ▀█▄▄▄▀  ██▄▄▄▄█ 

[ home ] [ articles ] [ about ]


AI & Identity

The problem

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.

A solution

Minimum crypto wallet balance verification: attrition through gas fees

Signature-Based Wallet Challenge

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.

Minimum Wallet Balance Verification

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