这是一系列Coldcard固件更新的发布说明,涵盖了从2018年到2019年期间的多个版本。更新包括新功能(如Bitcoin Core的air-gapped watch-only钱包命令、登录倒计时、昵称功能、多重签名支持和地址浏览器),以及对现有功能的改进和bug修复。此外,还包括对新型硬件(如Mark3)的支持以及安全增强。
m/?/?/0/1
,但现在将显示为 m/_/_/0/1
。空白更好地表明
我们无法证明该位置的内容,而不是我们不知道声明的值是什么。0x
为前缀表示它们是一个数字。
事实上,它们是一个字节字符串,应该以网络顺序显示。你可能习惯看到的
XFP 值的每个地方都已切换,因此 0x0f056943
变为 4369050F
(全部大写,没有 0x
前缀)。受影响的区域包括:
xfp
命令(如果需要,可以显示相反的端序)get_duress_secret
命中断言)。允许将最大网络费用设置为多个可能的级别,或禁用它(以前固定为 10%)。感谢 @crwatkins 的建议。
触摸改进:两个新设置,位于旧的“最不敏感”和“最敏感”设置之间。新菜单文本。
触摸灵敏度首选项在登录前应用,因此 PIN 码输入更容易。
尽管我们不使用最近发现存在缓冲区溢出错误的 bech32_decode()
函数,但我们已将修复程序包含到我们受影响库的分支中。此更改和原始错误不会以任何方式影响 Coldcard 固件。
在基于 witness UTXO 数据签名时,正确包含交易中的 witness 数据(感谢 @SomberNight)
Bugfix:修复如果交易发送零金额(仅当网络费用等于输入的 100% 时才可能)导致的除以零错误。
增加对 SLIP-132 的支持
现在可以为 Segwit Native 和 Segwit P2SH 创建 Electrum 骨架钱包。
'public.txt' 输出的改进:
备份和恢复的改进
触摸灵敏度改进:现在默认情况下不太敏感,并且新的设置可以将 其改回快速和敏感,或者为嘈杂的环境或 个人偏好选择低灵敏度。
删除显示助记词时的 respin 功能(按 2),并添加确认步骤 以取消按键。由于在高压助记词过程中发生事故,此错误功能导致了麻烦。
改进:更好地显示在 PIN 码尝试强制延迟期间发生的情况。
Bugfix:输入错误的 PIN 码后可能锁定
Bugfix:调试功能中的“热复位”无法正常工作。
- 原文链接: github.com/Coldcard/firm...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!