瞎扯淡 有人一起 Mastodon 吗?

gyorou · 发布于 2017年4月07日 · 最后由 ma_fan 回复于 2017年5月18日 · 1790 次阅读
11524

最近两天如果关注github trend的话会发现有个叫Mastodon的Rails项目的人气正在飞速上升中。

引用ReadMe的介绍, 可以发现这个是一个去中心化的微博系统。 话说我们可能对去中心化相关听得最多的应该就是blockchain相关了。 这里所谓的去中心化最重大的意义就是不会有服务商来投广告,塞抹布,黄赌毒各种不良信息随便发。

Mastodon is a free, open-source social network server. A decentralized solution to commercial platforms, it avoids the risks of a single company monopolizing your communication. Anyone can run Mastodon and participate in the social network seamlessly.

那么用户如何创建一个Mastodon的账号呢?

很简单,从这里的节点中选择一个节点,点进 去注册即可。注册之后用户名就相当于username@host的形式。用这个用户名就可以和任何instance上的任何用户发生关系(follow, retweet之类的)啦。

如何找到感兴趣的用户?

mastodon提供了从twitter好友中发现mastodon用户的方式(这里)。 经试用悲剧地发现并没有好友在使用mastodon。当然还有其他方法,比如等别人把自己的用户名贴出来什么的。

如何自己host一个Mastodon的实例?

按照ReadMe的方法用Docker-compose是最快的方法。

clone项目之后docker-compose build && docker-compose up -d 就好。

当然要公开你的instance别忘了加上反向代理和SSL。 SSL的话用Letsencrypt即可。

最后

这个是我的Instance。

我的id是 gyorou_bocchi@mustodon.bocchi.tokyo

欢迎大家和我搞基以及聊三俗话题。

共收到 15 条回复
3873

技术架构是 React + Ruby on Rails + Nodejs ? 感觉很吊的样子

23529

建了一个 me@abysswalking.net,能看到吗?

好像别人都看不到我,不知道哪里搞错了。。。

11524
23529mizuhashi 回复

试着找我一下?或者换个国外的域名服务商...

23529
11524gyorou 回复

搞好了,是nginx里要用fullchain.cer,之前用错了。。

7643

加了一个 mastodon.hk,大家都要自己搞个实例吗?用起来挺不错,感觉就是在某个城市登户口,对城市间的迁移感兴趣。上面好象说只要导出csv,再在另一个地方导入就可以了。

我想,出生只有一次,迁移可以很多次,迁移以后 follow 你的都知道你去哪儿了?很有意思。

大V,会带来非常高的流量,就不用说粉丝了。可以想像成一个块头非常大的巨人,他一个人可能就装满整个城市。北上广深杭,在硬件上的配备是否需要服务器集群化?

和 IRC 应该有很多共通的地方。

另外,如果在自己的应用里用 mastodon 的协议应该会比较有意思。

96

“ 这里所谓的去中心化最重大的意义就是不会有服务商来投广告,塞抹布,黄赌毒各种不良信息随便发。” 这句话怎么理解,去中心化不就意味着没有管理者,那广告不是可以随便发吗?

11524
32liangfeng 回复

😅 你不fo发广告的不就看不到了。我说的广告一般就是系统分析你的用户信息后投放的,就比如Facebook知道你是单身的话,就给试着给你发各种没下限的交友App的广告,夹杂在timeline里面。

18140

我以为是在一个地方注册了就可以到处登录了,结果并不是。

11524
1107jasl 回复

类似的,一个是facebook,一个是twitter。

7643
32liangfeng 回复

"去中心化" 应该是多中心化,每个中心都有自己的管理员。但我觉得要注意的是,每个分中心的代码都是跑在自己的服务器上,这代码想怎么改怎么改,可以想象你说的每句话,管理员或服务器所有者都可以看得到,所以加入某中心的话,对这个中心要有一定程度的信任。但从好的方面来说,在一个很小的社区里,大家都是熟人了,就算你搞个小号乱来,管理员也很容易识别。而且,我相信以后的 mastodon 一定会有邀请制,更加不可能乱来了。更重要的是,如果大家觉得某个功能不好,你可以写 PR 啊。技术栈是 rails+react,正是 ruby-china 的菜。

