블록체인의 경우, 사용자가 실제 신상명세 대신 생성된 주소를 통해 거래하기 때문에 매우 안전한 것으로 여겨진다. 또한, 사용자는 정보가 유출된 경우, 많은 주소를 생성할 수도 있다. 그러나 모든 공개키(public key)의 거래 및 잔고가 공개적으로 표시되기 때문에, 블록체인이 거래상 개인정보 보호를 보증하지는 못한다고 볼 수 있다. Biryukov et al. (2014)은 사용자가 NAT (Network Address Translation) 또는 방화벽을 사용하는 경우에도 사용자 가명을 IP 주소에 연결하는 방법을 제시하였으며, 각 클라이언트는 연결된 노드 세트를 통해 식별될 수 있다고 밝혔다. 그리고 그 노드 세트는 거래의 원점을 찾기 위해 학습 및 활용될 수 있다 (Biryukov et al., 2014; Zheng et al., 2017).
블록체인은 매우 안전한 편이지만 개인정보를 보호하지 못할 수도 있는데, 이는 노드 세트를 이용하면 보완할 수 있다. 