Ethereum co-founder Vitalik Buterin 'vibe-codes' anonymous billboard demo with onchain moderation on Aztec

摘要:Vitalik Buterin has released a working demo of an anonymous message board on Aztec, allowing users to deposit ETH on Ethereum's base layer, post messages on Layer 2 with no sender address revealed, and later withdraw funds. The system includes a censor role that flags posts as "immoral," with a local LLM daemon reading an onchain moderation policy to auto-flag violations. Posting is rate-limited, with larger deposits enabling more frequent posts. The project includes formal verification with 70 proven theorems covering rate limits, censorship, privacy, and deposit safety. Buterin described it as a "vibe-coded" toy version of a concept he outlined in 2022. The code is publicly available on GitHub but is noted as early and incomplete.

Quick Take

  • Vitalik Buterin has built a working demo of an anonymous message board on Aztec where users deposit ETH, post without revealing any link to their address, and withdraw their funds.
  • The demo bakes in a censor role that can flag posts as “immoral,” backed by a local LLM daemon that reads an onchain moderation policy and auto-flags violations.

Vitalik Buterin has released a working demo of an anonymous message board on Aztec, pairing fully private posting with an onchain moderation layer.

The Ethereum co-founder shared the project Sunday on Farcaster, calling it a “vibe-coded” toy version of the “anon billboard with moderation” concept he outlined in a 2022 blog post. The code is public on GitHub under his vbuterin account.

Buterins onchain message board

The billboard is built on Aztec. Users deposit ETH on Ethereum's (ETH) base layer, post messages anonymously on Layer 2, and later withdraw their ETH back to Layer 1, according to the repository. Posts carry no sender address in public call data and no link to the original deposit.

Buterin also noted that Aztec had reached stage 2 — the most decentralized tier on the Layer 2 maturity scale — in a follow-up cast, otherwise known as a post on the Farcaster platform.

The design attaches a censor role, set at deployment, that can flag posts as “immoral.” Flagged posts are hidden from the default feed and impose a time-lock penalty on the poster's next message.

A local LLM daemon watches the board, evaluates each post against an onchain moderation policy, and flags anything that violates it, per the documentation. The policy itself is stored onchain and readable by the app, the CLI, and the daemon.

Posting is rate-limited through a cooldown that shrinks as the deposit grows, meaning 0.001 ETH buys one post per hour, while 0.01 ETH buys ten, according to the repo.

Part of the system also carries formal verification. The security properties covering rate limits, censorship screening, privacy, and deposit safety are proven in Lean 4 across 70 theorems with zero unproven gaps, the documentation said.

The repository lists the work as early and incomplete, with open items including access-control fixes and untested browser flows. Buterin said in his cast that the demo can already do “very interesting nontrivial stuff.”

免責聲明

本文觀點僅代表作者個人觀點,不構成本平台的投資建議,本平台不對文章信息準確性、完整性和及時性作出任何保證,亦不對因使用或信賴文章信息引發的任何損失承擔責任
上一篇

劍橋大學研究顯示以太坊(ETH)位居PoS能耗強度下游