{"slug":"anonymity-set","title":"Anonymity Set by Amount","category":"shielded","summary":"For any withdrawal size, how many past shielding transactions could plausibly be its source.","method":"Counts every shielding transaction into Orchard and Ironwood that moved at least X ZEC, for X across a log grid. This is a worst-case lower bound: within-pool mixing makes real anonymity larger.","spec":{"kind":"xy","xFmt":"num","xLog":true,"xName":"withdrawal amount (ZEC)","panes":[{"height":1,"axes":[{"fmt":"num","log":true}]}],"series":[{"name":"Orchard + Ironwood","x":[0.01,0.02,0.05,0.1,0.2,0.5,1,2,5,10,20,50,100,200,500,1000,2000,5000,10000,20000],"data":[299497,421594,583842,678773,726735,700914,619788,504713,339017,228007,141221,66064,33794,15920,5187,2018,723,164,49,13],"color":"#2ff58a","type":"step"},{"name":"Sapling","x":[0.01,0.02,0.05,0.1,0.2,0.5,1,2,5,10,20,50,100,200,500,1000,2000,5000,10000,20000],"data":[104824,147558,204345,237571,254357,245320,216926,176649,118656,79803,49427,23122,11828,5572,1815,706,253,57,17,5],"color":"#9d7bff","type":"step"}]}}