和 twitter 不同的是,根据我几天使用的经验,你不能无限翻看你 follow 的其他分中心的某人的消息。如,

  • 在 4月13日 你是上海 (分中心A) 第 1 个 follow 北京 (分中心B) 的,你 follow 了 北京的 P1。
  • 在 4月13日 及以后,上海就能收到北京新的公共消息和 P1 的私有级以上的消息了。
  • 这 4月13日 之前的北京的公共消息 和 P1 的私有或公共消息 在上海是查不到的。
  • 在 4月23日 上海的另一个人第 2 个 follow 了北京的 P1,那他最早能查到 P1 在 4月13日 的消息。

只有一个办法你能看到北京的 P1 在 4月13日 前的消息,你从上海迁移到北京去,再关注本地的 P1。当然,迁移也不是你想迁就能迁的,想一想北京户口有多难吧!由于目前的实例的数据库都是 pg 单机的,据作者说能做到单实例支持 4W 用户注册,人满了就可能关闭注册。所以有大V 的城市一定非常拥挤,有一点经济价值,或许应该在不同的中心城市里注册小号。

之所以说城市,mastodon 有按钮 local,点一下就显示该分中心的所有公共消息。而且每个服务器的人都比较少,平均才 300 人左右,吼一声就都听到了,关系会比较亲近。而且,本地的人是可以翻你的所有的旧帖的,知根知底。

人员增长很快,我稍记了一下,日期是准确的,时间是大约的。

17410 (10am)   376 instances being tracked, with a total of 131753 users.
17412 (10am)   520 instances being tracked, with a total of 149894 users.
17413 (10am)   559 instances being tracked, with a total of 161206 users.
17414 (10am)   606 instances being tracked, with a total of 209182 users.
17415 (12am)   690 instances being tracked, with a total of 231799 users.
17416 (1:30pm) 777 instances being tracked, with a total of 287503 users.
17417 (12am)   866 instances being tracked, with a total of 314228 users.
17418 (10am)   936 instances being tracked, with a total of 348422 users.
17419 (10am)   1003 instances being tracked, with a total of 362583 users.
17420 (10am)   1072 instances being tracked, with a total of 397186 users.
17421 (12am)   1141 instances being tracked, with a total of 403869 users.
17422 (10am)   1196 instances being tracked, with a total of 417311 users.
17423 (11am)   1257 instances being tracked, with a total of 429106 users.
17424 (10am)   1291 instances being tracked, with a total of 459232 users.
17425 (10am)   1339 instances being tracked, with a total of 476879 users.
17426 (10am)   1372 instances being tracked, with a total of 492732 users.
17427 (08am)   1462 instances being tracked, with a total of 511813 users.
17428 (08am)   1506 instances being tracked, with a total of 526298 users.
17429 (09am)   1542 instances being tracked, with a total of 538274 users.
17502 (10pm)   1625 instances being tracked, with a total of 568559 users.

已登记的 mastodon 实例网址

照这个速度,5月1日很可能就 3K 实例 100W 用户了,就算每个实例 300 人,并联系另 1K 个实例,这带宽的压力和数据库的压力就非常大。再想像一下 3W 实例 1000W 用户的规模下,用户 4W 的中心城市的压力有多大。

17-04-17 8pm, pawoo.net reached 62797.
17-04-24 10am, mstdn.jp reached 85110.
17-04-28 8am, pawoo.net reached 108596.

Masotodon 與 GNUSocial 的前世今生

2369

先前有個 Twister ,是基於 P2P 跟 Blockchain 的技術做出來的 twitter clone。 目前還是有在持續開發,可是為什麼沒紅呢? 我覺得關鍵就是 mastodon 可以直接上網註冊使用,而 Twister 則需要下載 client 才能使用。 後者的加入阻力很大。

就技術上來說,Twister 應該是更有吸引力,更具有可延展性, 可惜因為加入阻力太大,大概沒辦法推廣吧。

1297

之前就弄了一个实例 https://xd2u.com

2039ce

没有找到讨论这个的中文社区 & 中文的实例……= =

6986

有国内的实例吗? 暂时用mastodon.cloud,不过它的服务器在美国。怕封。 其实对于普通用户来说,最大的卖点是你发布在mastodon的微博数据可以导出保存,而且没有审查压力。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册