
The motel room smelled like mildew and regret.
Nico sat on the edge of a bed that had seen better decades, staring at the water stain on the ceiling that looked vaguely like South America. The curtains were drawn, the door was bolted, and the only light came from a single lamp with a flickering bulb.
Three hours ago, they had barely escaped.
It had started with a knock—not the pizza delivery this time, but something harder, more insistent. Juno had looked through the peephole and seen uniforms. Local police. Two of them. Asking questions about “suspicious activity” in the basement.
They had gone out the back, through a window that opened into an alley, and run for six blocks in the rain. Elena had carried her toddler, who had somehow slept through the whole thing. Samira had grabbed her backpack and not let go. Marcus had led them to a beat-up sedan he had stashed three streets over, keys hidden under the wheel well.
Now they were here. The Lucky 7 Motel, which was neither lucky nor a seven. Juno had paid cash for two adjoining rooms. The Collective members took one; Juno and Nico took the other.
But no one was sleeping.
Scene 1: The Blame Game
Samira burst through the connecting door without knocking.
“This is your fault,” she said, pointing at Nico. Her voice was shaking, but her eyes were hard. “You and your agency. You built the machine that’s hunting us.”
Nico didn’t move from the bed. “I didn’t build it. I just worked there.”
“You pressed the buttons. You ran the queries. You helped them catch people like us.”
“I helped them catch drug cartels. Human traffickers. People who were actually hurting others.” Nico’s voice was tired, but there was an edge to it. “I didn’t know they were going to turn it on journalists.”
“You didn’t ask.”
Elena appeared in the doorway, her toddler still asleep in her arms. Marcus stood behind her, arms crossed.
“She’s right,” Elena said quietly. “You had to know. The Heuristic doesn’t discriminate. It clusters everyone the same way—criminals, activists, innocent bystanders. You can’t build a tool like that and then act surprised when it’s used against the wrong people.”
Nico looked away. The water stain on the ceiling suddenly seemed very interesting.
“He’s not the enemy,” Juno said. She was sitting at a small desk, her laptop open, her fingers hovering over the keyboard. “ChainReveal is the enemy. Nico is the one who told us how the Heuristic works. He’s the one who posted the call to action. He’s on our side.”
“Is he?” Marcus took a step forward. “Because last I checked, he’s still a former government analyst. He could be feeding information to his old bosses right now. We’re sitting in a motel room with a guy who used to track people like us for a living.”
“He also got dusted,” Juno said. “His mother got dusted. His little brother’s gaming wallet is on the graph. He’s not a spy. He’s a target, just like you.”
Samira’s expression didn’t soften. “Then he should have thought about that before he helped build the surveillance state.”
Nico stood up slowly. His body was tense, but his voice was calm.
“You’re right,” he said.
Everyone went quiet.
“I didn’t ask enough questions,” Nico continued. “I saw the Heuristic as a tool. A neutral thing. Garbage in, garbage out. I thought if I only pointed it at real criminals, it would only catch real criminals. I was naive.” He looked at Samira. “I’m not asking for your forgiveness. I’m not even asking for your trust. But I am asking you to work with me, because right now, we have a common enemy. And that enemy doesn’t care about your politics or my guilt. They just want to win.”
Samira held his gaze for a long moment. Then she looked away.
“Fine,” she muttered. “But I’m watching you.”
“I’d expect nothing less.”
Juno clapped her hands softly. “Okay. Now that we’ve established that we’re all very angry at each other, can we please focus on ChainReveal? Because they’re not going to wait for us to resolve our interpersonal drama.”
Elena sat down on the other bed, shifting her toddler to her shoulder. “What do you need to know?”
“Everything,” Juno said. “We’ve been reacting. It’s time to go on offense.”
Scene 2: The Firm’s Motive
For the next hour, they pieced together the story.
Nico started with what he knew from his time at the agency. “ChainReveal used to be the government’s primary chain analysis contractor. They had a five-year deal, millions of dollars. Then two years ago, there was a bidding war. My agency—the one I worked for—offered a better heuristic. Faster clustering. Higher confidence scores. ChainReveal lost the contract.”
“How much was it worth?” Marcus asked.
“Forty million dollars. Over three years.”
Elena whistled softly. “That’s a lot of motive.”
“It gets worse.” Nico pulled up a document on Juno’s laptop—a leaked internal memo he had saved before his access was revoked. “ChainReveal didn’t just lose the contract. They lost it publicly. The agency’s press release said their heuristic was ‘outdated and unreliable.’ That was a direct shot. ChainReveal’s stock price dropped. They laid off twenty percent of their staff.”
“So the dusting attack is revenge?” Samira asked.
“It’s a demonstration.” Juno took over, scrolling through her own files. “ChainReveal wants to prove that their heuristic is actually better than the agency’s. They can’t just say it—they have to show it. So they picked a high-profile target: the Anonymous Collective. If they can deanonymize the Collective’s entire donor network, they can go to the government and say, ‘See? Our method works. Give us back the contract.'”
“But the dusting attack is fake,” Elena said. “It’s manufactured evidence.”
“ChainReveal doesn’t see it that way. They see it as ‘creative data generation.’ The dust is real. The transactions are real. The Heuristic is just doing what it’s programmed to do—clustering based on common inputs. ChainReveal isn’t breaking any laws. They’re just exploiting the logic of the system.”
Marcus ran a hand through his hair. “So they’re not villains. They’re just… amoral.”
“Worse,” Nico said. “They’re true believers. They think surveillance is good. They think privacy is for criminals. They genuinely believe they’re making the world safer.”
“That’s terrifying,” Samira said.
“Yes,” Juno agreed. “It is.”
Scene 3: Nico’s Choice
The room fell silent again. The toddler shifted in Elena’s arms, murmuring something in his sleep.
Nico stood by the window, peering through a crack in the curtains at the parking lot below. It was empty except for their sedan and a rusty pickup truck. The neon sign outside flickered: LUCKY 7 MOTEL—VACANCY.
“There’s something I haven’t told you,” he said quietly.
Juno looked up from her laptop. “What?”
Nico turned around. His face was pale in the dim light.
“The Heuristic has a weakness.”
“We know,” Samira said. “That’s why we’re doing the mass CoinJoin.”
“No, I mean a real weakness. A flaw in its core logic.” Nico walked back to the bed and sat down heavily. “The Heuristic clusters wallets based on common-input-ownership. If two addresses are inputs to the same transaction, it assumes they belong to the same person. That’s how it works. That’s the whole system.”
“We know this,” Juno said impatiently. “You explained it at the library.”
“But I didn’t explain the edge case.” Nico leaned forward. “The Heuristic cannot distinguish between ‘spending together intentionally’ and ‘spending together in a CoinJoin.'”
Juno’s eyes widened. “That’s… that’s huge.”
“It’s the flaw we’ve been counting on. If a large enough group mixes dusted coins with clean coins in a single CoinJoin transaction, the Heuristic will link EVERYONE in that transaction together. It will create so many false associations that the graph becomes useless.”
“That’s exactly what I proposed,” Juno said. “The mass CoinJoin.”
“Yes. But here’s what I haven’t told you.” Nico took a breath. “The Heuristic doesn’t just link the participants. It links their entire transaction histories. Every wallet they’ve ever interacted with. Every address they’ve ever sent money to. Every single connection, past and present, becomes part of the same massive cluster.”
Elena frowned. “Wouldn’t that make things worse? If everyone is linked to everyone, then everyone is guilty.”
“That’s the point.” Nico stood up again, pacing now. “If everyone is linked to everyone, then no one is specifically linked to anyone. The graph becomes a complete mess. A dense web of connections that has no meaning. Any investigator looking at it will see nothing but noise.”
Marcus shook his head. “That sounds like destroying the village to save it.”
“Sometimes that’s the only way.” Nico stopped pacing. “The Heuristic works because it looks for patterns. It finds small, meaningful clusters. But if we flood it with noise—millions of false connections—it won’t be able to find anything real anymore. Every cluster will be so contaminated that no one will trust the data.”
Juno was typing furiously. “This could work. This could actually work. But we need numbers. Hundreds of participants. Maybe thousands.”
“How many?” Samira asked.
“At least three hundred. Preferably five hundred.” Juno looked at Nico. “How many volunteers do we have now?”
He checked his phone. “Two hundred and eight. We’re getting more every hour, but it’s slow.”
“Because people don’t trust us,” Elena said. “Why would they? They don’t know us. They don’t know you. You’re asking them to put their privacy—their freedom—in the hands of strangers.”
“Yes,” Nico said. “That’s exactly what I’m asking.”
The Cliffhanger
Juno stood up and walked to the window. The parking lot was still empty. Somewhere in the distance, a dog was barking.
“So we have two problems,” she said. “First, we need more volunteers. Second, we need them to trust us enough to participate.”
“I can help with the second problem,” Nico said.
Juno turned. “How?”
Nico pulled out his phone and held it up. The screen showed a message from a privacy forum—the same one where he had posted his original warning.
But this message was different.
It was from an admin of the forum. A person who had been running privacy communities for over a decade. A person who had never revealed their real identity to anyone.
The message read: “We’ve been watching your thread. We have 5,000 members. Many of them are dusted. Many of them want to fight back. But they need to know it’s safe. Tell us what you need.”
Nico looked at Juno. “I might know a few people.”
Juno read the message. Her face went through a series of expressions—surprise, hope, and then a sharp, focused determination.
“Five thousand members,” she said slowly. “If even ten percent of them join…”
“That’s five hundred volunteers. Exactly what we need.”
Elena stepped forward. “Can you really trust them? You don’t know who they are.”
“I don’t have to know who they are,” Nico said. “That’s the point. Privacy isn’t about knowing everyone in the crowd. It’s about being part of a crowd that’s too big to watch.”
Marcus let out a long breath. “So what now?”
Juno grabbed her laptop and sat back down at the desk. Her fingers flew across the keyboard.
“Now,” she said, “I write the message that changes everything.”
Samira looked at Nico. Her expression had shifted—less anger, more cautious hope.
“How did you find those people?” she asked.
“I didn’t find them,” Nico said. “They found me. Because they’re scared. Because their families are on the graph. Because they’re tired of being watched.”
“So they’re just like us.”
“Yeah,” Nico said. “They’re just like us.”
The toddler stirred in Elena’s arms, opened his eyes for a moment, and then went back to sleep. The flickering neon light outside cast strange shadows on the walls.
Juno typed. The room held its breath.
Somewhere out there, five thousand strangers were waiting for a sign.
And Nico was about to give them one.
Table of contents:
Introduction
Chapter 1: A Tiny Transaction
Chapter 2: The Taint
Chapter 3: The Heuristic Hunt
Chapter 4: A Wallet Under Watch
Chapter 5: The Cluster Bomb
Chapter 6: Breaking Anonymity
Chapter 7: The Chainalysis Firm <<<<<< NEXT
Chapter 8: A Tumbler’s Last Stand
Chapter 9: The CoinJoin Uprising
Chapter 10: Privacy as a Collective
![]()