Bitcoin Forum
May 25, 2024, 01:58:12 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 [292] 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 ... 800 »
5821  Bitcoin / Mining speculation / Re: Anyway to block miners in China? on: July 01, 2013, 05:00:15 AM
Anyway GPU Mining is DEAD, with actual diff and price of 91 USD it's not profitable to GPU mining anymore

Ok then stop mining.  Simple solution.  Bitcoin needs miners to protect the network.  It doesn't necessarily need you (or me, or any individual miner) to mine with your specific inferior hardware.

Mining isn't a "free money for nothing" game.  It has a purpose.  That sole purpose is to protect the network.  Higher difficulty means more protection for the network.  Coins only have value because people believe the transactions are irreversible.  Lower difficulty enough so that someone can easily attack the network and it doesn't matter how many coins you have because they will be worthless (x BTC * 0 = 0).
5822  Bitcoin / Bitcoin Discussion / Re: 2013-06-30 BITCOIN KILL SWITCH on: July 01, 2013, 02:39:25 AM
So basically steal the money of people who don't want to use it your way? Wouldn't that in itself be a killswitch, in addition to how unethical it is just to steal because they don't do things your way?

Not really, to make sure bitcoin survives as it was intended (!) and its destiny not in the hands of a few people who set this all up from the beginning. Cause if that analysis is true then it's either make a few filthy rich and crash OR make sure there is no "killswitch".

Maybe those people who planned bitcoin and have 7000000 bitcoins as a small group could show their intentions and use those coins to spread bitcoin further by all means. Not saying all coins, but large enough so it's not a killswitch anymore AND at the same time do good with it.




Or not.  When the protocol supports confiscation of private property by fiat (meaning "by decree") it simply loses all legitimacy. Bitcoin would be adopting the worst aspects of state control with none of the benefits.  I for one will be selling my coins at market and looking towards a better protocol.  Nobody would trust a currency where some group can decide in the future to retroactively erase your ownership.  Nobody would it is idiotic.

The only "kill switch" is the one you foolishly are reaching for, and of course that was the intent of the FUD.  You are just falling for it like a pawn.  The good news is that it simply is impossible to achieve so there is harm the uneducated can do.
5823  Other / Beginners & Help / Re: Question about public key on: July 01, 2013, 01:53:53 AM
The address that people send BTC to is the public key.  There is an associated private key for each address.  The pair make up the key set.

Incorrect.  The address is a checksum hash of the public key.

To OP the public key is generally hidden from view.  Most transactions work with address directly and public key is only used internally when coins are spent.  The public key is included in the tx so that the tx signature (created by the tx body & private key) can be validated.  There really is no reason you need to know the public key but if you really want to see the public key you can use a tool like pywallet to dump the wallet.

On edit:
Another option is to compute the public key from the private key.  Public keys are deterministic.  Given a specific private key, the proper algorithm (ECC), and a choice of compressed or decompressed one will always compute the same public key.  The public key doesn't need to be stored because it can be recomputed as needed from the private key.  Actually the only thing you need to ensure is never lost is the private key.
5824  Other / Beginners & Help / Re: Network Power? on: June 30, 2013, 10:09:48 PM
The network right not has a combined computing power of ~170 TH/s (terrahashes per second) or 170 trillion double SHA-256 hashes attempted each second.  Sometimes people like to provide a FLOPs equivalent but the reality is that FLOPS is a measure of floating point math and the Bitcoin network combined executes exactly 0 FLOPS a second.  

If you need something tangible a high end GPU (HD 7970) does about 700 MH/s so the network has computing power equivalent to ~250,000 high end GPUs (170,000,000 / 700 ).  Obviously the whole network isn't made up of only 7970s but it provides a reference point.
 
