okx

学区块链技术:避免比特币重复使用密钥

时间:2023-06-17|浏览:151

在一个交易中,发送者和接收者都会相互泄露自己的公钥或地址,这意味着其他使用相同公钥和地址的人可以跟踪他们的现在和将来的交易记录。如果经常使用同一个公钥并且有人使用比特币地址那么其他人很容易跟踪他的花费和收入习惯,包括他有多少比特币。

但其实并不必须这样做,因为只要每个公钥使用两次,一次是接收比特币,一次是花掉它,用户就可以获得大量财务隐私。更好的做法是,在接收支付时使用一个新的公钥或唯一地址,或使用CoinJoin技术和Mergeavoidance创建找零输出,这样就难以使用区块链来跟踪用户支付或接收比特币了。

避免重用密钥还可以提高安全性,防止攻击者从公钥或签名比较中重建私钥。唯一的非重用的P2PKH或P2SH地址通过隐藏公钥防止第一个类型的攻击,直到这个地址上的比特币被花费出去。如果无法在一两个小时之内从公钥重建私钥,那么该攻击也将无用,因为比特币已经被花出去且无法在区块链上修改。唯一的非重用的私钥进行一次签名以防止第二种类型的攻击,攻击者无法得到这个私钥第二次签名的结果,从而无法使用基于比较的攻击。

因此,从隐私和安全的角度来看,我们建议创建的应用程序避免密钥重用,并在可能的情况下劝阻其他人不要地址重用。如果应用需要提供一个固定的URI来收款,请查看bitcoin:URI部分。

热点:区块链 区块链技术 比特币 比特币重复 特币

« 上一条| 下一条 »
区块链交流群
数藏交流群

合作伙伴

天天财富 趣玩币 百科书库 培训资讯网 装修装饰网 玩合约 币爸爸 美白没斑啦 周公解梦 减肥瘦身吧 皮卡丘资讯 旅游资讯网 茶百科 币圈ICO官网 借春秋财经 去玩呗SPA 黄金行情 借春秋 今日黄金 爱网站 趣开心资讯 佩佩蛙官网 元宇宙Web 兼职信息网 妈妈知道 非小号行情 宠物丫 币圈论坛 数字财经 金色币圈 百悦米 二手域名 聚币网 秒懂域名 代特币圈 起名取名网 玩票票财经 币圈官网 谈股票 乐评网 宝宝起名 數字黃金
在区块链世界中,智能合约不仅是代码的信任,更是商业的革命。通过了解其在供应链、版权保护等领域的应用,您将真正体验到智能合约的无限可能性
区块链世界GxPiKaQiu.com ©2020-2024版权所有 桂ICP备16002597号-2