Lens Protocol

Ein kompositorisches, dezentrales Social-Graph-Protokoll, das nutzereigene digitale Identität und portable soziale Verbindungen ermöglicht.

Lens Protocol (V2) stellt eine bedeutende Entwicklung in der dezentralen sozialen Infrastruktur dar und führt 'Open Actions' (LIP-2) sowie Momoka ein. Es nutzt ein modulares System, bei dem jede soziale Interaktion – folgen, sammeln von Inhalten oder referenzieren von Posts – durch spezialisierte Smart-Contract-Module gehandhabt wird. Profile werden als ERC-721-NFTs auf Polygon dargestellt. Um Skalierungsprobleme zu lösen, implementierte Lens Momoka, ein optimistisches Layer 3 Data Availability (DA)-Layer, das hochfrequente soziale Aktionen Off-Chain verarbeitet und die Ergebnisse in der Hauptkette verankert. Die Rollen 'Profile Manager' und 'Dispatcher' erleichtern gaslose Transaktionen und verbessern das Nutzer-Onboarding, ohne die Selbstverwahrung (Self-Custody) zu beeinträchtigen. Durch die Entkoppelung des Social Graphs von der Anwendungsebene ermöglicht Lens ein erlaubnisfreies Ökosystem, in dem jeder Entwickler soziale Anwendungen auf einer gemeinsamen, nutzereigenen Datenbank aufbauen kann.

        graph LR
  Center["Lens Protocol"]:::main
  Pre_blockchain["blockchain"]:::pre --> Center
  click Pre_blockchain "/terms/blockchain"
  Pre_nft["nft"]:::pre --> Center
  click Pre_nft "/terms/nft"
  Pre_smart_contract["smart-contract"]:::pre --> Center
  click Pre_smart_contract "/terms/smart-contract"
  Rel_farcaster["farcaster"]:::related -.-> Center
  click Rel_farcaster "/terms/farcaster"
  Rel_decentralized_social_network["decentralized-social-network"]:::related -.-> Center
  click Rel_decentralized_social_network "/terms/decentralized-social-network"
  Rel_web3_social["web3-social"]:::related -.-> Center
  click Rel_web3_social "/terms/web3-social"
  classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
  classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
  classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
  classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
  linkStyle default stroke:#4b5563,stroke-width:2px;

      

🧠 Wissenstest

1 / 1

🧒 Erkläre es wie einem 5-Jährigen

🌍 Stell dir Lens wie einen universellen sozialen Reisepass vor. Anstatt für jede App separate Freunde und Posts zu haben, trägst du einen digitalen Ordner bei dir, der überall funktioniert – wenn du zu einer neuen App wechselst, folgen dir deine Freunde und Inhalte automatisch.

🤓 Expert Deep Dive

Die Lens V2-Architektur setzt auf Komponierbarkeit durch den LIP-2-Standard, der 'Open Actions' ermöglicht. Diese erlauben es, externe Smart Contracts direkt aus Social Posts heraus zu triggern (z. B. das Minten eines NFTs oder der Beitritt zu einer DAO). Das Protokoll nutzt eine 'Follow NFT'-Logik, bei der Verbindungen On-Chain-Assets sind. Momoka (L3) verwendet einen Data Availability (DA)-Layer-Ansatz, bei dem Transaktionsdaten Off-Chain gespeichert werden, aber über Merkle-Roots auf Polygon verifizierbar bleiben, was die Gaskosten für soziale Operationen erheblich senkt. Der Ausführungsfluss umfasst einen 'Dispatcher', der Transaktionen im Namen des Profile-NFTs des Nutzers für Aktionen innerhalb definierter Sicherheitsgrenzen signieren kann, was die UX für hochfrequente Interaktionen verbessert. Sicherheit wird durch modulare Ausführung gewährleistet: Nur Whitelist-Module können mit dem Kern-Profil-Contract interagieren, was Statuskorruption durch bösartige Plugins verhindert.

🔗 Verwandte Begriffe

Voraussetzungen:

📚 Quellen