Non-technical explanation of encryption and digital signatures

Having a basic understanding of encryption and digital signatures has become important as history has repeatedly taught us that we can’t trust everyone on the Internet (e.g. Internet service providers, email services etc.). This blog post will try to explain in a non-technical way how encryption and digital signatures work and why something called “private keys” are important to keep secret! Continue reading “Non-technical explanation of encryption and digital signatures”

Brave – my new web browser

I have for the longest of times been a Firefox user. I love what Mozilla, the foundation behind Firefox, has done to bring more freedom, transparency, privacy and security to the web. But there’s a lot more work to be done because online monetization is centered around tracking user behavior by compromising on users’ privacy and security with methods like browser fingerprinting, third-party cookies and malicious online advertisements. And yet, no web browser out-of-the-box do a good job of protecting the user against these things, special plug-ins or configuration is needed which is a barrier for many people. And yet, the fundamental problem is still not solved, i.e. limited options for publishers to monetizing their content. Continue reading “Brave – my new web browser”

What’s the cost of using blockchains?

In the past few weeks I’ve written about that blockchains are a kind of distributed ledger, and how they can be useful. But in these posts I left with a few unanswered questions that I’ll try to answer here.

So far everything about blockchains seem wonderful. Blockchains will allow software, people and organisations to transact with each other in more transparent and democratic ways where authenticity can be verified in a decentralised manner. If more software was built like this we would no longer need to pay with freedom, privacy and surveillance. But what do we have to pay with instead? There ain’t no such thing as a free lunch. Continue reading “What’s the cost of using blockchains?”

What’s a blockchain? Can they improve our world?

Most systems that we know in life are centralised. For example, systems like governments, banks and public transport are centralised. This means that all people in the system only need to trust the one central authority that run the system for you. The only drawback is that you really need to trust that central authority to take decisions for you (government), handle your money (banks) or transport you from point A to B (public transport). Trust is what run these systems. And companies create a false perception of trust by charging lots money along with marketing like “we are better and more secure”.

Nevertheless, this centralised system is simple because many people believe that trust cost money, and therefore are happy to pay for it. It’s also convenient because you only need to trust that one authority. But it’s been proven time upon time that we can not, and should not, trust these centralised systems. Continue reading “What’s a blockchain? Can they improve our world?”