Chapter 5: The Revocation Registry – The Decentralized Identifier

Two weeks had transformed Nadia’s world.

She walked through the city with her head held high, her shoulders back, her steps sure. The gray streets that had once felt like a prison now felt like a canvas—a place where she could paint her future, one small victory at a time.

She’d started volunteering at three different organizations: the community center where she’d found Ms. Rivas, a refugee support group that helped new arrivals navigate the city, and a small literacy program that taught children to read. Every day, she presented her Verifiable Credential to someone new—a coordinator, a supervisor, a fellow volunteer—and every day, it worked.

She’d made friends. Real friends. People who knew her name and her story and didn’t question her existence. People who saw her as she was: a seventeen-year-old girl with a past she couldn’t change and a future she was determined to build.

She’d even started going to the library for pleasure rather than desperation. She was reading again—real books, not just search results. She’d discovered a shelf of science fiction novels and devoured them one by one, losing herself in stories of other worlds, other possibilities.

And she’d kept her paper wallet safe. Always in her inner pocket. Always close to her heart. She’d memorized her DID completely now, could recite it in her sleep:

did:example:ab7c8d9e0f1a2b3c4d5e6f7g8h9i0j1k

Twenty-nine characters. Twenty-nine pieces of a puzzle that had finally come together.

Life was good. Life was real. Life was hers.


The morning of the announcement started like any other. Nadia woke early, boiled rice for breakfast, and checked her wallet app to make sure her credential was still there. It was, of course—digital documents didn’t vanish overnight—but she’d developed the habit of checking, of reassuring herself that she was still real.

She was about to leave for the literacy program when her phone buzzed. Then it buzzed again. Then again, and again, a cascade of notifications that seemed to come from everywhere at once.

Nadia pulled out her phone and stared at the screen.

BREAKING NEWS: Central Authority Revokes Diaspora Educator Credentials

ALL CREDENTIALS ISSUED BY UNAUTHORIZED EDUCATORS DECLARED INVALID

IMMIGRATION AND REFUGEE SERVICES AFFECTED

Nadia’s blood ran cold. She scrolled through the messages, her fingers trembling. There were dozens of them—news alerts, community notifications, messages from friends and fellow volunteers. The same words, over and over:

Revoked. Invalid. Unauthorized.

She opened the full announcement from the Central Authority. It was written in formal, bureaucratic language, but the meaning was clear:

“Effective immediately, all identity credentials issued by individuals not formally accredited by the Central Authority’s Educator Certification Program are declared null and void. Any person presenting such credentials will be subject to investigation and potential penalties. This measure is being taken to protect the integrity of our identity verification system and to prevent fraud.”

Nadia felt the floor drop out from under her.

Ms. Rivas was a diaspora educator. She’d been teaching refugee children for years, but she’d never been certified by the Central Authority. She’d never needed to be—until now.

The credential that had given Nadia her identity, her existence, her future—it was being declared invalid.

She ran out of her apartment without stopping to lock the door.


The workshop was in chaos.

Nadia pushed through the door to find people gathered around a large screen, their faces a mixture of fear and anger. The teenager with the soldering iron was crying. The older man who’d been learning to use a tablet was pacing back and forth, muttering to himself. Several others were frantically typing on their devices, checking their credentials, trying to understand what had happened.

Eli was standing at the center of it all, his expression grim but focused. He was talking to Ms. Rivas, who had arrived just moments before Nadia.

“What does this mean?” Nadia demanded, pushing through the crowd. “My credential—is it invalid?”

Eli turned to her, his eyes softening with something that looked like sympathy. “Nadia, we need to talk.”

“Is it invalid?” Nadia repeated, her voice rising. “Tell me. Please.”

Ms. Rivas stepped forward and took Nadia’s hands. “My accreditation has been revoked,” she said quietly. “The Central Authority has declared that I’m not authorized to issue credentials.”

“But you are authorized,” Nadia said desperately. “You’re a teacher. You’ve been teaching for years. You know me. You know who I am.”

“I know,” Ms. Rivas said. “But they don’t care about that. They care about control.”

Nadia felt the tears starting to form, but she pushed them back. She’d learned not to cry. Crying didn’t help.

“So my credential is invalid?” she asked again, her voice barely above a whisper.

Eli stepped forward. “Not necessarily. Let me explain something.”


Eli led them to a quiet corner of the workshop, away from the chaos. Ms. Rivas sat beside Nadia, her hand still holding hers. The teenager with the soldering iron had followed them, still sniffling, wanting to hear what was being said.

“What the Central Authority did,” Eli began, “was create a Revocation Registry. It’s a public list of credential authorities that are no longer trusted. They’ve added Ms. Rivas’s DID to that list.”

Nadia’s heart sank. “So my credential is worthless?”

“Under their system, yes.” Eli paused. “But our system doesn’t work that way.”

