Let's say I'd go through all the transactions in my wallet, write down their block-heights and store this list somewhere insecure.

Could my privacy or security be compromised by this in any way (assuming an attacker knows it is a list of block-heights for all of my wallet's transactions)?

  • 1
    Kinda by definition, no ?
    – user36303
    Apr 7, 2019 at 19:54

1 Answer 1


Yes, it would weaken your privacy. By knowing when you transacted, an attacker can narrow down the field of which possible outputs you own, thus increasing their capability to trace your past and future transactions.

  • Does this only work if the attacker has other information with which to cross-reference the list of block-heights? Or do you mean if an attacker knows that a certain list of blocks all contain transactions of one-and-the-same person, then that might be enough to determine which transactions those are? Apr 7, 2019 at 14:33
  • Knowing any one piece of information alone is not significant, but with other information it builds a case. If I know you have transacted at given times (block heights), and I happen to know a receiving parties transaction times, I can begin to prove you transacted with that other party. Bottom line, whenever you leak any data, you weaken your privacy.
    – jtgrassie
    Apr 7, 2019 at 20:34

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.