렌즈 프로토콜은 Polygon Proof-of-Stake 블록체인의 Web3 소셜 그래프 프로토콜입니다. 제작자가 커뮤니티와 연결하여 완전히 구성 가능한 사용자 소유의 소셜 그래프를 형성할 수 있도록 설계되었습니다. 이 프로토콜은 처음부터 모듈성을 염두에 두고 구축되어 새로운 기능과 수정 사항을 추가할 수 있도록 하여 사용자 소유 콘텐츠와 사회적 연결이 불변하도록 보장합니다.
사용자 소유의 모든 애플리케이션에 연결할 수 있는 개방형 소셜 그래프로 설계되었습니다. 사용자는 데이터를 소유하고 Lens 프로토콜 위에 구축된 모든 애플리케이션으로 데이터를 가져올 수 있습니다.
콘텐츠의 진정한 소유자인 크리에이터는 더 이상 개별 플랫폼의 알고리즘 및 정책 변경에 따라 콘텐츠, 팬을 잃는 것에 대해 걱정할 필요가 없습니다.
Lens 프로토콜에는 ERC721 NFT를 통한 세 가지 토큰화 계층이 있습니다. 세 가지 모두 ERC721을 준수하며 완전히 구성 가능합니다.
LensHub: 업그레이드 가능한 계약은 Lens 프로토콜에서 대부분의 상호 작용을 위한 핵심 진입점입니다. 거의 모든 상호 작용은 ERC721 NFT 계약으로 시작되며 프로필 생성 시 생성됩니다.
FollowNFT: 처음으로 구성 파일을 팔로우하면 컨트랙트가 배포되며, 구성 파일은 고유하며 팔로워 관계를 나타내는 ERC721 NFT 컨트랙트입니다.
CollectNFT: 출판물이 처음으로 수집되면 수집된 출판물을 나타내는 ERC721 NFT 계약인 출판물에 고유한 계약이 배포됩니다.
프로필 NFT
프로필 NFT는 렌즈 프로토콜의 주요 개체입니다. 사용자가 자신의 콘텐츠를 제어할 수 있는 것은 이 NFT의 소유권입니다. 주소에는 여러 ProfileNFT가 포함될 수 있습니다. Lens Profile NFT가 다른 온체인 ID와 차별화되는 점은 간행물을 발행할 수 있다는 점입니다.
출판
간행물은 Lens 프로토콜의 생명줄입니다. 창작자, 큐레이터, 사용자 모두가 제작한 오리지널 콘텐츠, 리뷰, 거울입니다. 간행물은 게시물, 댓글 및 미러의 세 가지 주요 유형으로 나뉩니다. 게시물은 기본 개체이며 미러 및 댓글은 추가 기능을 제공합니다.
간행물은 사용자의 ProfileNFT에 직접 게시되므로 사용자가 만든 모든 콘텐츠는 사용자가 소유하고 지갑에 보관됩니다.
간행물에는 간행물에 포함된 특정 콘텐츠를 가리키는 ContentURI가 있습니다. 이 콘텐츠는 IPFS나 Arweave와 같은 분산 프로토콜이나 AWS S3와 같은 중앙 집중식 스토리지 공급자에 저장된 텍스트, 이미지, 비디오 또는 기타 콘텐츠를 가리킬 수 있습니다. .
Publications에는 Collections 모듈과 References 모듈이라는 두 개의 추가 모듈이 있습니다. 컬렉션 모듈에는 다른 사용자가 발행물을 NFT로 발행할 수 있도록 허용하는 논리가 포함되어 있습니다. 이 NFT는 원본 발행물의 URI를 참조합니다. 참조 모듈은 발행물 자체에 대한 참조를 제어합니다. 여기에는 출판물에 댓글을 달고 반영할 수 있는 사람을 결정하는 논리가 포함되어 있습니다.
논평
주석을 통해 사용자는 다른 발행물에 대한 추가 주석을 제공할 수 있습니다. 출판물과 마찬가지로 댓글은 사용자의 프로필 NFT에 있으므로 사용자가 완전히 소유합니다.
리뷰는 다른 간행물을 인용하므로 원래 간행물의 참조 모듈 조건이 적용됩니다.
일반 간행물과 마찬가지로 리뷰에도 수집 및 참조 모듈이 있습니다. 컬렉션 모듈은 리뷰의 ContentURI를 참조하는 NFT로 리뷰를 작성하는 방법을 정의합니다.
거울
Mirror는 Lens 프로토콜을 위한 관리 도구입니다. 그것들은 프로토콜의 재출판되거나 재증폭된 내용에 해당합니다. 미러는 게시와 동일하게 취급되지만 몇 가지 추가 검사 및 사소한 기능이 있습니다.
미러는 다른 발행물을 참조하므로 원본 발행물의 참조 모듈 조건을 따릅니다.
이미지는 기존 콘텐츠만 전달하므로 ContentURI 필드가 없으므로 수집할 수 없으며 자체 수집 모듈도 없습니다. 이미지는 자체 참조 모듈을 가질 수 있습니다.
모으다
즐겨찾기 기능을 통해 크리에이터는 콘텐츠로 수익을 창출할 수 있습니다. 크리에이터는 렌즈 프로토콜을 통해 콘텐츠를 소유하므로 팔로워가 해당 콘텐츠를 구매할 수 있습니다.
사용자가 자신의 프로필 NFT에 게시물을 게시하면 컬렉션 모듈을 설정할 수 있는 옵션이 있습니다. 이 모듈을 사용하면 다른 사용자가 발행물의 ContentURI에 연결된 NFT를 발행할 수 있습니다. 이 모듈은 채굴 프로세스 및 결과 NFT에 적용할 임의의 논리를 포함할 수 있습니다.
따르다
Lens 프로토콜의 "팔로잉"은 Web2 소셜 애플리케이션에서 팔로우하는 것과 다릅니다. 사용자가 Lens Protocol에서 프로필을 팔로우하면 크리에이터와 커뮤니티가 가치를 추가하기 위해 인코딩할 수 있는 Follow NFT를 얻습니다.
프로필 NFT에는 프로필을 팔로우하려고 시도하는 사용자에게 팔로우 NFT를 발행해야 하는지 여부를 결정하기 위한 모든 논리가 포함된 각 ProfileNFT에 연결된 특정 팔로우 모듈이 있을 수 있습니다.
또한 Follow NFT에는 투표 위임과 같은 내장형 거버넌스 기능이 있어 렌즈 프로토콜을 사용하여 소셜 DAO를 생성할 수 있습니다.