Towns, özel ve programlanabilir grup sohbetleri sağlayan, Ethereum Layer 2 üzerine inşa edilmiş merkeziyetsiz bir mesajlaşma protokolüdür. Zincir üzeri sahiplik ve erişim kontrolünü uçtan uca şifreleme ve mesaj iletimi için dağıtık bir ağla birleştirir; böylece topluluklar sohbet alanlarını esnek fiyatlama ve yönetişimle dijital varlıklar olarak işletme imkânı bulur.
Towns, merkezileşme ile performans arasında denge kurmak için hibrit bir mimari kullanır. Bu sistem, bir L2 blok zincirini ayrı bir merkeziyetsiz "Stream Nodes" ağı ile birleştirir. Bu düzen, mesaj meta verileri ve üyelik mantığını zincir üzerinde tutarken hızlı mesaj yönlendirme ve depolamayı düğüm ağına devreder. Sonuç, ölçeklenebilir, gizli ve programlanabilir olmayı hedefleyen izin gerektirmeyen bir sistemdir.
Towns içindeki her grup sohbeti bir "Space" olarak adlandırılır ve gerçek bir zincir üstü varlıktır. Bunu topluluğunuz için bir NFT gibi düşünebilirsiniz. Oluşturanlar bu Space'lerin sahibidir ve üyelik, roller ve yönetişim için kuralları akıllı sözleşmelere kodlayabilirler. Bir Space tokenize edildiği için devredilebilir, bir topluluk hazinesi tarafından yönetilebilir veya işlevselliği genişletmek için diğer merkeziyetsiz uygulamalarla entegre edilebilir.
Bir Space'e erişim genellikle son kullanma tarihi ve yenileme seçeneği içerebilen üyelik tokenlarıyla sağlanır. Space sahipleri kaç üyelik çıkarılacağını seçer ve modüler akıllı sözleşmelerle fiyatlandırma mantığı ekleyebilir. Fiyatlandırma modülleri sabit veya dinamik olabilir; örneğin üyelik arttıkça ölçeklenebilir ve gelir Space sahipleri, protokol ve yönlendirenler arasında paylaştırılabilir.
Space içindeki mesajlar sadece yetkili katılımcıların içeriği okuyabileceği şekilde uçtan uca şifreleme ile korunur. Mesajları yönlendiren ve depolayan Stream Nodes, mesaj gövdelerini çözemediği için gizlilik korunur; aynı zamanda merkeziyetsiz iletim ve yedeklilik sağlanır.
Layer 2 üzerinde çalışmak Towns'a Ethereum seviyesinde güvenlikten yararlanırken işlem ücretlerini azaltma ve verimi artırma imkânı verir. Dağıtılmış Stream Node ağı, merkezi bir operatöre bağlı kalmadan doğrulama, iletim ve geçici depolama işlerini yapar; bu da protokolün daha fazla kullanıcı ve grup için ölçeklenmesine yardımcı olur.
Towns, merkeziyetsiz bir otonom organizasyon (DAO) aracılığıyla topluluk tarafından yönetilir. Space sahipleri, Düğüm Operatörleri ve token sahipleri gibi kilit paydaşlar protokolün geleceğinde söz sahibidir.
Yönetişim, oy verme, stake etme, delege etme ve ücret dağılımı için TOWNS ERC-20 tokenini kullanır; bu da kullanıcılar ile altyapı sağlayıcılar arasındaki teşvikleri hizalar.
Towns'ta erişim kontrolü esnektir. Roller ve yetkiler, üyelerin okuma, gönderme, kanal oluşturma veya üyelik basma gibi hangi işlemleri yapabileceğini tanımlar. Yetki modülleri, Space sahiplerinin token sahipliği, belirli adresler veya özel zincir üstü koşullara dayalı uygunluk kuralları belirlemesine olanak vererek topluluklar için ayrıntılı izin modelleri sunar.
Towns, sahiplik, gizlilik ve gelir elde etme esnekliğini önemseyen topluluklar için tasarlanmıştır. Tipik kullanım örnekleri arasında sınırlı üyelik satan yaratıcı topluluklar, kapalı tartışma kanalları işleten DAO'lar ve üyelik ve itibarın önemli olduğu özel destek veya koordinasyon merkezleri kuran projeler bulunur. Protokolün zincir üstü yönetişim ve zincir dışı mesaj yönlendirme karışımı şeffaflık ile performans arasında denge kurmayı amaçlar.
Sosyal veya topluluk uygulamaları geliştiren geliştiriciler, yeni üyelik modellerini araştıran topluluk yöneticileri ve özel, kullanıcı sahipliğinde grup sohbetleri isteyen kullanıcılar Towns'u alakalı bulacaktır. Yaklaşımı, sahibine ait ödeme, sahiplik ve yönetişim araçlarıyla tanıdık sohbet kalıplarını köprüler.
Towns, sohbet gruplarını programlanabilir, zincir üstü varlıklar olarak ele alırken konuşmaları şifreleme ve ölçeklenebilir zincir dışı yönlendirme ile gizli tutarak mesajlaşmaya farklı bir bakış sunar. Modüler fiyatlandırma, rol tabanlı izinler ve tokenize yönetişim, daha fazla kontrol ve yeni gelir modelleri arayan topluluklar için cazip bir seçenek haline getirir.