Lens Protocol Web3 소셜 기술 스택 실습 살펴보기

Web2는 코드, 사용자 프로필을 호스팅하는 데이터베이스, 사용자 통신이 모두 동일한 엔터티 아래에서 호스팅되는 플랫폼 시대입니다. Web3의 기본 아키텍처는 Web2와 근본적으로 다릅니다. 위의 모든 기능은 분리되어 있습니다. 사용자 프로필, 데이터 저장 및 DM은 모두 서로 다른 프로토콜로 지원됩니다. 또한 라이선스가 필요 없는 개방성과 구성 가능성을 지원합니다. 타사 개발자가 원하는 것을 구축합니다. 사용 가능한 애플리케이션을 제공하고 새로운 사용자 경험을 구축하여 생태계에 기여합니다.
Lens Protocol은 Polygon을 기반으로 한 Web3 소셜 그래프 프로토콜입니다. 중요한 Web2 소셜 미디어 대안 중 하나로서 개방형 및 분산형 기본 아키텍처를 사용하여 짧은 시간 내에 번영하는 생태계를 만듭니다. 프로젝트 당사자 자체에는 수많은 타사 애플리케이션과 호환 가능한 여러 분산형 소셜 기술 스택도 있습니다.
근본적으로 이는 블록체인 고유의 무허가 개방성 및 구성성에 기인하며, 이는 개발자가 핵심 개발에만 의존하는 것이 아니라 허가 없이 사용 가능한 모든 애플리케이션을 구축할 수 있음을 의미합니다. 그리고 개발자는 Lens Protocol을 포함한 모든 소셜 미디어 기술 스택을 사용하여 허가 없이 분산형 애플리케이션을 구축할 수 있습니다.
그렇다면 Lens Protocol 외에 어떤 다른 분산형 기술 스택을 사용할 수 있습니까? 이 기사에는 Web3 소셜 애플리케이션을 구축하는 데 사용할 수 있는 일련의 기술 스택이 나열되어 있습니다. BlockBeats는 Lens Protocol 창립자 Stani가 Web3의 선도적인 프로토콜이라고 믿습니다.이 트윗에 게시된 분산형 기술 스택보조 제목
Huddle 01
보조 제목
Livepeer
라이브피어(Livepeer)는 비디오 트랜스코딩 서비스가 필요한 애플리케이션과 트랜스코딩을 수행하는 노드(코디네이터)를 연결하는 분산형 비디오 트랜스코딩 서비스입니다.
보조 제목
XMTP
XMTP는 체인의 주소 간 종단 간 암호화 통신을 지원하는 일반적인 Web3 통신 프로토콜 및 네트워크입니다. 개발자는 인앱 DM 및 알림 기능을 구현할 권한 없이 XMTP SDK를 dApp에 통합할 수 있습니다. XMTP 프로토콜에 액세스함으로써 Lens는 사용자에게 휴대용 DM 도구를 제공하고 XMTP 프로토콜에 가입하는 다른 분산 애플리케이션과의 상호 운용성을 실현하여 애플리케이션 간 채팅을 가능하게 합니다.
관련 독서:
관련 독서:보조 제목》
Sismo
보조 제목
Lit Protocol
개방형 소셜 그래프에서 구성성을 유지하면서 제한된 액세스 콘텐츠를 활성화하는 것은 큰 도전입니다.
Lit 프로토콜을 사용하면 Lens 프로토콜은 Lens Protocol에 게시된 콘텐츠를 암호화한 다음 토큰 제어 액세스를 활성화합니다. 즉, 사용자에게 액세스 권한이 있는 한(이는 NFT 게이트를 통해 달성 가능) 암호화된 콘텐츠는 모든 응용 프로그램에서 해독되고 볼 수 있습니다.
이를 통해 다음을 포함하되 이에 국한되지 않는 다양한 기능이 가능해집니다. - 비공개 프로필 - 비공개 게시물 - 유료 잠금 해제 게시물 - 토큰 제어 액세스 게시물 - 토큰 제어 파일 다운로드 권한.
보조 제목
Gelato Network
Gelato Network는 개발자가 가스가 필요 없는 자동화된 애플리케이션을 만들 수 있게 해주는 Web3 분산형 백엔드 솔루션입니다. 다중 체인 트랜잭션 API Gelato Relay는 무가스 트랜잭션, 맞춤형 로봇, 크로스체인 브리지 및 크로스체인 메시징 프로토콜과 같은 서비스를 제공하여 Web3 애플리케이션 및 인프라 개발자가 간단한 API를 사용하여 사용자 또는 프로토콜을 지원하도록 돕습니다. 빠르게.
렌즈에Koru DAO보조 제목
RedStone Oracles
RedStone은 Lens Protocol의 개인 계정에 대한 사용자 신용 점수를 생성합니다. 즉, 각 Lens 프로토콜은 LensScore라는 해당 신용 점수를 얻습니다.
LensScore는 GraphQL API에서 Lens Protocol 사용자 프로필 통계를 검색하고 다음 6가지 측정항목을 기반으로 점수를 계산합니다.
코멘트* 0.25
포스트 * 0.5
출판* 0.5
팔로어* 0.75
즐겨찾기* 1
거울*1
각 지표의 가중치가 다르다는 점은 주목할 가치가 있습니다.즐겨찾기와 미러링의 가중치가 가장 높습니다.
보조 제목
카르마 3와 에어스택
Lens와 같은 Web3 소셜 프로토콜의 장점은 모든 데이터와 상호 작용 기록이 공개되어 개발자와 팀이 온체인 데이터를 기반으로 자체 맞춤형 추천 및 순위 알고리즘을 구축할 수 있다는 것입니다.
팀 자체에서 제공하는 Lens GraphQL API 외에도 Lens는 개발자가 Karma 3 및 Airstack을 포함한 다른 API 추천 알고리즘을 호출할 수 있도록 지원합니다.
Karma 3는 개발자가 온체인 데이터를 기반으로 앱의 순위 및 추천 시스템을 관리할 수 있도록 지원하는 개방형 프로토콜로, Lens 프로토콜에서 앱에 대한 개인화된 검색, 발견 및 추천을 제공합니다. Lens 생태계의 모든 프로필은 시간별로 점수가 매겨지고 순위가 매겨지며, 이러한 점수와 순위는 고객이 요청 시 호출할 수 있는 다양한 API를 통해 제공됩니다. 이 API는 Follow, Engage, Influencer 및 Creator라는 4가지 점수 전략을 기반으로 합니다.
Airstack을 통해 사용자는 일반 온체인 거래, 특정 Dapp 이벤트 및 NFT 시장 데이터에 액세스할 수 있을 뿐만 아니라 온체인 및 오프체인 데이터를 동시에 쿼리하고 결합할 수 있습니다. Airstack은 GraphQL을 활용하여 사용자가 기존 REST 엔드포인트에서 반환하는 사전 정의된 데이터 세트가 아닌 단일 쿼리에 필요한 데이터만 가져올 수 있도록 합니다.
Airstack은 사용자가 렌즈 프로필을 다른 Web3 ID(Farcaster, ENS, Ethereum 주소)로 확인하거나 역확인할 수 있는 일반 확인자를 제공합니다. 예를 들어 사용자는 특정 사용자로부터 Lens 구성 파일을 얻을 수 있고 Lens 구성 파일에서 Ethereum 주소, Farcaster 및 ENS를 얻을 수도 있습니다.
보조 제목
Snapshot
보조 제목
Arweave 및 Bundlr 네트워크: 콘텐츠 데이터 가용성 및 빠른 DA 업로드
데이터 가용성(DA) 레이어는 주로 체인에 데이터를 저장하지 않고 온체인 리소스를 기존 데이터 가용성 위치(저장소)로 지정하여 비용을 절감하는 데 사용됩니다. 실제로 데이터 가용성 레이어(데이터 가용성 레이어)는 정보를 온체인 속성(예: NFT)으로 확장하는 편리한 방법입니다.
렌즈 프로토콜의 콘텐츠 데이터 가용성(DA)은 Arweave에서 제공됩니다.
소셜 미디어가 25,000 TPS에 도달할 수 있다는 점을 고려하여 Lens Protocol은 올해 4월 블록체인 소셜 미디어 애플리케이션 확장 솔루션인 Momoka를 출시했습니다. 이 솔루션은 Bundlr을 대용량 파일 저장을 위한 인프라로 사용하고 관련 검증 데이터를 저장합니다.
Optimistic L3 스케일링 솔루션인 Momoka는 폴리곤 트랜잭션을 오프체인으로 처리하여 대규모 트랜잭션을 달성하고 트랜잭션 비용을 절감할 수 있습니다.
대부분의 L2 솔루션과 달리 여러 L2 트랜잭션을 L1으로 압축하는 대신 Momoka는 여러 트랜잭션을 데이터 가용성 계층으로 보내 비용을 최적화하고 소셜 미디어 네트워크에 필요한 더 높은 확장성을 달성함으로써 블록 공간 또는 블록 시간 구성의 제한을 피합니다.
Lens 사용자의 경우 개인 파일에는 더 높은 수준의 보안이 필요한 반면, 소셜 댓글과 같은 보다 복잡한 네트워크 데이터의 경우 더 가벼운 DA 인프라 계층이 더 실현 가능한 솔루션이 될 수 있습니다. Momoka는 소셜 미디어 게시물, 댓글, 공유를 처리하고 저장하는 네트워크로, Lens의 확장성을 향상시키기 위한 Polygon 네트워크의 2차 저장 데이터 역할을 합니다.
그러나 Momoka를 사용하는 것은 여전히 선택 사항입니다. 개발자의 경우 모든 콘텐츠를 계속해서 Polygon에 저장할 수 있으며, 또 다른 대안은 제출자가 Bundlr을 통해 Arweave에 DA 메타데이터 저장 비용을 지불하는 것인데, 이는 EVM 트랜잭션을 수행하는 것보다 1000배 저렴합니다.
참조 링크:
참조 링크:
https://twitter.com/jaencarrodine/status/1592630356166836225
https://twitter.com/redstone_defi/status/1568165561414336516
https://www.gelato.network/blog/introducing-koru-dao
https://dune.com/hashbrown_research/momoka-effects-on-lens-protocol
https://docs.lens.xyz/docs/other-apis-and-algorithms
https://twitter.com/StaniKulechov/status/1677778496439873542


