但其实并不必须这样做,因为只要每个公钥使用两次,一次是接收比特币,一次是花掉它,用户就可以获得大量财务隐私。更好的做法是,在接收支付时使用一个新的公钥或唯一地址,或使用CoinJoin技术和Mergeavoidance创建找零输出,这样就难以使用区块链来跟踪用户支付或接收比特币了。
避免重用密钥还可以提高安全性,防止攻击者从公钥或签名比较中重建私钥。唯一的非重用的P2PKH或P2SH地址通过隐藏公钥防止第一个类型的攻击,直到这个地址上的比特币被花费出去。如果无法在一两个小时之内从公钥重建私钥,那么该攻击也将无用,因为比特币已经被花出去且无法在区块链上修改。唯一的非重用的私钥进行一次签名以防止第二种类型的攻击,攻击者无法得到这个私钥第二次签名的结果,从而无法使用基于比较的攻击。
因此,从隐私和安全的角度来看,我们建议创建的应用程序避免密钥重用,并在可能的情况下劝阻其他人不要地址重用。如果应用需要提供一个固定的URI来收款,请查看bitcoin:URI部分。
警察积极主动学习培训区块链技术、数字货币法律知识;办案人掌握币市,对token不容易一概评定涉嫌诈骗;一些区块链项目,被作为传销的“新标底”。警察虚拟货币法律知识的升级继沿海地区几栋大都市的网络警察好朋友积极主动学习培训...
北京清华大学于2017年9月发布硕士研究生课程《赛博智能经济与区块链》,系统软件授课赛博智能经济定义,适用智能经济的电脑操作系统,区块链在新操作系统中起到的功效。北京清华大学电子计算机科学与技术系教授徐恪、及“长江学者聘...
区块链领域里有一个很竖直的跑道,技术性行动很晦涩,这就是对数据开展个人隐私解决的个人隐私测算。为什么呢?一是由于对数据解决的商品复杂性,二是技术性上也有好多好多问题存有。用区块链基础设施建设来做,太过度简单,这一举例说明...
最近,区块链和比特币这个词非常流行,但什么是区块链,什么是比特币呢?区块链和比特币之间的关系是什么?这些将是本文将涉及的问题。区块链与法律的交错可分为三个方面:首先是区块链行业的监管。以典型的分散比特币为例,由于没有集中...