让 Elon Musk 都害怕的 NOSTR(螺丝锤协议)是什么

NOSTR是什么?NOSTR 是迄今为止最简洁的可以用来创建抗审查“社交网络”的开源协议。它不依赖于任何受信任的中心化服务器,因此具有弹性;它基于公钥密码学的密钥和签名,因此所以它是防篡改的;它不需要依赖P2P技术就能工作。

它只有两个组件:客户端(Clients)中继器(Relays)

客户端Client:可以用APP或者网站来类比,NOSTR“客户端”可以实现任何已知APP和网站的功能,也能实现目前的互联网(Web2)和区块链(Web3)无法实现的功能。

中继器Relay:可以用服务器来类比,但“中继器”是傻瓜服务器,它抓取、储存任何来自与它连接的“客户端”的信息,并转发给其它“客户端” ;任何人都可以运行“中继器” 。

客户端是功能具象化的工具;中继器是数据传输的桥梁,且中继器之间互不通信,中继器非常蠢,它除了接收信息和发送信息,其它什么也不做。也正因为它蠢,所以去中心化的属性极强;一个傻子,它又能有什么坏心思那?

Twitter 的最新禁止政策

NOSTR的运行原理,a使用公钥登录自己客户端,发送内容至中继器“A”,发送时需验证私钥才可发送成功,此时便完成了签名的操作,内容将会被连接了中继器“A”的用户看到;b连接的是中继器“B”,就看不到a发布的内容。其运行原理就是这么简单粗暴。

所以,你的ID就是你的公钥(你可以把它理解成你的用户名or账号),你发送任何信息都需要用私钥签名(把它理解成你的密码),签名由客户端验证客户端把“私钥签名的数据”传输给“你选择的”中继器(单个or多个),也从中继器中获取其它数据(来自其它客户端和用户)。

NOSTR的优势在哪里得到了体现?

eg:用户被禁止,服务器被关闭。中继器可以阻止用户在它那里发布任何内容,但这对用户来说没有影响,因为他们仍然可以将内容发布到其他中继器。由于用户是通过公钥识别的,因此当他们被禁止时,他们不会失去他们的身份以及粉丝基础。

eg:抗审查。每个用户都可以将他们的内容更新发布到任意数量的中继器。中继器可以向用户收取费用(目前费用的协商不在协议范围内)以在那里发布,这确保了抗审查性。

eg:垃圾信息。如果垃圾信息是中继器要关注的一个问题,它可以要求为发布付费或其他形式的身份验证(如电子邮件地址或电话),并将这些在内部与公钥相关联,然后将其发布到该中继器或使用其他反垃圾信息技术(如 hashcash 或验证码)。如果一个中继器被用作垃圾信息载体,它很容易被客户端取消,客户端可以继续从其他中继器获取更新。

eg:数据存储。为了让网络保持健康,不需要数百个活跃的中继器。事实上,它只需要少数几个就可以很好地工作,因为在现有中继器开始出错的情况下,可以很容易地创建新的中继器,并在网络中传播。因此,所需的数据存储量在一般情况下,要比 Mastodon 或类似软件要少。

Twitter 前首席执行官 Jack Dorsey 发推称 基于Nostr应用正式上线

个人总结出关于NOSTR的特点:

展开阅读全文

页面更新:2024-05-01

标签:螺丝   客户端   害怕   垃圾   协议   功能   服务器   内容   数据   用户   网络   中心   信息

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top