Nadia looked up, a flicker of hope in her eyes. “What do you mean?”

Eli leaned forward. “The Central Authority created their own revocation registry. But we can create ours. One that exists on the same DLT where your DID is registered. And here’s the key: we can check timestamps.”

“Timestamps?” Ms. Rivas asked.

“Yes.” Eli pulled up a diagram on his device:

Timeline:
          │                     │                     │
          ▼                     ▼                     ▼
     Credential           Issuer's Status       Verification
     Issued               Revoked by CA         Check
     (Date A)             (Date B)              (Date C)
     
     If A < B: Credential was issued BEFORE revocation → VALID
     If A > B: Credential was issued AFTER revocation → INVALID

“The Central Authority can revoke Ms. Rivas’s authority,” Eli explained. “But they can’t go back in time. Your credential was issued before the revocation. The timestamp proves it.”

Nadia stared at the diagram. “So my credential is still valid?”

“Yes.” Eli’s voice was firm. “As long as we’re using our own revocation registry, not theirs.”


The next few hours were a blur of activity.

Eli gathered everyone in the workshop and explained the plan. They would build their own revocation registry—a public, immutable record of credential issuers and their status. It would be stored on the DLT, just like DID Documents. Anyone in the world could check it.

“Ms. Rivas,” Eli said, turning to her, “you need to publish your status as an active issuer. You need to register your DID on our revocation registry.”

Ms. Rivas nodded slowly. “And Nadia’s credential?”

“We’ll record it in the registry too. The timestamp will show that it was issued before the Central Authority’s revocation.”

Nadia watched as Ms. Rivas sat down at a computer and began the process. Her hands were steady, her expression determined. She was a teacher, a mentor, a woman who’d dedicated her life to helping others. She wasn’t going to let a bureaucratic ruling erase her students’ identities.

The registration process was similar to what Nadia had done for her DID. Ms. Rivas signed a document with her private key, confirming her status as an active issuer. She published it to the DLT, and the registry entry was confirmed.

Then she recorded Nadia’s credential, along with its issuance date and status.

“It’s done,” she said quietly. “Anyone who checks will see that I was an active issuer when I issued your credential. And they’ll see that I still stand by it.”

Nadia felt the tears coming again. “Thank you,” she whispered. “Thank you so much.”

Ms. Rivas reached over and squeezed her hand. “I’ll always stand by you. No matter what they say.”


The verification test came the next day.

A representative from the community credit union had heard about the Central Authority’s revocation and wanted to verify Nadia’s identity. She came to the workshop with her tablet, determined to understand the new system.

Nadia presented her credential. The representative checked it against the Central Authority’s revocation registry. Ms. Rivas’s DID was listed as revoked. The credential appeared invalid.

Then the representative checked it against the workshop’s revocation registry. Ms. Rivas’s DID was listed as active. The credential was recorded as issued before the Central Authority’s revocation. The credential appeared valid.

“I don’t understand,” the representative said, frowning. “Which registry is correct?”

Eli stepped forward. “Both registries are correct. The Central Authority revoked Ms. Rivas’s authority. But the revocation happened after the credential was issued. The credential itself was never revoked. Ms. Rivas has never withdrawn it.”

The representative looked at the timestamps. At the issuance date. At the revocation date.

“So the credential is still valid,” she said slowly.

“Yes,” Eli confirmed. “The Central Authority can try to control the system. But they can’t change the past.”

The representative nodded slowly. “I’ll accept the credential. Nadia, you’re still verified.”

Nadia let out a breath she hadn’t realized she’d been holding.


The Central Authority’s response came two days later.

Nadia was at the literacy program, teaching a small group of children to read, when the news broke. The Central Authority had issued a new statement:

“The Central Authority has declared all decentralized credentials invalid. Any person using such credentials is subject to investigation. This measure is being taken to protect the integrity of our identity verification system.”

Nadia’s phone buzzed. Her friends’ phones buzzed. Everyone in the room looked at their devices, and the atmosphere shifted from peaceful to tense.

“They’re going after us,” one of the volunteers said. “They’re going to investigate us.”

Nadia felt the fear rising in her chest. She’d been invisible for so long. She’d fought so hard to become visible. And now the Central Authority was trying to erase her again.

But then she thought about Eli’s words. About timestamps and immutable records and the power of the DLT.

“The math doesn’t care,” she said quietly. “They can declare whatever they want. But the math doesn’t care.”

The volunteer looked at her. “What do you mean?”

Nadia pulled up her credential. “Look at the timestamp. It was issued before their revocation. The credential is valid. The math proves it.”

The volunteer stared at the screen. “But they said—”

“Let them say whatever they want.” Nadia felt a surge of defiance that surprised even her. “They can’t change what happened. They can’t make me disappear again.”


That evening, the workshop held an emergency meeting.

