this post was submitted on 29 Aug 2025
8 points (90.0% liked)

Monero

2046 readers
16 users here now

This is the lemmy community of Monero (XMR), a secure, private, untraceable currency that is open-source and freely available to all.

GitHub

StackExchange

Twitter

Wallets

Desktop (CLI, GUI)

Desktop (Feather)

Mac & Linux (Cake Wallet)

Web (MyMonero)

Android (Monerujo)

Android (MyMonero)

Android (Cake Wallet) / (Monero.com)

Android (Stack Wallet)

iOS (MyMonero)

iOS (Cake Wallet) / (Monero.com)

iOS (Stack Wallet)

iOS (Edge Wallet)

Instance tags for discoverability:

Monero, XMR, crypto, cryptocurrency

founded 2 years ago
MODERATORS
 

I have recently seen some heated debates about Proof of Stake and Monero.
I think we are missing some clarification to make sure we are all discussing the same things. Let's chat about this so we can all contribute to improve the network.

The Monero network has recently seen some mining centralization.
As a hostile mining pool, the attacker has some attack vectors that can cause more or less disruption, and that disruption needs to be addressed, carefully. This comment on lemmy explains this point in more details.

One of the disruptions caused by the attacker is deep block re-orgs, that cause exchanges like Kraken to increase deposit times for Monero (details also in post above).
One of the solutions proposed to resolve this issue is to record somewhere that a block is accepted, and it should not be changed in the future. Something that says, we solemnly declare that this block is in its final state, and we won't change it anymore.

Of course, we are not going to the city hall for that, we need a way to do it in a decentralized and trust-less way. But wait, we actually already have a solution for the problem of aligning different actors that have trouble communicating and agreeing on things, in a decentralized way: a blockchain. We could use a blockchain to say that this or that Monero block is finalized and no block re-org can change it.
If we go with that option, it needs to be a different blockchain, it needs to generate blocks faster than the Monero network, and it needs to be secure enough for this use case (for example, that blockchain should not itself have many deep block re-orgs).
Considering this, POW blockchains tend to have longer block times and might be just as susceptible to block re-orgs. More info in this lemmy post.

This is where Proof of Stake comes in as an option for a place to record that a given Monero block is finalized.
There are many things to consider before jumping into this, but this is the general idea.

That discussion is not about moving Monero to a Proof of Stake model with anointed super validators that can punish bad miners, and that will soon start judging and punishing naughty users too.
That is an entirely different thing and nobody is seriously considering doing that.

The PoS finality layer is just one of the options on the table to fix issues on the network. It isn't even the easiest or fastest to implement if we just want to deal with the current situation.

Another important point is that even in the scenario of a PoS finality layer, RandomX stays. This finality layer thing is not about making Monero a PoS coin, it's about using some other PoS to record things about the POW RandomX Monero as we know it currently.

All the options need to be considered and feel free to post your ideas here or on GitHub or on the Monero Research Labs chats. The worst thing that could happen is that only very few people learn and participate in those discussions and people like you and me exclude ourselves from the discussions because we don't know enough about it.

There is something that is clear though, some parts of the network are not yet completely ready for attacks by annoyed state actors. Right now the attacker does not seem like the proxy of very annoyed actors, and we have time for some adaptations. We might not have that much time during the next attacks, so we also need to chose solutions that will be useful in that scenario.

So, what do you think of using a PoS finality layer for Monero ?

Personally I think that if you directly apply these conditions for a PoS finality layer, you end up on the bright idea of using something like Ethereum or Litecoin. The Monero community does NOT want to have to rely on ETH or LTC for security. That would feel like a huge blow and a huge let-down…

But yeah, if need be, for me, this is still a perfectly acceptable temporary solution.

top 13 comments
sorted by: hot top controversial new old
[–] WhoAmI@monero.town 7 points 1 day ago (1 children)

If Monero starts to rely on another network to function, I'm selling all my coins and forgetting that cryptocurrencies ever existed.

It would really hurt me, as I've been here almost from the very beginning.

[–] ArseneSpeculoos@monero.town 3 points 1 day ago

I understand, I also agree that it would be a shame.

Nevertheless, I want people to feel free to discuss it, discussing this as one option among many could bring the community to a better, stronger solution.

[–] mariob@liberdon.com 3 points 1 day ago* (last edited 1 day ago) (1 children)

@ArseneSpeculoos let's not have it, as it will never happen.

[–] ArseneSpeculoos@monero.town 4 points 1 day ago (1 children)

I don't think it will happen either, the community too much opposed.

First there are people that don't take the time to read about it and think it's about changing from RandomX mining to staking. Then there are people like me that do not want to rely on another chain for the security of Monero.

It's still good to discuss it openly. This way, we can get to a better solution and the community can decide in what way this PoS finality layer can be a contingency plan or not.

[–] mariob@liberdon.com 2 points 1 day ago* (last edited 1 day ago) (2 children)

@ArseneSpeculoos one solution is already here. We increase the hashrate of the network by adding more miners. How do we do that?

PoS is a broken consensus from the very begining. It is highly centraliseable according to players with unlimited funds. It also gives the rich an advantage over the poor. This is basically the story of ethereum, solana, cardano etc.

