Cascade Failure
The travel from Covington Grand Ballroom & Roof Terrace to Covington Tower, Server Core & Roof consumed the next hour. Headlights cut cold through the gathering dusk.
The server core hummed with a sound like a dying planet, a low thrum that vibrated through the concrete floor and up into Dante’s teeth. Smoke curled from the barrel of Silas’s gun, a ghost of a heartbeat hanging in the sterile air.
Silas turned back to Dante. The gun was still smoking. “Now, Thorne. We both want the code. Let’s make a deal.”
Dante’s eyes flicked to the server stack behind Silas—the master node, a black monolith blinking a single red LED. The master copy. His copy. Every iteration of the Covington Algorithm lived in that box. He had six minutes before Beckett’s counter-coup team breached the thirty-second floor. Five before Owen’s subsonic message on the elevator repair channel went dead. Four before Nadia did something reckless.
“You don’t have a company to trade,” Dante said, keeping his voice flat. “Beckett just fired you via conference call. Fifteen floors up, right now, your father is signing your severance with a gold pen.”
Silas’s smile was a thin blade. “Beckett is a figurehead. I control the drone division’s firmware keys. I control the board’s blind trust. And I control the only door out of this room.” He gestured with the gun toward the far wall, where a wall of servers hummed in the dark. “You give me the algorithm’s runtime signature, I let you walk out with your family. You keep the code. I get the patent. We both win.”
“And if I don’t?”
Silas fired.
The bullet punched through the server rack six inches from Dante’s head. Shards of carbon-fiber casing and silicon sprayed across his face. The alarm didn’t even sound—Silas had already killed the room’s acoustic sensors.
“Next one goes through your wife’s laptop,” Silas said. “She’s in the east stairwell, floor twenty-eight, trying to reach the broadcast center. I have a drone on her position.”
Dante’s stomach dropped. He’d told her to run. He’d told her to get to Margot, to stay off the main arteries, to keep her head down. But Nadia had never been good at following orders when the architecture of a lie was collapsing around her.
“You’re bluffing.”
“Am I?” Silas tapped his earpiece. “Unit Four. Target status.”
A pause. Then Silas’s smile widened. “She just passed the security checkpoint on twenty-eight. Margot’s with her. The drone has a clear shot through the glass atrium. I can end it with a single keystroke, Thorne. Or you can hand me the runtime. Decide.”
Dante counted the seconds. Four minutes left. The wall clock behind Silas read 10:47:32. The second hand was a metronome set to his own pulse.
“The runtime is in my head,” Dante said. “I never wrote it down. You think I’m stupid? I memorized it the night the board tried to buy my silence. I can recite it for you. But you’ll need the master node’s root password to compile it. That’s on a paper in my wallet.”
Silas’s eyes narrowed. “A paper.”
“The only copy. I don’t trust digital footprints.”
For a long, terrible moment, Silas weighed the cost. The gun didn’t waver. The red LED on the master node blinked like a wounded star. Then Silas lowered the weapon and stepped sideways, clearing the path to the server stack.
“The wallet,” he said. “Slow.”
Dante reached into his jacket. His fingers brushed the cold edge of the fried data drive—the one Nadia had handed him three hours ago, the decoy with the corrupted sectors. He pulled out the leather billfold, flipped it open, and extracted a folded sheet of yellow legal paper.
“Slide it across the floor.”
Dante crouched, placed the paper on the polished concrete, and pushed. It skittered toward Silas like a dying insect. Silas didn’t bend to pick it up. He kicked it aside, keeping the gun trained on Dante’s center mass.
“Now,” Silas said, “recite the first thirty-two characters.”
Dante opened his mouth. The words were there—the clean, brutal architecture of the polynomial hash, the entropy sieve, the dampening coefficient that made the algorithm invisible to standard corporate audit logs. He’d built it from scratch, line by line, in a basement apartment three years ago, when Nadia was pregnant and they had nothing but debt and a broken space heater.
But those words were also the key to a weapon that would lock every corporate surveillance grid in the world behind a paywall. They were the key to a monopoly on human privacy.
He said, “9A-F3-4B-7C-0D-1E-2F-8A.”
Silas repeated them, his lips moving silently. Then he typed them into a slim terminal strapped to his forearm. The master node’s LED changed from red to green.
“Continue.”
“5B-6C-7D-8E-9F-0A-1B-2C.”
Green to blue.
“3D-4E-5F-6A-7B-8C-9D-0E.”
Blue to white.
The master node hummed, then clicked. A cooling fan spun up, whining like a dental drill. Silas’s eyes were fixed on the terminal screen, where the algorithm was assembling itself from the memory blocks. The runtime signature, the patentable heart of the Covington Algorithm, was materializing in digital ink.
Dante watched the clock. 10:48:18.
One minute left.
The stairwell door behind Silas burst open.
Owen came through low, a shockwave of motion, his tactical vest catching the overhead lights. He had a hand on Oliver’s shoulder, the boy’s face pale, his small fingers gripping Owen’s belt. Behind them, Margot stumbled into the room, her heels clicking on the concrete, her lipstick smeared and her hair wild.
“Down!” Owen barked.
Dante dropped.
Silas spun, raising the gun. Owen’s arm came up—no weapon, just an open palm—and he shoved Oliver into the gap between two server racks. The bullet hit the rack above the boy’s head. Sparks showered down. Oliver didn’t scream. He just curled into a ball, hands over his ears, the way Dante had taught him.
Margot grabbed a fire extinguisher off the wall and hurled it. It missed Silas by a yard, clattering into the server stack and triggering a cascade of metal-on-metal noise. Silas flinched, his aim wandering.
That half-second was all Dante needed.
He lunged. Not at Silas—at the master node. His shoulder slammed into the black monolith, and he grabbed the power cable, yanking it from the wall. The white LED died. The fan wound down. The terminal on Silas’s arm went dark.
Silas roared. He fired again, wild, the shot punching through a cooling vent above Dante’s head. Dante rolled, came up with a fire axe from the emergency cabinet, and swung.
The blade hit the master node’s casing. Once. Twice. Three times. The metal split, revealing a nest of circuit boards and fiber optics. The fourth swing sheared through the primary data ribbon. The fifth severed the redundant storage array.
Silas’s terminal flickered, then died.
“No!” Silas grabbed for the gun, but Owen was already there, his boot catching Silas’s wrist, the weapon spinning across the floor. Owen didn’t follow through—his job was the boy, not the kill—but the disruption was enough.
Dante pulled Oliver from behind the rack. The boy’s hands were still over his ears, his eyes wide and dry. “Dad?”
“I’m here.” Dante lifted him, one arm around his son’s back, the other reaching for Margot. “Where’s Nadia?”
“Broadcast center,” Margot said, her voice shaking. “She locked me out. Told me to get Oliver. She’s going to—she’s going to burn it, Dante. She’s going to give the code to every news network.”
Silas, on his knees, his arm broken from Owen’s kick, looked up with a grin that was all teeth. “Good. Let her. The broadcast center has a hardwired drone override. Beckett’s coup team will see the signal. They’ll know where she is. She’ll be dead in three minutes.”
Dante’s blood went cold. He looked at Owen. Owen was already moving, dragging Silas to his feet, pressing him against the wall.
“The override,” Owen said. “Location.”
“Twenty-ninth floor. Server core B. Red panel. Eight-digit code.”
“Margot,” Dante said. “Can you get there?”
Margot’s face was pale, but her eyes were steel. “I can try.”
“Don’t try. Do. Eighteen seconds up the stairs, twelve seconds to input the code. You have thirty seconds before the drones lock on her position.”
Margot ran. Her heels clicked double-time on the concrete, a frantic metronome counting down the seconds. The door slammed behind her.
Owen shoved Silas’s face into the wall. “The override kills the drone command link. That buys us maybe ninety seconds before Covington Security re-establishes control. We need to be in the service tunnel before then.”
“The service tunnel,” Dante repeated. “Down. Ground floor. Margot knows the emergency exit code.”
“And Nadia?”
Dante looked at the ceiling, as if he could see through the concrete, through the floors, to the broadcast center on twenty-nine. He could imagine her there, her fingers on the keyboard, the code scrolling across the monitor. The original algorithm. The one she’d leaked from the server. The one that would ruin Covington, expose Silas, and put a target on their backs for the rest of their lives.
“She’ll find us,” he said. “She always does.”
The building shook. A low rumble, like a subway train passing overhead, but deeper. The drone army was waking. The coup was beginning.
Owen grabbed Silas’s collar and dragged him toward the door. “We don’t have time. Move.”
They ran.
The stairwell was chaos. Alarms blaring, red lights strobing, the sound of tactical boots on the floors above. Margot’s voice came through the building’s intercom, tinny but clear: “Override engaged. Drone command link severed. Repeat. Override engaged. All personnel evacuate via emergency routes.”
The ground floor lobby was a war zone. Desks overturned, glass shattered, the security guards gone or hiding. Owen guided them through the service corridor, his flashlight cutting a path through the dark. Oliver clung to Dante’s neck, his breath hot and fast.
The service tunnel door was open. Beyond it, a concrete passage leading to the parking garage, the street, the city.
Dante stopped.
“Where’s Nadia?”
Owen didn’t answer. He was looking at the stairwell door, where footsteps were echoing closer. “She’s coming,” Owen said. “She has to be.”
The footsteps grew louder. The door burst open.
Nadia was there.
Her blouse was torn, her hair plastered to her forehead, her hands raw from climbing—but she was whole. She had something clutched to her chest: a battered laptop, its casing cracked, a single red light blinking on the side.
“I did it,” she said, breathless. “Every network. Every server. The algorithm is out. It’s too late to bury it now.”
Dante let out a breath he didn’t know he’d been holding. He grabbed her hand, pulled her into the tunnel, and looked back one last time.
Silas, bleeding and trapped in the server room as the building goes into lockdown, screamed: “I’ll find you, Thorne! I’ll find the boy!” Dante grabbed Nadia’s hand and they jumped onto the last evacuation elevator. As the doors closed, Dante held up the fried data drive. “Burn it?” Nadia asked. “No,” Dante said. “We keep it as a warning.”