DigiByte-Core / digibyte

DigiByte Core 7.17.3 - CURRENT (5-12-2021) - 8.22.0 Development
https://digibyte.org
MIT License
98 stars 61 forks source link

Change all mention of satoshis/sats to something else #198

Closed saltedlolly closed 4 months ago

saltedlolly commented 6 months ago

Screenshot 2024-03-14 at 7 01 01 pm

I think we should agree on a term for the DigiByte equivalent of a Satoshi and stick to it.

We are not Bitcoin so I think we should avoid using the term sats or satoshis for the smallest denomination of DGB. It will only lead to confusion in the future. I believe these have been referred to as DigiSatoshis in the past which is a bit of a mouthful and in my opinion not a great name. I think we can do better.

Two ideas:

digits (dits for short) - a 'digit' can mean a number. https://www.dictionary.com/browse/digit

bits - a 'bit' has been a term used with fiat money to refer to a small coin. e.g. Thrupenny bit: https://en.wikipedia.org/wiki/Threepence_(British_coin) It also connects with byte.

I personally like bits but perhaps this is a bit too close to Bit-coin?

What do people think? Any other suggestions?

saltedlolly commented 6 months ago

I just noticed that uDGB is already using the name bits. I am not sure why that was called a 'bit'.

beggsdl commented 6 months ago

I have thought the same thing.

We currently have:

If we want to keep a connection to Satoshi, maybe Digitoshi (dig or digi).

In my opinion, digits or bits could cause confusion since those have other well known meanings.

beggsdl commented 6 months ago

I just noticed that uDGB is already using the name bits. I am not sure what a udgb is.

In Windows, if you hover over each of the different units in the dropdown on the Send screen, it shows what each one is. Same thing on the Display tab of the Options screen.

beggsdl commented 6 months ago

Here are a couple suggestions from ChatGPT:

Maybe something like this:

Just throwing out ideas...

ghost commented 6 months ago

Digitoshi - [Digi] Nice!!

JaredTate commented 6 months ago

Here are a couple suggestions from ChatGPT:

  • DigiSat: This term combines "Digi" from DigiByte with "Sat" from Satoshi, creating a unique identifier for the smallest unit of DigiByte.
  • DigiBit: Similar to "DigiSat," this term combines "Digi" with "Bit" to represent the smallest fraction of DigiByte.
  • Digi: Keeping it simple, you could refer to the smallest unit of DigiByte simply as "Digi," which is derived from the name of the cryptocurrency itself.

Maybe something like this:

  • DGB - DigiBytes
  • mDGB - milli-DigiBytes [milliDigi] - 1/1 000
  • µDGB - micro-DigiBytes - [microDigi] - 1/1 000 000
  • Digitoshi - [Digi] - 1/100 000 000

Just throwing out ideas...

I like the name "DigiBit"... just my two "DigiBits" :)

saltedlolly commented 6 months ago

My hesitance with digi is that it is very close to digibyte itself. I have heard people refer to DGB itself as digis.

I'm open to all and any idea though. It's good to have to have the discussion.

saltedlolly commented 6 months ago

Some other suggestions from ChatGPT:

When renaming denominations for something like DigiByte to make them distinctive and intuitive, it's beneficial to consider both the scale of the denomination and its ease of use in conversation. Here are some alternative suggestions:

DGB - DigiBytes

mDGB - milli-DigiBytes (1/1,000 of a DigiByte)

µDGB - micro-DigiBytes (1/1,000,000 of a DigiByte)

Digitoshi - (1/100,000,000 of a DigiByte)

This approach aims to maintain a clear distinction between each denomination while ensuring the names are engaging and easy to remember.

saltedlolly commented 6 months ago

I've been pondering this since yesterday, and I think out of the suggestions so far, I also prefer the term digibit(s) for the DigiByte equivalent of a Satoshi. Colloquially known as bit(s) for short. I think it would be good to make it lowercase to make it more distinct from 'DigiByte']

I'm thinking:

Has anybody got strong objections to that as a name? Any better suggestions?

beggsdl commented 6 months ago

That looks good to me.

saltedlolly commented 6 months ago

@gto90 @JaredTate @ycagel @Jongjan88 @j50ng Any objections to the above? Or better suggestions?

JaredTate commented 6 months ago

I've been pondering this since yesterday, and I think out of the suggestions so far, I also prefer the term digibit(s) for the DigiByte equivalent of a Satoshi. Colloquially known as bit(s) for short. I think it would be good to make it lowercase to make it more distinct from 'DigiByte']

I'm thinking:

  • mDGB - milli-DigiBytes [milliDGB] - 1/1 000
  • µDGB - micro-DigiBytes - [microDGB] - 1/1 000 000
  • digibit - digibits - [digibit]- 1/100 000 000

Has anybody got strong objections to that as a name? Any better suggestions?

That sounds fine to me.

saltedlolly commented 6 months ago

I am working on a PR to make these changes and have been working my way though the codebase changing all mentions of satoshi/sats.

It's a small detail, but I am also realising that it might be better if the abbrreviated version of 'digibit' is 'dbit' rather than just 'bit'. Otherwise we have situations where it says 'x bit/byte' (i.e. x digibit/byte). That could be very confusing as one is data and the other is money. I think 'dbit/byte' is a bit clearer.

saltedlolly commented 6 months ago

I have updated the wiki to reflect this: https://dgbwiki.com/index.php?title=DigiByte#Subunits

(Update: the change has been reverted while this is still under discussion.)

beggsdl commented 6 months ago

I am working on a PR to make these changes and have been working my way though the codebase changing all mentions of satoshi/sats.

It's a small detail, but I am also realising that it might be better if the abbrreviated version of 'digibit' is 'dbit' rather than just 'bit'. Otherwise we have situations where it says 'x bit/byte' (i.e. x digibit/byte). That could be very confusing as one is data and the other is money. I think 'dbit/byte' is a bit clearer.

I was thinking along the same lines when I was looking at this and thinking about it last night. I like it.

Neversate commented 6 months ago

Me brother had a humorous idea. Call them yoshis instead of dbits

saltedlolly commented 6 months ago

I did some digging:

Other coins that I found (Ravencoin, Vertcoin etc.) seem to mostly not have a term meaning they likely just stick with 'satoshi' or just don't call it anything.

saltedlolly commented 6 months ago

A possible compromise which might be more universally accepted by the community could be to call it a digisat (dsat). This would maintain a connection to the term Satoshi, while being distinct to DigiByte. It's also a lot less of a mouthful, DigiSatoshi.

Thoughts?

saltedlolly commented 6 months ago

I have reverted the dgbwiki to its original names as they were two days ago as this is still under discussion: https://dgbwiki.com/index.php?title=DigiByte#Subunits

mraksoll4 commented 6 months ago

Dbit Digit

JaredTate commented 4 months ago

Going to close this since we just merged https://github.com/DigiByte-Core/digibyte/pull/229. If anyone has any other issues with it feel free to re-open this issue.