织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 比特币 > 比特币资讯

如何彻底革命社交媒体、实现去中心化?丝绸之路创始人在狱中提出了(6)

时间:2021-03-15 14:52来源:未知 作者:admin 点击:
例如,在使用 Twitter 风格的服务时,用其界面 (推文) 生成的内容可以这样标记。该界面不允许用户生成超过 280 个字符的内容,因此该界面中标记为推

例如,在使用 Twitter 风格的服务时,用其界面 (推文) 生成的内容可以这样标记。该界面不允许用户生成超过 280 个字符的内容,因此该界面中标记为推文的所有内容不得超过 280 个字符。如果用户要独立生成超过 280 个字符的推文,则这种类似推特的服务不会简单地将其显示给其他用户。

个人资料管理

用户 才是给去中心化社交协议协议带来生命的关键因素。处理用户资料时,去中心化协议的主要挑战是 名称空间 。中心化平台通过将所有已注册用户名的列表放在一个位置,并在用户尝试注册新名称时检查是否重复来处理其名称空间。 (当然,用户必须在他们使用的每个平台上重新注册,并且可能会发现他们在一个平台上注册的用户名,在另一个平台上已经被人占用) 。

对于去中心化协议,事情并不是那么简单。没有要查询的中央列表,也没有中央权威拒绝重复。

但是,我们可以借助 密码学 来给出解决方案。公钥密码学将使任何人都可以通过任何界面提供商轻松创建公钥和私钥对。公钥代表您在去中心化社交协议网络中的身份,而私钥将由您的用户客户端保留,并用于证明在该身份背后的是您。公钥是伪随机生成的,因此两个人生成同一密钥的几率非常小,可以放心地忽略。哇!现在您在网络上拥有唯一的名称和身份。但是可能几乎没人愿意自己显示的身份是外观随机的一串字符串。

处理此问题的一种方法与在现实世界中处理该问题的方法相同:让人们随心所欲地称呼自己,忽略重复。当您不确定是在与谁打交道时,只需检查一下对方的唯一 ID。

另一种方法是建立 名称服务器机制 ,类似于如何将唯一 IP 地址转换为唯一域名。在这种情况下,公钥类似于 IP 地址,用户名类似于域名。为了实现去中心化,用户客户端和界面提供商可以保留他们遇到的所有密钥 / 名称对的列表。当注册新名称时,用户客户端将会「四处询问」该名称是否已经存在于任何列表中。如果没有,则宣布新的密钥 / 名称对生成。如果用户遇到已经在列表中重复使用的名称,则该界面可能会用随机数 (1、2、3 等) 或其他一些区别来消除歧义。

另一种解决方案是使用区块链来 记录不存在重复的密钥 / 名称对 。不过要求在区块链上进行注册,这一规则的麻烦是它侵蚀了隐私。区块链必然是公开的,但是并非所有用户都如此在意名称空间的重复,以至于希望全世界都知道他们的去中心化社交协议身份。他们可能只使用去中心化社交协议与亲朋好友建立联系,而消除歧义并不是一个大问题。

区块链注册还需要以区块链 原生代币计价的费 用 。这给推广带来了麻烦,因为新用户免费使用了数十年现代网络平台后,就没法指望他们会为使用去中心化社交协议付费 (更多信息请参见下文) 。选择权应该在用户手中,而不是他们必须考虑和处理的事情,而是其用户客户端或界面提供商应该做的事情。无论是区块链、名称服务器,还是只询问一下网络中加的好友,都需要在成本、隐私和中心化之间进行权衡。在底层,可以用 公钥 解决这个问题,但是界面提供商必须想出办法来处理用户名与公钥的匹配问题。 (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容