Bitcoin Forum
May 10, 2024, 09:39:06 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Poll
Question: Should Bitcoin: URIs allow amounts specified in hexadecimal (in addition to decimal, at the human's choice)?
Only support people who want payments in decimal, and force people to convert hexadecimal amounts - 7 (53.8%)
Support people who want payments in either decimal or hexadecimal, at no expense to each choice - 4 (30.8%)
Support people who want payments in decimal, duodecimal, or hexadecimal, at no expense to each choice - 2 (15.4%)
Total Voters: 13

Pages: [1]
  Print  
Author Topic: [POLL 3/3] Bitcoin: URI refactor? Units (poll reset Apr 21 to clarify options)  (Read 4786 times)
Luke-Jr (OP)
Legendary
*
expert
Offline Offline

Activity: 2576
Merit: 1186



View Profile
April 21, 2011, 01:32:14 AM
Last edit: April 22, 2011, 12:46:10 AM by Luke-Jr
 #1

Should Bitcoin: URIs be allowed to contain only decimal bitcoins (BTC), or tolerate the human's choice of BTC or TBC (converted first to hexadecimal)?

Please note that even if hexadecimal is supported, nobody is required to use it. It remains the user's choice which number system they use. Even if you open a URI encoded in hexadecimal, you will see the Decimal/BTC equivalent in your client (unless you configure it for TBC). In other words, a vote for decimal-only is a vote to force humans who want to use tonal to switch to decimal.

If you want to request/bill for 10.25 BTC, you (or your shopping cart) would write:
  • Decimal only: bitcoin:youraddress?amount=10.25
  • Decimal or hexadecimal: bitcoin:youraddress?amount=10.25
  • Decimal or duodeci or hexadeci: bitcoin:youraddress?amount=10.25

If you want to request/bill for 1.5 mBTC (milli-BTC), you (or your shopping cart) would write:
  • Decimal only: bitcoin:youraddress?amount=0.0015
  • Decimal or hexadecimal: bitcoin:youraddress?amount=0.0015
  • Decimal or duodeci or hexadeci: bitcoin:youraddress?amount=0.0015

If you want to request/bill for 10.2 TBC (TonalBitcoin), you (or your shopping cart) would write:
  • Decimal only: bitcoin:youraddress?amount=0.01056768
  • Decimal or hexadecimal: bitcoin:youraddress?amount=x10.2
  • Decimal or duodeci or hexadeci: bitcoin:youraddress?amount=x10.2

If you want to request/bill for 1 ᵐTBC (mill-TonalBitcoin), you (or your shopping cart) would write:
  • Decimal only: bitcoin:youraddress?amount=2.68435456
  • Decimal or hexadecimal: bitcoin:youraddress?amount=x1000
  • Decimal or duodeci or hexadeci: bitcoin:youraddress?amount=x1000

1715333946
Hero Member
*
Offline Offline

Posts: 1715333946

View Profile Personal Message (Offline)

Ignore
1715333946
Reply with quote  #2

1715333946
Report to moderator
1715333946
Hero Member
*
Offline Offline

Posts: 1715333946

View Profile Personal Message (Offline)

Ignore
1715333946
Reply with quote  #2

1715333946
Report to moderator
1715333946
Hero Member
*
Offline Offline

Posts: 1715333946

View Profile Personal Message (Offline)

Ignore
1715333946
Reply with quote  #2

1715333946
Report to moderator
"The nature of Bitcoin is such that once version 0.1 was released, the core design was set in stone for the rest of its lifetime." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715333946
Hero Member
*
Offline Offline

Posts: 1715333946

View Profile Personal Message (Offline)

Ignore
1715333946
Reply with quote  #2

1715333946
Report to moderator
1715333946
Hero Member
*
Offline Offline

Posts: 1715333946

View Profile Personal Message (Offline)

Ignore
1715333946
Reply with quote  #2

1715333946
Report to moderator
1715333946
Hero Member
*
Offline Offline

Posts: 1715333946

View Profile Personal Message (Offline)

Ignore
1715333946
Reply with quote  #2

1715333946
Report to moderator
theymos
Administrator
Legendary
*
Offline Offline

Activity: 5194
Merit: 12982


View Profile
April 21, 2011, 01:38:43 AM
 #2

This poll is biased and therefore meaningless. Wink

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
Luke-Jr (OP)
Legendary
*
expert
Offline Offline

Activity: 2576
Merit: 1186



View Profile
April 21, 2011, 01:41:12 AM
 #3

This poll is biased and therefore meaningless. Wink
Is not

[Tycho]
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500



View Profile WWW
April 21, 2011, 02:01:00 AM
 #4

This poll is biased and therefore meaningless.

Welcome to my bitcoin mining pool: https://deepbit.net - Both payment schemes (including PPS), instant payout, no invalid blocks !
ICBIT Trading platform : USD/BTC futures trading, Bitcoin difficulty futures (NEW!). Third year in bitcoin business.
Luke-Jr (OP)
Legendary
*
expert
Offline Offline

Activity: 2576
Merit: 1186



View Profile
April 21, 2011, 02:03:01 AM
 #5

Objectively, the decimal-only option isn't rational, so the meaning of this poll remains: to show how bigoted the people on this forum are.

xf2_org
Member
**
Offline Offline

Activity: 98
Merit: 13


View Profile
April 21, 2011, 02:03:44 AM
 #6

This poll is biased and therefore meaningless.

+1 ...

theymos
Administrator
Legendary
*
Offline Offline

Activity: 5194
Merit: 12982


View Profile
April 21, 2011, 02:07:41 AM
 #7

You're using emotionally-charged words in the poll. Few people will vote for "forcing" anyone to do anything. Maybe the options should be changed to:
  • Accept only normal decimal BTC amounts that everyone is guaranteed to be familiar with now and forever
  • Force developers of Bitcoin URI software to support hexadecimal values on the slim chance that one of the few people who deal in hexadecimal wants to edit a Bitcoin URI manually
  • Accept hexadecimal and yet another rarely-used number base, forcing developers to do even more work.

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
Luke-Jr (OP)
Legendary
*
expert
Offline Offline

Activity: 2576
Merit: 1186



View Profile
April 21, 2011, 02:10:42 AM
 #8

You're using emotionally-charged words in the poll. Few people will vote for "forcing" anyone to do anything. Maybe the options should be changed to:
  • Accept only normal decimal BTC amounts that everyone is guaranteed to be familiar with now and forever
  • Force developers of Bitcoin URI software to support hexadecimal values on the slim chance that one of the few people who deal in hexadecimal wants to edit a Bitcoin URI manually
  • Accept hexadecimal and yet another rarely-used number base, forcing developers to do even more work.
1. URIs are not meant to be read by humans, so people being "familiar" with all possibilities is irrelevant.
2. You assume a glim future where people still use not only decimal, but BTC. This is not even rationally possible: people will either use mBTC, TBC, or Bitcoin will fail outright.
3. You imply supporting hexadecimal is difficult.
4. Dozenal has a rather large userbase too.

theymos
Administrator
Legendary
*
Offline Offline

Activity: 5194
Merit: 12982


View Profile
April 21, 2011, 02:15:16 AM
 #9

URIs are not meant to be read by humans, so people being "familiar" with all possibilities is irrelevant.

Why do you even care what is supported, then?

Quote
2. You assume a glim future where people still use not only decimal, but BTC. This is not even rationally possible: people will either use mBTC, TBC, or Bitcoin will fail outright.

Everyone will at least understand decimal for the next 100 years. Everyone will understand what an original BTC represents for as long as Bitcoin exists.

Quote
You imply supporting hexadecimal is difficult.

It's a waste of time.

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
Luke-Jr (OP)
Legendary
*
expert
Offline Offline

Activity: 2576
Merit: 1186



View Profile
April 21, 2011, 02:20:14 AM
 #10

URIs are not meant to be read by humans, so people being "familiar" with all possibilities is irrelevant.
Why do you even care what is supported, then?
Humans shouldn't need to read them, but humans often do write them.
Quote
2. You assume a glim future where people still use not only decimal, but BTC. This is not even rationally possible: people will either use mBTC, TBC, or Bitcoin will fail outright.
Everyone will at least understand decimal for the next 100 years. Everyone will understand what an original BTC represents for as long as Bitcoin exists.
Are you sure? Most of the world is in major population reduction mode, while at least I personally hope to have many more children (4 so far). Only takes a few generations, and I'm just one person.
Quote
You imply supporting hexadecimal is difficult.
It's a waste of time.
It's not your time. Every client except apparently js-remote has a full implementation already. Removing that implementation would be the real waste of time. If tcatm wants to complain about the time to implement it for js-remote, I'd be glad to do it for him.

DiabloD3
Legendary
*
Offline Offline

Activity: 1162
Merit: 1000


DiabloMiner author


View Profile WWW
May 09, 2011, 04:27:40 PM
 #11

This poll is useless, there is no option for "decimal satoshis only for all API work".

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!