Avatar
Seth For Privacy
58ead82fa15b550094f7f5fe4804e0fe75b779dbef2e9b20511eccd69e6d08f9
Privacy is a human right and necessary for freedom. - VP of Operations at Cake Wallet - Privacy advocate - Host of optoutpod.com, a privacy-focused podcast

**Yes, Citrea is actually real 🤯**

Citrea is a massive change to the Bitcoin ecosystem by allowing a massive increase in transaction throughput on Bitcoin as well as full EVM compatibility. Let's break down what that actually means in approachable language.

A lot of the terminology with things like "zk rollups" can be confusing, so I'll do my best to simplify things here.

**Zero-knowledge ("ZK") here isn't for privacy, it's for scaling/verification**

A lot of confusion comes from the term "zero-knowledge" often being conflated with privacy-preserving. In the case of zk here, it's being used for it's ability to succinctly (read: in a tiny amount of data) prove something is true and allow anyone to verify the claim without knowing every piece of data used in the proof.

**Citrea is a validity rollup that leverages zk proofs to reduce its on-chain footprint**

This means that the amount of data needing to be published to Bitcoin's base layer is miniscule (just a small zk proof) compared to the amount of data off-chain (the entire state of the Citrea blockchain), and is easily verified on almost any device.

Citrea validators "batch" transaction on the Citrea chain and publish a single, small proof that summarizes the change in Citrea chain state since the last published state and inscribes it into a Bitcoin transaction (yes, similar to those inscriptions). This proof will only verify properly if the validator is honest, allowing anyone on the network to prove whether or not the proof published is valid.

More on validity rollups here from @lightcoin:

