Bitcoin Forum
September 21, 2024, 04:43:37 PM *
News: Latest Bitcoin Core release: 27.1 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 [5] 6 »
81  Bitcoin / Development & Technical Discussion / Re: Why is it hard to track backwards from public address to private key? on: January 28, 2013, 04:30:08 AM
My take on explaining it:
Simplification: PublicKey = PrivateKey*AnotherNumber

So try to answer these questions, and hopefully you'll catch onto the concept real quick.

I multiplied 2 prime integers and got 21.
What two integers did I use?

I multiplied 2 prime integers and got 187.
What two integers did I use?

I multiplied 2 prime integers and got 1688063245889.
What two integers did I use?

ECDSA Public keys (used in bitcoin) are also the product of two large numbers...resulting in a huge product: 6013791818574714160321075769550160928403040221691660914916154278519966847051905 1547600040617210584736371110675553294866150136440087998368169814283413476604.
(Actual ECDSA pubkey I just made).
Factoring this would be tough!

(Thanks to casascius for pointing out my careless screwup that ECDSA are not 2 prime factors).







82  Bitcoin / Development & Technical Discussion / Re: secure offline wallet alternative method? on: January 21, 2013, 08:20:23 PM
How about you use Armory offline wallets?  That's precisely why I built Armory, was to make this feature dead simple.  Create a full wallet on an offline computer, make a backup.  Make a watching-only copy for your online computer.  Generate addresses without fear.  Send coins using a USB key.  It's mostly described in the program itself.

