每次转账,比特币的地址就要变,说是为了隐私,但是实际上也能找得到关联。
对隐私没啥用,反而还增加了复杂度
1
estk 89 天前 via iPhone
对,很麻烦,经常找不到收款人
|
2
Hconk 89 天前 via iPhone
本质上来讲找零地址和支付地址并没有区别,找零地址也就不一定要新地址,只是你用的钱包是这么实现的,用了衍生的子地址作为找零地址了。
完全可以手动构建交易让找零地址使用源地址。这种方式在交易应该还是很常见的,比如随便找一个交易: https://www.oklink.com/zh-hans/btc/tx/1ee195e634f7cc1a40a869e834728273d7a35396c4c39e98b07b350b685add37 因为支付和找零地址从技术层面上是没法区分的,所以隐私性就体现在其他人不清楚哪个地址是支付哪个是原本支付人所属的地址了。 |
3
Schrod 89 天前
每次交易需要原地址的公钥哈希来签名,交易过的地址理论上安全性要低一些,产生找零地址可以增强安全性。
|
6
Schrod 89 天前
@dwu8555 我的理解是目前阶段没什么,很安全,未来会有隐患。理论上量子计算机的秀尔算法是 BTC 交易签名 ECC 椭圆曲线加密算法的克星。鼓励大家每次交易后换新地址,可以保证私钥到地址的两次加密安全性,这样的话即便未来量子计算机突破性发展,未暴露过公钥哈希的地址也是安全的。
|
7
dhb233 89 天前
我理解是防止破解,如果同一个地址上,有太多钱,就有爆破的价值了
|
8
ovtfkw 89 天前 via iPhone
为啥要找零?又不是现金,你不会输入小数点?
|
11
HanashirodotETH 89 天前
|
12
litesoar 89 天前
找零地址也能是原来的地址
|
13
chesha1 89 天前
比特币就是这么设计的,UTXO 要完整的花掉,防止 double spending ,你用钱包软件就好了,会自动给你生成一个地址转回来
|
15
dhb233 88 天前
没用过比特币。。。我的理解的转账是使用钱包地址?每次会变的地址是被钱包管理的。
提到的多签,应该也是钱包实现的一个能力 |
18
Jouengt 88 天前
?si=-UxqaXY-6pjZlvuN
|
19
chesha1 88 天前
@dwu8555 #16 找零地址当然不是为了防止 double spending ,没有找零地址也行,除非你愿意给矿工多施舍点费用,UTXO 的设计可以防止 double spending
|
21
weitch 86 天前
这是钱包应用层的设计问题
比特币底层并不关心你要发给哪个地址 所以, 这个不是比特币的问题, 你应该说: XXX 钱包的找零地址极为蛋疼 |
23
davidqw 85 天前 1
硬核 BTC 钱包都不支持地址重复使用,UTXO 和账户模型适用的场景不同。前者适用于货币,匿名性好一些;后者适用于账本(包括 ETH ,Token ,NFT 等),匿名性差。经常要手动换地址
|
24
mangoDB 72 天前
我个人很喜欢“找零地址”,因为 BTC 里没有 account 的概念,交易的核心知识点就是 UTXO 。当然了,是否使用“找零地址”取决于你的钱包,可以按照个人喜好去选择钱包。
|
25
acess 72 天前 via Android
很久以前看到说 UTXO 模型相对账户模型来说只需要交易间能保证偏序关系,不需要全序关系,以太那样有图灵完备智能合约的需要后者。但不是很明白
|