破坏隐私的方法

破坏隐私的途径有多种,根本目的是将交易和现实身份联系起来:

  • 网络分析:将 IP 和交易、地址联系
  • 区块链分析:一笔交易的多个输入地址大概率可以认为属于同一个人,可以根据你的地址获知你的更多地址
  • 交易:
    • 交易所交易:如果交易所需要实名认证,提币、存币时的地址就和你的真实身份联系上了
    • 现实交易:网络购物,现实中购物(买咖啡),将交易地址和真人联系上

保护隐私的方法

针对前面所述这几个问题,也有对策:

  • Dandelion, Tor:应对网络分析。Electrum没有使用Tor/Dadelion,但是通过随机连接服务器,可以缓解这个问题。
  • 混币:应对区块链分析,断开不同地址之间的联系
  • 不重用地址:减少每次交易(交易所交易、网购、买咖啡)暴露的信息

如果将这3个方案一并使用,可以实现很好的隐私性。

混币

仅仅是混币是不够的:

  • 如果每次转账都用同一个地址,那么别人可以仍然可以根据你的一笔交易,推断出你的更多交易
  • 如果不使用Tor/Dandelion,那么网络中的超级节点可以通过网络分析,从网络层面获取你的交易记录。

网络分析我目前只在论文里,我还没有见过真实的案例。
在我看来只需要“混币+不重用地址”,就可以实现相当的隐私性了。
比如当从交易所退币之后,可以进行一次混币操作,以断绝“退币交易”和“之后的交易”的关联。

弥补

有研究表示即使混币了,仍然可以分析出相当多的信息(不过我对这个没有进行太多深入了解)。

和专门的匿名币(Monero, Zcash, Grin)相比,“混币+不重用地址”的方案有诸多缺点:

  • 学习成本比较高
  • 需要手动进行混币,不怎么方便
  • 匿名性比不过专门的匿名币
  • 交易本身仍然是公开的

如果对匿名的需求很高,Monero/Zcash/Grin显然是更好的选择。但是它们相比BTC/BCH的使用率低得多,如果不得不用BTC/BCH,可以通过“混币”来争取尽量多的隐私性。

匿名的必要性

个人认为匿名的必要性主要出于2个原因:

  • 进行了违法交易:**、枪支买卖、病毒勒索之类的
  • 避免露富:出过多起事故对比特币富翁进行绑架、殴打索取比特币的事故

如果这2个条件你都不满足,就不用太过注意匿名性,上文中说的只是理论上的分析。

提高使用比特币的匿名性相关推荐

  1. 复盘49个硬币资本投资项目,8大维度解析其投资逻辑与布局

    在目前阶段,与其定论区块链是一次生产关系革命,不如实事求是认清区块链仍处在初步实验阶段,各项基础设施仍未建成,具有良好体验的产品尚未出现.在接下来的一段时间,会有大批项目集中落地,这些一代项目的进展对 ...

  2. 聚焦分布式资本:中国首家区块链基金如何布局区块链

    在目前阶段,与其定论区块链是一次生产关系革命,不如实事求是认清区块链仍处在初步实验阶段,各项基础设施仍未建成,具有良好体验的产品尚未出现.在接下来的一段时间,会有大批项目集中落地,这些一代项目的进展对 ...

  3. 聚焦分布式资本:中国首家区块链基金如何布局区块链?|链捕手

    在目前阶段,与其定论区块链是一次生产关系革命,不如实事求是认清区块链仍处在初步实验阶段,各项基础设施仍未建成,具有良好体验的产品尚未出现.在接下来的一段时间,会有大批项目集中落地,这些一代项目的进展对 ...

  4. Schnorr签名与比特币隐私的必然性

    数字签名是在线主权的支柱.公钥密码学在 1976 年的出现,为创建全球通信媒介.互联网以及全新的货币形式比特币铺平了道路.虽然从那时起公钥加密的基本属性并没有太大变化,但现在密码学家的工具箱中有许多开 ...

  5. “勒索病毒”为什么盯上了比特币?

    "你的电脑已经被锁,文件全部被加密,除非你支付价值等额300美元的比特币,否则这些文件将被永久删除." 5月12日开始,这个名为"想哭"(WannaCry)的勒 ...

  6. 比特币源码学习笔记(一)

    前言 从事区块链的开发,不了解其底层核心技术是不够的.许多人在看了比特币白皮书之后仍然不清楚比特币是怎样实现的,因为比特币的源码设计精巧,有许多设计白皮书未曾提及,加上本身比特币的文档稀少,加大了新手 ...

  7. 勒索病毒恐难暴力破解 国内比特币平台尚买币潮

    5月12日晚间,WannaCry(又称Wanna Decryptor)蠕虫病毒在全球超过74个国家爆发,已有至少4.5万台机器受到感染,我国部分高校网络系统沦为重灾区,中石油加油站网络支付系统也受到影 ...

  8. 区块链100问41-60问

    第41-50问 第41问:比特币可以用于支付吗? 比特币是数字资产,在某些国家可以用来支付,比如日本和德国. 大部分商家通过第三方支付机构间接接受比特币,买方购物支付比特币,第三方机构收到比特币后立即 ...

  9. 现金的消亡与货币的未来之战 |链捕手

    随着央行数字货币与加密货币走向主流社会,现金的使用价值受到较大程度削弱.而加密开发工程师.未来主义者Daniel Jeffries在本文中认为,现金的消亡不可避免,而且西方在数字货币的竞争中已经远远落 ...

最新文章

  1. 精益业务分析宣言解读
  2. Python导入模块Import和from+Import区别
  3. DCMTK:演示状态查看器-后台打印程序
  4. 转载:介绍AD另外一种奇葩的多通道复用的方法
  5. 5G赋能中国智慧教育
  6. 关于多画面窗口切换的刷新重绘问题
  7. SQL server USE GO语句学习总结
  8. pycharm终端运行python文件_在PyCharm终端中执行python manage.py..._慕课问答
  9. Hadoop HIVE 基本函数
  10. perl 哈希(hash) 学习笔记
  11. VB.net中的sender和e
  12. 基于Cocos2d-x开发guardCarrot--8 《保卫萝卜2》关卡选择场景开发
  13. ESP32 LVGL8.1 ——Roller 滚动 (Roller 24)
  14. Mybatis常用的OGNL表达式
  15. SAP在采购和销售中的税务处理-增值税
  16. 【Python爬虫】爬取 LOL 全英雄全皮肤图片
  17. 站长必备:在线设计生成LOGO
  18. [历朝通俗演义-蔡东藩-前汉]第007回 寻生路徐市垦荒 从逆谋李斯矫诏
  19. js之原生js轮盘抽奖实例分析(幸运大转盘抽奖)
  20. Gallery中,取消惯性滑动,滑动一次只切换一个视图

热门文章

  1. Ansible — Playbooks
  2. 互联网协议 — IP 网络的 QoS 服务模型
  3. gcc在Ubuntu上安装和使用
  4. 野生前端的数据结构练习(12)贪心算法
  5. 学习vue中遇到的报错,特此记录下来
  6. POLARDB产品特性和通用业务场景
  7. 使用访问器属性模拟java中的私有变量
  8. maven打包跳过Test
  9. HDU 3336 Count the string KMP
  10. Android SQlite数据库的使用(三)-将数据库文件连同应用程序一起发布