(unfortunately, I would link you to the tutorial on the website, but I just got notification that the website is down for the day.  gah!  you can download the latest version from here:  https://code.google.com/p/bitcoinarmory/downloads/list)

I freaking love Armory. Always people on the forums asking about features that Armory already has...why aren't people aware?

...
I love offline transactions!
83  Bitcoin / Development & Technical Discussion / Re: Delay BlockReward=0 Forever on: December 21, 2012, 12:48:45 AM
WTF is this shit? Why is this an issue? You're really arguing about a hard fork for a few millionths of a BTC? Trivial much?!

By the time we get to mining fractions of a BTC per block, TX fees will more than likely offer enough incentive for miners to keep hashing.

I already answered this question but the short review is that, if it were the case that optimistically high BTC value made it so that .5 satoshi was indeed a mining incentive, by definition it would also be the case that transaction fees tolerable by users would be orders of magnitude beneath 1 satoshi. Ie insufficient mining incentive would only be a problem if it became a problem.

Currently the block reward and transaction fees stabilize each other.

Thanks again Moon, kjj, and retep.
84  Bitcoin / Development & Technical Discussion / Re: Delay BlockReward=0 Forever on: December 18, 2012, 07:14:22 PM
I think at the point where we start talking about block rewards measured in Satoshis the transaction volume will be sufficiently high that the block reward is going to be irrelevant to attracting miners, because the fees will greatly exceed any possible block reward.

Only on a quantity of transactions basis. If half a satoshi were to hypothetically constitute a mining incentive, then fees would need to be 1/100000 a satoshi or less to be affordable. Again, I hope enough people want to pay fees and it all works out fine as much as all of you do.

17% annual GWP growth??  No wonder you're getting these crazy ideas with assumptions like that... 30 years from now, anyone could flip burgers and still be a multi-millionaire (inflation-adjusted) in a year!  Sounds good to me!

In saying '30 years from now' you did not read what I wrote carefully enough. I was claiming that in >150 years we could start to experience such a thing...150 years before 2012 the world's layperson did not even know what economic growth was, let alone experience it during their lifetime, and 150 years before that even the concept itself would have been met with ridicule.

I would also point out GDP is irrelevant for the discussion.  We are discussing money supply in inflation adjusted terms.   $0.05 (circa 2012).  If the money supply doubles it doesn't doesn't double the real value of $0.05.  So hypothetically if the money supply jumped 100x as much then 1 satoshi would be worth $5 "future dollars" but those $5 wouldn't buy more than $0.50 today ("circa 2012").

Thanks for your information...although I enjoyed the latter half of your post I think that the logic you used here actually implies that GDP is the 'right' metric. If the money supply remains unchanged, but twice as much mining equipment is produce (implying such equipment is half as expensive), then the same block reward should buy more mining equipment and the mining subsidy has increased (it is twice as easy to conduct mining as before). If the money supply doubles, and output remains unchanged, then it DOES impact the real value of $0.05. Huh

Although I now see how you did your calculation, the block reward will not drop to sub-satoshi for another 130 years, and do you not think that the TRANSACTION VOLUME and MONEY SUPPLY will increase over the next 130 years? Is that increase not relevant to the calculation?


Now I would like to thank MoonShadow and Rudd-O for answering my question, and koin for his counterquestion which actually seemed interesting but that everyone ignored...if it really is true that...

If a bit-sifted address is developed and recognized by the protocol, the block reward would be able to continue to bit-shift the block reward for another 24+ bits.

...then I consider my question to be answered (although I would like to learn more about the "+" in "24+", and about how impossible it would be to use koin's idea).

That being said, I'm happy to continue the conversation as it shifts the thread inevitably from technical to economics.

85  Bitcoin / Development & Technical Discussion / Re: Delay BlockReward=0 Forever on: December 18, 2012, 07:09:30 AM
Re: MoonShadow
...
I just want the block reward to keep doing what its doing.
And you really think 0.023 BTC in rewards over the course of decades is going to keep a significant number of miners still mining?

Yes.

I am struggling to replicate the $0.05 figure of TC.. most important of the problems is that it is highly sensitive to assumptions of growth in Gross World Product (which I think would probably work better) and/or the money supply of the world's countries over the next 130 years, which is pretty much an unforcastable nightmare. Also, economic output has lots of positive derivatives the rate of the rate of growth is increasing...were annual output growth to ever reach ~17% (seems possible to me) the block reward would start increasing relative to the purchasing power of those BTC (economic output more than doubling, reward halving), such that, after a period of possible irrelevance, as you suggest, eventually each block reward would buy more and more mining equipment and say 200 years from now the mining subsidy again becomes a huge incentive, and stays that way.



MoonShadow seems to think "my" proposal will actually just implement itself anyway. Sounds good to me.

(Thanks to MoonShadow for answering my technical question. Can anyone confirm/disagree with the answer?)
86  Bitcoin / Development & Technical Discussion / Re: Delay BlockReward=0 Forever on: December 17, 2012, 11:00:23 PM
Re: MoonShadow

For starters I do not claim the ability to foresee the implications of a nonexistent block reward ("the right answer"). No one can honestly make such a statement, in any direction, about events 100+ years in the future. I am just saying "Why change anything?", and in fact the best part of this idea is that it ignores the impact of 0 BR, whether that impact be small, negligible, good, catastrophic, whatever, and just sidesteps it. I personally am just not comfortable saying that everything will be fine when 0 BR not only potentially fails to guarantee a secure hashrate but (worse) represents a change from the existing incentive-structure.

Secondly, if you have a non-hard-fork way of adding decimal places, it sounds great to me. By all means, expand or contract that as required.

Lastly, though, I disagree with this 'we have years to figure it out' line of reasoning. People are interested in the endgame for obvious reasons: if it wont work in 2150, it will be worthless in 2150, making it a big risk in 2149, recursion, 2148, etc. However, I assume your 'simple solution', while very convenient, would not automatically allow for <1 satoshi block rewards? I thought the BR code just takes bitshift of some constant until it becomes an actual 0. Is that true? What, if anything, would let the BR continue to shift without a hard fork?

I just want the block reward to keep doing what its doing.
87  Bitcoin / Development & Technical Discussion / Re: Delay BlockReward=0 Forever on: December 17, 2012, 06:16:38 PM
Why?

Without the change ....

Well the 'why' is simple:
People ask "Where do they come from?" and, then ultimately, "What happens when they are all mined?" and I have to say "Well, even though this new thing will eventually happen (precedence of mining fees, decoupling of BTC value and security value), hopefully it will all still work out from then on."

Which is not really a great answer. I'd rather say "It will continue to work exactly the way it does, pretty much forever."

The "costs" you bring up:
Hard fork - if we ever want to add decimals, this would be required anyway. as it stands a human needs to constantly decide this update with more hard forks
Constant updating - not only do we already experience constant updating, but this one update would prevent subjective human-introduced future updates
Transaction size - likely to be a complete non-issue wrt to technology/hard drive size in the 2200's

Vs the "benefit":
Money supply - actually the money supply will not increase at all FROM 21m...in fact it would just more closely approximate this amount...depending on how you implemented it, it could even decrease the money supply (as Zeno's calendar never quite reaches xmas in the cartoon, all 21m coins will never be mined). Moreover, assuming log-growth of BTC value, even these tiny satoshi-cents would continue to finance vast quantities of computer hardware/electricity in the future (and maintain a very strong network hashrate), but more importantly there would always be a reliable source of financing for miners, and of hashrate for users. Thus future expectations can be a little more stable.

So, contrary to what you write, I believe that there are reasons to schedule a future increase in precision (not increase precision today, as you've straw-man'ed). Thus would be better done as soon as possible so we can lock it in and iron out the details.
88  Bitcoin / Development & Technical Discussion / Delay BlockReward=0 Forever on: December 17, 2012, 05:30:49 PM
Dear Technical Users,

Can we simply require that more decimal points be added if the block reward were to drop to 0 (or a few years in advance of), so instead reward eventually becomes .5 satoshi (0.000 000 005 BTC, at this point divisible to 9 digits), then .25 satoshi (BTC divisible to 10 digits), .125 (BTC divisible to 11 digits), etc?

http://xkcd.com/994/ (Happy Holidays everyone)

I know 'adding decimal places' is a hard fork, but if we forked it this way (to constantly expand on schedule) we might *only* need to fork it once.


...
Now tell me all about how you hate this idea.
89  Economy / Services / Re: intrade passthrough on: November 27, 2012, 07:40:26 AM
I feel this needs to be bumped as of http://www.intrade.com/news/id/782
90  Bitcoin / Press / Re: 2012-10-21 Warren Mosler about Bitcoin on: November 10, 2012, 05:12:01 PM
I'd REALLY like to see someone bounce silkroad off of Mosler as a source of final demand. That would likely change his mind (and we would have a new ally).
No, it will not: Mosler wants to be able to print infinite amount of money on demand.

Ah, you are right. Even if he were convinced that SR was final demand, (and therefore that BTC had "Mosler-value"), this would likely not be enough to make him a BTC ally.

Quote
Or you can all continue to make fun of someone via pseudo-anonymous internet post that no one will see.

It is actually pretty effective, take a look around .... "no one will see" is misguided. Asymmetric information is all about getting it to the "right" people ... who cares if Mosler knows about Silk Road? If he can't find out for himself he's not doing the right kind of research and is probably a dinosaur from the old days where knowledge was found in libraries ... he talks like that.

I would say that I am 'somewhat' about getting it to 'more' people...are the people of bitcointalk satisfied with reaching only the community of their own forum?

Still you raise a good point, that anyone with Google making an honest attempt to research Bitcoin would have found SR by themselves (there is even an old-school academic paper from Carnegie Mellon about both SR and BTC).
91  Bitcoin / Press / Re: 2012-10-21 Warren Mosler about Bitcoin on: November 06, 2012, 04:13:41 AM
Woah woah don't freak out everyone...jeeze anyone who raises concerns about our project is insta-shunned, its madness I say.

He is actually just restating the Mises Regression Theorem (we all love Mises, right?)....the 'seed value' Mosler is looking for (ie the "final demand" or "the thing that you can only buy with BTC and nothing else"), exists in several places, namely low-cost/instant international payments, unfreezable accounts, inflation-proof, etc.
Yeah, but those are monetary properties. It sounds like he's saying that the "seed value" has to be either (a) the state forcing you to pay taxes in the currency or (b) a non-monetary use for the commodity.  But it seems to me that the supposed requirement for a "seed value" is just an acknowledgement of the bootstrapping problem that confronts any new would-be currency.  Money relies on network effects.  If a commodity has not yet come to be accepted as money and it also doesn't have any non-monetary usefulness, why would anyone ever be the first person to trade their goods or services for it?  The answer is simple: speculation.  People first assigned value to bitcoins because of its incredible monetary properties.  They reasoned that other people would also come to appreciate those properties and value bitcoins for the same reason.  And they were right. You can now trade other currencies for bitcoins on an open market. And you can also use them to buy many goods and services directly. So... does a currency need a "seed value" of the type described above to become valued? No. It's an empirical question, and it's now been answered.  So I just don't get how anyone could still be hung up on this issue. 

I would actually argue that:
1) There must be seed-value pre-speculation (ie, WHY will this thing retain or increase its value).
2) A "non-monetary use" would INCLUDE (a) taxes [and a solution to the network-effects-coordination problem (of which, again, one solution would be taxes)], making that somewhat redundant.
3) Therefore, money does require seed-value to become valued.

