자세한 소셜 커뮤니케이션 프로토콜 Towns: Farcaster를 벤치마킹한 a16z가 투자한 신생 기업
저자: Jaleel, BlockBeats
web3의 발전과 함께 NFT 커뮤니티, 게임 커뮤니티, DAO 조직도 점점 더 활발해지고 있습니다. 그들은 Discord를 사용할 수 있지만, Discord는 web3 커뮤니티를 위해 설계된 것이 아니며, 사용 과정에서 다양한 플러그인과 봇을 통해 여러 가지 거버넌스 행동을 수행해야 합니다. Towns의 출현은 이러한 문제를 해결하고자 하는 희망을 가지고 있습니다. a16z가 2250만 달러를 투자한 Towns는 무엇이며, 어떤 문제를 해결하고, 작동 메커니즘은 어떻게 될까요? BlockBeats가 이에 대해 간단히 정리했습니다.
Farcaster를 겨냥한 a16z의 소셜 분야 신생 기업
Towns는 온라인 커뮤니티를 위해 설계된 그룹 채팅 프로토콜 및 애플리케이션으로, 이더리움 위에 구축되어 있으며, 스마트 계약, 탈중앙화 노드 네트워크 및 Towns 프로토콜 기반 애플리케이션의 세 부분으로 구성됩니다. 실제로 Town의 시장 위치는 Multicoin이 투자한 소셜 통신 프로토콜 Farcaster와 매우 유사하며, 우리는 두 가지를 같은 분야에서 두 개의 주요 암호화 VC가 내기를 하는 경주로 볼 수 있습니다.
Towns의 가장 큰 특징은 타운 스퀘어의 개념을 채택하여 커뮤니티, NFT, 게임을 결합하여 사용자에게 이더리움 기반의 스마트 계약 시스템과 종단 간 암호화 채팅을 제공할 수 있다는 점입니다. Towns는 커뮤니티 구성원이 진정으로 자신의 타운 스퀘어를 소유할 수 있도록 하며, 완전히 탈중앙화되고 종단 간 암호화된 채팅 프로토콜을 통해 사람들과 자유롭게 소통할 수 있게 합니다.
Towns는 사용자에게 이상적인 커뮤니티를 만들기 위한 기본 구성 요소를 제공합니다. 각 Town의 소유권은 체인 상에 존재하므로 양도, 판매하거나 다른 스마트 계약(예: DAO 또는 다중 서명)이 소유할 수 있습니다. 동시에 Towns는 커뮤니티가 프로그래밍 가능하고 자치적인 모임 공간을 만들어 소통할 수 있는 능력을 부여하며, 새로운 클라이언트나 API를 구축하고 완전한 제어와 사용자 정의를 유지할 수 있게 하여 어떤 그룹이든 Towns를 사용하여 조직하고 자유롭게 채팅하며 그들의 요구에 맞는 규칙을 설계할 수 있습니다. 또한 커뮤니티 소유자는 특정 채널에 접근 키를 판매하거나, 구성원의 기여를 보상하거나, 사용자가 채팅 중에 NFT를 직접 거래할 수 있도록 하는 등 독특한 커뮤니티, NFT, 게임 경험을 만들 수 있습니다.
Towns 팀은 지난 10년 동안 인터넷 사용자들이 마치 "세입자"와 같았으며, 모여 있는 디지털 타운 스퀘어가 "집주인"이 소유한 울타리 정원에 갇혀 있었다고 생각합니다. 그 외에도 현재 대부분의 커뮤니티가 직면하고 있는 가장 큰 문제는 어떻게 협력하여 각 사용자의 집단적인 사고를 조정하고 공유할 수 있을지를 찾는 것입니다. Towns는 탈중앙화와 web3를 통해 디지털 타운 스퀘어를 만들고, 구성원들이 경계를 정의하고 규칙을 정하며 원하는 세계를 구축할 수 있도록 하여, 사용자가 디지털 타운 스퀘어의 주인이 되고 온라인 커뮤니티에 진정한 소속감을 느낄 수 있도록 하기를 희망합니다.
현재 점점 더 많은 프로젝트가 Towns에 합류하고 있으며, Discord 및 Telegram과 같은 플랫폼에서 Web3 프로젝트를 이전하려고 하고 있습니다. 여기에는 분석 플랫폼 Nansen의 Dragonchain의 Den, Matrix, Console 및 Nansen Connect가 포함됩니다.
Towns 메커니즘 소개
노드 및 탈중앙화 채팅 서버
Towns의 노드는 실제로 서버, 데이터베이스 및 노드 파서가 포함된 노드 패키지입니다. 노드 패키지는 배포를 용이하게 하기 위해 Docker 파일로 패키징됩니다. 노드 운영자 가이드는 이후 Towns 버전에서 제공될 예정입니다. Towns의 백엔드는 처음에는 상대적으로 집중된 POW 작업 증명 알고리즘에서 실행되며, 이후 프로토콜을 구축하여 이더리움 2.0의 POS 지분 증명 알고리즘으로 전환될 것입니다. 개발자는 Towns 스마트 계약을 사용하여 소셜 애플리케이션을 개발할 수 있으며, Towns 노드는 탈중앙화된 지분 증명 네트워크에서 실행되며, 메시지는 암호화되어 복제된 DAG에 이벤트로 저장됩니다.
Towns의 스마트 계약은 확장 가능하고, 조합 가능하며, 업그레이드 가능하여 각 커뮤니티가 자신의 규칙을 초안하여 누가 참여할 수 있는지, 무엇에 참여할 수 있는지 및 어떻게 참여할 수 있는지를 규정할 수 있습니다. 앞으로 GitHub 저장소의 sample-app 디렉토리에는 애플리케이션 코드가 포함될 것입니다. 개발자는 Towns 프로토콜을 탐색하고 로컬 구성 요소 및 도구를 배포하기 위해 자가 설명서를 단계별로 완료할 수 있으며, 예제 애플리케이션을 조정하여 커뮤니티의 요구를 충족시키고 자신의 사용 사례를 만들며 프로토콜 발전에 기여할 수 있습니다.
각 Towns 노드는 탈중앙화된 채팅 서버를 가지고 있습니다. 채팅 메시지 통신은 피어 투 피어 네트워크에 분산되어 있으며, 각 노드는 다른 여러 노드에 연결되어 있습니다. 탈중앙화 채팅 서버의 장점 중 하나는 메시지가 암호화되어 네트워크에서 배포되기 때문에 더 나은 개인 정보 보호와 보안을 제공한다는 점입니다. 또한 중앙 제어 지점이나 검열이 없음을 보장합니다. 우리의 철학은 모든 Towns 사용자가 감시나 억압으로부터 자유롭다는 것입니다.
Towns 프로토콜 및 appTowns
Towns는 사용자가 자신의 온라인 공간을 제어할 수 있도록 하는 이더리움 기반의 조합 가능한 스마트 계약입니다. 계약은 확장 가능하고, 조합 가능하며, 업그레이드 가능하여 커뮤니티가 검열, 접근 및 수익화를 위한 자신의 규칙을 작성할 수 있게 합니다. Towns 네트워크는 Towns 스마트 계약에 의해 관리되는 종단 간 암호화된 거의 실시간 통신 시스템으로, 분산된, 분산된 지분 증명 네트워크의 노드에 의해 구동됩니다.
Towns 애플리케이션은 프로토콜 구현의 모든 기술 내용을 오픈 소스, 종단 간 암호화된 즐거운 채팅 경험으로 제공합니다. 이 경험은 스마트 계약을 통해 사용자 신원과 Town 소유권을 연결하여 접근 권한, 검열, 개인 정보 보호 및 평판을 나타냅니다. 애플리케이션은 Web3 생태계와 긴밀하게 통합되어 사용자가 이전에는 불가능했던 방식으로 커뮤니티와 상호작용할 수 있도록 합니다. DAO 거버넌스 참여부터 체인 상 게임 상호작용, NFT 거래까지, 모든 것이 현재 진행 중인 커뮤니케이션 커뮤니티의 Town에서 직접 이루어질 수 있습니다. 비록 이것이 첫 번째 Towns 애플리케이션이 될 것이지만, 이는 많은 애플리케이션 중 하나일 것이며, 누구나 자신의 특정 요구에 따라 Towns 프로토콜의 클라이언트를 구축할 수 있습니다.
daoTowns
Towns는 Towns DAO에 의해 관리되고 유지될 것이며, 이 커뮤니티는 프로토콜의 발전과 발전을 지원하는 데 전념하고 있습니다. DAO는 핵심 개발 로드맵, 기술 업그레이드 및 재정 관리를 결정하는 중요한 결정을 내립니다. DAO는 Towns 생태계의 주요 이해관계자 그룹인 사용자, 노드 운영자, 공간 소유자 및 핵심 기여자를 대표합니다.
팀, 자금 조달 및 개발 단계
Towns의 창립 팀은 Here Not There Labs로, 2020년 Rubin(하우스파티 및 미어캣의 전 CEO 및 공동 창립자)과 Brian Meek(STRIVR Labs의 전 CTO 및 Skype의 전 엔지니어링 총괄)이 공동 설립했습니다. 2023년 2월 23일, Towns는 a16z Crypto가 주도하고 Benchmark, Framework Ventures 등이 참여한 2550만 달러의 A 라운드 자금을 완료했으며, 수십만 달러의 저렴한 가격으로 Towns.com 도메인을 확보했습니다.
현재 Towns는 Alpha 버전을 출시했으며, 사용자는 Towns 공식 웹사이트에서 신청할 수 있는 링크를 찾아 이름, 이메일 및 alpha NFT를 받을 수 있는 지갑 주소를 입력할 수 있습니다. alpha NFT를 받은 후, 공식 웹사이트에 등록하고 Towns Alpha를 경험하며 자신의 타운을 주조하고 Towns의 초기 사용자 커뮤니티인 Pioneer Town에 접근할 수 있습니다.
Towns는 6개월 후에 더 넓은 테스트 버전을 출시할 계획이며, 누구나 이 프로토콜을 사용하여 자신의 커뮤니티를 만들 수 있도록 하고, 이후 몇 달 내에 모바일 웹 애플리케이션과 로컬 애플리케이션을 출시할 예정입니다. Towns는 또한 Apple의 차세대 로그인 비밀번호 키에 대한 지원 기술을 추가할 계획입니다.
Here Not There Labs는 프로젝트 시작 단계에서 Towns 관리를 담당하고 있지만, 프로젝트가 탈중앙화 방향으로 계속 발전함에 따라 Towns의 거버넌스와 통제는 점차 Towns DAO로 이전될 것이며, Towns는 통제권을 DAO에 이양한 후, 구성원들이 프로토콜의 로드맵, 기술 업그레이드 및 DAO의 자금 관리 방식에 따라 투표 거버넌스를 할 수 있도록 할 계획입니다.