万里淘知 - 转载
type: channel
link: https://boke.hovthen.com/tag/Reprinted/
items: 不，Web3 不是去中心化
items: 我们的生活被什么力量操控着？
items: Nginx 开启 Brotli 压缩提升速度

不，Web3 不是去中心化
type: item
date: 2022-01-02T04:23:00+00:00
description: 原文：@InvisibleUp - Web3 is not decentralization由 @Sukka 翻译：不，Web3 不是去中心化本文转载于 Sukka's Blog - 许可协议：CC BY-NC-SA 4.0来自译者 @Sukka 的楔子加密货币社区对元宇宙和 Web3 的狂热仍在继续，大量投资人和开发者前仆后继加入其中。但是，Web3 真的能实现支持者们的种种愿景吗？亦或是另一个镜中月、水中花？也许让历史照进现实，能给我们答案。这是自 Web3 系列的引子之后 这个系列的第一篇文章。不，真的。Web3 并不是去中心化。我觉得这应该很明显。我原本以为我不需要一整篇文章来阐述这个问题，但我想我确实需要。令我感到吃惊的是，像 Reddit、Twitter 和 Discord 这样的科技巨头突然决定全力投入到 NFT 中，以达到「去中心化」的目的，尤其是其中 Reddit 的做法令我尤为生气。在 2020 年 5 月 左右，他们在 /r/FortniteBR 和 /r/CryptoCurrency 中实验性的启动了一个「社区代币」系统，虽然我从未去过这两个 Subreddit，但我从一名 来自 Reddit 的开发者的 Twitter 推文中 得知，他们正在计划将 Reddit 的 Karma Point 转换为这些代币。> 译者注：关于 Reddit 将 Karma 转变为 ERC-20 代币系统一事，我曾经在我的 Web3 系列文章与译文中引用过一篇 相关的新闻报道在我列举的三家科技巨头中，Reddit 是走出最远的、愿景最具体的——Twitter 的为用户上传的图片添加 NFT 标签的计划依然停留在纸面上、而 Discord 在其用户的强烈反对下无限期暂停了他们的计划。因此，我在这里主要介绍 Reddit 目前已经公开的计划和路线图。简而言之，Web 1.0 是一个伟大的去中心化前沿阵地、Web 2.0 是一堆有墙的花园、有许多缺点。我完全赞同这个观点。然而，Reddit 正在加入其他公司的 Web3 的行列、准备通过分配基于以太坊的加密货币、赋予网站用户以投票权。我之后再分析这句话是什么意思，现在你只要对这句话有点印象就好了。旧互联网上的去中心化让我们复习一下互联网的历史，上个世纪 80 年代、互联网的起源时期。在那个年代，互联网分为两大阵营，来自 MIT、国防部和欧洲原子能研究中心（译者注：Web 之父 蒂姆·博纳斯·李 就是在欧洲原子能研究中心提出了关于互联网、HTTP 的构想）的 ARPANET，和民间的临时性的、自制的调制解调器。ARPANET（现代互联网的直接技术先驱）在设计时就明确考虑到了网络层面的冗余和路由的灵活性。如果苏联人的核武器摧毁了重要城市的战略数据中心，只要 A 与 B 两点之间仍然存在数据通路（如微波），那么电子信息就依然可以传输。这个设计也有缺点，文件分享与数据传输（译者注：指 FTP 和 Gopher。FTP 发明于 1971 年，而 HTTP 诞生于 1992 年，此时冷战已经结束、核战争的威胁已经不复存在）仍然需要服务器才能运行，这意味着如果加利福尼亚被外星人攻击了，你就无法访问来自斯坦福大学的文件。但是，诸如电子邮件、IRC、尤其是 Usenet 等协议的发展，确保了互联网上从服务器到服务器传输信息的能力、从而在整个网络上创造了一个单一的信息来源。抛开美国国防部的 ARPANET，有抱负的黑客和公司正在忙于创建公告板系统。一般的，他们会在自己的电脑上运行一个程序，其他的电脑可以通过调制解调器连接，在两台电脑之间实现了一个一对一的直接连接。但是，为了和不止一台电脑连接，你需要挂断一个电话、断开与前一台计算机的链接，然后拨打下一个号码。受限于调制解调器，只有最重要的信息会被下载，导致了孤岛的诞生，如同 Web3 支持者批判的 Web 2.0 孤岛一样。为了解决这个问题，人们设计了一些变通方法，其中一个例子就是 UUCP（译者注：BSD-based 的操作系统如 FreeBSD 和 macOS，依然保留了 UUCP 的二进制，你可以在终端中输入 uucp 试试），实现了从 Unix 服务器到 Unix 服务器的信息拷贝。通过登录到一个连接到一系列对等服务器的公共 Unix 服务器，你可以手动输入一个信息的路径，以到达一个特定的服务器或用户。早期版本的路径使用的地址类似于 www-skk!sukka!moe。自然而然的，随着互联网的发展，这种方法就被淘汰了。译者注：关于 UUCP 和「一个信息的路径」的更多细节，你可以阅读我的博客上的另一篇译文 URL 的历史，这篇文章详细介绍了互联网和 URL 的变迁历史。另一种方法是 FidoNet，在民间的 BBS 运营者中非常受欢迎。这是一…

我们的生活被什么力量操控着？
type: item
date: 2021-12-01T05:34:00+00:00
description: 转载说明 原作者：智能路障原视频：【围炉夜话】我们的生活被什么力量操控着？如有需要，请前往原视频评论区参与交流，谢谢！

Nginx 开启 Brotli 压缩提升速度
type: item
date: 2020-09-27T06:00:00+00:00
description: 逛博客时看到一篇《宝塔 Linux 面板 Nginx 开启 Brotli 压缩，提升网站加载速度。》的文章，看着以后可能会用到，就转载过来备个份。Google 认为互联网用户的时间是宝贵的，他们的时间不应该消耗在漫长的网页加载中，因此在 2015 年 9 月 Google 推出了无损压缩算法 Brotli。Brotli 通过变种的 LZ77 算法、Huffman 编码以及二阶文本建模等方式进行数据压缩，与 Gzip 相比效率提升约 17-25%。这里简单说一下如何在宝塔面板 Nginx 开启 Brotli 压缩。看起来好厉害的亚子，就直接开始好了。正文下载 Brotlicd /www/server #下载brotli git clone https://github.com/google/ngx_brotli.git cd ngx_brotli #更新brotli git submodule update --init配置 Nginx Brotli 模块登录宝塔管理面板 -> 软件商店 -> 已安装 找到 Nginx 不要犹豫(还是推荐备份下系统快照) 直接点击卸载！点击 软件商店 -> 运行环境 找到 Nginx 不要犹豫 点击安装在弹出的窗口中选择编译安装 点击添加自定义模块名称内容模块名称ngx_brotli模块描述ngx_brotli模块参数--add-module=/www/server/ngx_brotli填写完成后返回安装选项 ✔ 刚刚添加的模块提交，等待安装完成即可！给网站开启 brotli 压缩软件商店找到 Nginx 点击设置选择配置修改将以下代码插入 http 段保存即可。Tips:Britli 和 Gzip 可以共存无需关闭 Gzip.# brotli brotli on; brotli_comp_level 6; brotli_buffers 16 8k; brotli_min_length 20; brotli_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript image/svg+xml;打开网站查看标头若返回 br 即启用成功。 已获得转载许可 转载于：温瞳's Blog，采用CC BY-SA 4.0进行许可。