And, even though I agree with your insight, that the seed-value might need to be non-monetary, its pretty irrelevant because I completely forgot to mention silkroad.

In fact, in (subconscious?) conformity to the regression theorem, I personally thought bitcoins were a strange scam until I read the SR wired article, at which point my opinion changed completely.

I'd REALLY like to see someone bounce silkroad off of Mosler as a source of final demand. That would likely change his mind (and we would have a new ally). I'll do it if no one else will, but I've never been in contact with him.

Or you can all continue to make fun of someone via pseudo-anonymous internet post that no one will see. I has hear that help teh bitcoin.
92  Bitcoin / Press / Re: 2012-10-21 Warren Mosler about Bitcoin on: October 25, 2012, 09:24:06 PM
Woah woah don't freak out everyone...jeeze anyone who raises concerns about our project is insta-shunned, its madness I say.

He is actually just restating the Mises Regression Theorem (we all love Mises, right?)....the 'seed value' Mosler is looking for (ie the "final demand" or "the thing that you can only buy with BTC and nothing else"), exists in several places, namely low-cost/instant international payments, unfreezable accounts, inflation-proof, etc.

So the final demand would be for like a hypothetical "Bitcoin Co. International Payment Service Coupon" or whatever that is (somewhat confusingly) supplied BY Bitcoin (the software) and can ONLY be paid for with Bitcoin (the currency). He was even humble enough to say "which I've been unable to identify"...ie he would change his mind if he DID identify it.

