主页 > imtoken安全下载 > 比特币地址那么长,需要精简吗?

比特币地址那么长,需要精简吗?

imtoken安全下载 2023-01-18 13:36:39

比特币行情实时走势图比特币行情_比特币在什么地方有_比特币怎么比特币钱包

巴氏合金

服务区块链创新者

比特币行情实时走势图比特币行情_比特币在什么地方有_比特币怎么比特币钱包

每个加密货币交易者都经历过将资金从一个钱包地址发送到另一个钱包地址的焦虑。 首先你要复制一长串字母和数字,然后再仔细检查至少5次,以防发错地址。

相信很多人因此而产生疑惑,这么长这么复杂的地址真的有必要吗?

比特币在什么地方有_比特币怎么比特币钱包_比特币行情实时走势图比特币行情

比特币行情实时走势图比特币行情_比特币在什么地方有_比特币怎么比特币钱包

修改地址格式

这个大多数比特币爱好者都熟悉的地址格式问题正在受到一个更简单的解决方案的挑战:人类可读的地址。

科技公司 IOV 推出了区块链命名服务,用户可以通过输入公钥来注册可读地址。 例如:

将地址 1Afh17fvY9Co2kja9fl24DbFX57j803gw5 转换为 john*iov.value

比特币在什么地方有_比特币怎么比特币钱包_比特币行情实时走势图比特币行情

该公司认为,这些新地址更短,更易于非技术人员管理,因为它们看起来更像电子邮件地址。 该公司的 CTO 说:

加密货币实现大规模采用的主要问题之一是发送交易的困难。 对于真正的终端用户来说,区块链平台并没有解决用户体验问题,尤其是钱包地址。

什么是区块链地址?

在比特币的早期,你可以从 104.25.248.32 这样的 IP 地址发送交易。 这种方法方便,省去了公钥和地址的处理。 不久之后,比特币开发者意识到这种发送交易的方式很可能容易受到严重的中间人攻击(MITM)[1],因此他们决定放弃这种方式。

这段比特币轶事现在看来很有历史价值,也说明了地址的重要性:它不是很特别的东西,也不会是一成不变的。 它是用于发送和接收区块链交易的字符,就像 SWIFT 地址一样。

比特币行情实时走势图比特币行情_比特币在什么地方有_比特币怎么比特币钱包

但是,SWIFT 地址是由银行等中央机构分配的,而区块链地址是真实的。 每个区块链地址都可能在钱包找到它之前就已经存在,因为区块链地址是数学运算的结果。

公钥:区块链地址开始的地方

在比特币禁用 Pay to IP 方法后,P2PKH 成为比特币地址的新标准。 比特币地址通常是这样的:

1K31KZXjcochXpRhjH9g5MxFFTHPi2zEXb

一个标准的P2PKH地址由34个字符组成,以1开头。P2PKH的全称是“Pay To Public Key Hash”,意思是“支付给公钥的哈希值”。 对于初学者来说,这可能听起来很复杂比特币在什么地方有,那么让我们从构建区块链地址开始吧。

比特币在什么地方有_比特币行情实时走势图比特币行情_比特币怎么比特币钱包

每个钱包软件都可以创建一个 P2PKH 地址,或者任意数量的地址。 这并不复杂,只是一些字符的随机组合。

首先,您的钱包通过收集熵生成一个 ECDSA 私钥。 ECDSA 是比特币地址所需的核心加密算法。 这是一种非对称签名算法比特币在什么地方有,这意味着您可以使用私钥对消息进行签名,然后使用公钥验证签名的真实性。 使用 ECDSA,您可以证明您 - 只有您是特定消息的发送者。 这就像在一封信上签名。

创建私钥后,钱包将使用私钥生成公钥。 整个过程就是对特定的椭圆曲线进行一些计算,以随机选取坐标。 公钥是用于发送和收集交易的密钥。 在比特币的早期,公钥甚至可以用来接收资金。

现在的公钥不仅很长很不方便(65个字符),而且容易出现错别字。 此外,一旦ECDSA出现问题,暴露公钥也会带来一定的风险,量子计算就是最好的例子。 这就是比特币开发者坚持通过公钥生成地址的原因。

是否可以简化地址?

比特币怎么比特币钱包_比特币行情实时走势图比特币行情_比特币在什么地方有

由于现有的比特币地址没有特定的规则,而且字符较多,人们很难记住这些地址。 因此,有人抱怨这种地址格式影响用户体验。

但是,上述方法将比特币地址简化为类似于邮箱的地址。 虽然很容易记住,但缺乏安全性的考虑。

首先,比特币地址并不是凭空出现的,它是通过公钥生成的,同时又要保证不会被重复使用,所以需要大量的计算。 目前我们收发交易直接复制地址,保证不会出错。 一旦地址被简化,就会有人选择手动输入地址,谁也不能保证不会出错。 众所周知,由于区块链的去中心化和不可篡改性,即使交易出现问题,也没有银行等中介机构帮你找回资金。

此外,比特币地址实际上会发生变化。 每次发送或接收交易时,用户使用不同的地址来确保交易的安全性。 在区块链网络中,安全是一个不可忽视的环节。

你如何看待简化比特币地址? 欢迎在评论区发表你的看法。

备注(↵返回正文)

中间人攻击是一种“间接”入侵攻击。 这种攻击方式是通过各种技术手段,将被入侵者控制的计算机虚拟地放置在网络连接中的两台正在通信的计算机之间。 这台计算机被称为“中间人”。 ↵