# 20221116 使用手机当硬件钱包连接小狐狸

By [《多多加密日记》](https://paragraph.com/@fdd) · 2022-11-16

---

硬件钱包说起来复杂，其实原理非常简单，即给钱包增加了一个物理的二次确认签名。

相信大家肯定用过网银的 U 盾，当转账的时候，我们需要在 U 盾上再进行一次确认操作，没有 U 盾就转不出去。

硬件钱包的原理和这个类似，也是引入了另外一个设备进行确认。

硬件钱包说白了就是一个嵌入式的电子设备，里面会安装一个定制化的嵌入式程序，而复杂一点的硬件钱包，其实就相当于一台安卓手机了，里面也是一个安卓系统。

所以，严格来讲，手机其实是硬件钱包的母集，硬件钱包能做的事情，手机其实都能做，如果硬件钱包难买，而且价格贵，为什么不干脆用手机来当硬件钱包？

[airgap](https://airgap.it/) 就提供了一个这样的方案。

airgap 推出了两个 app，一个是 Airgap Vault（保险箱） ，一个是 Airgap Wallet（钱包）。 Airgap Vault 就是连接钱包和手机硬件之间的程序，可以单独使用 Airgap Vault 和 metamask 连接，具体教程见 [https://support.airgap.it/guides/metamask/](https://support.airgap.it/guides/metamask/) 。

值得一提的是， Airgap Vault 还有一个**社交恢复**的功能，即将助记词拆分为若干份，选择其中几份就可以恢复原先的助记词,有点像是助记词的多签。

这个技术其实就是 Shamir 备份，具体可参考： [https://github.com/satoshilabs/slips/blob/master/slip-0039.md](https://github.com/satoshilabs/slips/blob/master/slip-0039.md) 以及 [https://blog.trezor.io/shamir-backup-the-revolution-of-private-keys-backup-is-here-858687ed7fe7](https://blog.trezor.io/shamir-backup-the-revolution-of-private-keys-backup-is-here-858687ed7fe7)

社交恢复（Shamir 备份）试用于什么场景？

大家都知道，保存助记词是一个技术活，在这个环节很容易出错，从而发生泄露，于是有人就想，我将助记词拆开几份保存，就算有人得到了其中一份，对方也拿不走资产。但是这样一来，又导致了一个新的问题：如果自己丢失了一部分助记词，同样也无法恢复钱包，拿不到资产。怎么办？于是，Shamir 备份技术便被发明出来，通过这个技术，可以将助记词拆成若干个助记词，例如三份，只需要其中2份助记词就可以恢复原来的助记词。这样，就算丢失了其中任何一份，也不用担心，只要有其中任意两份就可以恢复。

总之，Airgap Vault 还是值得一用。

---

*Originally published on [《多多加密日记》](https://paragraph.com/@fdd/20221116)*
