去中心化微博“长毛象”的启发

长毛象是类似Twitter、微博那样的分布式社交网络服务,他的内容由很多站点提供,而不是像微博一样都放在新浪一家服务器上。

用户可以在任何实例中的任意一个注册账户,注册成功后你的用户信息和以后生成的“嘟文”都将存储在这台服务器上。虽然这些服务器属于不同的组织和个人,但是用户却可以跨服务器进行交流,你可以无障碍转推、回复、关注···其他服务器上的用户,就好像在一台服务器上一样。如果有一天你所在的服务器不幸关闭,你可以将你的数据导出并选择一台新的服务器进行导入(虽然只能导入关注的人、静音的人和封锁的人)。

现在最新的中文站在这里:

欢迎来到长毛象中文站(草莓县),这里是一个开放、友好、有爱的社区。cmx.im 是曾经的长毛象中文站域名,由于特殊原因,原站点于2019年7月终止运行。现建立新的草莓县 m.cmx.im ,继续为大家服务。新草莓县虽已易主,但仍会沿用原先的隐私策略,不会为用户保留任何备份,请各位继续定期备份个人数据

这里有些文章可以更多了解他:

包括一些zf不喜欢的内容:

长毛象是比较早的技术,没有采用DID的机制,因此这是个缺点。 你需要去某个站点注册,当然你可以迁移。 但是DID会更先进,采用DID的话,可以根本不需要注册,也谈不上迁移。

因此如果采用DID技术来实现类似长毛象这样的去中心社交网络,将是一个很大的进步。

1赞

@Robert 老冒,我理解did解决了个人拥有自己身份的问题。但用户产生的内容还是在云端,并不在钱包里,除非像零网那样用户间彼此备份数据,但没法保证每个人的内容都被备份吧

1赞

对,内容还是应该在云端的。但是云端是一种用did来控制的个人存储空间。

可以理解为每个人的云端存储只有自己能访问,别人访问需要owner给授权,是吧

对,把这种did存储想象成你的云上硬盘,里面内容只有你有权访问,你也可以授权部分给别人读或写。

dapps里关于你的数据是直接存在你自己的空间内的,而不是在app自己的存储空间里。dapp能往你空间读写是因为你授权它了。

1赞

明白,如此说来将来基于did的云存储需求量极大

是的。 但我认为这种云存储需求主要还是传统云服务提供商的市场,或者私有云(比如NAS)。 我不看好filecoin,btfs,ppio这类分布式存储的

各种应用里上传的图片视频等资料,都是存储在个人的云节点的空间里面。这样理解吗?

理想状态下,你上传的图片视频都在你的空间里 只是你授权应用来读而已。 实现上,应用需要决定是否缓存这些内容,目的是提高使用体验

明白了,相当于个人的内容都可以自己控制。

比如哈希快讯,大蜜蜂自己写的那些代码部分,将来也会存储在个人云节点的空间里面吗?

是可以这样设计的。 个人的空间不一定需要放在云节点里,也可以放在任何云服务里,自己的节点起协调、授权等作用,这样也就是说节点未必需要24小时在线,也可以做到随需要而打开,不需要了就关掉。

云空间里管理虽然不难,好像不是程序员和IT行业的用的少。 不像现在日常应用那么直观。

人手一个云空间? :grin: abt节点会让云空间管理变得更简单吗?

云空间就好比是硬盘, 节点就好比是电脑,blocklet就好比是各种游戏。

没足够硬盘空间肯定没法玩, 但光有硬盘也不好玩, 要好玩必须还要有强大的电脑,各种好玩的游戏。

类似的云存储已经很成熟了, 每个云计算都有,还有各种云盘都算,这些目前的作用就是用来存放文件而已。 但是有个个人可用的ABT节点,可以很容易装各种blocklet,就可以有各种应用的空间。