当前位置:首页区块链社会网络的分散化已经成为一种趋势。阅读核心底层技术的选择和路线

社会网络的分散化已经成为一种趋势。阅读核心底层技术的选择和路线

传统的社交应用,如 Twitter、Facebook 和 Instagram,都是以客户-服务器的模式运行。

时隔一年多,twitter创始人杰克·多西(Jack Dorsey)再次宣布了其资助的去中心化社交协议标准bluesky的主要进展,称该团队自去年2月以来与许多去中心化社区人才进行了交流,并发表了61页的去中心化社会生态学综述,介绍了现有的主要协议、应用和生态学主题。在
a6021
的概述中,IPFs和SOLid协议对于互联网和区块链从业者来说并不陌生,但activitypub、matrix、S和ETHer相对较小,但它们是去中心化社交网络领域的关键协议,可以分为联邦成员协议和点对点协议。
在本文中,社交网络平台happy的创始人Jay Graber清楚地介绍了这两种协议的特点、代表性协议、优缺点,让不熟悉这一领域的读者了解它们。社交平台“幸福”的创始人杰伊·格拉伯。把一个网络描述为“去中心化”只是根据它不是什么来定义它——它不依赖于一个公司运行的一组服务器。至于它到底是什么,可能有很多不同的表象。
联邦协议和对等协议是设计网络的不同方法。在结构上,用户可以被授权。
比特币也可以称为中心化式、联邦式和对等式。传统的社交应用程序,如twitter、Facebook和instagram,都是在客户机-服务器模式下运行的。作为一个用户,所有的交互都通过公司的服务器进行。在联邦网络中,用户仍在与服务器进行交互,但任何人都可以运行服务器与网络中的其他服务器进行交互,这为用户提供了更多的供应商选择。在P2P网络中,客户端和服务器之间没有区别。每个用户的设备可以同时扮演这两个角色,使它们在功能上等同于对等设备。
本文概述了一些***的联邦和点对点社交网络设计。我将深入研究activitypub和S,并介绍它们的主要实现,以及如何解决身份、审计和盈利问题。在对矩阵和以太坊进行简单的比较之后,您将能够描述一些替代品是如何工作的。
在每一节的末尾,我将列出联邦模和P2P模的主要优点和缺点。
是一个基于区块链的社交网络,将在随后的文章中讨论。

联邦协议
联邦网络允许用户选择一个要注册的服务器,这样他们就可以访问分布在许多不同服务器上的整个网络。这为用户在应用、策略和社区文化方面提供了更多的选择。每个人在互联网上使用的联邦协议之一就是电子邮件。Gmail是一种流行的电子邮件应用程序,但即使您使用其他供应商,您仍然可以与任何具有电子邮件地址的人进行通信。

activitypub
activitypub是一个联合协议,它通过特定的api定义了一组可互操作的社交网络交互。任何实现此协议的服务器都可以与网络中的其他服务器通信。
mastodon建立在activitypub之上,是一个受欢迎的联合twitter替代品,拥有约220万用户。
在mastodon之前,GNU social和diaspora等项目试图扩大联邦社交网络的规模,但失败了。Mastodon的成功很大程度上是因为它创建了一个用户界面,其外观和工作方式与Twitter非常相似,这使人们感到非常熟悉,并使不满意的用户很容易留在这里。
社会网络的分散化已经成为一种趋势。阅读核心底层技术的选择和路线主页信息流关于mastodon
identity
用户在服务器(实例)上创建帐户,但可以与其他实例上的用户通信。可以互操作的整个实例组称为“fedifferential”。完整用户名是用户的句柄加上用户所属实例的名称。例如:@[email protected]地址
帐户凭据由用户的实例管理,因此如果用户忘记了密码,他们可以要求重置密码。
审计
的每个实例都有自己的审计策略,可以由管理员单方面决定,也可以通过某种形式的集体投票决定。管理员可以禁用整个实例并切断其可见性。如果一个实例被许多其他实例禁用,那么它的用户仍然可以相互交谈,但是他们将与其他实例隔离。这种情况发生在;Gab.com它构建了一个实例。
盈利
联邦社交网络需要两个成本托管和维护方面的发展。每个实例都由自己的管理员和社区提供资金。Mastodon的开发是由一家大开发公司运营的专利资助的。目前,这个应用平台每年可以产生7万美元的收入,这可以支持他在mastodon全职工作并为此支付费用社会乳齿象实例托管成本和审计团队。

