Avatar
Ruminant Llama
3d5ffa91f5c8c13d0bc82ecfe2e546020b3d51763333589829c9c3fdc24fe74a
Nostr Class of 2023 Bitcoin Class of 2021 🕶️🌻🥩🌜️🕹️🤖🔐☕🍺 #plebchain #coffeechain #ai #IT #foss #hardware #multilingual 🇩🇪🇵🇱🇬🇧 Industrial Hardware Engineer - looking for new jobs and project opportunities. Highly interested in IT, Cybersec, internet politics and online privacy. I have a weak spot for the ridiculous & absurd 😜 Always curious, always learning ... and shitposting occasionally.

I would contribute more but my life is currently very complicated 😬

Anyway. Stay lurky 💪

Would it be possible to have optional "nsec aliases"?

For example I have 3 nsecs on nostr for different use cases or "other stuff".

Now I want to merge or connect 2 of those nsecs with my main nsec.

The result: different nsecs merged with one profile or alias.

Some time later I learn one of those nsecs gets compromised - I disconnect (or revoke) this nsec from main nsec and live on happily as if nothing happened

#asknostr #newfeature

Replying to Avatar Keychat

A ratchet can only turn in one direction.

The double ratchet means two types of ratchets: a KDF ratchet (the small ratchet in the diagram) and a DH ratchet (the large ratchet in the diagram).

KDF stands for Key Derivation Function. A hash function is the simplest KDF because it is one-way. K1=hash(K0), K2=hash(K1), K3=hash(K2), K4=hash(K3)... K1 is used to encrypt the first message, K2 to encrypt the second message, and so on. Once used, the key is deleted. If an attacker obtains the latest encryption key K5, they cannot reverse-engineer K4, K3, K2, or K1, ensuring the security of historical messages. Thus, the KDF provides forward secrecy to the encryption protocol.

However, the attacker can derive K6, K7, K8..., which means there is no backward secrecy. This is where the DH ratchet comes into play.

The Diffie–Hellman (DH) key exchange is a mathematical method for securely exchanging cryptographic keys over a public channel. Alice, using her private key S1 and Bob’s public key P2, can compute a value. Similarly, Bob, using his private key S2 and Alice’s public key P1, can compute a value. These two values are equal.

Alice and Bob continuously generate new DH key pairs for new messages on the client side and attach the public key in plaintext to the message. The message recipient can then use this public key and their private key to perform the DH computation. This DH ratchet effectively resets the KDF ratchet with the DH ratchet. Because the attacker does not know the latest DH private key, they cannot derive future encryption keys, thus providing backward secrecy.

Therefore, in the double ratchet algorithm, the KDF ratchet ensures forward secrecy, and the DH ratchet ensures backward secrecy, together achieving both forward and backward secrecy.

We recommend the following video, which provides a more intuitive animation demonstration.

https://youtu.be/9sO2qdTci-s?si=BXLU33BRANWAJKMz

https://youtu.be/7uEeE3TUqmU?si=jpPOR_O61IppgJxl

(We hope users can understand the basic principles to judge for themselves which chat applications are good.) nostr:note1ffgsgvkltl96wzwe6lakv2ntjfkq2u48msx57mrvnnhtyde5s2js8antlr

Replying to Avatar walker

Happy Mother’s Day, nostr:npub1hu3hdctm5nkzd8gslnyedfr5ddz3z547jqcl5j88g4fame2jd08qh6h8nh

Our son has no idea how outrageously cool his mom is… he really hit the jackpot (as did I 🧡).

Such a lovely picture

Hey, all you northerners in middle latitudes: Go out tonight and check if you can see an Aurora.

I actually did for a few minutes in southern Germany 🤩🤯

Super is not good enough #supercalifragilistic

Why have you changed the direction of the arrows? Why Counter-Clockwise?

Are you a madman?!!?

Replying to Avatar berean jones

1. The progressives arrived to school us and brought their bots to monitor us so we stay in line.

2. The state created a chill effect by going after bitcoiners (who may or may not have breached some regulation), and doing it in a cluster to give credence to a narrative... basically 'get your bitcoin from BlackRock not from each other'.

3. The halving was hyped up to ridiculous levels, giving noobs a feeling of euphoria and immanent moon, only to hit an anticlimax in discovering that the real price action comes next year (first time meme.jpg)

4. The protocol and tools are changing rapidly, not yet settled, and there's too many options and combinations right now, mostly half baked and buggy with health warnings attached, so it's taking a while to figure what all this is good for... one person's amazing use case is another person's waste of time.

5. Custodial or non-custodial and risk of rugging put a dampener on the joy of zap.

6. Changes in how relays do their relaying, and the need to pay monthly for anything half decent that isn't fediverse level spam, means the content of your feed is harder to predict. No algorithm but also little control or predictability unless you hunt for stuff and change up your client and relay combos.

7. Impatience about wanting to monetize effort invested here, since the early promise was earning megasats for memes, comments, and takes.

8. Pura Vida, Good Morning, Good Vibes, Biblestr, Coffee Chain, Pleb Chain and Nostrich love all displaced by 'GFY'... we came to find our tribe but now there's division based on tribal markers, and you're guilty of something if you're not in the right tribe.

9. People thinking this is social media.

That's for starters 💜

I see a similar pattern developing.

It used to be different a year ago, but still I like it more than Twitter, before Musk

nostr:nevent1qqsp2fgfzvpyz2jzp3g93559nmcm3xcs0zggdr93ng3av0jrw77kasgpz4mhxue69uhkummnw3ezummcw3ezuer9wchsygqzwjyz0ggpdgunc7q2aswevxg68wxlrsuh6zf4zq5uhvjm9kp5gvpsgqqqqqqsgp97w2