[https://bitcoinrollups.org](https://bitcoinrollups.org/)

**Citrea enables EVM-style smart contracts w/o changes to Bitcoin**

While you may have a vitriolic hatred for all things Ethereum (for legitimate or illegitimate reasons), the ability to create complex, Turing-complete smart contracts on Bitcoin without needing the base layer to fully store, parse, and validate those smart contracts feels like the best of both worlds to me.

This can enable things like AMMs (think Uniswap) to function with actual Bitcoin as the currency involved. The possibilities are practically limitless.

**Citrea is "trust-minimized," not "trustless"**

While this may feel semantic, I think it's an important distinction to make. Citrea changes the trust model from a federated multisig (a la Liquid) where you have to trust that a majority of participants remain honest to one where as long as a single network participant is honest funds cannot be confiscated or frozen.

As long as one individual validator remains honest, no other validator can confiscate pegged-in funds or mess with them in any way. Additionally, any validator acting maliciously will be subject to slashing (losing their own Bitcoin via the challenge-response protocol in BitVM) and thus have a financial incentive to be honest unless they know for sure that every single validator on the network will allow them to be malicious.

**Citrea would be even better with covenants**

Yes, I'm going to mention covenants 😅 Part of the minor trust required in Citrea can be reduced even further with covenants in Bitcoin:

https://docs.citrea.xyz/future-research/trustless-settlement

Additionally an opcode that fully verifies zk proofs directly on Bitcoin (i.e. not via BitVM) would allow a completely trustless zk rollup, but deciding on a proof to enshrine in Bitcoin's consensus layer is very unlikely at this point.

**Conclusion**

I'm insanely excited for this to be fully open-sourced and usable on testnet, and will share updates as I see them along with testing this out ASAP.

Special thanks to @0x_orkun for giving me a sneak peak and letting me contribute to the docs, helped me have a much better understanding of what Citrea really is! I'd highly recommend reading through their docs if you want to better grasp all of the ins and outs:

https://docs.citrea.xyz/technical-specs/readme

If you see something that could be improved in the docs, be sure to open an issue or submit your own PR, as the docs are open source themselves!

https://github.com/chainwayxyz/citrea-docs

Bringing back #Bitcoin #SkepticismSundays 😎

One of the things that showed me the intellectual honesty of the Monero community and helped to force the community to stay grounded in reality and always laser focused on their core ethos was their weekly "Skepticism Sunday" Reddit threads. These threads allowed the community to come together, ask hard and skeptical questions about the design of Monero, the privacy provided, the economic approach, and much more.

In my time in Bitcoin I've never seen anything similar, but the nuanced and high-signal crowd on Nostr seems like a perfect fit to fire things up and see how it goes.

The goal of this thread (which I'll post weekly on Sunday's) is for discussing the uncertainties, shortcomings, and concerns some may have about Bitcoin. Things like what makes it difficult for you to use Bitcoin, what pain-points you have, etc.

NOT the positive aspects of it.

Discussing things with a critical thinking approach and level-headed discussion helps us learn where Bitcoin and its community can improve and go from there.

P.S. -- I try to take a break from social media on Sundays so I will follow up and reply whwre I can tomorrow!

Replying to Avatar 086564b2...

I appreciate you nostr:npub1tr4dstaptd2sp98h7hlysp8qle6mw7wmauhfkgz3rmxdd8ndprusnw2y5g I follow your accounts. You are a huge help to #monero #bitcoin and #privacy in general. I am on X everyday, as well as Nostr. You rock Seth! 🫡

Thanks for the kind words, sir 🫡

NGL, loving the overall nostr:npub12vkcxr0luzwp8e673v29eqjhrr7p9vqq8asav85swaepclllj09sylpugg experience so far!

Favorite client I've used to date.

Not telling people to use X at all, just defending my use and pointing out the lies or misconceptions of others.

Replying to Avatar Nate

note10qdue4dfy9uc0xxuh94rg8yx747l363s3qg3zn5hzw2zxewq7u8q8lu9s0

So I thought I would also throw my hat into the ring in the debate here. I do disagree on my expected outcome of Nostr but that's more my interpretations of where/what I expect to be in the future. Things like limited discoverability (no algorithms), a broad list of clients - many incomplete, and the need to filter out spam or curate is going to be any decentralized social media protocol's burden to bear. They can be improved, and criticizing them is valid, but that's kinda what I signed up for when I chose to enter the wild west of any non-centralized platform.

Things like data and processing power requirements handled by clients are still considerably under streaming HD video, so I can get they're inefficient but I feel like in the world of our bloated web it's not really noticeable in most cases.

The IP thing is a fair point, but it sort of is what it is. You can proxy your IP, but anywhere you go on the internet it'll be available to any server you're communicating with. Somebody shares a link in a twitter DM and they got your IP same as if the DM you an image on Nostr. Honestly Nostr users are probably safer than the average Twitter user from that sort of stuff because we're all at least somewhat tech savvy. Which brings me to what I think is the biggest hurdle for Nostr.

I can't see 'raw' Nostr getting popular with your average Joe, period. Key pairs and user chosen servers are a bit to far beyond the fray of what you can expect somebody to familiarize themselves with. I can pretty much guarantee 99% of the world will never know what a Nostr relay is. That said, with it's openness I can imagine it has a chance to continue to grow.

It's already the case now, but especially when Ditto (by Soapbox/Alex Gleason) is finished we can be a part of the activity pub network, and if AT is ever opened up I'm sure we'll be a part of that too. Throw in content like RSS piped in, and that solves the problem of a lack of content and allows us to both simultaneously be in our own little corner and chatting with 'normies' on threads as if we were also a threads user at the same time.

Not to mention there's always a chance to have a "Threads" on Nostr, something that has a easy to join interface that hides private keys and such, but still allows users to interact with other Nostr users.

TLDR: I'm personally bullish on Nostr because it's very interwoven with the decentralized/federated space as a whole and doesn't need to take over the world to succeed IMO.

Sorry for the very long post. Basically summarized a previous blog post of mine and wanted to get my whole philosophy on it condensed.

thank you for the long post!

I'm a blue check, didnt KYC.

This FUD is just way wrong.

I have broadly educated on the benefits of Nostr online and in-person. But everyone "forgets" that when I go against the tide.

I am a blue check, doesnt require KYC and never has 🤷‍♂️

I'm not giving energy to that system, im ising it as a platform to help give people the resources they need when they wake up.

if we're all here on Nostr circlejerking theyll have no idea what theyre missing and what to do next to gain freedom.

This FUD is super confusing, literally no one has to KYC to use X, and you can easily use things like SMS verification services, email aliases, and crypto-funded debit cards to even have a blue check without giving personal info.

I understand people want X users to move to Nostr, but lying to them isnt a moral or effective strategy.

If that changes to require KYC, of course everyone sane should leave and invite every follower off to Nostr.

But let's please not lie to try and bring people to Nostr.

nostr:note14w5nrlekkxnvk6lx3ctexjjqvg45kk8gppnd9e6xhzfx56rdnqfq8qk4ce

And that's why I will always keep Nostr handy as a fall-back, worst case.

Of course im not going to KYC for social media.

How do i find them in the first place?

I follow any account that seems reasonably good but still have a dead or boring feed most of the time.

don't give up, it's worth the battle 🫡