5825  Other / Beginners & Help / Re: Re: Bitcoin-Qt fills entire disk on: June 30, 2013, 05:15:03 PM
From this stack exchange, the bock chain was about 500MB as of September 2011.
http://bitcoin.stackexchange.com/questions/478/how-do-i-reduce-the-size-of-the-block-chain-data-on-my-machine
That would mean it's growing at (9 -0.5) / 20 months = 425MB/month.

What mobile device can keep up with this? A (new) phone can hold 500MB maybe, but even if transactions don't increase, can it hold 16GB next year?
Something is wrong here.

A mobile device can run as a lite node.  A full node will require a copy of the blockchain. 
5826  Bitcoin / Bitcoin Discussion / Re: WARNING! Bitcoin will soon block small transaction outputs on: June 30, 2013, 04:59:49 PM
Gavin Andresen has changed the Bitcoin code to block any output with a value of less than 54uBTC:

It's true, last payment less than 54 uBTC was on 12th June Sad What if someone send me less than 54 uBTC?  Huh

1) Update the config of his node to allow smaller outputs (it is a single line of text in the bitcoin.config file).
2) Update the config of your node to allow smaller outputs
3) Find a miner willing to include transactions with smaller outputs in a block.
4 optional) Convince enough nodes to relay these smaller transactions so you don't need to send them direct to willing miner(s).

Transactions with outputs smaller than the dust threshold (54.3% of min mandatory fee on low priority transactions) are still valid.
5827  Bitcoin / Development & Technical Discussion / Re: same public key on: June 30, 2013, 02:38:23 PM
Exactly it is that simple.  The Bitcoin network has no concept of "ownership" only authentication.  If one can sign a transaction with a valid private key they can spend the coins.  If someone generates an address which produces the same public key as your address then they can spend your coins.



And what would happen with money that is transferred to an address that exists twice? would this money be doubled?

No.  If you make a backup of your wallet the address exists twice but it doesn't double your money.

Imagine you had a safety deposit box which only had one key and you put $500 into it.  Thus only you can spend the $500, and to do so requires the key.  
Now imagine the bank screwed up and gave a second copy of your key to someone else by mistake.  Same deposit box, same $500 inside it but now two keys which open the box.  Has the money been doubled?  Can it be spent twice?  Of course not it simply means whoever use the box first can spend it and once spent the funds are gone.

Bitcoin works the same way.  Your client/wallet doesn't have any coins.  It has a set of keys which allow it to transfer ownership of coins in the blockchain.  Instead of one safety deposit box "your coins" are distributed across tens of thousands of nodes all over the planet.  When you spend coins you send a message to the network saying "hey those coins at address 1xyz... please transfer control of them to 1abc...  I have signed this message with the private key for 1xyz so you know it is a valid request".  The bitcoin network includes the transaction in the next block and the global consensus on where coins are located has been updated.  All nodes now agree the coins are not at 1xyz... they are at 1abc... .
5828  Bitcoin / Bitcoin Discussion / Re: How hard is the 21 million cap on bitcoin? on: June 30, 2013, 01:51:17 AM
The limit isn't defined as a number value it is simply the upper limit from the sum of block rewards.
The code defines the block reward as 50 BTC which is halved (technically right shifted) every 210,000 blocks.

You can easily change that.  You could mine a block which has a 50,000,000,000,000,000,000,000,000,000,000 BTC reward today, of course all nodes running the current code will simply reject it as invalid.
5829  Bitcoin / Project Development / Re: Mason Brand Baseballs on: June 29, 2013, 10:34:31 PM
No offense but this has absolutely nothing to do with Bitcoin.  At best it should be in off topic, more realistically it shouldn't even be posted here.
5830  Bitcoin / Development & Technical Discussion / Re: same public key on: June 29, 2013, 10:26:08 PM
Exactly it is that simple.  The Bitcoin network has no concept of "ownership" only authentication.  If one can sign a transaction with a valid private key they can spend the coins.  If someone generates an address which produces the same public key as your address then they can spend your coins.

