Bitcoin Twitter is abuzz with excitement about a protocol that promises to decentralize social media: #Nostr.

But all that glitters is not gold, ehmm not #Bitcoin.

A 👇 Thread 🧵
What is #Nostr?

Nostr stands for “Notes and Other Stuff Transmitted by Relays”.

(I love the name 🤣)
According to the official repo, it is “the simplest open protocol that is able to create a censorship-resistant global "social" network once and for all.”

Is that true?
To find out, we need to understand how it works.
The two components of Nostr are:

• Clients
• Relays
Every user runs a Client.

A client is a piece of software responsible for the following operations:

1. Fetching data from Relays (more later)
2. Publishing data to Relays
3. Signing posts
4. Validating signatures on others' posts
Each client can specify which Relays to fetch posts from, so there is no central server that the users are required to trust.

You can even run a Relay yourself!
Earlier I mentioned the signatures.

Each user has his own Private Key, with which he signs messages.
The rest of the world identifies that user and his posts with his Public Key.

And that’s the first big problem.
Using simple public keys like your identity is not a new idea, but it doesn't work.

Or rather, it works until it doesn't work anymore.
Here is the thing:

👉 the more you encrypt with a key, the more information about that key you are revealing, and the lower the security.
Encrypting every message with the same private key for a lifetime is not a good idea.

Thus, this 👇 is the paradox of #Nostr
• If Nostr becomes mainstream, there would be every incentive to impersonate prominent figures, like politicians…

• If their key is compromised, users will try to use a new one.

• But at this point, who is legitimate and who is the impostor? Which one is the last key?
And at that point, Nostr is screwed.

This is NOT a trivial problem, this is NOT something that can be solved by a “patch”.

@csuwildcat does a great job explaining it in detail in this video.
👉
But let's move on, explaining what Relays are.
A Relay is a very simple piece of software that:

• queries content
• sorts it
• batches it
• and forwards it to Clients.

That’s it.
Such a simple architecture composed of Clients and Relays has the merit of being light (Nostr's main strength), but it is very limited.

What Nostr achieves is basically an RSS feed in which Identity is a public key.
What it cannot do is decentralize other kinds of applications like YouTube, Spotify, collaborative documents like Google Docs and so on...

Don't get me wrong. I am not saying there is no value in what @fiatjaf and others are pursuing with #Nostr.
But it makes no sense to think that this protocol is the holy grail to achieving a decentralized Web.

To be fair, the developers have never claimed that (to my knowledge).
If only there was something like #Nostr but:

• with persistent Identities
• capable of handling different use cases/data structures
That's a wrap!

If this thread was valuable to you, you can give value back! 💝

• ⌛ Time | follow me

• 🧠 Talent | comment/share/translate

• 🎁 Treasure |⚡️pippellia@getalby.com

The way you prefer, whatever you think this thread is worth.
Thank you🙏
very useful resource.

usenostr.org

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Pippellia ⚡🧡

Pippellia ⚡🧡 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @pippellia

Dec 19
⚡ Lightning Network for kids

If you're a Bitcoiner and you can't explain in 5 min to a 5yo how the Lightning Network works

Read this 👇 now🧵
The Lightning Network (LN) is a payment system for instant transactions that no one in the world can break or control.

Its most popular implementation uses #Bitcoin as a base and is therefore called a “Bitcoin Layer 2”.
The fundamental element of the LN is the Channel.

All payments are sent through these channels and always* reach their destination.
Read 16 tweets
Dec 12
• Holding #Bitcoin on exchanges is easy but very dangerous.

• Holding #Bitcoin requires you to be your own bank - which is still too hard for many.

Thanks to @fedimint, there is now a third way.

👇 A thread 🧵
Holding Bitcoin is too difficult?

Many hard-core bitcoiners will be outraged by what I said.

Remembering 12 magic words is not difficult, right?
Running your own node is not difficult, right?
The reality is that it is too difficult, for a big portion of the world.

• 3 billion people do not have access to the Internet.
• 1 billion people do not have access to electricity.
• 770 million people are illiterate.
Read 23 tweets
Dec 5
Imagine if everything you say could be:

• listened to
• censored

This is how things work on the Web, but not for much longer thanks to @keet_io!

An app that every bitcoiner should be aware of🧵 Keet simply explained
What is Keet?

Keet is a peer-to-peer, serverless Chat App, built with the Holepunch Platform.

It enables high-quality, low-latency video calls as well as the exchange of messages, files and value ⚡
If you think these things existed before, think again!

Communications on the Web are almost always intermediated, and that has proven to be a big problem for both privacy and free speech.
Read 21 tweets
Nov 28
The #Web5 is a revolution.

It’s powered by #Bitcoin, but most bitcoiners don't know anything about it.

Here 👇 is what you have to know 🧵 Web5 Simply Explained
What is #Web5?

Web5 is a new set of Web standards that aims to return ownership of Data and Identity back to the individual.

It does so by leveraging the power of decentralized protocols like #Bitcoin
The Problem with the Web today is that it is centralized.

This impacts your digital life in 3 crucial aspects:

• No free speech
• No property
• No identity
Read 28 tweets
Nov 24
Your Digital Identity is in the hands of large corporations that treat you as a customer. They own you.

ION solves this thanks to #Bitcoin

Here 👇 is how🧵 Image
First, what is a Digital Identity?

It's whatever others use to identify you. It can be your phone number, your @, or your email.

But you don’t own these, the issuer does.
And here is the thing.
These *accounts* are *contracts* between you and the platform owner.

You can be banned, censored and used all without crossing the agreement's limits.
Read 20 tweets
Nov 21
BOLT 12 is a game-changer.

But 99% of bitcoiners don’t understand it yet.

Here 👇 is what you need to know 🧵
What is BOLT?

BOLD stands for Basis of Lightning Technology.

It is a specification that describes the consensus rules and standards of the Lightning Network (similar to a BIP).
The Problem

The Problem of BOLT11 concerns invoicing.

BOLT11 invoices consist of 3 core components:

• Destination (public key)
• Amount of sats
• Payment Secret

The problem is about the last.
Read 13 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(