Bitcoin is also highly centraliseable through mining farms because it is not ASIC resistant.

[–] ArseneSpeculoos@monero.town 1 points 20 hours ago (1 children)

I agree that a PoS consensus is not suitable for what Monero wants to be.

BTW, how come you have a laser eyes profile pic, but you can critically analyze things about BTC? I always thought that people with laser eyes profile pics where maxis that did not accept any criticism of BTC. It's refreshing to see a change!

[–] mariob@liberdon.com 2 points 6 hours ago

@ArseneSpeculoos I never knew laser eyes means BTC maxi. I tought it means crypto maxi. And we all know that BTC is not a crypto coin, is a technical paper from which all other coins were born. Due to its transparent transaction history it is less safe and private than even a banking card.

[–] WhoAmI@monero.town 2 points 1 day ago* (last edited 1 day ago) (1 children)

This "Finality Layer" PoS solution does not replace PoW RandomX, it is an addition that relies on another network and does not even eliminate the problem completely, but only reduces it while adding unnecessary complexity and making Monero a b*tch of other network like Ethereum / etc.

It's a very bad idea, we might as well create a "Monero" token on Ethereum, forget about Monero’s own chain, and call it a day.

In my opinion, the network as it is will be completely immune to such attacks in about a year or two, with the hashrate growing at this pace.

Just look at how simple and elegant Bitcoin PoW is, the more complex we make it, the less secure it becomes, as we add more possible attack vectors and make it harder for some miners to join (some proposals require a full node and other BS).

I can see that developers love the idea of PoS "FL" because it may be technically erotic, but it stinks of multiple STDs.

[–] ArseneSpeculoos@monero.town 1 points 19 hours ago (1 children)

Haha! STDs for Monero devs! The analogy is funny.

You got it, the finality layer is complex and needs a lot of conditions to be done right, and it's outsourcing security to another network, not great.

I don't think that the current BTC POW is that elegant though. Mining rewards are declining, and the fees are not coming. So the security budget is declining at each halving. At some point, mining hashrate will decrease, because miners run a business, and BTC will also be open for the same kinds of disruptions.
I once wrote an article on the topic.

[–] WhoAmI@monero.town 3 points 18 hours ago* (last edited 18 hours ago) (1 children)

I agree that the future does not look bright due to the declining rewards in Bitcoin Core, they may struggle much sooner than everyone anticipates. I reckon two more halvings and there will be an economic problem with securing the network.

The only solution I see, which would not trigger another hard fork and further split their community, is that governments who have invested money in it will donate funds to mining companies or start mining themselves.

Not having a tail emission is one of many nails in the coffin they currently have, but their simple proof-of-work system has proven effective in securing the network against 51% attacks, it just needed time to grow. Of course, we can argue about centralization and other issues due to it being ASIC-friendly, but that’s a whole different story.

I’m only saying this: we should not move toward convulsed systems like a finality layer just because of fearmongering, we should give the current system more time, and difficulty charts have been looking promising over the years.

I’ve said it on GitHub, in the next few years, no one will even dream of having 1% of the hashrate on the Monero network.

Maybe they talk so much about the finality layer because their true intent is to move it to Tari (premined crap that currently does nothing) later, to boost it somehow...

All I know is that it stinks.

[–] ArseneSpeculoos@monero.town 1 points 5 hours ago (1 children)

I think the whole PoS finality layer thing got out of proportions because people heard PoS and flipped.
At the beginning, the Monero Research Lab was just gathering ideas on how to deal with the situation and that was one of the ideas proposed.
People heard PoS, and it went viral, with all the misunderstanding that virality and oversimplification bring.

If you listen to KabayaNerve on MoneroTalk you will see that he proposed that and immediately said that the PoS finality layer will not get community approval and is very unlikely to be implemented.
You still have people on Twitter saying that some undefined people that may or may not be Monero devs are pushing for Monero to become a PoS coin like Ethereum. It's simple, it's emotional, it got viral, the only issue is that it's wrong (it's not an accurate description of what is happening).

For BTC, I think that the huge network effects are the main reasons for it maintaining its price and thus security budget until now (as for any coin, you could say).
As you said, it will be interesting to see how the situation develops after 2 more halvings.
A conclusion in my article is that BTC now has a king, and its name is Blockstream. They control the network and will update it as they see fit, what the plebs and jealous people like us think is of no importance. They will never let that much power evaporate from their hands, and will rather hardfork into PoS than letting that happen because some miner does not make enough money.
The original Bitcoin is dead, long live Bitcoin

[–] Chakravanti@monero.town 3 points 4 hours ago (1 children)

BTC is an Undead Puppet. You can even go back in "time" and watch the whole arrangement of the fraudulence and watch the link of puppetry extending to literally everyone that touches it.

[–] WhoAmI@monero.town 1 points 3 hours ago* (last edited 3 hours ago)

Yep, a quick summary for those who didn't see it firsthand: https://www.youtube.com/watch?v=eafzIW52Rgc&t=1049s

and the current mining model: https://www.youtube.com/watch?v=sw6aMxaNmXA&t=416s