Blockchain. Distributed Systems. Artificial Intelligence.

Subscribe to The Void Ledger
<100 subscribers
<100 subscribers


Picture this. You just received your salary alert from GTBank. That familiar "Ding!" sound on your phone, and the message reads: "Credit Alert: ₦250,000.00." You smile. But here is a question worth sitting with for a second: where exactly is that money right now?
It is not inside your phone. It is not inside the GTBank branch on the street. It is not stuffed somewhere in the ATM machine. It exists as a record in GTBank's database. An entry in a system that says: this account holder has this amount.
Your debit card did not give you the money. Your debit card gives you access to the record that says the money is yours.
Now hold that thought. Because that is the exact same way a crypto wallet works. And most people completely misunderstand this.
Most people imagine a crypto wallet like a physical leather wallet that holds naira notes inside your pocket. They think Bitcoin sits inside the app on their phone. They think that if they smash their phone or lose it, their crypto is gone forever. They think that when they "send" crypto to someone, something physically travels from one device to another like a text message.
None of that is true.
And the real picture is far more interesting.
Before we talk about blockchain, let us talk about something most of us already understand deeply: Ajo. (In some parts of the country it is called Esusu. In some communities it is called Adashe).
Here is how a typical Ajo works. A group of market women, colleagues, or neighbours come together. Every week or every month, each person contributes a fixed amount of money. One trusted person in the group, the Ajo coordinator, usually Mama Nkechi, keeps a physical notebook. In that notebook, she records every single contribution: who paid, how much, and on what date. When it is your turn to collect, she checks the book and hands you your lump sum.
Now notice something interesting about that notebook. It is not hidden. Every member of the group can ask to see it and verify the records because no single person owns it. The money does not live "inside" the notebook. The notebook is simply the record of truth that everyone trusts.
That notebook is exactly what the blockchain is.
The blockchain is a shared record book, maintained simultaneously across thousands of computers all over the world. Every transaction ever made is written in it: who sent what, to whom, and at exactly what time. It is public. Anyone can read it. And unlike Mama Nkechi's notebook, no single person or company controls it.
When someone says they "have" 1 Bitcoin, what they are really saying is: the blockchain record says that 1 Bitcoin belongs to a particular address. That is it. The Bitcoin does not live on their phone or laptop. It lives in the record, spread across thousands of computers worldwide.
So if the crypto lives in the record and not in your phone, what exactly does your wallet do?
Here is the analogy that will make this click instantly.
Think about your bank account. When someone wants to send you money, what do you give them? Your account number. Why? Because your account number on its own is harmless. Someone knowing your account number cannot steal your money. They can only use it to send money to you.
But now think about your transfer PIN. That four-digit or six-digit code you enter before any money leaves your account. You do not share that with anyone because that PIN is the thing that authorizes movement of funds. It is proof that you are the one making that transaction.
A crypto wallet works on exactly this same logic, through something software engineers call a key pair, which is simply two mathematically linked codes: a public key and a private key.
Your public key gets converted into what people call a wallet address, a long string of letters and numbers that looks something like this:
0x71C7656EC7ab88b098defB751B7401B5f6d8976F
This is your account number equivalent. You can share it with anyone. It is safe. When someone wants to send you crypto, they send it to this address.
Your private key is your PIN equivalent, but exponentially more powerful and complex. It is a cryptographically generated string of characters so long and so random that if a thousand computers tried to guess it for a billion years, they would still not crack it. This is the key that proves you are the rightful owner of that address and that you have authorized a transaction.
When you "send" crypto to someone, here is what actually happens behind the scenes:
Your wallet takes the transaction details, your private key signs it with a unique mathematical proof called a digital signature, and this signed transaction is broadcast to thousands of computers on the blockchain network. Those computers verify the signature: does this transaction match the private key of the person who owns this address? If yes, the record is updated. The sender's balance drops. The receiver's balance rises.
No crypto physically moved anywhere. The ledger simply changed.
Think about it like a POS transaction at a shop in Balogun Market. When you tap your card, no physical cash flies from your bank to the shop. The bank's system simply adjusts two numbers: your account goes down, the shop's account goes up. The settlement is in the record, not in physical movement.
This is where things get even more interesting.
Your private key is a massive, unreadable number that looks something like this:
5Kb8kLf9zgWQnogidDA76MzPL6TsZZY36hWXMssSzNydYXYB9KF
No human being on earth can memorize that. Not even the person who created it. So wallet software does something very clever.
Instead of asking you to memorize this monstrous string, the software first generates a master key and then mathematically derives all your private keys from it. It then translates that master key into something a human can actually read and write down: 12 or 24 ordinary English words chosen from a fixed list of 2048 words.
You end up with something like:
witch -- gravity -- lamp -- forest -- eclipse -- thunder -- river -- stone -- mirror -- hollow -- crown -- dust
This is called your seed phrase, or recovery phrase. And this right here is the most important thing in this entire post, so please read it carefully.
Think about how an Igbo or Yoruba family patriarch keeps the master key to the family compound. One key opens the main gate. From that gate, every individual who lives in the compound has access to their own rooms. The master key does not open every room directly, but it is the root of everything. If that master key is lost or destroyed, accessing anything inside becomes a serious problem.
Your seed phrase is that master key.
Here is the critical thing to understand: those 12 or 24 words, in that exact order, are your wallet.
If your phone falls into Third Mainland Bridge today, as long as you have your seed phrase written on a piece of paper somewhere safe, you can download any compatible wallet app on a new phone, enter those 12 or 24 words, and your entire wallet comes back exactly as it was. Because the same seed phrase always generates the same keys. The mathematics is fixed and predictable.
This also means something sobering: if you lose your seed phrase and lose access to your device, your funds are gone forever. There is no customer service number to call. There is no "forgot password" button. The blockchain does not care about your feelings so this is the price of true financial ownership.
This is where many people have been burned, and it is important to address it directly.
When you sign up on Binance, Coinbase, or even some local Nigerian crypto platforms, you are not using a real crypto wallet in the way we have been describing. You are opening an account on that company's private system, similar to opening a bank account.
The exchange holds the actual private keys. Not you.
Remember the Ajo analogy from earlier? Imagine a version of Ajo where instead of Mama Nkechi keeping a transparent notebook that everyone can verify, a private company takes all the contributions and just tells each member: "trust us, your money is safe." You have no direct access to the communal pool. You just have a number on a screen that the company controls.
That is what a centralized exchange is.
If Binance gets hacked, your funds could be stolen. If the company goes bankrupt (as happened with FTX, one of the biggest crypto exchanges in the world in 2022), your funds could disappear. If the government orders them to freeze accounts, they can do it. If they decide to delist your asset, you are at their mercy.
This is why the crypto community has a saying: "Not your keys, not your coins."
If you do not hold the private key yourself, you do not truly own the crypto. You own a promise from a company. And companies, as Nigerians have seen many times with MMM, MBA Forex, CBEX and similar platforms, can and do fail.
With all of this in place, we can now answer this cleanly.
A wallet app is software that manages your keys and constructs transactions on your behalf.
When you open MetaMask or Trust Wallet and tap "Send," the app is doing four things in sequence:
➩ Taking the transaction details you entered (address, amount)
➩ Using your private key, stored securely on your device, to generate a digital signature for that transaction
➩ Broadcasting the signed transaction to thousands of computers on the blockchain network
➩ Waiting for the network to verify the signature and update the ledger
The app is just the interface. The keys are the authority. The blockchain is the record.
The wallet app is like the GTBank mobile app on your phone. The actual money is not inside the app. The app just gives you a clean interface to interact with the banking system. If you delete the app, your account still exists. You just reinstall the app and log in again. Same with a crypto wallet, as long as you have your seed phrase, you can always reinstall and restore.
Written by Asmodeus || Blockchain Developer
Breaking down the technologies behind blockchain, distributed systems and AI.
Picture this. You just received your salary alert from GTBank. That familiar "Ding!" sound on your phone, and the message reads: "Credit Alert: ₦250,000.00." You smile. But here is a question worth sitting with for a second: where exactly is that money right now?
It is not inside your phone. It is not inside the GTBank branch on the street. It is not stuffed somewhere in the ATM machine. It exists as a record in GTBank's database. An entry in a system that says: this account holder has this amount.
Your debit card did not give you the money. Your debit card gives you access to the record that says the money is yours.
Now hold that thought. Because that is the exact same way a crypto wallet works. And most people completely misunderstand this.
Most people imagine a crypto wallet like a physical leather wallet that holds naira notes inside your pocket. They think Bitcoin sits inside the app on their phone. They think that if they smash their phone or lose it, their crypto is gone forever. They think that when they "send" crypto to someone, something physically travels from one device to another like a text message.
None of that is true.
And the real picture is far more interesting.
Before we talk about blockchain, let us talk about something most of us already understand deeply: Ajo. (In some parts of the country it is called Esusu. In some communities it is called Adashe).
Here is how a typical Ajo works. A group of market women, colleagues, or neighbours come together. Every week or every month, each person contributes a fixed amount of money. One trusted person in the group, the Ajo coordinator, usually Mama Nkechi, keeps a physical notebook. In that notebook, she records every single contribution: who paid, how much, and on what date. When it is your turn to collect, she checks the book and hands you your lump sum.
Now notice something interesting about that notebook. It is not hidden. Every member of the group can ask to see it and verify the records because no single person owns it. The money does not live "inside" the notebook. The notebook is simply the record of truth that everyone trusts.
That notebook is exactly what the blockchain is.
The blockchain is a shared record book, maintained simultaneously across thousands of computers all over the world. Every transaction ever made is written in it: who sent what, to whom, and at exactly what time. It is public. Anyone can read it. And unlike Mama Nkechi's notebook, no single person or company controls it.
When someone says they "have" 1 Bitcoin, what they are really saying is: the blockchain record says that 1 Bitcoin belongs to a particular address. That is it. The Bitcoin does not live on their phone or laptop. It lives in the record, spread across thousands of computers worldwide.
So if the crypto lives in the record and not in your phone, what exactly does your wallet do?
Here is the analogy that will make this click instantly.
Think about your bank account. When someone wants to send you money, what do you give them? Your account number. Why? Because your account number on its own is harmless. Someone knowing your account number cannot steal your money. They can only use it to send money to you.
But now think about your transfer PIN. That four-digit or six-digit code you enter before any money leaves your account. You do not share that with anyone because that PIN is the thing that authorizes movement of funds. It is proof that you are the one making that transaction.
A crypto wallet works on exactly this same logic, through something software engineers call a key pair, which is simply two mathematically linked codes: a public key and a private key.
Your public key gets converted into what people call a wallet address, a long string of letters and numbers that looks something like this:
0x71C7656EC7ab88b098defB751B7401B5f6d8976F
This is your account number equivalent. You can share it with anyone. It is safe. When someone wants to send you crypto, they send it to this address.
Your private key is your PIN equivalent, but exponentially more powerful and complex. It is a cryptographically generated string of characters so long and so random that if a thousand computers tried to guess it for a billion years, they would still not crack it. This is the key that proves you are the rightful owner of that address and that you have authorized a transaction.
When you "send" crypto to someone, here is what actually happens behind the scenes:
Your wallet takes the transaction details, your private key signs it with a unique mathematical proof called a digital signature, and this signed transaction is broadcast to thousands of computers on the blockchain network. Those computers verify the signature: does this transaction match the private key of the person who owns this address? If yes, the record is updated. The sender's balance drops. The receiver's balance rises.
No crypto physically moved anywhere. The ledger simply changed.
Think about it like a POS transaction at a shop in Balogun Market. When you tap your card, no physical cash flies from your bank to the shop. The bank's system simply adjusts two numbers: your account goes down, the shop's account goes up. The settlement is in the record, not in physical movement.
This is where things get even more interesting.
Your private key is a massive, unreadable number that looks something like this:
5Kb8kLf9zgWQnogidDA76MzPL6TsZZY36hWXMssSzNydYXYB9KF
No human being on earth can memorize that. Not even the person who created it. So wallet software does something very clever.
Instead of asking you to memorize this monstrous string, the software first generates a master key and then mathematically derives all your private keys from it. It then translates that master key into something a human can actually read and write down: 12 or 24 ordinary English words chosen from a fixed list of 2048 words.
You end up with something like:
witch -- gravity -- lamp -- forest -- eclipse -- thunder -- river -- stone -- mirror -- hollow -- crown -- dust
This is called your seed phrase, or recovery phrase. And this right here is the most important thing in this entire post, so please read it carefully.
Think about how an Igbo or Yoruba family patriarch keeps the master key to the family compound. One key opens the main gate. From that gate, every individual who lives in the compound has access to their own rooms. The master key does not open every room directly, but it is the root of everything. If that master key is lost or destroyed, accessing anything inside becomes a serious problem.
Your seed phrase is that master key.
Here is the critical thing to understand: those 12 or 24 words, in that exact order, are your wallet.
If your phone falls into Third Mainland Bridge today, as long as you have your seed phrase written on a piece of paper somewhere safe, you can download any compatible wallet app on a new phone, enter those 12 or 24 words, and your entire wallet comes back exactly as it was. Because the same seed phrase always generates the same keys. The mathematics is fixed and predictable.
This also means something sobering: if you lose your seed phrase and lose access to your device, your funds are gone forever. There is no customer service number to call. There is no "forgot password" button. The blockchain does not care about your feelings so this is the price of true financial ownership.
This is where many people have been burned, and it is important to address it directly.
When you sign up on Binance, Coinbase, or even some local Nigerian crypto platforms, you are not using a real crypto wallet in the way we have been describing. You are opening an account on that company's private system, similar to opening a bank account.
The exchange holds the actual private keys. Not you.
Remember the Ajo analogy from earlier? Imagine a version of Ajo where instead of Mama Nkechi keeping a transparent notebook that everyone can verify, a private company takes all the contributions and just tells each member: "trust us, your money is safe." You have no direct access to the communal pool. You just have a number on a screen that the company controls.
That is what a centralized exchange is.
If Binance gets hacked, your funds could be stolen. If the company goes bankrupt (as happened with FTX, one of the biggest crypto exchanges in the world in 2022), your funds could disappear. If the government orders them to freeze accounts, they can do it. If they decide to delist your asset, you are at their mercy.
This is why the crypto community has a saying: "Not your keys, not your coins."
If you do not hold the private key yourself, you do not truly own the crypto. You own a promise from a company. And companies, as Nigerians have seen many times with MMM, MBA Forex, CBEX and similar platforms, can and do fail.
With all of this in place, we can now answer this cleanly.
A wallet app is software that manages your keys and constructs transactions on your behalf.
When you open MetaMask or Trust Wallet and tap "Send," the app is doing four things in sequence:
➩ Taking the transaction details you entered (address, amount)
➩ Using your private key, stored securely on your device, to generate a digital signature for that transaction
➩ Broadcasting the signed transaction to thousands of computers on the blockchain network
➩ Waiting for the network to verify the signature and update the ledger
The app is just the interface. The keys are the authority. The blockchain is the record.
The wallet app is like the GTBank mobile app on your phone. The actual money is not inside the app. The app just gives you a clean interface to interact with the banking system. If you delete the app, your account still exists. You just reinstall the app and log in again. Same with a crypto wallet, as long as you have your seed phrase, you can always reinstall and restore.
Written by Asmodeus || Blockchain Developer
Breaking down the technologies behind blockchain, distributed systems and AI.
Share Dialog
Share Dialog
No activity yet