硬件钱包制造商Trezor正在整合Cashaddr来实现比特现金地址
扫描二维码
随时随地手机看文章
行硬件钱包Trezor之前似乎对合并Cashaddr持敌对的态度,但现在该公司证实即将整合Cashaddr,这样轻易可以区分出比特币地址和比特现金地址。
硬件钱包制造商Trezor整合比特现金地址
支持比特现金的推主Jason Elliott发推文询问硬件钱包制造商何时整合Cashaddr(这是比特现金为减少混乱而采用的一种新地址格式)。Trezor的Bach N.回复证实了Trezor正在整合Cashaddr。他还附上了一个Github链接。
Github链接打开后是一个今年初就已经开始开发的Trezor MCU。Jochen Hoenicke是Cashaddr #285的开发者。这里有三个commit,其中一个是Satoshi Labs的Pavol Rusnak提交的请求。尽管这在2月底已经停止更新,但是大部分细节都在2月中发布出来了。
“要支持cashaddr需要进行固件外的更新,”Hoenicke解释说,“网页钱包:通过xpub计算cashaddr地址。注意,只有哈希公钥生成地址的最后一步需要更改。网页会检查Trezor返回的地址是否如预期的那样。这项检查还应该允许1开头的地址,这样可以兼容旧的版本(我们就不需要同时部署到两个版本);允许cashaddr作为发送地址。固件支持两种地址且都使用SPENDADDRESS。唯一的不同是用户收到的确认信息;交易格式完全不会改变。”
如果这是真的,那么这件事情就有点戏剧性了。去年夏天,在比特现金分叉之前,Rusnak曾通过Github提醒说,“我建议修改地址的版本,很显然这个地址要是一个比特现金地址(比如以C开头)。别忘了还要更改P2SH地址的版本”事实证明,这是一项预言性的建议,一项出于某种原因当时没有被采纳的建议。
Trezor通常会把意识形态放到一边,先满足客户的需求
作为比特现金的首席开发者,Amaury Séchet(即deadalnix)当时回应了Rusnak的警告,“同意。我有一个更改地址格式的计划。修改地址格式的成本是很高的,所以在做出决定之前,我想调查一下其他的可能性而不仅是修改前缀。我还要说服行业里的其他人这是一个好的地址格式。”最终Cashaddr胜出
两周前,Trezor回应了Reddit资深用户 u/normal_rc 在比特现金论坛r/btc上关于该公司直接拒绝更改地址格式的帖子。为此,Trezor联合创始人发推文解释称,“这种混乱都是比特现金糟糕的架构导致的。我们警告过他们,他们了解到这个问题却选择忽视。我拒绝为此承担责任。Cashaddr支持现在正处于标准的开发过程中,完成后会推出。”
尽管这则推文的态度很不友好,但是它确实为最终的实现敞开了大门。结合最近获得的支持和Github活动,比特现金用户有理由继续对比特现金的未来充满希望。