加密产品托管公司CASA的联合创始人兼首席技术官詹姆逊·洛普在其官方博客上发布了一份关于比特币多重签名硬件性能的测试报告。结果表明,硬件签名性能可能是比特币开发的关键之一。
根据测试分析报告,硬件加密钱包设备可以很好地处理小而简单的位币事务,但一旦事务变得复杂,就很难执行。Casa是一种基于地理分布的多签名客户端服务。所有服务都部署在专用硬件设备上以保护密钥。
Jameson lop表示,尽管他们目前无法控制硬件设备,但最终目标是为所有设备提供支持。于是他决定做研究,希望能得出一些结论,帮助多签名软件提供商更好地了解硬件设备的局限性,从而能够更好地定制比特币钱包软件,提高性能。
目前,Casa与trezor、ledger、coinkit和coldcard兼容。已对所有支持的硬件设备和bitbox进行了兼容性测试。
通过使用electrum的4.0.2应用程序映像在debianlinux上设置测试,jamesonlop创建了各种p2wsh(原生独立见证)多签名钱包。这些钱包使用比特币测试网络,支持通过U借用硬件设备。每个钱包有100个utxo存款。
Jameson lop创建了一系列测试来确定这些硬件钱包在签署复杂程度不同的多重签名交易时的功能。经过反复测试,他得出结论,如果硬件设备能够显示加载和签名的进度指示器,那会更好、更安全。詹姆逊·洛普补充道:
“我真的很讨厌不显示加载和签名进度指示器的硬件设备。所以在这方面,我非常喜欢酷派和特雷佐尔。相比之下,使用bitbox和ledger会引起焦虑,因为你不知道是否真的发生了什么。”
如果你在囤积比特币,你可以选择一种更便宜、更方便的冷藏方式(比如一台永远不会连接互联网的电脑、一个U盘、一个纸质钱包、某种形式的匿名物品,甚至是一块金属牌匾)。然而,如果您的需求扩展到使用比特币进行交易或支付,那么硬件钱包对于在安全环境中签署交易至关重要,黑客无法远程访问它们。您也可以将您的硬件钱包用作冷存储解决方案(只需连接到计算机一次,将比特币密钥传输到计算机,并将其存储在安全的环境中)。通过这种方式,您可以从设备上的优势中获益,方便生成私钥,并通过消除网络钓鱼、病毒、恶意软件和间谍软件攻击的可能性大大降低风险。
众所周知,安全专家会销毁他们用来生成随机密码和私钥的设备,因为从数学上讲,他们的处理单元比其他具有类似规格的计算机更可能**结果。因此,五金钱包应该像你的牙刷一样个性化:买新的,原封不动地包装,在安全的时候使用,避免交给第二个主人。
谈到如何克服事务大小限制和事务处理时间延迟,Jameson lop建议硬件钱包可以尝试将发送分为事务较少的较小事务。当事务处理花费太长时间时,一些设备会锁定自己,使其处于非活动状态。Jameson-ROP建议,为了避免这种不便,设备Maker至少可以在设备仍在处理事务时禁用屏幕锁定超时功能。
根据Jameson lop,硬件设备还应支持部分签名位币事务(PT)和所有可能的有效多签名事务。他补充道:
“我认为现在是硬件Maker开始像平台提供商一样行事的时候了,确保他们能够提供一个强大的平台,可以用来构建各种解决方案。”
Jameson lop得出结论,在签署比特币事务时,硬件设备至少需要遵循两个步骤:
在第一步中,事务被加载到硬件设备上,硬件设备解析细节并将其显示在屏幕上以供用户确认。这些详细信息通常是资金寄往的地址、金额和支付的费用。
其次,在用户确认后,硬件设备将对每个交易输入进行签名,然后将签名的交易返回给钱包软件。
本文的一部分是根据协整理论编制的
文章标题:投票金表桎梏比特币复杂交易症结何在?答案可能是:硬件
文章链接:https://www.btchangqing.cn/103310.html
更新时间:2020年09月14日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。