Ms. Rivas stood at the front of the room, her expression fierce. She’d been through so much—the conflict, the displacement, the loss of everything she’d ever owned. But she’d never given up. And she wasn’t about to start now.

“The Central Authority is trying to silence us,” she said. “They’re trying to tell the world that our credentials are worthless. But we know the truth. We know that I issued Nadia’s credential. We know that it’s valid. And we’re not going to let them erase us.”

The crowd murmured in agreement.

Ms. Rivas continued: “I’ve been teaching for twenty years. I’ve helped hundreds of students, many of them refugees, build new lives. I will not let the Central Authority tell me that my students don’t exist.”

Cheers erupted from the crowd. People were clapping, shouting, pumping their fists in the air. The fear that had gripped them earlier was transforming into something else—something stronger, something fiercer.

Nadia felt a lump in her throat. She stepped forward and stood beside Ms. Rivas.

“They tried to make us invisible,” she said. “But we made ourselves visible. We built our own identities. We found each other. And we won’t be erased.”

The cheers grew louder. The teenager with the soldering iron was crying, but this time the tears were tears of joy. The older man who’d learned to use a tablet was nodding vigorously. The community credit union representative was there too, watching with a look of quiet determination.

“We stand together,” Nadia said. “We stand for each other. And we stand for our future.”

She looked around the room—at the faces of people who’d lost everything and built something new. At the people who’d refused to be invisible, who’d claimed their own identities, who’d built a system that couldn’t be controlled.

“We’re not asking for permission,” she said. “We’re not asking for approval. We exist. We’re real. And no one can take that away from us.”


When the meeting was over, Eli pulled Nadia aside.

“That was a good speech,” he said.

Nadia shrugged. “I meant every word.”

“I know.” Eli’s expression was serious. “But there’s something else you need to know.”

“What?”

Eli glanced around the room, making sure no one else was listening. “The Central Authority isn’t just revoking credentials. They’re doing something else. Something worse.”

Nadia felt a chill run down her spine. “What?”

“They’re stealing identities,” Eli said. “They’re creating fake DIDs that look like real people’s DIDs. And they’re using them to impersonate people.”

Nadia stared at him. “That’s impossible. How can they fake a DID?”

“A DID is just a string,” Eli said. “Anyone can generate any string. The Central Authority is generating DIDs that look similar to existing ones. One character different. And they’re using them to claim that they’re you.”

Nadia felt the floor drop out from under her. “They’re impersonating me?”

“Not yet,” Eli said. “But they will. They’re going after people who use decentralized identity. And they’re going to try to steal your identity.”

Nadia thought about her paper wallet. About the private key stored safely inside. About the system she’d built to protect her identity.

“They can’t steal my identity,” she said. “I have my private key. I have the proof.”

Eli shook his head. “They don’t need your private key. They just need to confuse people. To make people think that their DID is yours. To spread doubt and chaos.”

Nadia felt the anger rising in her chest. “What do we do?”

Eli met her eyes. “We fight back. We build something stronger. A system that can’t be fooled.”

“What kind of system?”

Eli smiled—a small, determined smile. “A Social Proof Oracle. A decentralized network of attestors who can, by consensus, confirm that a specific DID belongs to a specific person.”

Nadia thought about Ms. Rivas. About the teachers, the neighbors, the friends who knew her. About the community she’d built in the past two weeks.

“We have the people,” she said slowly. “We have the community. We can make this work.”

Eli nodded. “Then let’s get started.”


Nadia walked home that night with a heavy heart but a determined spirit. The Central Authority had tried to destroy her identity. They’d declared her credential invalid. They’d started impersonating people. But she’d survived. She’d thrived. She’d built something new.

The paper wallet was still in her inner pocket. Her DID was still registered on the DLT. Her credential was still valid, timestamp proof and all.

She stopped in the middle of the street and looked up at the sky. The stars were barely visible through the city’s light pollution, but she knew they were there. Just like she was here. Just like she was real.

“They can’t stop me,” she whispered. “They can try. But they can’t stop me.”

She walked the rest of the way home with her head held high. The Central Authority had declared war on her identity. But she had an army behind her—a community of people who’d refused to be invisible, who’d claimed their own identities, who’d built a system that couldn’t be controlled.

She was ready to fight.

Table of contents:
Introduction
Chapter 1: The Central Identity
Chapter 2: A Self-Sovereign Self
Chapter 3: The DID Document
Chapter 4: The Verifiable Credential
Chapter 5: The Revocation Registry
Chapter 6: The Impersonation Attack <<<<<< NEXT
Chapter 7: The Social Proof Oracle
Chapter 8: The Selective Disclosure
Chapter 9: The Zero-Knowledge Attestation
Chapter 10: Owning Your Story

Loading



Dear reader, love our creation? Support us moving forward