AT 协议(atproto)通过重构后端架构,实现了大规模社交网络的去中心化。传统应用程序依赖于单体且强一致性的 SQL 数据库,但这类数据库难以扩展,促使开发者转向最终一致性系统、NoSQL 存储、事件日志(如 Kafka)以及用于优化查询的“视图服务器”(View servers)。 Atproto 将这些内部组件迁移至公共的联邦网络中,从而扩展了这种高扩展性架构。通过将用户数据标准化为以加密签名的“数据存储库”(组织为 JSON 记录集合),该协议允许任何人托管数据或运行专门的服务。 在这个生态系统中,应用程序(或称“Appviews”)与分布式用户存储库进行交互。当用户写入数据时,数据会被提交到其存储库中,并被记录和广播到各种视图服务器。这创造了一种循环的、可互操作的数据流,使多个应用和服务器能够共享一个公共的、开放的后端。通过将成熟的高扩展性后端技术与点对点原则相结合,atproto 在不牺牲现代社交平台速度与便捷性的前提下,实现了全球范围的扩展性。它用一个互联的网络取代了孤立的“围墙花园”式后端,让用户拥有自己的数据,并促使应用程序在功能而非数据所有权上展开竞争。
这份摘要反映了作者作为一名资深漏洞赏金猎人和项目经理的视角。
HackerOne 曾是白帽黑客们以社区为中心的避风港,但作者称其经历了一场“掏空灵魂”的转变。该平台最初旨在为漏洞披露提供一个安全、合法的环境,并凭借其“黄金时代”(2017–2020 年)期间充满活力的现场黑客活动和社区互动而蓬勃发展。
作者认为,风投压力以及向以销售为导向的企业管理模式的转型,导致了产品开发的停滞和用户体验的下降。该公司向“持续威胁暴露管理”和人工智能驱动的自动化方向转型,引发了深切的不信任,尤其是在研究人员数据的使用方面。虽然 HackerOne 声称不会利用研究人员提交的内容来“训练”人工智能模型,但作者强调,他们通过使用“记忆”和“情境学习”来实现分类自动化,这不过是偷换概念罢了。
最终,作者认为 HackerOne 已经背离了其核心使命,变成了一家脱离群众、唯利是图的企业。他们鼓励黑客们认识到自身的价值,建议企业建立内部项目,并呼吁市场出现新的竞争者,去打造一个 HackerOne 未能进化成的理想平台。