热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

三分钟读懂Towns:a16z押注的Web3社交新贵

Towns的市场定位与Farcaster相似,是a16z在社交领域的新赛马。原文标题:《社交通信协议T
Towns 的市场定位与 Farcaster 相似,是 a16z 在社交领域的新赛马。

原文标题:《社交通信协议 Towns:a16z 下注 2250 万美元的赛道新贵》

撰文:Jaleel

Towns 希望通过去中心化和 Web3 创建一个数字城镇广场,成员可以在其中定义边界、制定规则并建立他们想要的世界,用户将成为数字城镇广场的主人。

随着 web3 的发展,NFT 社区、游戏社区、DAO 组织也都越来越活络,尽管他们可以使用 discord,但 discord 并不是为 web3 社区而设计的,在使用的过程中需要各种插件和 bot 来实现各种治理行为。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 团队认为,在过去的十年里互联网的用户像是一群「租客」,聚集的数字城镇广场一直被「房东」拥有的围墙花园所困住。除此之外,目前大多数社区面临的最大问题是如何协调合作释放每一个用户的集体思想实现共享。Towns 希望通过去中心化和 web3 创建一个数字城镇广场,成员可以在其中定义边界、制定规则并建立他们想要的世界,用户将成为数字城镇广场的主人,并对自己所在的在线社区有一种真正的归属感。

目前已有越来越多的项目列表加入了 Towns,希望将 Web3 项目从 Discord 和 Telegram 等平台转移出去,包括来自分析平台 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 Protocol & 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(Houseparty 和 Meerkat 的前首席执行官兼联合创始人)和 Brian Meek(STRIVR Labs 前首席技术官和 Skype 前工程总经理)共同创立。2023 年 2 月 23 日,Towns 完成了 2550 万美元的 A 轮融资,由 a16z Crypto 领投,Benchmark、Framework Ventures 等参投,还以几十万美元的低价获得了 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 的资金管理方式进行投票治理。


推荐阅读
  • 刻意练习100天,进阶全栈程序员
    我一直觉得,想要变得牛逼,一个方法是尽可能跟有思想的大牛多交流学习,有思想的大牛很多,比如「左耳朵耗子」,陈皓 ... [详细]
  • Python 数据可视化实战指南
    本文详细介绍如何使用 Python 进行数据可视化,涵盖从环境搭建到具体实例的全过程。 ... [详细]
  • 秒建一个后台管理系统?用这5个开源免费的Java项目就够了
    秒建一个后台管理系统?用这5个开源免费的Java项目就够了 ... [详细]
  • 本文深入探讨了NoSQL数据库的四大主要类型:键值对存储、文档存储、列式存储和图数据库。NoSQL(Not Only SQL)是指一系列非关系型数据库系统,它们不依赖于固定模式的数据存储方式,能够灵活处理大规模、高并发的数据需求。键值对存储适用于简单的数据结构;文档存储支持复杂的数据对象;列式存储优化了大数据量的读写性能;而图数据库则擅长处理复杂的关系网络。每种类型的NoSQL数据库都有其独特的优势和应用场景,本文将详细分析它们的特点及应用实例。 ... [详细]
  • POJ 2482 星空中的星星:利用线段树与扫描线算法解决
    在《POJ 2482 星空中的星星》问题中,通过运用线段树和扫描线算法,可以高效地解决星星在窗口内的计数问题。该方法不仅能够快速处理大规模数据,还能确保时间复杂度的最优性,适用于各种复杂的星空模拟场景。 ... [详细]
  • 本文深入解析了Java 8并发编程中的`AtomicInteger`类,详细探讨了其源码实现和应用场景。`AtomicInteger`通过硬件级别的原子操作,确保了整型变量在多线程环境下的安全性和高效性,避免了传统加锁方式带来的性能开销。文章不仅剖析了`AtomicInteger`的内部机制,还结合实际案例展示了其在并发编程中的优势和使用技巧。 ... [详细]
  • 在Kubernetes上部署多个Mitmproxy代理服务器以实现高效流量管理 ... [详细]
  • 从用户转型为开发者:一场思维升级的旅程 | 专访 StarRocks Committer 周威
    从用户转变为开发者,不仅是一次角色的转换,更是一场深刻的思维升级之旅。本次专访中,StarRocks Committer 周威分享了他如何在这一过程中逐步提升技术能力与思维方式,为开源社区贡献自己的力量。 ... [详细]
  • 领主科技刘大鸿:『合约工程师』将成为区块链世界的超级节点
    领主科技刘大鸿:『合约工程师』将成为区块链世界的超级节点 ... [详细]
  • 经过一年的思考,我发现自己对开发的兴趣并不浓厚,而对算法研究则更加热衷。本文将探讨开发与算法之间的本质差异,并分享我的未来学习计划。 ... [详细]
  • 2020年9月15日,Oracle正式发布了最新的JDK 15版本。本次更新带来了许多新特性,包括隐藏类、EdDSA签名算法、模式匹配、记录类、封闭类和文本块等。 ... [详细]
  • Web开发框架概览:Java与JavaScript技术及框架综述
    Web开发涉及服务器端和客户端的协同工作。在服务器端,Java是一种优秀的编程语言,适用于构建各种功能模块,如通过Servlet实现特定服务。客户端则主要依赖HTML进行内容展示,同时借助JavaScript增强交互性和动态效果。此外,现代Web开发还广泛使用各种框架和库,如Spring Boot、React和Vue.js,以提高开发效率和应用性能。 ... [详细]
  • 在当今的软件开发领域,分布式技术已成为程序员不可或缺的核心技能之一,尤其在面试中更是考察的重点。无论是小微企业还是大型企业,掌握分布式技术对于提升工作效率和解决实际问题都至关重要。本周的Java架构师实战训练营中,我们深入探讨了Kafka这一高效的分布式消息系统,它不仅支持发布订阅模式,还能在高并发场景下保持高性能和高可靠性。通过实际案例和代码演练,学员们对Kafka的应用有了更加深刻的理解。 ... [详细]
  • RancherOS 是由 Rancher Labs 开发的一款专为 Docker 设计的轻量级 Linux 发行版,提供了一个全面的 Docker 运行环境。其引导镜像仅 20MB,非常适合在资源受限的环境中部署。本文将详细介绍如何在 ESXi 虚拟化平台上安装和配置 RancherOS,帮助用户快速搭建高效、稳定的容器化应用环境。 ... [详细]
  • Docker网络基础探讨了如何通过高效的技术手段实现跨主机容器间的顺畅通信与访问。本文深入分析了Docker网络架构,特别是其在多主机环境下的应用,为Go语言开发者提供了宝贵的实践指导和理论支持。 ... [详细]
author-avatar
嘟嘟酱
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有