的另一个联合协议:matrix
matrix是一个专为聊天而非社交网络设计的协议。但值得一提的是,它通过良好的用户体验实现了联邦聊天体验,并在提高身份识别和调整方面做了有价值的工作。
该协议目前有大约1100万用户使用各种客户端。它由new vector开发,在2019年的a轮融资中筹集了800万美元。
与大多数去中心化协议相比,matrix的身份解决方案更加灵活—用户有matrix用户ID,但也可以使用第三方ID。matrix帐户可以链接到各种ID,如电子邮件地址、社交帐户和电话号码。全局联合可信标识服务器集群用于验证和**这些映射。matrix团队也在努力开发管理工具,这里将详细介绍这些工具,并计划很快发布P2P实现。

联邦协议的优缺点
联邦网络提供了一种熟悉的用户体验,因为用户不必对自己的帐户凭据承担全部责任,并且可以以他们习惯的方式与内容进行交互。用户可以在同一个网络中选择不同的服务来更好地满足自己的需求,而不必适应不同的做事方式。
然而,联邦服务器继承了中心化式服务器的一些相同缺点。服务器依赖于管理员,管理员通常是比大社交媒体公司资源更少的个人或组织。服务器管理员可能会滥用权力或关闭服务,因为他们无法跟上成本。对于中心化式服务器,有人可以请求阻止访问或提供后门,而对于联邦服务器,也可以这样做。
根据实现的不同,用户身份可能会绑定到服务器,这意味着用户在迁移期间将丢失连接和数据。隐私保护各不相同—mastodon当前不加密内容,因此服务器管理员可以看到所有消息,包括私人消息。

p2p协议
p2p协议使用户能够直接相互通信,因为网络中的所有设备都是对等的,可以请求数据或响应请求。有些节点可能具有特殊的功能,比如公共引导节点帮助新用户接入网络,但每个节点在功能上仍然是等价的。这种设计给了用户**的控制,也给了他们**的责任。

S
S是一种为社交共享而设计的分布式八卦协议。每个节点都有部分网络视图,因此很难统计用户总数,但根据2019年11月某开发者运行的网络爬虫结果,S上约有16000个节点。用户分布在几个不同的客户端应用程序上,运行在桌面(拼凑)和移动(manyverse,planerary)上。
社会网络的分散化已经成为一种趋势。阅读核心底层技术的选择和路线1 patchwork,S的桌面客户端。
每个用户都有一个公钥/私钥对,用于签名和验证帖子的真实性。每个帖子都附加到末尾,从附加日志中的第一个帖子排序。因为每篇文章都与**一篇文章相连接,所以此时不能删除或编辑该文章。当您跟踪一个用户时,您将开始存储和同步他们的帖子。当您使用S应用程序时,它将不断与后台的其他节点共享数据。
标识
在S中,用户由公钥标识。我的公钥是:a632@3qhxrxl762sf7p/q1rmtsca7iripfuffne5tpie5mcve=。ed25519a632用户可以选择一个人类可读的昵称与他们的键相关联,但是昵称不是唯一的,因为没有全局注册表。其他人可以用我的昵称@arcalinea来指代我,但其他人也可以用相同的名字。
密钥管理是**的挑战之一,因为用户将不可避免地丢失和忘记密码。用户可以完全控制自己的身份。这意味着,如果他们失去了密码,他们将**失去访问他们的帐户。密钥目前也存储在设备上,因此无法跨多个设备登录到帐户-这是社交网络用户心目中的基本功能。
为了解决密钥管理问题,在S生态系统的暗水晶项目中实现了一个社会密钥恢复系统。它将密钥存储在可信任的家人和朋友那里,他们可以帮助重建丢失的密钥。
审计
在S协议层,有一个“flag”函数,用来发送关于不良行为者的强烈负面信号。没有全球审计,也没有专门的主持人

温馨提示:

文章标题:社会网络的分散化已经成为一种趋势。阅读核心底层技术的选择和路线

文章链接:https://www.btchangqing.cn/184350.html

更新时间:2021年01月24日

本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。

区块链

一周必读十篇 | 加密上市潮已来 购买比特币的12个理由

2021-1-24 21:15:00

区块链

静姐论币:1.24比特币有望成为全球性保值货币 可对冲美元等滥发风险。

2021-1-24 23:10:02

3 条回复 A文章作者 M管理员
  1. 小怪物

    非常感谢楼主,楼主万岁万岁万万岁!区块链

  2. 小吴同学

    再不拉盘,矿工都饿死完了。。

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索