这份全面的操作指南将引导您使用气隙 SeedSigner 设备拆箱、设置和签署比特币交易。
本指南演示了如何使用 SeedSigner 自我托管比特币。 SeedSigner 是一个项目,汇集了免费开源代码、廉价通用硬件以及自行 (DIY) 方法来对您的比特币承担个人责任。
本指南涵盖:
拆箱
本节演示完整 SeedSigner 套件中包含的内容。该套件可从以下网址购买 比特币硬件解决方案 提供全球运送服务。或者,欧盟/英国客户可以从以下位置购买该套件 戈布尔 or DIY节点,菲律宾客户可以使用 科技天堂.
SeedSigner 套件包括以下组件:
- 树莓派零
- 树莓派相机
- 用于相机的带状电缆
- WaveShare LCD 帽子
- 3D 打印、开放式外壳
- 七张空白二维码/助记词卡
- 种子签名者贴纸
- “入门”说明
- “感谢卡
SeedSigner 套件配备了您入门所需的大部分物品,您需要自己提供的唯一部件是至少 4 GB 容量的 MicroSD 卡和一条 micro USB 电缆。需要组装。
随附的空白二维码/助记词卡尺寸为 64 毫米 (mm) x 89 毫米。这些卡片的一侧有 24 个用于种子词的空格,并附有警告:“切勿将种子词输入连接到互联网的计算机。”在另一面,有一个空白的 29 x 29 二维码网格,其中有放置钱包指纹和一些注释的空间,以及一条警告,上面写着:“切勿将种子二维码扫描到连接到互联网的计算机中。”
或者,您可以选择使用不锈钢版本的二维码备份。不锈钢板是由 @SeedMint21。其所有高品质产品均可在 https://vulcan21.com/.
SeedSigner 不锈钢板的尺寸为 3 毫米 x 66 毫米 x 91 毫米,可承受火灾和洪水。这是纸张的绝佳替代品,因为它可以应对极端环境。本指南中的车牌上有 SeedSigner 徽标,但未来的车牌可能不会有此徽标,以帮助防止泄露这是比特币相关产品。板上有一个 29 x 29 的 QR 码网格,您可以用记号笔标记压痕,检查其是否有效,然后用冲头冲压标记以使其永久化。
您可以暂时将 SeedSigner 套件放在一边,同时在下一部分中在 microSD 卡上准备软件映像。
软件
本节演示如何下载 SeedSigner 映像并将其闪存到您的 microSD 卡。您需要提供自己的 microSD 卡,容量至少为 4 GB。最佳实践是使用软件映像测试您的硬件,以确保在尝试使用 3D 打印外壳进行组装之前一切正常。
第一步:下载
导航到 SeedSigner GitHub 存储库 并查找最新版本。
滚动到该版本部分的底部,然后单击链接以下载 .zip 文件。如果您想验证下载,请单击链接下载“.sha256”文件和“.sig”文件。将这些文件保存在同一文件夹位置。
第二步,A:验证 - Windows
此步骤是可选的,但建议执行。这将确保您下载了 SeedSigner 开发人员希望您收到的文件。此步骤将演示如何在 Windows 平台上进行验证。如果您使用的是 Linux 平台,请跳至“第二步,B”。
或者,如果您不想验证将处理您的比特币私钥的软件下载,请跳至“第三步”。
以下说明假设您已经使用了 Kleopatra gpg4win 软件包 并拥有您自己的 PGP 密钥设置。
- 首先,您需要 SeedSigner 公钥,您可以找到它 此处
- 将公钥复制到剪贴板。
- 打开 Kleopatra,导航到“工具”,然后“剪贴板”,然后“证书导入”
- 您应该会收到一个对话框,通知您证书已成功导入。单击“确定”。
- 现在您可以将 Kleopatra 中的指纹与已知的公开显示的指纹进行比较,例如 SeedSigner 的 Twitter 个人资料.
- 现在您可以右键单击 Kleopatra 中的 SeedSigner 证书并选择“认证”。
- 系统将提示您输入密码。
- 打开包含 .zip 文件、“.sha256”文件和“.sig”文件的文件夹。
- 右键单击“.sig”文件。
- 选择“更多 GpgEX 选项”,然后选择“验证”。
- Kleopatra 现在将使用签名文件和 SeedSigner 公钥来验证“.sha256”文件。
- 您应该会收到一个显示验证成功的对话框。
能够区分有效签名和认证签名、有效签名和无效签名非常重要。由于 SeedSigner 公钥是通过将生成的指纹与已知的公开显示的指纹进行比较来进行认证的,因此 Kleopatra 软件会以绿色打印有效且经过认证的对话框。
如果您没有采取额外的步骤来验证 SeedSigner 公钥,那么 Kleopatra 仍然可以确定签名有效,但未经验证。这意味着公钥和随附的签名是有效的,但它们可能来自冒充开发人员的其他实体。这些对话框将以白色打印。这仍然是一个有效的匹配签名,只是除非您采取额外的步骤来验证公钥的指纹,否则您真的知道这是来自 SeedSigner 的有效签名而不是冒充者吗?
或者,如果您下载的文件经过了一些操作,并且未由 SeedSigner 密钥进行真实签名,Kleopatra 将以红色打印对话框。这是无效签名,您不应继续解压缩 .zip 文件。
现在您已经验证了随附的“.sha256”文件的真实性,您可以放心,其中包含的 SHA-256 哈希值实际上是您应该能够在随附的 .zip 文件上独立生成的哈希值。要生成文件的哈希值,您可以使用名为的方便的免费软件十六进制编辑器工具 HXD.
- 在 HxD 中,导航至“文件”,然后“打开”并选择 SeedSigner .zip 文件
- 导航到“分析”,然后“校验和”,然后“SHA256”
- 现在您可以使用记事本等文本编辑器打开 SeedSigner“.sha256”文件。
- 比较 HxD 和 SeedSigner 文件之间的哈希值。
验证哈希值后,您就知道 .zip 文件是真实的。如果哈希值不匹配,则不要解压缩 .zip 文件。此时最好从 HxD 关闭 .zip 文件。您现在可以跳到“第三步”。
第二步,B:验证 — Linux
在 Linux 中验证签名是一个更加简单的过程。 PGP 工具是内置的,可以从命令行终端执行。
在继续之前,请确保您的下载目录中有 .zip 文件、“.sha256”文件和“.sig”文件。
- 打开你的终端
- 使用以下命令将 SeedSigner 公钥导入到您的钥匙串中:
卷曲 https://raw.githubusercontent.com/SeedSigner/seedsigner/main/seedsigner_pubkey.gpg | gpg –导入
- 您应该看到终端打印“imported: 1”
- 然后使用“cd Downloads”将目录更改为下载文件夹
- 现在使用以下命令验证签名:
gpg –验证sesigner_0_5_0.img.zip.sha256.sig
请务必使用与您正在验证的版本相对应的版本,这是版本 0.5.0,并且经常发布版本,因此请始终使用来自 SeedSigner 的发布页面.
- 终端应打印“来自‘seedsigner ’的良好签名”
- 您将看到有关密钥未经过认证的警告,请参阅“第二步,A”中的示例以获取详细说明。长话短说,这很好。
- 现在您可以使用以下命令验证哈希值:
shasum -a 256 -c Seesigner_0_5_0.img.zip.sha256
再次强调,请确保使用适合您的版本。
- 终端应打印“seedsigner_0_5_0.img.zip: OK”
- 如果收到有关格式不正确的行的警告,您可以忽略它。
就这样,您已完成对下载的 .zip 文件的验证。现在,您可以在下一步中将图像刷新到 microSD 卡。
第三步:闪光
使用 Balena Etcher 等程序可以轻松刷新 SeedSigner 映像。导航至 Balena 蚀刻机网站 您可以在其中下载适合您的操作系统的应用程序。按照系统提示进行安装。确保您有一张大小至少为 4 GB 的 microSD 卡,已格式化并已连接到计算机。
安装并打开 Balena Etcher 后,选择“从文件刷新”。
从文件资源管理器中选择 .zip 文件。 .zip 文件可以保持压缩状态,Balena Etcher 将对其进行解压缩。
选择要将映像文件闪存到的目标驱动器。您想在此处选择您的 microSD 卡。
点击“闪光!”按钮,闪烁过程应自动开始。进度条将移至应用程序的左侧,并且一些促销对话框将显示在应用程序的右侧。您不需要与促销对话框进行交互,只需让闪烁过程运行即可。
刷写过程分为三个阶段:解压、刷写和验证。只需让软件运行完所有步骤即可,在此过程中不要断开 microSD 卡。如果您收到任何操作系统提示,要求格式化驱动器,请忽略它们。
完成后,您应该会收到一条消息,告知您刷新已成功完成。如果未成功完成,请重试,如果问题仍然存在,请考虑使用其他 microSD 卡。
您可以关闭 Balena Etcher 应用程序。如果您的系统尚未从计算机中安全弹出 microSD 卡,请执行此操作。现在您已准备好模拟硬件并在最终组装之前对其进行测试。
硬件
本节演示如何测试和组装 SeedSigner 套件,并提供有关每个组件的详细信息以及购买这些组件的替代位置(以防您不想从一个供应商购买整个套件)。最佳实践是在组装之前测试您的组件是否通电以及 SeedSigner 软件是否正常工作。如果尝试拆卸,外壳和/或组件可能会损坏。
外壳
套件中包含的外壳采用开放式设计,下面链接的供应商可提供替代设计。外壳是 3D 打印的,您甚至可以 下载文件 并自己打印一份。请务必查看一些 社区设计 以及。这里展示的外壳被设计为最基本的外壳并且复制速度最快。各种外壳设计文件可以从以下位置下载 此处,并且有许多经销商提供替代设计 此处, 此处 和 此处.
外壳外部尺寸为 80 毫米 x 35 毫米 x 26 毫米,有许多固定凸块、支撑凸缘和轴颈,可将组件紧密地安装在内部。
该外壳还设有相机镜头开口、微型 USB 端口、HDMI 端口和 microSD 卡端口。
如果您不想获得完整的套件,您可以从以下供应商处购买各种设计的独立外壳:
相机和电缆
该摄像头是 5MP OV5647 传感器、每秒 30 帧 (FPS)、2,592 像素 x 1,944 像素分辨率的视频摄像头模块,专为一系列 Raspberry Pi 设计。工作电压为1.7伏直流电(VDC)至3 VDC。该模块尺寸为 25 毫米 x 24 毫米 x 9 毫米。相机出厂时镜头上贴有保护膜 - 请务必在组装前将其除去。
您需要适用于 Raspberry Pi Zero 的“HBV-Raspberry-160FPC”金色带状电缆。该电缆的 16 扁平针连接器侧尺寸为 16 毫米,22 扁平针连接器侧尺寸为 11 毫米,总长度为 160 毫米。
如果您不想获得完整的套件,您可以从以下供应商购买独立的相机和电缆:
树莓派零 v1.3
Raspberry Pi Zero 是 Raspberry Pi 制造的最小单板计算机。 v1.3 计算机配备 1 GHz 单核 CPU、512 MB RAM、迷你 HDMI 端口、一个仅用于供电的微型 USB 端口、一个用于数据传输的微型 USB 端口、一个附加硬件顶部 (HAT) 兼容 40 针接头、复合视频和重置接头、microSD 卡插槽和 CSI 相机连接器。完整的硬件规格可以找到 此处.
Raspberry Pi Zero 尺寸为 66 毫米 x 31 毫米 x 11 毫米。
如果您不想获得完整的套件,可以从以下供应商处购买独立的 Raspberry Pi Zero:
如果您很难找到 Raspberry Pi Zero 硬件,可以使用一些替代来源: 远程定位器 或者可能是 拉斯皮零W — 在购买之前,请务必做好与此版本的兼容性的功课。或者,如果您只能找到支持 WiFi 和/或蓝牙的 Raspberry Pi Zero 版本,那么 Free Introduction 引导 @DesobedienteTec 将向您展示如何禁用通信无线电。
Waveshare LCD HAT 显示屏
Waveshare LCD HAT 是一个 65 毫米 x 30 毫米的模块,连接到 Raspberry Pi Zero 上的 40 针连接器。该模块具有 240 像素 x 240 像素分辨率 RGB 显示屏,对角线尺寸为 39 毫米。嵌入式控件使用操纵杆和三个按钮。工作电压为 3.3 vdc。更多规格可查询 此处.
如果您不想获得完整的套件,您可以从以下供应商处购买独立的 Waveshare LCD HAT 显示器:
测试和组装
测试
使用 SeedSigner 软件测试硬件是个好主意。如果您组装了所有东西,然后发现有些东西不起作用,则尝试拆卸它可能会损坏组件和/或外壳。
第一步:松开相机固定器
在 Raspberry Pi Zero 板上,轻轻拉出相机连接端口上的卡舌。当按下这些卡舌时,它们会将带状电缆锁定到位。
第二步:连接带状电缆
确保带状电缆朝向正确的方向,金色连接器应朝向 Raspberry Pi Zero 电路板的底部。插入带状电缆直至其停止,然后向下按卡舌将带状电缆锁定到位。
第三步:MicroSD 卡
插入带有闪现的 SeedSigner 图像的 microSD 卡。确保 MicroSD 卡面向正确的方向 - 金色触点再次应面向 Raspberry Pi Zero 电路板的底部。
第四步:展示
连接 LCD 显示屏,确保 Raspberry Pi Zero 电路板上的引脚都是直的,并且不会因未对准而弯曲。它只是松散地连接到 Raspberry Pi Zero 电路板,直到您在 3D 打印外壳中进行最终组装后,它才会卡入到位。
第五步:通电并测试
连接电源线并等待大约 45 秒,让 SeedSigner 激活。然后测试液晶显示屏上的操纵杆和按钮,确保相机工作正常。
现在您已检查一切正常,您可以通过从主菜单中选择右上角的电源图标来关闭 SeedSigner 的电源。然后您可以拆卸所有部件并在 3D 打印外壳中重新组装。
组装
在尝试组装之前,请确保您已测试一切正常,方法是将相机和显示器连接到 RaspberryPi Zero,插入加载了 SeedSigner 图像的 microSD 卡,然后通过将 micro USB 电缆连接到电源输入端口来打开设备电源。
第一步:材料检查
收集经过测试的组件。您应该拥有 3D 打印外壳、Raspberry Pi Zero、microSD 卡、LCD 显示屏、相机模块和带状电缆。
第二步:摄像头模块
撕掉相机镜头上的薄膜保护层。然后将摄像头模块卡入固定夹下方。如果 USB 连接端口背对您,则带状电缆应位于右侧。
第三步:树莓派零
插入 Raspberry Pi 零电路板。确保先取出 microSD 卡。带状电缆将折叠在相机模块上,并将松弛部分塞入外壳凹槽下方。
将 USB 连接器与外壳上的端口对齐,电路板将呈轻微角度,然后您可以向下按压有引脚的一侧,直到听到卡入到位的声音。
第四步:MicroSD 卡
然后您可以再次插入MicroSD卡。然后将 LCD 显示屏按入 Raspberry Pi Zero 电路板的引脚上,注意确保引脚对齐。这应该紧密贴合,不能松动。
第五步:通电并测试
插入电源线并确保一切正常。然后您就可以开始设置新的比特币助记词了。
您也许可以在以下位置找到更多资源: Free Introduction 引导 @shishi21m.
生成新种子
本节将演示使用 SeedSigner、相机或骰子生成新主种子的两种方法,以及如何计算助记词的校验和以及如何导入预先存在的助记词。
主种子只是一个数字,一个非常长的随机数。事实上,这个数字又长又随机,可以被认为是真正唯一的。实际上,这个数字在宇宙中唯一存在的地方是在您创建它时在您的 SeedSigner 上。出于所有意图和目的,对于某人来说,猜测这个数字就像从整个可观测宇宙中猜测你秘密挑选的完全相同的原子一样。
这个非常长的随机数用于一些巧妙的加密函数中,以确定性地导出您的比特币钱包私钥/公钥对。换句话说,您可以通过这种方式生成许多接收地址并从中进行支出。有几种方法可以表示这些长随机数;二进制 0 和 9、十六进制 256 到 XNUMX/A 到 F、QR 码,甚至单词列表。人类很难处理像 XNUMX 个 XNUMX 和 XNUMX 这样抽象的数字表示,这就是单词列表(或助记词短语)成为流行解决方案的原因。长随机数被转换成单词列表,用户更容易写下并在以后准确地解释。
如果您想了解有关分层确定性钱包和助记词短语使用的流程的更多信息,请查看 BIP32 和 BIP39.
您的 SeedSigner 可以以英语单词列表或二维码的形式将此号码传达给您;两种方法都包含相同的信息,即您的主种子。请记住,任何获得此主种子信息的人都可以使用它来重新创建您的比特币钱包并从中获取比特币,因此请务必安全且私密地处理此信息。
创建新种子时,您将有多种选择:捕获图像或掷骰子。这两个过程都涉及随机性,这是创建无法猜测的安全主种子的关键要素。最佳实践是使用 256 位数字作为主种子,它将转换为 24 个单词的助记符; 12 个字的助记符由 128 位组成。
方法一:使用相机
没有两个图像会完全相同,它们都会产生截然不同的主种子。图像方法的随机性涉及从图像本身之前的几帧获取信息,以及图像中的一些信息以及 Raspberry Pi Zero 处理器的唯一序列号和设备已开机的毫秒数为了。
第一步:启动相机
从 SeedSigner 主菜单中,导航至“种子”,然后“+ 创建种子”,然后“相机图标”新种子。这将激活相机。在拍摄图像之前的这段时间里,SeedSigner 会捕获帧并使用这些帧中的信息来生成主种子。
第二步:捕捉图像
拍摄一些独特的图像。 SeedSigner 将显示捕获的图像,然后您可以选择“重新拍摄”或“接受”,并根据您的决定向适当的方向移动操纵杆。
第三步:助记词长度
接下来,系统会询问您要使用哪种助记词长度,12 个单词还是 24 个单词。接受警告,告诉您此信息需要保持私密和安全。
最后,将显示您的助记词。屏幕一次显示四个单词。
请按照下一节“种子备份”中的说明操作,了解如何保护此信息。
方法二:用骰子
骰子的随机性是不言自明的,最佳实践是使用平衡的骰子。六面骰子熵的技术定义是通过“log2(6) = 2.58 位熵”计算的,这就是为什么 50 位需要掷 128 次,99 位需要掷 256 次:“log2(6)*99 = 255.9”。通过掷骰子 99 次,您就提供了创建无法猜测的随机数所需的随机性。骰子方法可以让您在 128 位/50 卷/12 个字或 256 位/99 卷/24 个字之间进行选择。
第一步:启动骰子输入
从 SeedSigner 主菜单中,导航至“种子”,然后“+ 创建种子”,然后“‘骰子图标’新种子”。然后选择您要使用的助记词长度,12 个单词或 24 个单词。接受警告,告诉您此信息需要保持私密和安全。
第二步:掷骰子
接下来,您可以掷骰子,然后通过在 SeedSigner 屏幕上选择该数字并推动操纵杆来输入结果。对所有卷重复此过程。
第三步:最终确定
当您输入最后一卷时,SeedSigner 将显示有关共享此信息的警告。接受警告,告诉您此信息需要保持私密和安全。最后,将显示您的助记词。屏幕一次显示四个单词。
请按照下一节“种子备份”中的说明操作,了解如何保护此信息。
计算助记符校验和
SeedSigner 还可以导入预先存在的 12 个单词或 24 个单词长度的助记词短语。
您还可以使用 SeedSigner 计算助记词短语的最后一个单词。 256 位数字不够长,不足以生成 24 个字。每个字代表原始 11 位或 128 位主种子的 256 位。每个 11 位段都转换为索引上从 2,047 到 XNUMX 的数值。
BIP2,048 列表中的 39 个单词中的每一个都对应于该索引上的不同数值。例如,“256 / 11 = 23.27”但助记词为 24 个单词,或者“128 / 11 = 11.63”但助记词为 12 个单词。原始主种子使用 SHA-256 算法进行哈希处理,该哈希值再次进行哈希处理。对于 128 位主种子,该二级哈希值的最后四位将附加到第一个哈希值的末尾;对于 256 位主种子,该辅助哈希值的最后 12 位将附加到第一个哈希值的末尾。这提供了一个校验和,因此您的第 24 个或第 4 个单词实际上是一个校验和,表明其余的助记符是正确的。当您将 128 位添加到 132 位时,您将得到 12 位,相当于 11 个 8 位字。当您将 256 位添加到 264 位时,您将得到 24 位,相当于 11 个 XNUMX 位字。
SeedSigner 可以为您计算此校验和,并根据后续助记符的其余部分告诉您第 12 个或第 24 个单词是什么。如果您的助记词短语缺少最后一个单词,或者您想仔细检查助记词,或者您想从 BIP39 列表中选择自己的单词,这可能会很有帮助。然而,从 BIP39 列表中选择自己的单词可能不会像使用 SeedSigner 等工具中的随机数生成器那样随机。
从主菜单导航到“种子”,然后“+ 创建种子”,然后“计算第 12/24 个单词”,然后选择助记词长度“12 个单词”或“24 个单词”。
在下一个屏幕上,您可以开始输入 11 字助记符的前 12 个单词或 23 字助记符的前 24 个单词。首先输入所需单词的第一个字母,下一个字母的可用字母将根据 BIP39 单词列表减少为唯一的选项。您还可以使用 HAT 显示屏上的“KEY1”和“KEY3”按钮向上或向下滚动屏幕右侧的列表。当您找到所需的单词时,按 HAT 显示屏上的“KEY2”以选择该单词并转到下一个单词。继续此过程,直到输入所有 11 或 23 个单词。
输入第 11 个或第 23 个单词后,SeedSigner 将显示最终的单词。您可以选择将该种子加载到 SeedSigner 的活动内存中,并应用可选的密码。
导入助记词
您还可以完整导入预先存在的 12 字或 24 字助记词。从主菜单导航至“种子”,然后选择“输入 24 字种子”或“输入 12 字种子”。然后按照上述相同的过程,选择每个单词的第一个字母,直到找到所需的单词,然后按 HAT 显示屏上的“KEY2”选择该单词。如果您输入的单词不正确,计算出的校验和将不正确,并且 SeedSigner 会提醒您。
输入所有单词后,您将看到钱包指纹,并可以选择应用可选密码。
种子备份
本节将演示如何备份 SeedSigner 上生成的主种子。有两种方法可以备份此信息:作为助记词或作为二维码。这两种方法的组合可用于冗余备份。任何获得此信息的人都可以窃取您的比特币,因此请确保在处理此信息时采取预防措施。一些基本的最佳实践是永远不要将此信息存储在文本文件中,不要将其保存到计算机上,不要对其拍照,也不要大声说出这些话。像处理黄金、现金或珠宝一样处理这些信息。
助记词和二维码都可以从 SeedSigner 显示屏上直观地转录,无需将 SeedSigner 连接到任何设备来传输信息。这使 SeedSigner 在导出主种子时保持完全气隙。该信息可以转录到随附的纸卡或不锈钢 QR 码板上,可从 火神21.
纸卡可以快速、轻松地填写,隐藏在许多不同的地方,并可以轻松分发到不同的地理位置。钢板可能需要更多时间来安装,它们可能不那么容易隐藏,但钢板可以承受火灾和洪水等极端环境条件;它们比纸坚固得多。
在您通过拍摄图像或完成掷骰子在 SeedSigner 上生成新种子后,SeedSigner 将引导您找到助记词短语。助记短语将是 12 或 24 个英语单词的列表。如果您在创建种子后需要再次显示助记词短语,您可以扫描二维码并导航至“备份种子”,然后“查看助记词”,然后接受警告,然后 12 或 24 个单词的列表将出现被显示。如果您在最初创建主种子时没有写下助记词或转录 QR 码,并且您已关闭 SeedSigner 的电源,那么您将需要创建一个新种子,因为 SeedSigner 无法存储该种子记忆中的信息。
备注卡
当您创建新种子时,SeedSigner 会将您引导至 12 或 24 个单词的列表。您需要在显示这些单词时将其写下来。随附的二维码记事卡背面有 24 个单词的空间。按顺序清晰地写下这些单词。一次显示四个单词,选择“下一步”,直到循环显示所有单词。
完成后选择“完成”,SeedSigner 将提示您测试自己的备份,最佳做法是进行此测试以确保您的备份正确记录。记事卡的反面是一个空白的 29 x 29 二维码网格。您可以将 QR 码格式的主种子直观地转录到记事卡上。这使得将钱包导入 SeedSigner 的速度就像扫描二维码一样快。进行测试确认助记词后,您可以向下滚动 SeedSigner 上的菜单到“备份种子”,然后“导出为 SeedQR”,然后“我理解”,然后“开始 29×29”。
然后,SeedSigner 将显示 QR 码的放大视图,从 A1 开始,一次显示一段。您可以切换操纵杆以浏览其余部分,并使用永久性记号笔将屏幕上看到的黑色方块直观地转录到卡片上。二维码上有四个预定义的方块,已为您打印在卡片上。
二维码扫描软件内置纠错功能,这意味着如果您放错了几个方块,SeedSigner 仍然能够生成您的种子。不过,请尝试尽可能准确。
转录二维码后,通过扫描并检查指纹(唯一标识您的钱包的八个字符的字符串)来对其进行测试。
如果您在钱包上使用密码,您将需要决定如何处理这条添加的信息。密码短语可以被视为添加到助记词短语中的第 13 个或第 25 个单词。密码可以是大写字母、小写字母、数字和特殊字符的任意组合的字符串。只有您知道该密码,SeedSigner 或任何人都无法帮助您恢复丢失或忘记的密码。通过在您的钱包上输入密码,以后每次您想要访问该钱包时都需要添加此信息。
有一个工具由 @比特币Q_A 这可以帮助您在助记词短语上尝试不同的密码短语,以防您错误地写下密码短语,但大致知道它应该是什么。您可以输入助记词和接收地址并测试不同的密码。下载该工具即可离线使用,请勿将助记词或密码输入到联网设备中。
参观 Bitcoiner.指南/种子/ 了解更多信息。
决定是否要记下助记词钱包的指纹,或应用密码的钱包的指纹,或两者都记下来。在此示例中,扫描 QR 码后生成的指纹与应用密码短语后生成的指纹不同。
或者在本示例中,主钱包指纹被标注在顶部,然后应用密码短语的钱包的指纹被标注在底部,并且密码短语指示符“PP”。还要记住,如果您将助记词短语与助记词一起存储,那么对手将拥有窃取您的比特币所需的所有信息。但是,如果您将密码短语与助记词短语分开存储,则会增加安全性。
还需要考虑的一件事是,虽然指纹本身不会直接使您的比特币安全面临风险,但额外指纹的简单存在就足以让对手知道还有另一个需要密码的比特币钱包访问。如果您设置了一个胁迫钱包,其中主钱包中包含少量比特币,而应用密码的钱包中包含大部分比特币,那么这可能是您的一个考虑因素。
二维码钢板
创建钢制二维码备份的初始过程与记事卡版本非常相似。确保助记词短语安全后,在 SeedSigner 上导航至“备份种子”,然后“导出为 SeedQR”,然后“我理解”,然后“开始 29×29”。或者,如果您已经有一个要升级到 Steel 的备份,则可以从预先存在的记事卡 QR 码转录此信息。
使用永久性记号笔标记应打孔的位置。
如果弄错了,可以用丙酮和棉签去除永久性记号笔。 SeedSigner 中有纠错软件,可以容忍一些错位的点,但最佳做法是尽可能准确。
在用打孔器打点之前,请使用 SeedSigner 测试 QR 码。
现在您已准备好用冲头将点永久地印到钢板上。该演示在混凝土地板上使用所谓的“刺打机”和 4 磅重的迷你大锤。拥有坚固的击打表面和重锤是获得清脆、清晰的拳头的关键。
字母和数字印章组可用于在钢板上标记附加信息,例如指纹。再次,请仔细考虑如何存储与应用密码的钱包相关的信息。在此示例中,主指纹标记在顶部 - 这是扫描 QR 码时生成的指纹。在底部,“PP”指示用于象征“密码短语”,后跟应用密码短语时生成的指纹。
请务必使用 SeedSigner 扫描您的盖章 QR 码钢板进行测试。请注意,您可能需要尝试不同的照明条件。
您的钢板上应该有明确且清晰的标记,与便条卡二维码相匹配。
您的 Steel 二维码现已准备好安全存储。
防火测试
为了验证钱包信息在发生火灾等灾难性事件时是否可以恢复,使用氧气和乙炔焊炬将钢板加热到略低于熔化温度。理想情况下,一旦发生火灾,钢板上的二维码仍然能够被快速扫描和恢复。然而,火会导致印版上的饰面消失,印版背景和深色区域之间几乎没有区别。
在这种情况下,通过目视将烧焦的二维码钢板上的信息转录到纸质便条卡上,然后扫描便条卡上的二维码,仍然可以进行恢复。该压力测试表明,钢板可以承受略低于 1,500°C 的温度,远高于典型的房屋火灾温度,并且通过将二维码直观地转录到纸质记事卡上,钢板中包含的信息仍然可以 100% 恢复。
您可以观看完整视频的防火测试: 此链接.
通过将烧焦的钢板上的信息转录到记事卡上,然后使用 SeedSigner 扫描记事卡,钱包可以 100% 恢复。在防火测试后,我们尝试修改钢板的表面处理,看看是否可以带回足够的区别以允许扫描。使用黄铜毛刷和一些溶剂来去除任何残留的碳,然后涂上一些油,使表面变成棕色色调,最后在表面上使用抛光轮并使用永久性记号笔为 QR 码四个角的固定方块着色。但二维码无法扫描。不过转录它确实效果很好。
作为纠错操作的示例,您会注意到,在将 QR 码转录到钢板上时,B6 段中的一些点被错误标记。这些点后来被重新标记在正确的位置,QR 码的所有三种变体都产生相同的种子。
麻雀钱包
本节将演示如何将您的钱包从 SeedSigner 导入到 Sparrow Wallet。这里的概念是 SeedSigner 将使用您的私钥来签署交易,而 Sparrow Wallet 将生成这些交易供 SeedSigner 进行签名。这样,您就可以将私钥远离网络连接的设备,同时仍然能够检查您的钱包余额并安全地生成接收地址。
通过这种方式导入钱包,您可以在个人计算机 (PC) 上使用“仅限手表”的钱包,而不会让您的比特币私钥面临风险。手表专用钱包可以显示您的余额并生成接收地址,而无需您每次都通过 SeedSigner 打开钱包。当您想从该钱包签署交易以花费这些比特币时,您只需使用 SeedSigner 即可。
有关安装 Sparrow Wallet 并将其连接到节点的更多信息,请查看 麻雀钱包网站.
本演示使用安装在 Windows 桌面上的 Sparrow Wallet 比特币核心 作为节点后端。
第一步:开始导入
安装 Sparrow Wallet 并在电脑上打开后,导航至“文件”,然后“导入钱包”
第二步:设备选择
在弹出窗口中,向下滚动并选择“SeedSigner”,然后选择“扫描”以启动网络摄像头。
第三步:导出仅供观看的信息
- 在您的 SeedSigner 上,扫描您的种子二维码并输入您的密码
- 然后转到“导出 Xpub”并选择您的钱包
- 然后选择您的仲裁类型“单签名”或“多重签名”(本演示中使用单签名)。
- 然后选择您的脚本类型(您想要使用的地址类型)“本地隔离见证”或“嵌套隔离见证”
- 然后选择您的比特币钱包应用程序(本例中为 Sparrow Wallet)。
您将收到有关导出 xpub 的隐私影响的警告,然后您将有机会查看详细信息。选择“导出 Xpub”后,将开始出现一系列动画 QR 码,您可以将 SeedSigner 放在 PC 网络摄像头上,以便 Sparrow Wallet 可以收集导入您的手表钱包所需的详细信息。
如果您对 HAT 显示的亮度有疑问,可以在动画 QR 码循环期间将操纵杆保持在向上或向下位置,以更改屏幕的亮度。有从非常暗到非常亮的正确亮度级别。
第四步:完成导入
回到 Sparrow Wallet,扫描动画二维码后,您可以为新钱包命名并添加可选密码。请小心不要将此密码与您的密码混淆。 Sparrow Wallet中的这个密码只是为了加密您PC上的钱包文件。
第五步:接收比特币
一旦您的节点完成扫描任何交易(自动过程),您将进入 Sparrow Wallet 的钱包主屏幕。如果您点击界面左侧的“接收”选项卡,您将在 SeedSigner 上看到您可以存入一些比特币的第一个地址。
一旦您存款,交易应立即在 Sparrow Wallet 中显示为“未确认”,直到收到一些区块确认。存款完成后,需要您的 SeedSigner 签名才能支出。
创建 PSBT
将比特币存入钱包后,您可以在 Sparrow Wallet 中创建部分签名的比特币交易 (PSBT)。然后,您可以在 SeedSigner 和 Sparrow Wallet 之间来回交换 QR 码,以便与您的 SeedSigner 以气隙方式签署交易。
第一步:UTXO 选择
从 Sparrow Wallet 中,导航至界面左侧的“UTXO”选项卡。然后选择您想要花费的UTXO。或者,您可以只选择“发送”选项卡并输入金额,但在本例中,整个 UTXO 都已被花费。
第二步:建立交易
- 在下一个屏幕上,您可以输入您想要花费比特币的地址。
- 添加标签,以便您记住交易的目的。
- 输入金额(或在这种情况下选择最大金额)。
- 设置您的矿工费率
- 填写完所有详细信息后,单击“创建交易”。
第三步:完成交易
在下一个屏幕上,您将看到交易 ID (txid) 和显示交易输入和输出的图表。点击“完成交易以进行签名”。
第四步:动画二维码
在下一个屏幕上,点击“显示二维码”,Sparrow Wallet 将在弹出窗口中显示一系列动画二维码。然后您可以使用 SeedSigner 扫描这些内容。如果您还没有这样做,则需要打开 SeedSigner 电源,扫描 QR 码种子短语,输入密码,然后选择签署 PSBT 的选项。
第五步:确认
在您的 SeedSigner 上,您将确认有关此交易的几个详细信息:
- 确保选择正确的钱包,并记下指纹。
- 检查金额和输入/输出图表。
- 如果这是全额支出,您将会收到警告。
- 验证交易数学是否正确。
第六步:签字
- 仔细检查您要发送到的地址。
- 如果一切顺利,请批准 PSBT。
- 选择您正在使用的比特币钱包应用程序(在本例中为 Sparrow Wallet)。
- 在 Sparrow Wallet 中,选择“扫描 QR”,然后按住 SeedSigner 屏幕上闪烁的一系列动画 QR 码。
第七步:广播
Sparrow Wallet 收到详细信息后,选择“广播交易”。
一旦您的交易被广播到比特币网络,您就可以使用您最喜欢的区块浏览器来关注它。
导入私钥
从Sparrow Wallet 1.6.4版本开始,您可以扫描私钥二维码并导入到Sparrow Wallet。如果您试图让钱包保持气隙,请不要尝试这样做,因为它会将您的私钥放在当前连接到互联网或已经/将要连接到互联网的设备上。这里的风险是您可能会创建一个热钱包。
按照以下步骤,Sparrow Wallet 会将钱包文件写入您的电脑。该钱包文件将包含您的私钥。如果您的计算机将来受到损害并且发现了此文件,那么您的比特币可能会面临风险。如果您选择继续,则使用密码加密此钱包文件是最低限度建议的预防措施。密码不会存储在钱包文件中,这是另一种保护措施,可以在您的私钥泄露时帮助保护您的比特币。如果您发现自己处于时间紧迫且签名设备无法使用的情况,导入私钥对于快速生成钱包、构建交易并广播它非常有用,而无需将详细信息来回传递给 SeedSigner你。
如果您希望能够方便地生成接收地址并检查您的余额,而又不想在网络连接设备上存在私钥的安全漏洞,那么请使用上述仅手表钱包选项。您还可以使用 SeedSigner 二维码在 Sparrow Wallet 中签署 PSBT,如果您遇到紧急情况,Sparrow Wallet 不会保存该信息。
第一步:开始导入
在 Sparrow Wallet 中,导航至“文件”,然后“导入钱包”。
第二步:选择方法
将弹出一个窗口,其中包含几个导入选项。在“助记词”选项上,单击下拉菜单并选择“扫描二维码”。
第三步:扫描二维码
您的网络摄像头应该会自动启动,举起您的 SeedSigner 私钥二维码,以便 Sparrow Wallet 可以收集详细信息。
第四步:密码
如果您的钱包应用了密码,请立即输入。然后点击“发现钱包”。
第五步:命名钱包
然后系统会要求您为新钱包命名。输入名称后,单击“创建钱包”。
第六步:添加密码
或者,您可以添加密码来保护此钱包文件。该密码不应与您的密码混淆。该密码将对保存在您电脑上的钱包文件进行加密。
第七步:确认密码
然后系统会要求您确认您输入的密码。
现在,您在 Sparrow Wallet 中拥有了来自 SeedSigner 的全功能钱包。请记住,如果您在联网的 PC 上使用 Sparrow 钱包,那么这不再是气隙钱包。但是,您现在可以快速构建和广播交易。
另一个好处是,现在您可以找到 PayNym 开始进行协作交易,并且可以使用 Sparrow Wallet Whirlpool 实施来获得隐私优势。
导航至“工具”,然后“显示 PayNym”。
然后点击“检索 PayNym”。
要了解有关进行协作交易或使用 Whirlpool 的更多信息,请查看文档部分 麻雀钱包网站 或隐私部分 Bitcoiner.Guide 网站.
Multisig
本节演示如何使用 SeedSigner 和 Sparrow Wallet 设置多重签名钱包。
第一步:生成种子
首先,为多重签名法定人数创建任意数量的新种子。按照“生成种子”部分中解释的相同过程,使用图像捕获方法或掷骰子方法。您也可以应用可选的密码。
在此示例中,生成了四个新种子来构建四中之四多重签名。每一个都应用了一个密码。
第二步:在 Sparrow 中创建多重签名钱包
- 在 Sparrow Wallet 中,导航至“文件”,然后选择“新钱包”。
- 然后为您的新多重签名钱包命名。
第三步:配置多重签名仲裁
- 从策略类型下拉菜单中选择“多重签名”。
- 设置“M of N”联合签名人。这是您的钱包所需的最少签名数量。典型的法定人数为五中之三或七中之五等。本示例中使用了四中之四。
- 您会注意到,对于您添加的每个共同签名者,屏幕底部都会出现一个新的密钥库选项卡。
- 设置完成后,您可以选择“Airgapped Hardware Wallet”来导入第一个共同签名者。在此示例中,将从 SeedSigner 导出每个钱包的 xpub 信息,以保持气隙优势。
第四步:启动 PC 网络摄像头
单击“Airgapped Hardware Wallet”后,将弹出一个窗口,其中包含多个选项,在 SeedSigner 图标旁边,单击“Scan”。这将启动您的电脑网络摄像头。
第五步:导出Xpub
- 在您的 SeedSigner 上,您应该加载所有要导出的种子。如果您需要,请扫描二维码立即加载。选择第一个。
- 向下滚动到“导出 Xpub”。
- 选择“多重签名”。
- 选择脚本类型,本例中使用“Native Segwit”
- 然后选择钱包应用程序,本例中使用“Sparrow”。
- 接受有关导出 xpub 姿势可能导致隐私泄露的警告。
第六步:确认详情
SeedSigner 将显示您要导出的内容的详细信息。检查一遍并确认一切正确。您需要确保显示的指纹与您记下的应用密码的指纹相匹配。
第七步:导入Xpub
SeedSigner 将开始闪烁一系列包含您的 xpub 信息的动画 QR 代码。将其放在您的 PC 网络摄像头上,以便 Sparrow Wallet 可以收集导入您的第一个共同签名者所需的详细信息。
第八步:确认并重复
一旦 Sparrow Wallet 获得所需的详细信息,它将填充第一个密钥库选项卡下的多个字段。仔细检查该信息是否正确,并确保指纹正确。如果一切看起来都不错,则单击第二个密钥库选项卡,并与第二个共同签名者重复该过程,然后对第三个共同签名者重复该过程,依此类推。
第九步:最终确定
导入所有共同签名人后,单击“应用”。
如果您想添加可选密码,可以在 Sparrow Wallet 提示时执行此操作。不要将其与您的密码混淆。密码会对保存在您电脑上的钱包文件进行加密。
花费
您的新多重签名钱包现已准备好存款。您可以从 Sparrow Wallet 生成接收地址并存入比特币。您将需要最少数量的共同签名者来签署交易,以将比特币存入此多重签名钱包。
当您想要花费比特币时,请导航至 Sparrow Wallet 中的“发送”选项卡,填写您想要花费的地址、添加标签、设置花费金额并选择矿工费率。然后点击“创建交易”。
然后点击“完成交易以进行签名”。
然后,您将可以选择显示交易二维码,以便您可以从加载了适当的共同签名者的 SeedSigner 中扫描它。您必须单独完成每一项。一旦 SeedSigner 收到所需的信息,它将以动画 QR 码的形式显示已签名的 PSBT,供您的 PC 网络摄像头扫描,以便 Sparrow Wallet 接收。这与“Sparrow 钱包”部分中介绍的签署交易的过程相同,只是您必须为您在多重签名钱包上设置的最小数量的共同签名者执行此操作。
例如:
为了提高对 SeedSigner、Sparrow Wallet 和多重签名钱包的认识,本指南中将 100,000 sat 存入了四分之四的多重签名钱包中。您可以在这里查看交易: 内存池.
此次寻宝活动已在 Twitter 上宣布: 经济炼金术士.
自我保管的重要性
了解自我托管的背景是减轻比特币涉及的一些最普遍风险的一个关键方面,俗话说:“不是你的钥匙,不是你的硬币。”信任第三方(例如与比特币进行交换)会带来多种风险,这些风险可能使您容易遭受盗窃、扣押和未实现的资本利得税。
此外,大多数托管人(如果不是全部)都必须遵守了解您的客户 (KYC) 法规,这些法规会让您面临更多与数据泄露相关的风险,从而将您的个人身份信息 (PII) 泄露给公众互联网。所有比特币交易都是公开的,如果您的 PII 与链上数据相关联,那么对于知道您身份和链上余额的可信托管人来说,您就没有任何隐私。在黑客手中,这些信息可能会危及您的生命。此外,由于这些托管人优先考虑与执法部门的关系,并且总是会做出不考虑您的最佳利益的决定;如果掌握在贵国政府手中,这些信息可能会使您的自由面临风险。
如果您有兴趣了解有关涉及受信任第三方的灾难性事件的更多信息,请查看以下资源:
其中许多风险可以通过自我保管来减轻。代价是你要承担保护你的比特币的个人责任。您和您独自对您的比特币负责。没有“1-800”帮助热线可以逆转您的交易,也没有人可以帮助您恢复丢失或遗忘的助记词。幸运的是,有许多工具可以帮助您实现安全、私密的自我监护。
SeedSigner 就是这样一种工具,它将通用、廉价的硬件与免费开源软件相结合,为您提供 DIY 签名设备,以便您保持对比特币的不受限制、无需许可的访问。
比特币硬件钱包制造商的客户面临着用户应该注意的某些风险。存在供应链攻击的风险,硬件在途中被拦截并在最终交付之前以某种妥协的方式进行修改。将个人信息暴露给此类制造商还会带来风险,例如, 账本数据泄露 暴露了超过 100 万客户的 PII,导致复杂的网络钓鱼攻击,并可能有助于 人身攻击和武装抢劫。还存在以下风险: “日落”袭击 硬件钱包制造商可以尝试不同的随机数,直到他们根据通过观察公共区块链上的交易获得的信息猜测出您的主私钥。
SeedSigner 的一项有用功能是所需组件广泛可用、价格低廉且通用。这意味着这些部件的采购方式不会透露任何将其用于比特币的迹象。 SeedSigner 以套件的形式由不同的供应商出售,因此,如果您购买完整的套件,那么其预期用途就很明显了。但是,在本指南中,您将找到各个组件的多个供应商的链接,以便您拥有单独采购它们所需的资源(如果您愿意)。
视频摘要
此视频 演示了本指南内容的高级概述。该视频并不意味着替代本指南中的信息,只是作为补充视觉助手,演示测试、组装、生成种子、输入密码、通过二维码备份种子以及对钢板进行耐火测试。
权衡取舍
任何解决方案都需要权衡,以下是 SeedSigner 需要考虑的一些事项(公认的批评和漏洞的完整列表由 SeedSigner 维护) 此处):
- 没有像其他硬件钱包上的安全机制来验证软件。用户对验证 SeedSigner 上使用的软件的真实性负全部责任。本指南的“软件”部分针对 Windows 和 Linux 用户对此进行了详细解释。了解如何使用 GPG 验证工具来缓解这一问题。
- 以二维码格式保存私钥会增加对手获取此信息的机会。与任何备份信息一样,无论形式如何,如果有人访问它,他们可以拍摄单词列表或钢板的照片,或者他们可以将备份放在口袋里。用户可以像处理黄金、珠宝或现金一样,通过保持备份信息的私密性和安全性而受益。采取一些冗余安全措施(例如与备份信息分开存储的密码)可以帮助减轻这些问题。分散在不同地理位置的多重签名共同签名者也有利于减轻单一故障源。
- 如果特定签名设备出现一些不可预见的问题,则为所有共同签名者使用相同的签名设备构建多重签名仲裁可能会引入漏洞。最佳实践是使用来自多个制造商的签名设备来减轻日落攻击和/或某些安全错误的风险,这些错误会使您的整个多重签名余额面临风险,因为您没有使所使用的硬件多样化。
这是 Econoalchemist 的客座帖子。 表达的意见完全是他们自己的,不一定反映 BTC Inc 或 比特币杂志.
- "
- 000
- 100
- 11
- 39
- 3d
- 7
- 9
- 关于
- 摘要
- ACCESS
- 精准的
- 操作
- 要积极。
- 额外
- 地址
- 地址
- 优点
- 向前
- 算法
- 所有类型
- 已经
- 替代
- 尽管
- 时刻
- Amazon
- 美国
- 美国人
- 量
- 公布
- 另一个
- 任何人
- 应用领域
- 使用
- 的途径
- 适当
- 组装
- 助理
- 原子
- 真实
- 真实性
- 自动表
- 可使用
- 意识
- 背景
- 备份工具
- 备份
- 作为
- 如下。
- 得益
- 好处
- 最佳
- 最佳实践
- 位
- 比特币
- 比特币交易
- 比特币钱包
- 阻止
- blockchain
- 板
- 违反
- 违规
- BTC
- BTC公司
- 问题
- 建立
- 购买
- 电缆
- 容量
- 资本
- 捕获
- 碳
- 牌
- 关心
- 现金
- 原因
- 造成
- CEO
- 一定
- 证书
- 认证
- 链
- 更改
- 检查
- 支票
- 选择
- 选择
- 剪辑
- 码
- 硬币
- 组合
- 如何
- 沟通
- 兼容性
- 完全
- 完成
- 元件
- 全面
- 折中
- 一台
- 概念
- 分享链接
- 已联繫
- 连接
- 地都
- 连接
- 考虑
- 内容
- 继续
- 控制
- 方便
- 便捷
- 可以
- 情侣
- 创建信息图
- 创建
- 创造
- 危急
- cryptocurrency
- 加密
- 电流
- 目前
- 保管人
- 保管
- 顾客
- 合作伙伴
- data
- 数据泄露
- 决定
- 交货
- 演示
- 描述
- 设计
- 设计
- 设计
- 通过电脑捐款
- 细节
- 详细
- 详情
- 确定
- 开发商
- 开发
- 设备
- 设备
- DID
- 不同
- 难
- 直接
- 直接
- 消失
- 屏 显:
- 显示器
- 分布
- DIY
- 文件
- 美元
- 翻番
- 向下
- 下载
- 下载
- 驾驶
- ,我们将参加
- 容易
- 编辑
- 嵌入式
- 英语
- 输入
- 进入
- 整体
- 实体
- 环境的
- 本质
- 等
- 活动
- 事件
- 一切
- 例子
- 交换
- 换货
- 裸露
- 表示
- 极端
- 眼
- 面部彩妆
- 面对
- 失败
- 时尚
- 高效率
- 专栏
- 精选
- 特征
- 字段
- 电影
- 终于
- 寻找
- 结束
- 指纹
- 大火
- 姓氏:
- 适合
- Flash
- 遵循
- 以下
- 申请
- 格式
- 发现
- Free
- ,
- 功能
- 未来
- 其他咨询
- 一般用途
- 生成
- 发电
- 代
- 发电机
- 地理
- 越来越
- GitHub上
- 去
- 黄金
- 非常好
- 政府
- 大
- 绿色
- 格
- 客人
- 游客发表
- 指南
- 黑客
- 处理
- 处理
- 硬件
- 硬件钱包
- 五金钱包
- 哈希
- 有
- 帮助
- 有帮助
- 此处
- 高品质
- 举行
- 主页
- 别墅
- 创新中心
- How To
- 但是
- HTTPS
- 人类
- ICON
- 主意
- 身分
- 图片
- 履行
- 重要性
- 重要
- 输入
- 不可能
- 其他
- 包括
- 包括
- 包括
- 独立地
- 指数
- 个人
- 信息
- 输入
- 安装
- 兴趣
- 有兴趣
- 接口
- 网络
- 参与
- 国税局
- 问题
- IT
- 本身
- 保持
- 键
- 键
- 已知
- KYC
- 最新
- 发射
- 法律
- 执法
- 层
- LCD
- 泄漏
- 泄漏
- 学习用品
- 学习
- 离开
- 导致
- 莱杰
- Line
- 友情链接
- 链接
- Linux的
- 清单
- 书单
- 小
- 加载
- 圖書分館的位置
- 地点
- 商标
- 长
- 制成
- 保持
- 多数
- 制作
- 制作
- 方式
- 生产厂家
- 标记
- 匹配
- 匹配
- 物料
- 数学
- 问题
- 意
- 手段
- 衡量
- 措施
- 内存
- 方法
- 百万
- 百万美元
- 介意
- 矿工
- 最低限度
- 放错地方
- 更多
- 最先进的
- 移动
- 多
- Multisig
- 一定
- 必要
- 需要
- 网络
- 数
- 数字
- 获得
- 提供
- 这一点在线下监测数字化产品的影响方面尤为明显。
- 油
- 链上
- 打开
- 开源代码
- 开放
- 操作
- 操作系统
- 意见
- 机会
- 附加选项
- 附加选项
- 秩序
- 其他名称
- 最划算
- 己
- 纸类
- 特别
- 伙伴
- 密码
- PC
- 永久
- 永久
- 个人
- 菲律宾
- 钓鱼
- 网络钓鱼攻击
- 短语
- 图片
- 片
- 平台
- 点
- 政策
- 波兰语
- 弹出式
- 热门
- 位置
- 可能
- 潜力
- 功率
- 在练习上
- Prepare
- express
- 漂亮
- 小学
- 隐私
- 私立
- 私钥
- 私钥
- 市场问题
- 过程
- 过程
- 处理器
- 生产
- 生成
- 产品
- 热销产品
- 曲目
- 项目
- 促销
- 保护
- 保护
- 提供
- 提供
- 优
- 国家
- 公共区块链
- 公钥
- 采购
- 购买
- 购买
- 目的
- 目的
- QR码
- 快速
- 很快
- 内存
- 范围
- RE
- 接收
- 收到
- 恢复
- 反映
- 法规
- 关系
- 释放
- 发布
- 留
- 其余
- 代表
- 表示
- 代表
- 必须
- 资源
- 责任
- 提供品牌战略规划
- REST的
- 揭密
- 反转
- 检讨
- 风险
- 风险
- 滚
- 卷
- 路线
- 运行
- 安全
- 安然
- 实现安全
- 浏览
- 扫描
- 屏风
- 次
- 秒
- 安全
- 安全
- 保安
- 安全漏洞
- 种子
- 种子短语
- 种子
- 段
- 中模板
- 系列
- 集
- 设置
- 格局
- 几个
- 共享
- 配送服务
- 短
- 签署
- 简易
- 自
- SIX
- 尺寸
- 松弛
- 小
- 捕捉
- So
- 软件
- 出售
- 固体
- 方案,
- 一些
- 有人
- 东西
- 极致
- 太空
- 剩余名额
- 说话
- 发言
- 特别
- 规范
- 规格
- 花
- 传播
- 广场
- 实习
- 独立
- 开始
- 开始
- 州/领地
- 商店
- 应力
- 成功
- 顺利
- 日落
- 供应
- 供应链
- SUPPORT
- 磁化面
- 系统
- 服用
- 目标
- 税
- 文案
- 终端
- test
- 测试
- 盗窃
- 第三者
- 通过
- 始终
- 绑
- 次
- 时
- 类型
- 一起
- 工具
- 工具
- 最佳
- 火炬
- 贸易
- 交易
- 交易
- 转让
- 麻烦
- 下
- 独特
- 宇宙
- USB
- 使用
- 用户
- 验证
- 折扣值
- 各个
- 供应商
- 厂商
- 企业验证
- 确认
- 版本
- 视频
- 查看
- 漏洞
- 漏洞
- 脆弱
- 等待
- 钱包
- 钱包
- 了解
- 财富
- 摄像头
- 定义明确
- 什么是
- 什么是
- 轮
- 而
- WHO
- 窗户
- 中
- 也完全不需要
- 话
- 工作
- 加工
- 合作
- 全世界
- 价值
- 将
- 零