文/ Jameson Lopp,Casa联合创始人兼CTO,比特币开发者;译/区块链之家xiaozou
摘要:Nostr是一个抗审查言论和社交分享的新协议。它拥有巨大的潜力,但也有很多问题需要克服。
一项新技术的出现似乎是自然而然地,毫无征兆,但实际上,它是众多不同领域的科学家数十年研究开发的结晶。政治理想主义者将新技术高举为解放和革命的象征,而既有精英人士则会诋毁摒弃新技术。然而,技术人员往往被其巨大的潜力所吸引,投入自己的自由时间进行开发实验。
最终,各行各业都纷纷采用了新技术,给社会带来巨大的影响。回过头来,很多人都会纳闷,为什么一项新技术的巨大潜力没能在它出现时就立即显现出来?
我说的新技术指的是什么?它可以是任何具有充分创新性和颠覆性的技术,例如汽车、个人电脑、互联网、手机、比特币……以及nostr。
Nostr是Notes and Other Stuff Tranitted by Relays的缩写,指通过中继器传输的笔记(notes)及其他数据。
Nostr是一个简单的协议,用于共享数量相对较小的数据(例如文本帖子)。它不依赖于任何可信的中央服务器,因此具有弹性;它基于加密密钥和签名,所以具有防篡改特性。它不依赖于点对点的数据gossiping广播,因此具有可靠性。
Nostr是抗审查的社交媒体的**实践方案。虽然从根本上说,它不是一个社交网络协议(稍后会详细介绍),但在其上构建社交媒体网络非常简单。但是等等,nerds人士可能会惊呼了,支持Mastodon、BlueSky和Scuttlebutt的ActivityPub、ATProtocol以及Secure Scuttlebutt协议又该怎么说?好吧,这些协议都创建了联邦gossip网络——为了成为这些网络的“一级”**(抗审查)用户,你真的需要运行自己的服务器。根据我的经验(多年来销售即插即用比特币节点的经验),要求人们运行服务器极大地限制了你的总体市场。Nostr则更加轻量级,因为你可以订阅各种中继服务,而不受制于某个服务器管理员。
Nostr并非:
· 区块链
· 社交网络
· 共识协议
· 点对点网络
· 可交易的加密代币
Nostr的关键属性
(1)去中心化。Nostr是一个去中心化的协议,这意味着它不受任何中央机构或公司的控制。相反,网络只是一个独立运行的数据中继器(服务器)的集合。这意味着nostr作为一个整体不容易受到任何单一实体的审查或操纵。
(2)匿名性。和很多社交媒体平台不同,Nostr不收集用户数据并将其出售给第三方广告商。没有电子邮件地址、电话号码或政府身份能与你的nostr帐户相关联。就像比特币一样,该系统只通过公钥和加密签名来验证数据有效性。
(3)货币化。Nostr为内容创作者提供了一个独特的盈利系统。与其他依靠广告收入向内容创造者付费的社交媒体平台不同,Nostr允许内容创造者直接将内容变现,从他们的粉丝那里获得打赏(又名“zaps”)。Nostr基础设施提供商同样可以通过闪电支付将他们提供的服务变现。
(4)开源性。任何人都可以查看、使用和修改Nostr代码。这使得协议的开发具有透明度和协作性。任何人都可以为nostr的开发做出贡献,随着时间的推移,社区可以共同努力改进协议。Nostr的设计灵活,有高度适应性,可以不断发展演变以满足用户的需求。这为该协议创造了一种所有权的获得感,带来投资机会,这对其长期成功至关重要。
如何运行?
Nostr基本上是一个分布式笔记存储系统,笔记只是一组组文本,并且这些笔记恰好有公钥和与之关联的签名作为作者证明。
Nostr客户端可以订阅任意数量的中继器(服务器),然后可以发布笔记并查询与其他公钥(用户)关联的笔记。服务器之间都是彼此独立的,不涉及同步/共识等概念。
从最基础的层面上看,这就是nostr的全部了。当然,还有各种各样的实现可能性正在开发中。
Nostr解决审查滑坡谬误
Nostr通过用开放市场取代反复无常的当局和管理者作为主体,解决了中心化社交网络固有的治理和审查问题。几乎每一家获得大规模采用的社交媒体公司都经历过这个棘手的问题,最终不得不主观地解决这个问题,给那些运营服务的人带来了不正当的激励,尽管所有的社交互动都针对私有财产,但可以说这些服务都被用作为“城镇广场”了。
中心化平台还受到来自国家的外部压力。如果你在某个司法管辖区经营公司,就会发现自己必须遵守该司法管辖区的法律。而协议没有这种管辖权意识。
所有人都有发言的权利,虽然没有人有义务去倾听。Nostr为争议性言论提供了一个更加可靠的归宿。尽管中继器可以阻止用户向其发布内容,但却不能阻止任何人向其他中继器发布内容。由于用户是通过公钥来识别的,所以如果他们被某个中继器封禁,也不会失去自己的身份和粉丝网络。
在nostr上,你可以高度自信,不会因任何原因而被禁言。
独特的功能
Nostr实现了任何社交网络都未曾实现的东西:设身处地为他人着想的能力。想看看别人的feed到底是什么样的?只要用他们的公钥建立一个只读帐户就可以了。如果这个功能真的很有趣,nostr客户端还可以添加一个“view feed as…”(查看feed……)的功能,这个功能可以像用户profile屏幕上的一个按钮一样简单。
Nostr还实现了脱离联邦的自由。所有其他的“言论自由”平台仍然存有中心化的方面。如果你使用的应用程序有自己的“服务条款”,那么你对你的社交媒体就没有**。Mastodon用户历经艰辛才发现这一点。回到我上文提到的关于运行服务器对人们要求过多的观点……很少有人能处理好“公共空间”管理员固有的职权滥用问题。
无垃圾特性
Nostr简洁优雅,很多垃圾特性它都没有,例如:
· 让你的信息流嘈杂的付费广告。
· 扭曲账户范围并以未知方式扰乱你的策展的算法。
· 对你所发布内容的长度和类型的任意限制。
· 关于嵌入媒体呈现方式的不可预知的规则。
· 关于发布负面言论的警告。
· 管理员可以读取的未加密的私信。
· 一把一直悬在头上的斧头:如果你违反了日益复杂、变化不断的服务条款,你的账户将被审查。
Nostr即自由。但这种自由目前也缺少修饰……
面临的挑战
密钥管理。目前,大多数nostr用户并没有很安全地处理他们的私钥资料,他们将密钥保存在连接互联网的设备上,最终肯定不会有什么好结果。授权和撤销密钥的能力对于个人安全和支持公司/团队帐户的所有权来说都很重要。使用带有API的中心化服务的一个优点是能够授予第三方集成访问权限。但是使用基于私钥的协议,就必须授予集成“上帝模式”,该模式(目前)还无法撤销。NIP-26支持撤销,但遗憾的是,它只支持基于期满撤销的委托,而不支持开放式撤销委托。通过NIP-041的密钥失效是我一直在关注的方面。
扩展。在撰写本文时,nostr的日活跃用户不到10万。我们看到出现增长井喷时,人们往往把压力放在驱动中继器的基础设施上,我们发现薄弱环节,然后由开发人员解决。例如,最近我看到nostr开发人员使用CDN和图像优化软件来减少带宽使用。在通往主流采用的漫漫长路上,少不了扩展方面的挑战。
激励中继器。目前,大多数中继器都是免费运行的。显然,这对于主流采用来说是不可持续的。一些中继器已经支持闪电网络订阅;随着时间的推移,我预计会出现基于数据质量和所提供服务的评级服务。我们可以在https://nostr.watch/relays/find和https://nostr.info/relays/上看到早期发展阶段。
抑制垃圾信息传播者。NIP-013描述了一种要求笔记附带工作证明的方法,作为一种反垃圾信息的机制,尽管我认为它还没有被广泛采用。例如,Iris现在只接受与你的社交网络分离度在3以内的事件。中继订阅也可以作为反垃圾信息的付费门槛。
身份验证和帐户发现。冒名顶替问题在nostr上目前还不算严重,但这只是时间问题。我真的很喜欢nostr.directory的基于秘钥式方法,通过将一个nostr帐户链接到其他知名帐户来证明你的nostr帐户确实是你的。我预计nostr客户端会希望与nostr.directory 及hive.one这样的身份验证和声誉服务集成,当有人建立一个新账户时,他们可以找到真正要关注的人。
体验不一致。目前还不清楚这个问题有多严重,但这肯定会让热衷于指标的营销人员感到不悦。nostr的本质是,你永远无法完全确定自己看到了*的可用数据,因为这些数据是分散在任意数量的独立服务器上的。
这种一致性问题一般也会扩展到指标和交互方面。例如,当我在不同的客户端查看我自己的帐户时,我看到的回复/点赞/转发/ 打赏的数量是不同的。
长期数据可用性。这是一个与上面类似的问题,但更侧重于链接无效/数据无效的长期问题。如果我们看到镜像服务抓取流行的中继器并检查你的历史笔记的完整性,然后在没有很多副本的情况下将笔记重新发布到新的中继器上,我不会对此感到惊讶。
网络分区。作为上述的一个极端例子,如果你与希望与其共享笔记的其他人没有共享中继,会发生什么?现在,你还不能和那个人通信。但是可以使用事件提示,让你的客户端软件知道如何连接到其他人的中继器并与之交互。这仍然是一个积极发展的领域,如果中继器的总数变得更多,这可能会成为一个更严重的问题。
搜索/索引。另一个问题是数据分区的副作用——在不查询单个中继器的情况下,在整个nostr范围内进行搜索自然也更加困难。我希望我们能看到出现经nostr优化的搜索引擎来解决这个问题。
Feed策展/推荐。虽然“算法”之前被认为是一个垃圾特性,但它仍然可以很有趣/可能会有对可定制的自动策展算法的市场需求。这些必须建立在其他索引服务的基础上,这些索引服务可以从你的原始feed和邻近/算法相似的账户中筛选所有内容,以过滤掉噪音并推荐新的信号。每个客户端都可以决定如何**地向用户展示帖子,所以总是可以选择以你想要的方式消费你想要的内容——无论是使用人工智能来决定你将看到的更新顺序,还是只是按时间顺序阅读。
任意服务器的可靠性。我看到这一点减慢了许多nostr 网络客户端——他们向分散在网络上的许多不同服务器进行数十个甚至数百个网络调用,因为:
· NIP-05让人们在个人域上设置自定义ON文件。
· 没有“nostr图像主机”或其他媒体内容主机,所以人们将嵌入的内容上传到并非时时可靠的网络服务器。
处理好激励问题是至关重要的,因为我们希望避免走上方便的任意审查之路,这扼杀了电子邮件的稳健性。
颠覆Web架构
关于我在上节内容列出的所有挑战,有趣的一点是,所有这些功能历来都是在Twitter或Facebook等web服务的基础设施中实现的。但由于没有中央nostr服务主机,这些功能实际上都被“外包”给了第三方。
这就是自由市场的用武之地。**的结果是,每一个理想的功能都变成一个服务提供商的竞争市场,而非一个单一的垄断中继器/服务器/公司。
这还只是第一个回合
我在自己使用的不同社交媒体平台上做了几次粘度测试,nostr的表现一直高过预期。我的nostr笔记的粘度往往是我的推文的25%到*,尽管我的推特受众的规模几乎要大上100倍。也许这只是愉悦的蜜月期,它是否可持续,我们将拭目以待。
Nostr每天都在进步。当我几个月前刚开始使用nostr时,它甚至还不能转发或点赞其他人的笔记,更不用说通过闪电网络打赏了。
我们可以从nostr.net上的项目列表中看到,各种各样的人正在建设工具和应用程序来帮助提高该协议的实用性。Twitter式的功能绝不是nostr的唯一应用程序——我们在nostr上看到了博客平台、pastebin的克隆版本、加密聊天,甚至是游戏(棋牌游戏)!与此同时,中继运营商也在通过CDN、图像优化软件、数据索引器、垃圾信息过滤器等改进基础设施类工具。
Nostr已经有了第一个播客和第一个会议!
我会一直关注nostr.band和nostr.io的数据,监测nostr的增长轨迹。zap数据尤其有趣,因为打赏并非零成本活动——我们不会看到这些数据被运行垃圾信息机器人的人操纵(如下图2月中旬的峰值所示)。
开始使用Nostr吧
Nostr是社交媒体的革命性协议,因为它为社交互动提供了一个去中心化、可货币化、激励一致、市场驱动和开源的平台。Nostr有潜力创造一个用户**第一和自由市场竞争的社交媒体新时代。
不要把头埋在沙子里逃避了——看看然后开始行动吧!
想要帮助建设nostr?请看!
请在nostr上关注我:npub17u5dneh8qjp43ecfxr6u5e9sjamxyuekrg2nlxrrk6nj9rsyrqywt4tp
文章标题:区块链观察 | 比特币开发者:为什么Nostr很重要?
文章链接:https://www.btchangqing.cn/482194.html
更新时间:2023年03月06日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。