关于区块链公开这四个方面, 听起来虽然很简单, 但是在大多数人的理解上其实是存在偏差的。虽然说这个账本确实是让所有的人都能够去读取它, 可是读得这一行为和看得懂这完全就是两回事了。公开这个概念并不等于说你的个人的身份信息就会完全的显示出来, 也不意味着说你所有的资金链路都是赤裸裸地暴露在大众的眼前。
区块链公开能保密吗
在链上面记录的那个内容, 其实是地址、还有哈希、也包括金额这些东西, 它并不是你的那个身份证号, 比特币的那个设计逻辑, 它是属于假名化的这样一个东西, 每一个钱包都会对应有一对随机的密钥, 别人所看到的那个东西, 是像"bc1q…"这样的字符串, 这个人根本没办法猜出站在背后的那个人到底是谁。
但是, 现实的情况并没有那么乐观。像 Chainalysis 这样的做链上分析的公司, 把交易所要求做的 KYC 数据和区块链上的地址关联到了一起之后, 你资金走的路线基本上就已经被全部画出来了。

因为公开的现有数据加上来自外面的一些信息源头互相验证了对比分析之后, 这种所谓的隐私就薄得跟一张纸头一模一样了, 只要指头轻轻一戳, 它立刻就破裂了。
区块链公开数据谁看
只要运行一个完整的节点, 就可以读取全部的账本数据, 所以相关的技术门槛是非常低的。
而真正花费很大的心思去关注并且监控数据的人, 主要是属于合规团队的人员、执法机构的工作人员以及大型交易所的从业者, 他们使用的是聚类算法, 其目的就是要把那些匿名的地址和已经知道了的所有账户一个一个去进行准确的对应匹配工作。
像Zcash还有Monero这些项目, 它们都使用了零知识证明这种办法, 在交易的时候, 既能让别人验证交易确实是合法的,但又不会把细节给暴露出去。其实所谓的隐私, 并不是说要把数据给藏起来就行啦, 真正的意思是依靠数学原理, 使得那些原本公开的信息变得谁也解读不出来。
公开这件事是属于区块链的一个底层的东西, 它是基因的一部分, 这个是没有办法去改变的, 而且也没有必要去改变它。如果把隐私那一部分给叠得足够厚的话, 那么公开的属性和保密的属性就不会是那种非要选一个不能要另一个的关系了, 而是可以同时存在, 一起发展下去的这样一个情况。
