去中心化社交协议Nostr

来自: https://mirror.xyz/raphaellin.eth/n3UfCBnC-46bU-c4rHjceV7cI35KOP9_YIqSdeBNXy0

 

大家好,我是Raphael,拉飞飞飞飞,一个区块链行业爱好者,从业者。

如果你想了解更多区块链的信息,工具,分析方法,请关注我的Twitter,一起共同成长。

接着上一篇去中心化社交的话题,今天介绍一个非常简洁的协议Nostr,一个要创造抗审查的全球“社交”网络,一个被Twitter前任CEO Jack资助,被现任CEO 马斯克封杀,想要替代Twitter的开放协议。

未来去中心化的世界应该是抗审查的,用户的一切可以透明,但是不应该被阻止。钱是用户的,内容是用户的,选择看什么或者不看什么是人们的自由,这是每个人的权利。

Nostr的运作方式

他很简单,简单到就2个成员:客户端(Client)和中继器(Relay)

每个用户需要生成一对公私钥匙,公钥代表你的身份,私钥代表你的权利,是不是有Web3那味了。^_^

用户的帖子都是有签名的,消息按照用户的要求发到指定的中继器.

用户的粉丝通过客户端从对应的中继器按对方的公钥拉取消息,并验证签名,从而读取该用户的帖子。

Nostr 解决了什么问题?

  • 用户可以发布到任意数量的中继器,从而确保了抗审查性。

  • 用户不会因为被社交平台封禁或者社交平台服务器挂掉而丢失自己的帖子,粉丝,以及发布新信息的渠道。

    • 比如下图中Raphael可以发布到Relay C,UserA 还是能够获取到Raphael的信息。
  • 如果用户发了大量垃圾信息到中继器,可以增加一些反垃圾邮件技术功能,当然客户端也可以很容易取消这些有垃圾信息的中继器。
  • 每个中继器不必保存所有数据,只需要负责一小群用户,从而对服务器的要求不大。

  • 开发者更加关注客户端的用户体验和不同社交互动的探索。

    • 可以是Twitter也可以是Telegram。

Nostr的前景

未来去中心化的世界应该是抗审查的,用户的一切可以透明,但是不应该被阻止。钱是用户的,内容是用户的,选择看什么或者不看什么是人们的自由,这是每个人的权利。

Nostr是个挺不错的方案,因为他足够简单,非常清晰。

  • 对于开发者来说,客户端和中继器职责明确,都极具拓展性和想象空间。

  • 对于用户来说,也很容易选择留下或者离开。

Nostr虽然说不会发币,但是要如下问题,必然需要一套经济激励制度。

  • 解决人们运行中继器的动机问题,

  • 解决如何处理大数据量内容(视频等)的问题,

  • 解决给特殊账号提供服务等问题

激励可以来自于客户端的项目方,可以来自于用户本身,但是肯定要有。所以未来还是要看围绕着Nostr的生态如何发展。

如何在Nostr上映射Twitter账号

最后教大家如何关联twitter账户到Nostr上,这样你自然就能在Nostr上看到你关注的twiiter账号(如果他们做了映射并发了帖),或者让你的粉丝在Nostr上找到你。

先登陆 https://nostr.directory/ ,然后点击“Tweet your nostr pubkey” 发一条tweet。

然后在 https://nostr.rocks 上生成一对公私钥。

按步骤生成完后,在下方点击“VIEW YOUR KEYS”查看

登陆 https://astral.ninja 输入你的私钥

在Profile里填上你的Twitter名字和头像链接,之后回到 https://nostr.directory/ ,点击“Verify your pubkey on nostr”.

再到 https://nostr.directory/ 把复制的内容发一条POST。

最后你的Twitter账号在 https://nostr.directory/ 上的关联状态就是 一个绿勾勾。

如何自己跑一个Nostr中继器

看下面的文章就够啦~~

最后如果大家喜欢我的分享,欢迎点击下方按钮订阅,也请关注我的个人Twitter。我会持续为大家带来更多好玩的项目体验分享。 ^o^

 

没有评论: