Lens Protocol

Kullanıcı sahipliğindeki dijital kimliği ve taşınabilir sosyal bağlantıları mümkün kılan birleştirilebilir, merkeziyetsiz bir sosyal grafik protokolüdür.

Lens Protocol (V2), 'Açık Eylemler' (Open Actions - LIP-2) ve Momoka'yı tanıtarak merkeziyetsiz sosyal altyapıda önemli bir evrimi temsil eder. Takip etme, içerik toplama veya gönderilere atıfta bulunma gibi her sosyal etkileşimin özel akıllı sözleşme modülleri tarafından yönetildiği modüler bir sistem kullanır. Profiller, Polygon üzerinde ERC-721 NFT'leri olarak temsil edilir. Ölçeklenebilirlik sorunlarını çözmek için Lens, yüksek frekanslı sosyal eylemleri zincir dışında işleyen ve sonuçları ana zincire sabitleyen iyimser bir Katman 3 veri kullanılabilirliği (DA) katmanı olan Momoka'yı hayata geçirdi. 'Profil Yöneticisi' (Profile Manager) ve 'Dispatcher' rolleri, kendi kendine emaneti (self-custody) tehlikeye atmadan gazsız işlemleri ve kullanıcı katılımını (onboarding) kolaylaştırır. Sosyal grafiği uygulama katmanından ayıran Lens, herhangi bir geliştiricinin paylaşılan, kullanıcı sahipliğindeki bir veritabanı üzerinde sosyal uygulamalar oluşturabileceği izinsiz (permissionless) bir ekosistem sağlar.

        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;

      

🧠 Bilgi testi

1 / 1

🧒 5 yaşındaki gibi açıkla

🌍 Lens'i evrensel bir sosyal pasaport olarak düşünün. Her uygulamada ayrı arkadaşlara ve gönderilere sahip olmak yerine, her yerde çalışan tek bir dijital dosya taşırsınız; yeni bir uygulamaya geçtiğinizde arkadaşlarınız ve içeriğiniz sizi otomatik olarak takip eder.

🤓 Expert Deep Dive

Lens V2 mimarisi, LIP-2 standardı aracılığıyla birleştirilebilirliğe (composability) öncelik vererek, sosyal gönderilerden doğrudan harici akıllı sözleşmeleri tetikleyebilen 'Açık Eylemler' (Open Actions) sağlar (örneğin, bir NFT mint etmek veya bir DAO'ya katılmak). Protokol, bağlantıların on-chain varlıklar olduğu bir 'Takip NFT'si' (Follow NFT) mantığını kullanır. Momoka (L3), işlem verilerinin zincir dışında (off-chain) saklandığı ancak Polygon'a gönderilen Merkle kökleri (Merkle roots) aracılığıyla doğrulanabilir kaldığı bir veri kullanılabilirliği (DA) katmanı yaklaşımı kullanır ve sosyal işlemler için gaz maliyetlerini önemli ölçüde azaltır. Yürütme akışı, kullanıcıların Profil NFT'leri adına tanımlanmış güvenlik sınırları dahilindeki eylemler için işlemleri imzalayabilen bir 'Dispatcher' (Dağıtıcı) içerir ve yüksek frekanslı etkileşimler için kullanıcı deneyimini (UX) iyileştirir. Güvenlik, modüler yürütme yoluyla korunur: yalnızca beyaz listedeki modüller çekirdek Profil sözleşmesiyle etkileşime girebilir ve kötü niyetli eklentilerin durum bozulmasına neden olması engellenir.

🔗 İlgili terimler

Ön koşullar:

📚 Kaynaklar