🦬 Snort:轻松搭建一款基于Nostr协议的Web3.0社交网络

Snort
为了让广大热心朋友不一头雾水,在正式开始前笔者先卖个乖,简单介绍下什么是Nostra协议和Web3.0网络,以便大家有个基本的概念(其实笔者也是半桶水)。

什么是Nostr协议

Nostr协议是一种简单开放的协议,全称为Notes and Other Stuff Transmitted by Relays(通过中继传输的笔记和其他)。该协议主要用于创建一个能够抵御审查的全球性社交网络(自行体会哈)。基于Nostr协议的应用并不依赖于任何中心服务器,因此不存在单点问题;同时,由于其基于加密密钥和签名设计,信息传输过程中具有防篡改的特性。值得一提的是,Nostr协议并未采用P2P或者区块链技术,而是采用了去中心化的社交模式,因此在保证信息安全的同时,还拥有很高的性能。

在Nostr协议中,有两个基本的角色:客户端和中继器。客户端之间并不能直接交流信息,所有的信息传输都必须通过中继器来完成。具体来说,当客户端A想要向客户端B发送信息时,客户端A会先将信息发送给中继器1,然后客户端B可以从中继器1处获取到这条信息。

什么是Web3.0

笔者就直接照抄Chatgpt给的答案啦哈。所谓Web 3.0,也被称为第三代互联网或协议互联网,是运行在区块链技术上的去中心化互联网。与Web 1.0和Web 2.0相比,它有以下几个显著特点:

  1. 用户创造、用户所有、用户控制:在Web 3.0中,用户不仅仅是内容的消费者,他们还可以主导和创造内容。
  2. 去中心化:Web 3.0旨在实现真正的去中心化,这意味着没有中央机构或第三方控制,所有的交易和信息都是公开透明的。
  3. 基于区块链技术:这使得数据的存储和传输更加安全、透明和不可篡改。
  4. 数字身份体系:用户可以拥有自己的数字身份,并通过这一身份在不同的平台上通行,实现个性化的互联网信息资讯定制。
  5. 社区驱动:Web3技术允许社区驱动的项目,而不是集中式管理结构。在这些项目中,最终用户控制数据、确定定价、并为技术开发做出贡献。

1️⃣ Snort简介

好了,假大空的概念说的有点多,下面直接说是Snort是什么吧。上面提到Nostr是一种开放协议,那么Snort是一个Nostr协议的客户端,它使用React构建,设计为快速、轻量级,同时仍提供广泛的功能。可以为用户提供一个易于使用的界面来与Nostr网络交互,使所有类型的用户都可以访问它。Snort以其简洁直观的设计,使导航Nostr网络和访问其功能变得简单,使用户能够高效地管理他们的数据。

同时,Snort还是一个开源项目,在应用商店也有相应的移动端App(国内的平台不用想了,肯定没有),如果喜欢折腾,也可以在自己的设备中部署一个Web版,界面也支持中文。
Snort

2️⃣ 部署Snort

上文简单介绍了Snort是什么,接下来介绍下如何进行安装。这里准备了Docker和Docker Compose两种方式,任选一种即可。
1、Docker方式

 docker run -it -d \
 --name snort \
 -p 8080:8080 \
 dockurr/snort:latest

2、Docker Compose方式

version: '3.9'
services:
  snort:
    image: dockurr/snort:latest
    container_name: snort
    restart: unless-stopped
    network_mode: bridge
    environment:
        TZ: Asia/Shanghai
    ports:
      - '8080:8080'

参数说明:

  • 端口:默认是 8080,你可以映射出自己喜欢的端口

3️⃣ 使用Snort

部署Docker启动后,在浏览器中输入IP+端口打开系统,需要先注册一个账号,首先是设置自己的昵称和头像。
Snort
可以选中订阅感兴趣的主题和关注感兴趣的用户。
SnortSnort
设置哪些类型的内容不仅通知,这个按自己喜好设置就行。
Snort

进入主页看起来有点像推特,由于有些内容过于敏感,笔者就打个码了,感兴趣的朋友可以自行探索。
Snort

原创不易,如果觉得此文对你有帮助,不妨点赞+收藏+关注,你的鼓励是我持续创作的动力!

高等精灵实验室

原创文章,作者:诺多,如若转载,请注明出处:https://www.huluohu.com/posts/941/

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
🐮 人手可得:利用星火大模型免费大礼包搭建一个真WX机器人,超简单!
上一篇 2024年1月19日 08:35
🦍 Wechatsync:一键同步文章到23个平台,4195名自媒体人都在使用的神器!
下一篇 2024年1月23日 22:46

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注