Bitcoin Forum
June 25, 2024, 02:44:26 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 [239] 240 241 242 243 244 245 246 247 »
4761  Bitcoin / Development & Technical Discussion / Re: Separating wallet from the bitcoin client on: April 22, 2011, 12:50:43 AM
Good googley moogley thats complex! Nice work.
It's not done, and draft 0 is looking too complex to become final.
That appears to be a communication protocol.... I'm just worried about how the keys are stored which should be addressed well below that level.
How the keys are stored is strictly up to the Wallet software. The protocol allows you to easily export/import/access keys from any software using it.
If you had your wallet protocol up and running on your machine I should be able to walk up to it, plug in my usb stick with my keys and let err rip while only allowing your app to access what I want. What you've outlined has the application layer determining what keys can be accessed. What if I don't want to give your application access to all my keys? Or I trust your application with my business accounts but not the personal accounts? What if there are competing wallet protocols for different specialized purposes? Your keys should still be able to transfer seamlessly between them.
The point of protocol standards is compatibility. A good standard should need no competition for a long time. Specialized purposes can use extensions. A Bitcoin USB key would implement the protocol, allowing applications to only access keys you unlock with username/password-- or even make spends without access to the keys.
4762  Bitcoin / Development & Technical Discussion / Re: Separating wallet from the bitcoin client on: April 21, 2011, 08:27:56 PM
See https://en.bitcoin.it/wiki/Wallet_protocol
4763  Bitcoin / Development & Technical Discussion / Re: [POLL 2/3] Bitcoin: URI refactor? Exponents (poll reset Apr 21 to clarify option on: April 21, 2011, 06:04:41 PM
Poll reset to allow revoting now that clarifications have been made.
4764  Bitcoin / Development & Technical Discussion / Re: [PULL] URI Support on: April 21, 2011, 06:01:56 PM
Quote
I really don't see why you guys care so much about removing flexibility from the URI scheme.
If you work on enough software, you come to realize that features with near-zero userbase just waste precious developer time, increase complexity costs far beyond any payback received, and wind up needlessly complicated users' lives in unexpected ways.
1. The reason there is near-zero userbase, is directly because there is near-zero support of the features.
2. I have already "wasted" my precious developer time implementing it.
3. It in no way complicates any users' lives, although removal would complicate tonal users' lives (or rather, they probably just are less likely to use Bitcoin).
4765  Bitcoin / Development & Technical Discussion / Re: Nightly Builds on: April 21, 2011, 03:11:36 PM
More importantly, both the oldest and newest Win32 nightlies on the site crash when stopped.
I can't reproduce, could you provide more information (ie Windows version, etc)
Windows 7, vanilla fresh install.
1. Run start /B bitcoind -rpcpassword=1
(wait for it to finish startup)
2. Run bitcoind -rpcpassword=1 stop
3. Windows says it crashed (and db error visible)
4766  Bitcoin / Development & Technical Discussion / Re: [PULL] URI Support on: April 21, 2011, 03:36:18 AM
It's better to keep a standard output and then have any specialized interfaces convert as needed.
This isn't about output, it's about input from ANY possible third party.
4767  Bitcoin / Development & Technical Discussion / Re: Nightly Builds on: April 21, 2011, 03:29:37 AM
things to avoid
----------------------------------------------------
Breaking changes, like Luke JR's RPC versioning changes.
More trolling, I see.

For anyone interested, my RPCv1 changes do NOT break anything, and are completely backward compatible.

Weren't those the ones that didn't actually do anything?
No.


More importantly, both the oldest and newest Win32 nightlies on the site crash when stopped.
4768  Bitcoin / Development & Technical Discussion / Re: [POLL 1/3] Bitcoin: URI refactor? Low-level vs high-level on: April 21, 2011, 03:28:54 AM
In fact, I just went through every possible encoding scheme for this page - none of them show actual characters in place of the squares.
More likely a font problem than encoding.
4769  Bitcoin / Development & Technical Discussion / Re: [PULL] URI Support on: April 21, 2011, 03:28:03 AM
It is biased. For one, NOBODY HAS ANY TONAL SUPPORT IN ANYTHING. For two, you don't clarify that supporting hexadecimal has NO NEGATIVE EFFECTS, and that people can still use decimal
4770  Bitcoin / Development & Technical Discussion / Re: Nightly Builds on: April 21, 2011, 03:22:08 AM
things to avoid
----------------------------------------------------
Breaking changes, like Luke JR's RPC versioning changes.
More trolling, I see.

For anyone interested, my RPCv1 changes do NOT break anything, and are completely backward compatible.
4771  Bitcoin / Development & Technical Discussion / Re: [POLL 3/3] Bitcoin: URI refactor? Units on: April 21, 2011, 02:20:14 AM
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.
4772  Bitcoin / Development & Technical Discussion / Re: Desktop App needs "Add Bitcoins" Command on: April 21, 2011, 02:16:40 AM
This depends on some kind of standard API to interface with markets, and a centralized list of markets providing the service. Clients can then allow the user to search by accepted payment method, warn them that it's through a third party, and display a list of exchanges sorted by price...
4773  Bitcoin / Development & Technical Discussion / Re: [POLL 3/3] Bitcoin: URI refactor? Units on: April 21, 2011, 02:10:42 AM
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.
4774  Bitcoin / Development & Technical Discussion / Re: [POLL 3/3] Bitcoin: URI refactor? Units on: April 21, 2011, 02:03:01 AM
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.
4775  Bitcoin / Development & Technical Discussion / Re: [POLL 3/3] Bitcoin: URI refactor? Units on: April 21, 2011, 01:41:12 AM
This poll is biased and therefore meaningless. Wink
Is not
4776  Bitcoin / Development & Technical Discussion / [POLL 3/3] Bitcoin: URI refactor? Units (poll reset Apr 21 to clarify options) on: April 21, 2011, 01:32:14 AM
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
4777  Bitcoin / Development & Technical Discussion / [POLL 2/3] Bitcoin: URI refactor? Exponents (poll reset Apr 21 to clarify option on: April 21, 2011, 01:30:15 AM
Assuming they use high-level amounts, should Bitcoin: URIs support only present-day common-use BTC quantities, or should people be able to adapt it over time to different sizes?

Should Bitcoin: URIs use low-level or high-level units?

If you want to request/bill for 10.25 BTC, you (or your shopping cart) would write:
  • Only support present-day standard units: bitcoin:youraddress?amount=10.25
  • Optionally support specifying exponent: bitcoin:youraddress?amount=10.25 or bitcoin:youraddress?amount=10.25e8
  • Require specifying exponent: bitcoin:youraddress?amount=10.25e8

If you want to request/bill for 1.5 mBTC (milli-BTC), you (or your shopping cart) would write:
  • Only support present-day standard units: bitcoin:youraddress?amount=0.0015
  • Optionally support specifying exponent: bitcoin:youraddress?amount=0.0015 or bitcoin:youraddress?amount=1.5e5
  • Require specifying exponent: bitcoin:youraddress?amount=1.5e5

If you want to request/bill for 10.2 TBC (TonalBitcoin), you (or your shopping cart) would write:
  • With hex support:
  • Only support present-day standard units: bitcoin:youraddress?amount=x10.2
  • Optionally support specifying exponent: bitcoin:youraddress?amount=x10.2 or bitcoin:youraddress?amount=x10.2x4
  • Require specifying exponent: bitcoin:youraddress?amount=x10.2x4
  • Without hex support:
  • Only support present-day standard units: bitcoin:youraddress?amount=0.01056768
  • Optionally support specifying exponent: bitcoin:youraddress?amount=0.01056768 or bitcoin:youraddress?amount=1056768e0
  • Require specifying exponent: bitcoin:youraddress?amount=1056768e0

If you want to request/bill for 1 ᵐTBC (mill-TonalBitcoin), you (or your shopping cart) would write:
  • With hex support:
  • Only support present-day standard units: bitcoin:youraddress?amount=x1000
  • Optionally support specifying exponent: bitcoin:youraddress?amount=x1000 or bitcoin:youraddress?amount=x1x7
  • Require specifying exponent: bitcoin:youraddress?amount=x1x7
  • Without hex support:
  • Only support present-day standard units: bitcoin:youraddress?amount=2.68435456
  • Optionally support specifying exponent: bitcoin:youraddress?amount=2.68435456 or bitcoin:youraddress?amount=268435456e0
  • Require specifying exponent: bitcoin:youraddress?amount=268435456e0
4778  Bitcoin / Development & Technical Discussion / [POLL 1/3] Bitcoin: URI refactor? Low-level vs high-level on: April 21, 2011, 01:26:02 AM
Should Bitcoin: URIs use low-level or high-level units?

If you want to request/bill for 1 BTC, you (or your shopping cart) would write:
  • Low-level: bitcoin:youraddress?amount=100000000
  • High-level: bitcoin:youraddress?amount=1

If you want to request/bill for 1 mBTC (milli-BTC), you (or your shopping cart) would write:
  • Low-level: bitcoin:youraddress?amount=100000
  • High-level: bitcoin:youraddress?amount=0.001

If you want to request/bill for 1 TBC (TonalBitcoin), you (or your shopping cart) would write:
  • Low-level: bitcoin:youraddress?amount=65536
  • High-level (without hexadecimal support): bitcoin:youraddress?amount=0.00065536
  • High-level (with hexadecimal support): bitcoin:youraddress?amount=x1

If you want to request/bill for 1 ᵐTBC (mill-TonalBitcoin), you (or your shopping cart) would write:
  • Low-level: bitcoin:youraddress?amount=268435456
  • High-level (without hexadecimal support): bitcoin:youraddress?amount=2.68435456
  • High-level (with hexadecimal support): bitcoin:youraddress?amount=x1000
4779  Bitcoin / Development & Technical Discussion / Re: [PULL] URI Support on: April 21, 2011, 01:13:47 AM
This poll is biased and therefore meaningless. New polls created that are neutral.
4780  Bitcoin / Development & Technical Discussion / Re: [RFC] Bitcoin Payment URI scheme on: April 20, 2011, 11:52:56 PM
Which is why 'e' would work for decimal, as Luke said.

But now that I think about it, 'e' isn't in the tonal alphabet, right?
Correct, but the URI scheme doesn't support tonal.
Pages: « 1 ... 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 [239] 240 241 242 243 244 245 246 247 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!