I happen to think Mosler and his MMT are completely ridiculous, but the ridiculousness isn't expressed in the excerpt given here.

imho
93  Other / Meta / Proposal: New Forum Category "Threats to Bitcoin" on: October 01, 2012, 12:09:27 AM
Frequently, people have been complaining about a threat to Bitcoin without first reading existing posts/documentation about it. Responding to these posts is wasteful and annoying, but ignoring them makes it appear (to outsiders) that the treat is legitimate.

I propose a new forum category to catch these posts (possibly under 'Bitcoin Discussion'). We then sticky the key recurring topics ('price manipulation', 'tainted bitcoins', 'developers change source code', 'quantum computing', etc) so people know where to find the information they want (and don't make redundant and misleading new posts).

I know we have wiki pages for this, but sadly it does not stop lazy users from flooding the forum with garbage (garbage that falsely makes BTC look vulnerable). There are just too many posts to look through...I think this organization can help.

tl;dr Just like the 'deflation' sticky in the Econ section of the forums, but a catch-all category for all annoyingly recurring topics.
94  Bitcoin / Bitcoin Discussion / Re: Possibility of an economic attack on bitcoin? on: September 28, 2012, 05:57:30 PM
Continuously high volatility means automatic payments to anyone paying attention, it's like a free money injection from people who hate bitcoin to people who like it (or are just rational).


To a degree... If you're range-trading, but bullish on bitcoin long-term, it's always tough to execute the sell side. And, as with anything you range-trade, you may be successful 100 times, but then the market gaps up or down big-time while you're on the wrong side of the transaction, wiping out the profits from your 100 small wins; ie, tail-risk.


Sure, in a normal market those are going to roughly balance for the average skill trader, but in a market where someone is paying to increase volatility that money goes to the reasonable traders. It's awesome when someone sits down at the poker table with a boat load of taxpayer money, you don't have to be better than average to win anymore.

You may enjoy http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.73.4707
I believe he did real life empirical examples to prove it as well (or something).

Sad to see this topic up yet again...if I write a concise primer on basic economics can I get it pinned somewhere, I wonder?

The one sentence explanation: the words 'buy' and 'sell' actually mean the same thing (as the word 'trade').

Translated:
Now what if a group or government slowly sold a few million dollars for BTC, stabilizing the market wouldnt this be the opposite of..oh forget it reaching even the most unwilling dollar-buyers by saying "Ill give you any USD you want for your 1 BTC, please trade some to me!"....and then decided to buy dollars (with BTC) instead, reaching even the most unwilling dollar-sellers by saying "Ill give you any amount of BTC for 1 USD, please trade some to me!".

Hopefully this example clarifies: this is a get-poor-quick scheme for crazies.
95  Other / Politics & Society / Re: Larry Flint to Pay anyone $1,000,000 for Romney Tax Return. on: September 18, 2012, 02:08:29 PM
There's a bit of strange strategy going on here, though. The hackers claim to be releasing it for free on Sept 28th, so why would you pay $1m? Your only reasons would be a) to have it earlier and/or b) to stop someone from making the converse-payment (thus preventing you from ever seeing the returns).
It would easily be worth $1,000,000 to have them early. You could run a two-hour primetime special dissecting them and the ratings would be amazing. Is it worth publicly being known as the douche who paid $1,000,000 to a blackmailer .. that's another question.

Ah, but not an exclusive two-hour primetime special...you would want to market it in advance, and my understanding is that the hackers would just release the decryption-information to everyone. Thus fewer people could profit by the release of the returns, making it less likely that to pay for release, and consequently less likely either of the two will pay, no?

Its also possible that the tax returns contain nothing interesting...if people were making a big deal about my returns AND they were normal-enough, I'd allow the controversy to fester so that I could slay it in one stroke by releasing my own returns days before the election.
96  Economy / Currency exchange / Re: Bitcoins Direct - Private off exchange sales. on: September 13, 2012, 04:40:11 AM
If only every Bitcoin business was run this well.

People could take a lesson from TangibleC about how to conduct a business with bitcoin.

This is the obligatory shoutout for another flawless order.

Agree...obligatory shoutout here as well.

Fast response to messages, deposit, emails etc. This is easily the cheapest and most convenient way to get BTC...simply cant beat a negative-fee, cash bank-deposit transaction. I will be using again in future.
97  Other / Politics & Society / Re: Larry Flint to Pay anyone $1,000,000 for Romney Tax Return. on: September 10, 2012, 02:49:49 AM
Sounds suspicious as the story where ANONYMOUS person wants $1,000,000 to NOT release ROmney tax returns:

http://www.youtube.com/watch?v=xneJy3zDrbY

Larry Flint pay this guy and everyone wins

There's a bit of strange strategy going on here, though. The hackers claim to be releasing it for free on Sept 28th, so why would you pay $1m? Your only reasons would be a) to have it earlier and/or b) to stop someone from making the converse-payment (thus preventing you from ever seeing the returns).

Knowing that team Romney would still lose by paying 1m to conceal the returns (saying "I don't feel like releasing something personal" is pretty different from "I payed 1m to someone who successfully blackmailed me"), making it unlikely, and with the possibility that some guy is just going to take the $ and run, I doubt either person will pay.
98  Other / Politics & Society / Re: Larry Flint to Pay anyone $1,000,000 for Romney Tax Return. on: September 09, 2012, 06:37:57 PM
What if Mitt offers $1 million as  a bounty on the heads of the "hackers" ?

$1M, paid in Bitcoins Grin

http://www.forbes.com/sites/jonmatonis/2012/09/06/blackmail-and-a-briefcase-of-bitcoin/

 Shocked
99  Bitcoin / Project Development / Re: [ANNOUNCE] BlockViewer.com - Visualize the Bitcoin Block Chain on: September 03, 2012, 02:53:38 AM
REALLY cool!

You misspelled "pictures" at the bottom of the FAQ, by the way.

IMHO, data visualization ideas to make it even better would be:
Map color to another variable ('distinct owner' being a logical choice for your sleuthing goal).
Make the size related to BTC balance...thick lines for large transactions, etc.

Very exciting work.
100  Economy / Service Discussion / Re: Pirate wants to settle with individuals for less. Don't let him do it. on: August 31, 2012, 04:23:21 AM
Pirate should deal exclusively with the PPT operators so you, the account holders, get the most money possible.

If he deals with individuals exclusively, he can ignore their pleas one-by-one, like ants. He can make them settle for as low as possible.

Dealing with an antpile is a different story.

Unionize. Stick with your union leaders. Get what you are due.

*salutes Chaang-Noi*



Prisoner's Dilemma!

Ants=Doomed
Pages: « 1 2 3 4 [5] 6 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!