硬核观察 #337 “Linux 随机数生成器”(LRNG) 已经开发了五年

2021-07-19
2分钟阅读时长

“Linux 随机数生成器”(LRNG) 已经开发了五年

作为 /dev/random 的新替代品,“Linux 随机数生成器”(LRNG)已经进行了第 41 次修订,对它的开发了已经超过了 5 年。LRNG 是对现有随机数生成器的 API/ABI 兼容的替代品。LRNG 的目标是提高速度,以及其他各种性能优化,各种加密处理的改进,测试能力的提高,选项的更大可配置性,并且是一个更现代的设计。LRNG 是否以及何时可以进入 Linux 主线还有待观察。

看似简单的随机数,其实是计算安全上最重要的基石之一,也可能是这个宇宙最重要的基础之一。

新研究确认 Rust 的安全性

Rust 有两种模式:其默认的安全模式和不安全模式。在其默认的安全模式下,Rust 可以防止内存错误和数据竞争。而在它的不安全模式下允许使用潜在的不安全的 C 风格的函数。验证 Rust 的安全声明的关键挑战是说明其安全和不安全代码之间的互动。

一篇发表在 4 月份的《ACM 通讯》的文章对 Rust 的安全性进行了研究。其共同作者,“我们能够验证 Rust 类型系统的安全性,从而表明 Rust 是如何自动和可靠地防止这一类编程错误的。”他们开发了一个理论框架,能够证明尽管有可能写出“不安全”的代码,但 Rust 的安全主张仍然成立。他们使用一个叫做 Miri 的工具来自动测试“不安全”的 Rust 代码是否符合 Rust 规范。

“不安全”的代码仍然能保证安全才是 Rust 最有趣的地方。

大量比特币矿工前往美国

美国已经迅速成为比特币挖矿世界的新宠。截至 2021 年 4 月,美国已经占世界所有比特币矿工的近 17%。这比 2020 年 9 月增加了 151%。此外,在中国禁止挖矿后,50 万台以前的中国矿工的矿机正在美国寻找家园。如果他们被部署,这将意味着到 2022 年底,北美将拥有接近 40% 的全球哈希率。多年来,美国一直在悄悄地建立其托管能力。美国也是地球上一些最便宜的能源的所在地,其中许多是可再生能源。大多数搬迁到北美的新矿工将使用可再生能源,或用可再生能源信贷抵消的天然气。

让这些能源消耗和风险去祸害他们去吧,对吧。