5831  Bitcoin / Development & Technical Discussion / Re: same public key on: June 29, 2013, 09:16:10 PM
Many commercial entities will use a new address for each transaction. If bitcoin will be widely adopted someday the amount of used bitcoin addresses will be also very big. Of course the probability of two identical addresses will still be very small... but it will be there, nonetheless.
I simply wonder what the implications would be if that happened.

Nope.  Very big and 2^160 big are two different things.   It is like saying if we can go to mars (very far away from the earth) in a year then obviously we could just keep going and get to the nearest star "soon" doing the same thing.

Maybe this helps:
if a billion people, each used a billion new addresses, every second continuously for the next billion years that would be less than 1/460,000,000,000th of 1% of possible addresses in 2^160.
5832  Bitcoin / Bitcoin Discussion / Re: Boycott 0.8.2 on: June 29, 2013, 07:22:02 PM
To really stop dust, we need to ensure that *every* miner enforces this policy. How is that going to happen?

Maybe the newer clients should be made to reject blocks containing transactions with dust outputs.

That would lead to a hard fork scenario, developers try to avoid that at all costs.  The goal isn't to "really stop" dust but to simply reduce the viability of creating dust.  If the vast majority of miners choose not to include dust transactions then dust transactions will be less common.  Will it go to 0.0000000000000000000000000000000000000000000000000000000000000% of all future transactions?  No but it will be a lot less than when every node and miner by default includes them because there is no simple, effective method of excluding them.

Simple version:
If a majority of nodes and miners want "spam" then it obviously isn't spam.  If a tiny number of nodes and miners relay/mine spam tx then it will be far more difficult to use these and there will be less of them.  Win-win.
5833  Alternate cryptocurrencies / Altcoin Discussion / Re: Looking for generic blockchain implementation on: June 29, 2013, 05:39:53 AM
Are any altcoins currently implemented on top of a generic library like this? Or are they all based on independent forks of the Satoshi client?

The later or more correctly forks of LTC which is a fork of BTC.
5834  Bitcoin / Legal / Re: Legit conversion from BTC to USD? on: June 29, 2013, 03:51:26 AM
Sell on ebay. Tack on an extra 25% to market value to set the price. People are willing to pay a premium if they can use paypal or credit/debit card to pay for bitcoin.... and later do a chargeback leaving you holding nothing.

FYPFY
5835  Economy / Securities / Re: The coming flash crash in AMC on: June 29, 2013, 02:57:11 AM
Any rational businessman would stop selling equity once his capital needs are filled.

Except if his business was selling shares in a worthless company, that is...

This.  It seems many never really consider what equity is.  Equity is selling off future profits of an enterprise.  If one believes their enterprise is profitable AND they have sufficient funds to ensure that profit what rational reason would there be to sell off more future profit?

Hint: there isn't one.   Companies sell enough equity to meet their capital needs and not a penny more.
5836  Bitcoin / Bitcoin Discussion / Re: Boycott 0.8.2 on: June 29, 2013, 02:41:23 AM
I don't understand why this is an issue -

If ver 0.8.2 is a problem, why not use 0.8.1 ?

Or someone recompile the 0.8.2 source with the changes you want/dont want ..

As far as I can see, no one has a central authority to decide anything on bitcoin.

The p2p network continues to work regardless of version ..

or am I wrong ?

You don't even need to recompile, you just edit a text file and restart.

The problem is that some people don't want you to be able to change how your node acts.  They don't want you to have the option to refuse to relay their crap.

That is the reason for all of the fuss.  0.8.2 puts the node operator in charge of the relay policy for their own node.

Right -

So why does this thread exist ? - Why are there so many posts regarding boycotting
a version ? - Does G.Andresen have some special ability to force the bitcoin network
to adhere to this or that or as mentioned recently no longer allowing very small
transactions.  If I'm using version 0.8.0 can I still make very small transactions ??
or is there some central server which has a global config file that all p2p connections
read and thus now prevent these mentioned small transactions ?


