Tela Network is a curated forum built on blockchain principles. Members write short posts, which are permanent, public, searchable, and citable.

You can ask the Network AI a question and it will build an answer from relevant posts - not from the general internet.

Our goal is signal over volume: Posts can be made once per day and require a small fee. Tela Network is a quiet chain of record in a world of noise.

Search the Network

Latest Network AI Answers

Ask the Network AI

Sign up or log in to ask.

Random Post

#73 | 2025-11-02 09:18:47 UTC

Goal: Gate user actions (e.g. make a post) based on payment of a token. This is a much larger problem than it seems. Naive idea: User buys credits, check user balance, subtract a token before allowing a post. But: You have to track payments in and credits out in order to keep balances correct. So you need a ledger. A single-entry ledger will break when you encounter double-spending, retries, refunds, and audits. So you need a double-entry ledger. I have looked at outsourcing this. But offering complex custom bookkeeping software to non-enterprise customers is a structurally bad business. Also, your app must make an external API call on every gated user action. This indicates that you need to build and maintain an internal double-entry ledger system. This is why most apps: 1) Charge a subscription or 2) Charge for usage afterwards (no real-time gate) But neither of these models produce the user experience incentives that I think are required for a good version of the future.