最近海外出现一个热门的社交软件,Damus,看他们官网的Slogan,“The social network you control”,“一个由你控制的社交网络”。
怀着尝鲜的心态下载一看,整个界面非常简单,只有主页、私信、搜索和消息提醒是个模块。
在简单使用后,很快就会发现,不仅发出帖子难以删除,就连修改头像、发图片都有繁琐的程序。但就是这个界面简洁,操作不容易的社交软件,被称为Web3版的推特,并在上线不久后,登上美国地区App Store免费社交App前十排行。这是为什么呢?
要了解为什么,首先要知道什么是nostr网络。nostr网络由客户端(Clients)和中继器(Relays)组成,我们使用的app就是客户端,而中继器相当于处理用户信息的服务器,也称为节点,每个用户都可以运行这些节点。简单来说,用户在客户端发出的信息之后,通过中继器在网络中广播。不过每个中继器之间并不会同步消息,甚至每个中继器都有自己的数据库,连数据库类型都可以自行决策的。每个用户都可以运营中继器,所以用户的信息不会被某个单一的企业或者组织控制。
说到这里,敏锐的读者可能会疑问,如果中继器不会同步信息,那么接入不同的中继器看到的内容不就不同了?其实并不会,信息的同步依靠客户端完成。例如一个客户端发送了一个信息,可以把自己知道的用户及相关的中继器地址传播到其他的中继器中。通过这种方式,其他用户可以找到目标用户的中继器,最终看到对应的信息,完成信息的传播。
目前,通过nostr.watch可以看到,仅仅推出几天,有接近300个中继器遍布全球。
如果了解过区块链的运作模式,会发现nostr网络和区块链很像。不过nostr并没有运用到全部区块链技术,只用了其中的公私钥体系。因此用户的账户其实是公钥(npub开头),而密码是私钥(nsec)。
也正是通过密码学的公私钥完成账户的申请,所以用户在申请账户的时候不需要验证邮件或者手机号码,从账户申请第一步就保障了隐私信息,这和nostr构建一个完全去中心化社交网络的目标相符。
当然,用户发送的信息分布在各个中继器中,所以修改内容或者删除内容就变得麻烦了。
但是随着中心化的社交网络限制越来越多、广告频率越来越高,加上随意封禁用户内容,对去中心化社交网络的需求逐渐成型,用户对隐私保护的需求将会超过这些操作上的学习成本。说到这里,就不得不提nostr和Damus的推动者,也就是推特的创始人Jack Dorsey。他是区块链技术的拥趸,早在一两年前都提到要做去中心化的社交网络,让用户数据回归到用户手上,而不再被大公司掌握。
为了在推广,Jack还在推特发帖宣传Damus上线App Store。作为推特的创始人,在推特宣传另一个社交软件,总感觉怪怪的。
不过也去中心化社交不是没有缺点的,因为Damus的去中心化和抗审查,这里会产生监管问题。因为我们并不知道某个账号的背后究竟是谁。从长远来看,如果Damus的发展欣欣向荣,对推特将是一个冲击。
$特斯拉(TSLA)$ $Meta Platforms(META)$ $Snap Inc(SNAP)$