Skip to content

BIP177: bitcoins => bitcoin #1856

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

moneyball
Copy link
Contributor

I propose we use singular form bitcoin instead of plural form. It is cleaner.

I propose we use singular form bitcoin instead of plural form. It is cleaner.
@jonatack jonatack added Proposed BIP modification Pending acceptance This BIP modification requires sign-off by the champion of the BIP being modified labels May 21, 2025
@jonatack jonatack changed the title bitcoins => bitcoin BIP177: bitcoins => bitcoin May 21, 2025
@jonatack
Copy link
Member

cc BIP author @BitcoinErrorLog for approval/feedback

@BitcoinErrorLog
Copy link
Contributor

Approved on my end

@jonatack
Copy link
Member

I generally say "bitcoin" instead of "bitcoins". That said, the other BIPs and the user-facing documentation in Bitcoin Core (RPC/CLI/GUI) use the word "bitcoins" to indicate more than one bitcoin (as well as "satoshis"/"sats" that this BIP would deprecate).

@@ -28,7 +28,7 @@ By redefining the base unit as "one bitcoin," this BIP aligns user perception wi

* Internally, the base units remain unchanged.
* Historically, 1 bitcoin = 100,000,000 base units. Under this proposal, "1 bitcoin" equals one base unit.
* What was previously referred to as "1 bitcoin" now corresponds to 100 million bitcoins under the new definition.
* What was previously referred to as "1 bitcoin" now corresponds to 100 million bitcoin under the new definition.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perhaps consider whether to explicitly state in this draft that "bitcoin" be preferred to "bitcoins"

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As mentioned in my comment, I don't think this BIP needs to take a stance beyond just adopting its preferred usage.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A possible outcome if it isn't explicit, is people opening pull requests to fix the grammar.

@matbalez
Copy link

matbalez commented May 22, 2025

I tend to agree that "bitcoin" is the cleaner usage and we should aim to consistently use the cleaner form.

I reviewed the 51 mentions of "bitcoins" across 26 files in the BIP repository (outside of this BIP) and did not find any references which could not have been made equally clearly without explicit pluralization.

I don't think this BIP needs to explicitly state a preference for "bitcoin" usage, rather it should just go ahead and adopt this usage given the author agrees with the change. The BIP is already proposing significant changes in how we use language around bitcoin units, I would consider it beyond the scope of the BIP to explicitly state a preference either way. It can simply use "bitcoin" without opining further IMO.

@BitcoinErrorLog
Copy link
Contributor

BitcoinErrorLog commented May 22, 2025

Since we are fully in this bikeshed, I have captured the nuances below. The TLDR is that "bitcoin" is popular, but there is a grammar convention to pluralize normally when specifying the amount, like "3 bitcoins"...

I will probably defer to the community on how far we want to go specifying this aspect...


In English, whether you treat bitcoin like a mass noun (uncountable, like “gold”) or a count noun (you can say “bitcoins”) depends mostly on which style guide or community norm you follow. There is no universal “grammar law,” but here are the dominant approaches:


1. Bitcoin as a mass (uncountable) noun

Many writers and crypto-native publications treat bitcoin the way you’d treat “money” or “gold”:

  • Use “bitcoin” for both singular and plural when you’re speaking generically about the currency.

    • “Investors moved more bitcoin into cold storage this week.”
    • “She transferred some bitcoin to her exchange account.”
  • Evidence:

    • Satoshi’s original whitepaper never uses a plural form like “bitcoins” when referring to amounts; it simply uses “bitcoin” everywhere ([Reddit]1).
    • Many crypto-enthusiasts insist “the plural of Bitcoin is Bitcoin,” arguing it’s a collective whole, not individual coins ([CCN.com]2, [Yahoo Finance]3).

2. Bitcoin as a count noun (with “bitcoins”)

