<p>Bitcoin Core is currently at <a href="https://bitcoincore.org/en/releases/25.0/" rel="noreferrer">version 25.0</a>.</p>
<p>After version 0.21.0, it was realized that the 0. prefix had become meaningless, and 0.x.0 was effectively treated as stable major release x. Thus, it was decided to <a href="https://github.com/bitcoin/bitcoin/pull/20223" rel="noreferrer">drop the 0</a>, and 0.21.0 was followed by 22.0.</p>
<p>There was no special event where suddenly a threshold of stability was reached, that corresponded to this. It's just that over time things had gradually matured, and the numbering scheme had become outdated.</p>

CC BY-SA 4.0
2023-07-16T20:22:11.333Z
Thanks. I never realized this until now. I could almost feel ashamed for asking this question! Humbling, bitcoin is.
thibm
CC BY-SA 4.0
2023-07-16T17:42:39.727Z
2023-07-16T17:54:09.523Z
2023-07-16T17:54:09.523Z
Pieter Wuille
<p>At what point is Bitcoin Core considered <em>good enough</em> to have its next version upgrade be 1.0? I understand there are good reasons to be conservative about versions numbering, but I genuinely wonder what critical milestones are left in terms of software development.</p>
<p>Some would argue bitcoin is not an experiment anymore. It seems hard to say when bitcoin can be considered enough secure, stable, efficient, scalable or private though. Will it ever be <em>&lt;insert_word&gt; enough</em> to be upgraded to 1.0? There are still plenty of <a href="https://github.com/bitcoin/bitcoin/pulls" rel="nofollow noreferrer">PRs to be reviewed</a>, <a href="https://github.com/bitcoin/bitcoin/issues" rel="nofollow noreferrer">open issues</a> and now multiple organizations sponsoring its research and development. That is great, but also could open the door to abuse. Of course, there are other implementations besides Core.</p>
<p>Anyway, I saw that this question was <a href="https://bitcoin.stackexchange.com/questions/705/why-hasnt-the-bitcoin-client-advanced-to-version-1-0">asked about the client almost 12 years ago</a>, and I feel the answer is still to be determined today.</p>

CC BY-SA 4.0
2023-07-16T17:42:42.793Z
The last version of Bitcoin Core is 25.0, roll backing to 1.0 would be confusing. :p
Antoine Poinsot
CC BY-SA 4.0
2023-07-17T11:45:43.530Z
I'll keep waiting for 1.0 then... x)
thibm
<bitcoin-core-development>
What does Bitcoin Core need to be upgraded to 1.0?
thibm
# What does Bitcoin Core need to be upgraded to 1.0?

(Asked by: username_0 on 2023-07-16)

At what point is Bitcoin Core considered *good enough* to have its next version upgrade be 1.0? I understand there are good reasons to be conservative about versions numbering, but I genuinely wonder what critical milestones are left in terms of software development.

Some would argue bitcoin is not an experiment anymore. It seems hard to say when bitcoin can be considered enough secure, stable, efficient, scalable or private though. Will it ever be *<insert\_word> enough* to be upgraded to 1.0? There are still plenty of [PRs to be reviewed](https://github.com/bitcoin/bitcoin/pulls), [open issues](https://github.com/bitcoin/bitcoin/issues) and now multiple organizations sponsoring its research and development. That is great, but also could open the door to abuse. Of course, there are other implementations besides Core.

Anyway, I saw that this question was [asked about the client almost 12 years ago](https://bitcoin.stackexchange.com/questions/705/why-hasnt-the-bitcoin-client-advanced-to-version-1-0), and I feel the answer is still to be determined today.

**Tags:** bitcoin-core-development

> **Comments:**
> **username_1**: The last version of Bitcoin Core is 25.0, roll backing to 1.0 would be confusing. :p  
> **username_0**: I'll keep waiting for 1.0 then... x)  

---

## 1 answers

### Answer by username_2 on 2023-07-16. Score: 7

Bitcoin Core is currently at [version 25.0](https://bitcoincore.org/en/releases/25.0/).

After version 0.21.0, it was realized that the 0. prefix had become meaningless, and 0.x.0 was effectively treated as stable major release x. Thus, it was decided to [drop the 0](https://github.com/bitcoin/bitcoin/pull/20223), and 0.21.0 was followed by 22.0.

There was no special event where suddenly a threshold of stability was reached, that corresponded to this. It's just that over time things had gradually matured, and the numbering scheme had become outdated.

> **Comments:**
> **username_0**: Thanks. I never realized this until now. I could almost feel ashamed for asking this question! Humbling, bitcoin is.  

---

