mister_monster on Nostr: Monero will never adopt proof of stake. There are very good reasons for this that we ...
Monero will never adopt proof of stake. There are very good reasons for this that we could get into if you're interested, otherwise I'll just focus on finality time because that's the core topic you're talking about.
Proof of stake would not improve finality or block times at all. In Monero new unspent outputs have a 10 block lock time to prevent them from disappearing in a reorg. Proof of stake would not change this at all. That's the main time constraint on being able to spend coins you recently received, it is a pain but there are good reasons for it and research is constantly happening to try to eliminate this requirement, there are always discussions on changes to the cryptography and signature scheme to eliminate it but they so far have all had drawbacks and the community hasn't come to a consensus on a trade off. Eliminating this requirement though is a very popular thing, people want it but if it reduces security it's not a good idea.
Block time is a constraint designed to prevent orphaned blocks, nodes need to validate the new chain tip before the next block is mined, this is a constraint imposed by network latency and not by mining.
Published at
2024-08-30 20:15:10Event JSON
{
"id": "0d69f691fe13ce0724c7ba2c09a53240ed6e172ef0f51eb218fd2255511b96a8",
"pubkey": "dd2057556f88a64cacd075d007f1be480f949c91fd6d0c4d593baccdb2aabde2",
"created_at": 1725048910,
"kind": 1,
"tags": [
[
"e",
"88b7445bd3cea03982588cafa7ff9fa844df1d2b84ddcf9f3afec9d85d62115c",
"",
"root"
],
[
"p",
"83d302b5c25ed43e5b75532fa6a6bda21c4b63e9f516826798f516fc4159b9c7"
],
[
"monero",
"84dmSoF4vxTN2njAhJRudzGCVEd4BBY8GZVkD1mtCiR92BMFWwvVn5qiPsg1WQ6fbsUwUQdaTm5WbA2XhWeSxTHKMYGG914",
"1.0"
]
],
"content": "Monero will never adopt proof of stake. There are very good reasons for this that we could get into if you're interested, otherwise I'll just focus on finality time because that's the core topic you're talking about.\n\nProof of stake would not improve finality or block times at all. In Monero new unspent outputs have a 10 block lock time to prevent them from disappearing in a reorg. Proof of stake would not change this at all. That's the main time constraint on being able to spend coins you recently received, it is a pain but there are good reasons for it and research is constantly happening to try to eliminate this requirement, there are always discussions on changes to the cryptography and signature scheme to eliminate it but they so far have all had drawbacks and the community hasn't come to a consensus on a trade off. Eliminating this requirement though is a very popular thing, people want it but if it reduces security it's not a good idea.\n\nBlock time is a constraint designed to prevent orphaned blocks, nodes need to validate the new chain tip before the next block is mined, this is a constraint imposed by network latency and not by mining. ",
"sig": "65afc4156dd9419138788a33009bec9f014cf32d7c034186187b1db7215f12f05ea8152144ab67515bf9d69f1e29b570fe3c1ee869b58bfecb556e564dc7d76b"
}