我最近想出了一个计划,使用 Raspberry Pi Zero W 为不同的加密货币制作一个简单的全计算机硬件钱包。你们中的一些人可能已经知道用于嵌入式用途的 Raspberry Pi 硬件。但我对此感到有些不安全感和困惑。
计划:
- 基本但非常安全的最小 Linux 发行版。
- 适用于三种加密货币的 Copay、以太坊和莱特币钱包软件。
- 使用 ubuntu-core 与类似 ubuntu-desktop 的 GUI,非常用户友好。
我想要一个非常精简的 Linux 发行版,它只能运行一些基本的钱包应用程序和一些用于备份的自定义软件以及我想用 C 或 C++ 编写的东西。而 ubuntu-core 本身大约有 350MB 以上。这种操作是否需要所有 ubuntu-core 软件包?或者有什么方法可以减少这些软件包以减少漏洞?
答案1
如果您想要一个与 Ask Ubuntu 相关主题的答案,我们唯一能说的是:
- 使用 Raspberry Pi 2 或 3 代替 Zero
- 安装Ubuntu 16.04 LTS‘经典版’ARM 版本
- 构建(构建!由于您在 ARM 上运行,因此不安装)
- 您想要的三种加密货币
因为你的问题中的 #1 是与 Ask Ubuntu 无关但主题是Unix 和 Linux,Ask Ubuntu 的姊妹网站。
答案2
我已经为 raspberry pi zero 移植了 trezor 代码,以创建比特币钱包。我的项目详情如下:https://www.pitrezor.com/
对于 Linux 平台,我没有使用 ubuntu,而是使用了约克托作为可定制的嵌入式分布。