Traditional style manuals that treat it like an ordinary noun allow or even recommend adding an -s when specifying units:

  • AP Style (56th ed., Dec. 2024):

    • First reference: “cryptocurrency”; thereafter “bitcoin” (lowercase).
    • Use “bitcoins” when giving specific quantities: “6 bitcoins,” “58.7 ethers.”
    • But generic mass use remains “bitcoin”: “He bought a tablet with bitcoin.” ([Beyond Bylines]4)
  • Merriam-Webster Dictionary:

    • Lists “bitcoins” as the usual plural form for discrete units. ([Merriam-Webster]5)
  • Chicago Manual of Style (CMOS):


3. What to choose?

  • For technical or crypto-native audiences (whitepapers, forums, developer docs), treating bitcoin as a mass noun is common: “some bitcoin,” not “some bitcoins.”

  • For broader journalistic or business contexts, following AP Style’s compromise often works best:

    • Use bitcoin generically or conceptually,
    • Switch to bitcoins when you need to count specific units.

4. Practical examples

Context Preferred phrasing
Generic discussion of the currency “Bitcoin’s market cap has grown rapidly.”
Describing a system or protocol “The Bitcoin network processes transactions.”
Talking about unquantified amounts “I hold some bitcoin in cold storage.”
Listing exact quantities “She transferred 3 bitcoins to her wallet.”

Bottom line: English hasn’t “locked in” one rule here. Choose the convention that best fits your audience (and be consistent). If you’re writing for news outlets or broad audiences, the AP Style approach—mass noun for generic, count noun for specifics—is a clear, well-established compromise.

@jonatack jonatack removed the Pending acceptance This BIP modification requires sign-off by the champion of the BIP being modified label May 22, 2025
@matbalez
Copy link

I personally continue to prefer this BIP narrowly focusing on the issue of base unit naming and not opining on preference of "bitcoin" vs "bitcoins" or providing guidance on the nuance of usage thereof. Instead just adopt one usage approach and stick to it consistently within the BIP. My vote would be to use "bitcoin" only (which dovetails nicely with the theme of this BIP!).

One could image an entirely separate BIP providing the guidance on pluralization (or not) with all the nuance cited in your comment above.

@BitcoinErrorLog
Copy link
Contributor

Note that all of the nuance cited did resolve to a clear convention: bitcoin when uncountable, bitcoins when counted. This is noteworthy in that it contradicts the current PR by @moneyball -- I agree with @matbalez that we shouldn't be specifying all this nuance, but now we must resolve the topic of which convention to apply in this BIP.

@jonatack
Copy link
Member

Tend to NACK if not explicit, as it contradicts current convention in the BIPs and Bitcoin Core and for the reason in #1856 (comment).

@murchandamus
Copy link
Contributor

murchandamus commented May 22, 2025

Bitcoin derives semantically from coin and coin is a countable noun.

I’m with AP on that one: Specific counts different from a single one use the plural.

  • 1 bitcoin
  • ½ bitcoin (one half of a bitcoin)
  • 2 bitcoins
  • 1.3 bitcoin (short for one bitcoin and three tenths of a bitcoin)
  • 0.3 bitcoins (decimal use generally uses plural)
  • 0 bitcoins
  • Bought with bitcoin (generic mass use for unspecified amount)

Not that my take matters particularly here, it’s up to the BIP’s authors what they want a BIP to say at the Draft stage.

@matbalez
Copy link

I think there is agreement that this BIP need not state guidance on which style guide should be adopted by others (countable vs uncountable ), it should simply adopt one.

We can be explicit about it without opining or trying to persuade on this convention. eg add the following line

"This BIP adopts the convention of treating "bitcoin" as an uncountable noun."

which should avoid Jon's concern about ppl trying to correct the grammar.

While the AP standard certainly works, I would suggest that users (1) seeing occasional pluralization vs not pluralization (2) needing to think about if/when to pluralize vs not pluralize means the AP convention is strictly more cognitive overhead when reading, writing and speaking about bitcoin.

Since the aim of BIP177 is to lessen user confusion—particularly amongst users new to bitcoin—adopting the mass noun convention seems most consistent with the underlying philosophy of simplicity being advanced by the BIP.

In my view, the BIP should adopt the convention that shows the way towards maximum simplicity.

But ultimately, I believe it is @BitcoinErrorLog's call to make as BIP author—I don't really have anything further to add.

@jonatack
Copy link
Member