You can control what YOUR node does but you can't control what other nodes do.  If your node can't find another node to relay and another miner willing to mine your small, spammy transactions they won't be confirmed.

People like to speak about the Bitcoin network in abstract as if it is the unified system runnning across multiple computers.  The reality is that the "network" consists of thousands of independent nodes.  You can't force another node to do something they don't want to.  Prior to 0.8.2 other nodes had no way to block dust transactions.  Now they do.
5837  Bitcoin / Bitcoin Discussion / Re: Transaction speed today very fast? on: June 29, 2013, 01:17:59 AM
franky1 pretty much everytime you respond to any post, on any topic I am 99% sure that not only will your response be wrong it will be batshit crazy illogical ramblings and no this time was no exception.  

Quote
so now if all of those 44 ASICS pool mined instead of solo mining. they would collectively solve blocks alot faster then just 9 minutes

No.  No they wouldn't.  Total hashing power rose 10%, the time between blocks will fall ~10%, not "a lot faster".

In your "example" there were 2TH/s and then there were 2.2TH/s.  Hashing power rose 10% the time between blocks will be reduced on average by ~10%.  The number of actual miners is utterly irrelevant.  2TH/s is 2TH/s and 2.2TH/s is 10% more regardless of who or what is doing the hashing. It doesn't matter if it is a single 2TH/s miner, 20,000 GPU miners, all miners in one pool, or all miners solo mining.  The only thing that matters is the change in global network hashrate.

Do you have ANY (as in even the most basic high level concepts) understanding of how the Bitcoin protocol works?  If not then why why for the love of God why do you continually try to "educate" others with your ignorance?

Quote
"It is better to have people think you a fool, than to open your mouth and remove all doubt."
5838  Alternate cryptocurrencies / Altcoin Discussion / Re: a billion flavors of altcoin vs a true electronic currency on: June 29, 2013, 01:11:07 AM
My personal opinion is also that SHA-256 is the best choice as an encryption algorithm

You obviously missed the news about NSA having troubles with encryption algorithms that use more than 256 bits, e.g. those that use less than
256 bits are more or less dead and buried.

Nonsense.  Still SHA-256 isn't an encryption algorithm.

Hash algo, whatever. NSA will own our outdated asses regardless.  Cheesy

Not sure where you get the idea that 256 bit is outdated.  You do realize that key strength depends on the algorithm.

For example 256 bit ECC has equivelent security as 128 bit AES and 4096 bit RSA.  By your logic 3072 bit RSA is "new" and more secure.

I will leave you with this ...

Quote
These numbers have nothing to do with the technology of the devices; they are the maximums that thermodynamics will allow. And they strongly imply that brute-force attacks against 256-bit keys will be infeasible until computers are built from something other than matter and occupy something other than space.  Ten years later, there is still no reason to use anything more than a 256-bit symmetric key. I gave the same advice in 2003 Practical Cryptography (pp. 65-6). Even a mythical quantum computer won't be able to brute-force that large a keyspace. (Public keys are different, of course -- see Table 2.2 of this NIST document for recommendations

Wake me up when the NSA has computers built from non-matter occupying non-space*.


*(Disclaimer as it is often misinterpreted the quote above doesn't apply to cryptographic flaws in the algorithm however that is a different topic then "256 bit is outdated".)
5839  Economy / Goods / Re: [WTS] 10 gram gold plated silver bar LTC and BTC on: June 29, 2013, 01:05:41 AM
Can you post some clearer photos and where are you shipping from.

I am interested in buying some fake gold bars for specimens to try out an ultrasonic thickness gauge.
5840  Bitcoin / Bitcoin Discussion / Re: Transaction speed today very fast? on: June 28, 2013, 11:21:50 PM
Network is running about 10% higher than than target difficulty so average block time is ~9 minutes instead of 10.  Also remember time between blocks is variable so any speed increases beyond that are "luck" driven.
Pages: « 1 ... 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 [292] 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 ... 800 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!