Nostr协议极其简洁的特质,也让人看到了比特币的影子。
原文作者:Mempool
原文来源:Mempool
【主播和嘉宾】
Brutoshi:Web3钱包产品AstroX联合创始人 (@brutoshi_)
阿剑:Bitcoin Maxis,BTCStudy贡献者 (@AurtrianAjian)
Neeboo:Web3钱包产品AstroX联合创始人 (@ghostcorn)
去中心化网络和主权个人新身份可能性
Twitter的混乱激发人们去寻找真正的去中心化的“耶路撒冷”。去中心化协议Nostr,简单地依赖于加密技术的公私钥对和“relay”,让用户真正掌握了社交媒体的自主权,提出了一个近乎理想的去中心化社交网络构想。它也因此受到web3社区,尤其是崇尚抗审查、免许可的“比特币神教”的追捧,这个神教的著名教徒Twitter的创始人Jack Dorcy每天都在Nostr上疯狂发布消息。
"Nostr"是一长串英文单词的缩写,Notes and Other Stuff Transmitted by Relays,翻译过来是用中继器来转发笔记和其它东西。也就是这个简单的句子,说明了Nostr去中心化、抗审查的本质,而在它第一份的文档当中,它就表达了这个目标:创建一种抗审查的全球社交网络。
“Relay”是Nostr协议最重要的概念。是这个网络里的运行者,负责转发用户的消息,它有点像一个公告栏。Nostr对这个“公告栏”的权限作出了规定:负责转发消息,虽然有权拒绝转发消息,但是无权篡改消息。而Nostr之所以是一个去中心化的网络,核心在于任何人都可以运行一个relay——就像运行区块链网络中的节点一样,无需一个中心化实体批准的。对于用户来说,这就意味着他们获得了一个永远不会被屏蔽的社交网络——如果被一个relay拒绝,可以寻找另一个relay甚至是自己运行一个relay。在Twitter中,当Twitter决定要屏蔽用户的某消息时,用户就无法发送这条消息,而在nostr,你永远可以找到发布消息的布告栏,甚至是自己建一个布告栏。
让web3信徒们彻底着迷的是Nostr利用公私钥对作为用户身份,完美地实现了web3中的“主权个人”。
主权个人,被视作加密货币的启蒙思想,也是Web3世界的重要精神。主权个人这个词来源于1997年詹姆斯·戴尔·戴维森和威廉 里斯·莫格勋爵出版的同名小说《主权个人》(The Sovereign Individual),他们预言一般地指出社会会由工业化经济向信息型经济的转变,绑架个人权利的传统权力结构和宏大叙事会趋于解散,数字货币等新的技术问世,会让个人有条件实现个体价值。
公私钥对,是不对称加密技术中的概念,常常被用于做“数字签名”,来保证信息由某个人发送以及完整性。
这里面有几个核心要点:
在Nostr网络里,用户发送一条消息时,先使用私钥去生成一个签名,这个签名跟信息一起发送给转发器,转发器再将这条消息发送给客户端,客户端会根据这个公钥签名,验证这条消息到底是不是某个私钥持有人发送出来的。
相比Twitter等传统中心化的社交网络,Nostr毫无疑问解构了中心化的权力,将权力还给了用户个人。在Nostr网络里,只要你持有一个公私钥对,你就在这个网络里可以拥有一个身份,而在Facebook、微博等传统网络里,你都需要向一个主体申请一个账号。
相比长毛象等去中心社交网络,Nostr还是更进一步。在长毛象之所以受到Twitter出逃用户的热爱,是因为它是去中心化的——任何人都可以在运行一个长毛象服务器,建造一个联盟,而用户可以选择任何一个联盟居住。但在这个模型中,仍然有主体的存在,建立联盟时,先有一个服务器,而用户的身份注册在这个服务器之下。当用户要将自己的数据和身份迁移到其它联盟时,还需要联盟主持的配合。相比之下,在Nostr中,私钥掌握在自己手上,有了私钥就可以生成一个身份,不需要任何人的批准,无需向任何人申请。
如果说长毛象是Twitter难民的庇护所,lens protocol受到以太坊社区的喜爱,Nostr则受到比特币神教的追捧。作为著名教徒Twitter的创始人Jack Dorcy,不仅曾给开发者fiatjaf捐赠了24个比特币,现在在这个网络上也极其活跃,在twitter上也公布了自己的Nostr公钥。
这并不难理解,在去中心化、抗审查这一点,毫无疑问Nostr继承了比特币的精神——比特币要做的是一个点对点的价值传输协议,解构传统金融体系,Nostr要解构的是传统设计网络。
但是除此之外,Nostr协议极其简洁的特质,也让人看到了比特币的影子。
它最重要的贡献是提供了一个去中心的身份概念,而不是创造了某项新技术。就像中本聪在比特币白皮书中,集合了工作量证明等成熟技术,打造了一个伟大的价值传输体系,Nostr将端到端加密等成熟的技术集成在这个网络里,让这个网络自诞生起就能够经得起考验。
简洁也意味着更大的可能性。举个例子,作为一个社交协议,它甚至不规定如何帮助用户找回密码,也不规定运行relay经济激励机制。当社区最开始认识到这个协议时,去项目群里询问关于经济激励的问题,得到了的答复都是“这不应该是协议层应该考虑的事情”。当经济激励并不前置时,意味着运行者需要想方设法为用户提供服务,寻找获得收入的可能性,也就刺激了生态的发展。而Nostr创造性地用公私钥对打造的身份体系,未来也许能够服务于更多的应用,把这种主权个人的身份系统带向更广阔的世界,更多的用户。
这种极简的协议,也让开发者们认为更符合区块链“免许可”的精神。我们的嘉宾,比特币OG阿剑认为,当你需要某一种功能的时候,你不需要说服协议的开发者,更无须twitter这样的中心化实体去批准,而是自己去开发,这就是免许可。“如果你不想要免许可的权利,你完全可以躺在web2.0上,因为互联网已经足够成熟了,他们永远会提供给你各种成熟的服务,而我们之所以使用密码货币,之所以走入区块链,就是因为我们追求这一点。”
它作为一个协议,它只规定了两件事:公私钥对和relay,但是就是这两个角色,组成了一个完全抗审查、去中心化的网络,让人更为企盼的是,它创造性地打造的身份体系,也许会带着我们的世界向主权个人更进一步。
【Nostr下载链接】
https://github.com/damus-io/damus
https://testflight.apple.com/join/CLwjLxWl
https://github.com/aljazceru/awesome-nostr