@BitcoinErrorLog @moneyball any further thoughts following the above feedback?

@moneyball
Copy link
Contributor Author

moneyball commented May 26, 2025 via email

@jonatack
Copy link
Member

"This BIP adopts the convention of treating "bitcoin" as an uncountable noun."

which should avoid Jon's concern about ppl trying to correct the grammar.

ACK, this is what I mean by being explicit about the convention in use for this BIP. @moneyball mind adding the proposed sentence, or similar?

I'd love to see examples.

#1856 (comment)

@moneyball
Copy link
Contributor Author

@jonatack @BitcoinErrorLog how does that look?

Copy link
Contributor

@murchandamus murchandamus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems fine to me, if @BitcoinErrorLog wants to adopt this change.

@jonatack
Copy link
Member

jonatack commented Jun 4, 2025

LGTM

we must resolve the topic of which convention to apply in this BIP

@BitcoinErrorLog your call yay or nay here

@BitcoinErrorLog
Copy link
Contributor

Is there any reference example of popular usage of uncountable while including the amounts? Bitcoin is ultimately countable, so I am having a little trouble rationalizing this to be anything more than fear of calling the units bitcoins.

@moneyball
Copy link
Contributor Author

I did a few minutes of research and couldn't really make a strong case one way or the other. Asking Grok I got:
Screenshot 2025-06-07 at 6 02 22 PM

Looking at Optech's style guidelines, it appears they recommend bitcoins. https://github.com/bitcoinops/bitcoinops.github.io/blob/master/STYLE.md#units

My own perception matches what Grok says. But I don't feel so strongly about this to spend more time trying to make a comprehensive case for it. I'm happy to close this PR if we feel it is either wrong or needs stronger justification (or, maybe someone who feels more strongly about it or has more time can do the homework :)

@katesalazar
Copy link
Contributor

Let people create and figure out language, and let languages people study languages stuff; you give BIP177 waaay too much attention, yall.

@BitcoinErrorLog
Copy link
Contributor

Let people create and figure out language, and let languages people study languages stuff; you give BIP177 waaay too much attention, yall.

We are people, creating and figuring out language.

Otherwise, this thread is not a place for personal advice, so feel free to pay less attention to this BIP.

@matbalez
Copy link

@BitcoinErrorLog asked for example usage of bitcoin as uncountable noun.

Perhaps the popular dominant usage of bitcoin in uncountable form is the supply cap most commonly referred to as 21M bitcoin not 21M bitcoins, as far I tend to come across it. Like here:

https://bitcoinmagazine.com/takes/bip-21qonly-2-1-quadrillion-bitcoins#:~:text=Of%20course%2C%20I%E2%80%99m%20sure%20you%E2%80%99ve,units%20each

Some quick research uncovered several examples both in pop media and technical documentation.

"an exchange-traded fund designed to track publicly traded companies that hold at least 1,000 bitcoin (BTC)"
https://www.coindesk.com/markets/2025/03/11/bitwise-launches-bitcoin-standard-corporations-etf-strategy-takes-a-20-weighting

"This may seem alarming, but considering we typically see millions of bitcoin switch"
https://bitcoinmagazine.com/markets/are-bitcoin-whales-buying-the-dip

"Path B: OP_CHECKTEMPLATEVERIFY <Pay Bob 2 Bitcoin (2 inputs)>"
https://github.com/bitcoin/bips/blob/master/bip-0119.mediawiki

My summary take:

  • this BIP needs to adopt a convention
  • both countable and uncountable conventions are valid with evidence supporting both
  • my own view is that uncountable is simpler and more consistent with the "simpler is better" philosophy of this BIP

Ultimately, I think the preference is stylistic and John should just make the call and we should just close this out.

@moneyball
Copy link
Contributor Author

I'm comfortable with whatever @BitcoinErrorLog decides, and I am happy to close this PR if the decision is to keep it the same. Appreciate the engagement and attention on it.

@jonatack jonatack added the Pending acceptance This BIP modification requires sign-off by the champion of the BIP being modified label Jun 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Pending acceptance This BIP modification requires sign-off by the champion of the BIP being modified Proposed BIP modification
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants