比特币现金(BCH)新的地址格式CashAddr的FAQ

文章正文
发布时间:2024-07-20 06:12

  

比特币现金(BCH)新的地址格式CashAddr的FAQ

  众所周知,比特币现金新的地址格式CashAddr将在本周日(1月14日)新鲜出炉。比特币现金的开发团队针对新的地址格式早就做了更新。但是关于比特币现金的新地址格式依旧有很多朋友还存在疑问。此文将为大家解除疑惑。

  1、CashAddr是什么?

  CashAddr是比特币现金一种新的地址格式。如果你曾见过比特币的地址或比特币现金的地址,那么你对这个地址至少会有点熟悉——基本上都是一大堆字母和数字。

  CashAddr是一种新的格式,从技术上讲,这是一种新的“编码”。 在视觉上,它将会以不同的形式展现出来。

  2、新的地址到底是什么样子?

  它将以下面这种形式展现出来,举个例子:

  bitcoincash:qpm2qsznhks23z7629mms6s4cwef74vcwvy22gdx6a

  请注意前缀“bitcoincash:”,这在技术上始终是地址的一部分。不过这个前缀在有些钱包最终实施的时候也有可能是可选项或者完全丢失。

  3、地址格式的更改对我们有什么影响?我们需要做什么?

  新的地址格式的推出是为了鼓励用户使用新的地址,不过这个并不是强制性的。对于用户而言,最开始的时候可能会有“钱包不兼容”的使用体验。不过这个也是可以解决的,可以通过一个地址转换工具进行转换。对于用户而言,如果看到你最喜欢的钱包或者服务商还没有升级支持CashAddr,那么你们可以告诉他们新的地址格式是有帮助的,可以解决转错地址的问题。

  4、旧的遗留地址还能用吗?

  从技术上来说,是可以用的。不过还是强烈的建议升级成为新的地址。如果您有一个当前正在使用的遗留地址,它将继续工作。但是对于大多数用户而言,应该升级成为新的地址,因为新的地址会更加安全。此外,当每个人都使用相同的格式的时候,用户体验将会得到增强。

  5、我可以从旧的地址发送到新的地址吗?

  可以。地址格式只是一个编码。打个比方,可以把编码看成一种包装或者是衣服。就像不管你穿什么衣服都可以随时和你的朋友聊天一样,不管是旧的地址还是新的地址,那层“衣服”下面都是原始公钥散列值(pubkeyHash)。

  6、我们能立马使用新格式的地址吗?

  是的,是可以的。

  7、当我试着将我的比特币现金转移到新的地址中是,我的钱包不让我这样做,这是为什么?

  如果一个钱包还没有升级,那它就不支持新的地址格式。不过不用担心,这个问题是可以很容易解决的。您可以通过地址转换工具将旧的地址格式转换成新的地址格式。有好几种转换工具都可以用。推荐

  https://cashaddr.bitcoincash.org/

  另一个转换工具是Electron Cash 3.1。

  如果您打算使用地址转换工具,那么建议您只使用那些可以信任的工具。因为会存在一些恶意工具给您提供一个假地址,从而造成资产损失。

  8、从旧地址到新地址是否有一对一的“映射”?

  是的,任何遗留的比特币地址格式都将转换为一个并且只有一个CashAddr格式,反之亦然。因此,任何给定地址都有两个版本(legacy和CashAddr),它们是可以互换的,因为它们对应于同一组私钥和公共密钥。

  9、如果我将一个旧的地址转换成新的格式,并将这些比特币现金发送给我的朋友,但他的钱包不支持这种新格式,会发生什么情况呢?

  没关系。钱仍然会出现在他的旧地址(因为地址其实是一样的,只不过编码方式不同)。

  10、为什么比特币现金开发社区决定创建一个新的地址格式?

  比特币现金作为一种独特的分类账本和加密货币,应该拥有独一无二的地址格式。而且使用独特的地址格式可以减少用户的错误和混淆。

  11、这种特殊地址格式的好处是什么?

  除了提供不同的地址格式之外,新格式不区分大小写,这使得地址更容易在人们之间编写和传达。而且它也是可扩展的,当比特币现金在未来添加更多新的功能时也不需要改变地址格式了。

  12、从技术的角度来看,新的地址格式到底意味着什么?

  当您把交易“发送”到比特币地址上时,您真正做的是解锁未使用的输出然后再次锁定它们,以便那些拥有私钥且能够在公钥上签名的人才能控制它们。

  新的地址格式不会改变这些交易在区块链上的交易,只是在视觉上呈现给用户不一样的感觉。

  13、这是一种协议改变,是一种硬分叉或者软分叉吗?

  不,都不是,不属于任何一种。只是格式上的更改。

  14、我的私钥或者公钥改变了吗?

  不,这些都没有。

  15、对于开发者来说,CashAddr有官方规则吗?

  有的。在比特币开发团队Bitcoin ABC官网就能看到。