Moderation & Governance

This section of the TRN GitBook outlines the full architecture behind moderation enforcement, governance authority, abuse prevention, and proposal mechanisms. The platform is designed to be both decentralized and enforceable, where country-specific rules, AI moderation, and user actions are transparently processed and routed through a robust set of contracts.

🗂️ Modules Covered

  • ModerationLog

  • FlagEscalator

  • BurnRegistry

  • GeoOracle

  • CountryRulesetManager

  • CouncilNFT / MasterNFT

  • ProposalFactory + Voting


🔒 Enforced Moderation with Transparent Trails

All moderation decisions on the TRN platform—whether initiated by users, AI, or DAO governance—are logged, traceable, and enforceable across all content interactions.

ModerationLog

A central contract that records:

  • Geo-block enforcement

  • User reports

  • DAO burn signals

  • AI escalations

  • Flag thresholds exceeded

Posts that are burned due to moderation are unpinned and removed from public feed visibility, but never permanently deleted—content lives encrypted on IPFS and within the TRN ecosystem. Authorized auditors can retrieve flagged content using multi-key decryption.


🚩 Flagging, AI Escalation & Burn Enforcement

FlagEscalator

  • All users may flag content.

  • Once a threshold is hit, it triggers escalation.

  • Escalation paths include:

    • AI moderation review

    • DAO action (via proposal)

    • Automatic burn if thresholds + AI agreement align

Flags are categorized (e.g. illegal, spam, manipulation). Some types are publicly visible; others (like bot flags or fraud detection) are kept private unless auditing is required.


🔥 Burn Registry & Post Discipline

BurnRegistry

  • Tracks all burn events, including user-initiated burns and system-enforced moderation burns.

  • Earned TRN from a post is reduced by the number of burns:

    • If a post receives 100 TRN and is burned 10 times, its gross tally is 90 TRN.

    • The 10 TRN lost via burns are redirected to the DAO Vault.

  • Once a post is burned, it is removed from the user’s feed. It can’t be re-burned.

  • Appeal processes for burns may be supported in the future, but for now, burning is permanent.


🌍 Regional Restrictions and Censorship Controls

GeoOracle

  • CountryNFTs enforce geographic content restrictions.

  • Rules are enforced at the post hash level, including retrns of restricted content.

  • Country-specific AI agents moderate posts using:

    • Public constraints (e.g. no explicit content, political triggers)

    • Private enforcement logic (semantic similarity + AI prompts)

Example: A post retrned from another user will still be blocked if the original post is banned in your jurisdiction.

CountryRulesetManager

  • Stores the public rules each CountryNFT chooses to enforce.

  • Enables transparency for users (e.g. users in the US can know what categories are restricted in the US).

  • Does not reveal which posts are blocked, only what kinds of content are subject to restriction.

  • Moderation decisions per post are only visible if accessed from another allowed country.


🏛️ Governance via NFTs and DAO

CouncilNFT & MasterNFT

  • CouncilNFTs are issued to governing bodies or elevated curators.

    • Can pass proposals internally.

  • MasterNFT is a singular DAO overseer.

    • Receives proposals passed by Council.

    • Can approve or veto proposals.

    • Final proposals are pushed to the broader user base.

ProposalFactory & Voting

  • Any user may submit a proposal using the ProposalFactory.

  • Voting costs 1 TRN per vote.

  • Votes are counted, and results are binding.

  • Settings that control major aspects of the platform (AMM thresholds, moderation tolerances, revenue splits) are DAO-configurable through these proposals.


🔐 Enforcement & Failover

  • All moderation controls function even in the case of sequencer failure, as they are enforced on-chain through rules set by the GeoOracle, FlagEscalator, and ModerationLog.

  • If the main sequencer goes down, the platform supports fallback sequencers to maintain operational continuity.

  • No moderation system is purely algorithmic—human-curated logic and AI prompts are used throughout the process to prevent manipulation.


🔎 Auditing & Access Control

  • Burn data, flag history, and moderation actions are public or semi-public depending on category.

  • AI fraud detection flags are private until audit.

  • Moderation metadata is accessible for DAO review but not users unless escalated.

Last updated