群聊是社交软件非常重要的功能之一,Mixin Messenger 当然也提供了群聊,不过美中不足的是,通过 Mixin Messenger 创建的群最多支持 256 人。Mixin 大群是基于 Mixin Bot 实现的。笔者简单画了个架构图。域名解析使用 Nginx,其中有大群主域名和 API 域名,主域名指向前端代码,前端右 Node.js 实现。API 域名指向后端,后端由 Go 实现,有两个进程,一个是处理 HTTP 请求的,一个是处理 Message 请求的。其中 Go 的进程还会和 Mixin 的 API 交互。此外,数据库采用 PostgreSQL。Mixin 大群最初的版本,数据库采用的是 Google 的 Spanner,但 Spanner 只有选择 Google Cloud,而且价格偏高。

Read more...


Telegram 作为笔者每天常用的软件,使用频率甚至还超过了微信。Telegram 为什么有如此大的吸引力?笔者认为 Telegram 在即时通讯这事上,足够牛逼。Telegram 作为一款注重隐私和安全的及时通讯工具,比同类产品如 Signal、Wire 等有更好的用户群体,对于区块链从业者,依然是最好的及时通信工具。

Read more...


今天区块链行业最大的新闻莫过于币安发布的公告,7000 个比特币不幸被盗。接着各大媒体报道蜂拥而至,万能蹭流量王 Justin 又吸了一波眼球。关于此次事件相关的文章,可以点击此处阅读。修改敏感信息,币安限制 24 小时不允许提现。然而币安的安全信息更新,一周内不能充值提现,交易不受影响,此外币安也在这段时间自查,所以在这个时间窗口是比较好的。

Read more...


4 月份这个专栏开了个头,这算是「隐私极客」的第一篇文章。想了许久,第一篇文章写什么主题呢?列了很多大纲,最后还是选定 PGP。OpenPGP 是由 PGP 衍生出的开源规范,而 GnuPG(简称 GPG)就是遵循 OpenPGP 规范的 GNU 实现。在不需要特别说明差异的情况下,三者统称为 PGP。只要自己的私钥安全、密码安全,可以说只有信息交互的双方才能解密,再顶级的黑客也无能为力。保护隐私非常重要,PGP 就是一个非常实用的利器,希望本文能给注重隐私的读者带来一些帮助。

Read more...


发现一个闪电网络应用,名叫 Lightning Scratchcard。这是一个怎么样的应用呢?简单讲是一个刮刮卡游戏。具体玩法如下:用户通过 Twitter 登陆网站,然后发布一篇文章(指定标题、筹集资金目标、限制每个 LN 交易显示的字符数、付款地址、内容)。发表成功之后,读者支付 1 聪来显示一个字符。

Read more...