Bitcoin Forum
May 25, 2024, 09:33:13 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 »
121  Bitcoin / Bitcoin Discussion / Re: Pools With a Significant Hashrate: A Realistic Double Spend Attack Taking 2 Hr on: July 07, 2011, 07:44:39 AM
Please answer to my posting: Your attack still assumes that you can split the internet. That you can dictate what blockchain each miner can see.
122  Bitcoin / Bitcoin Discussion / Re: Pools Owning About 50% of The Hashrate: A Realistic Attack Taking 2 Hours on: July 07, 2011, 06:56:21 AM
I don't think that you have 2 hours before anybody notices. The blocks will be generated at half the speed after you split off. And the miners themselves will see that their blocks are not in the legit chain.

You have to make sure that the miners know the illegitimate blockchain only, that's way harder than getting 50 % of mining power. This is the internet. Everybody connects to anybody.

But even if it worked, it looks like way too costly for the risk. Besides the risk of detection there is the thing that MtGox will know that your address with the 10k BTC has reverted a transaction. They won't take any more coins associated with that address.
123  Bitcoin / Bitcoin Discussion / Re: Potential attack vector in generating Bitcoin addresses? on: July 07, 2011, 05:55:38 AM
If you collide an address, you don't have to do it with the same ECDSA key that the owner used.

That's interesting. I wonder why we don't just use the full 256 bit public key as the address (not hashed) -- and then use the 'first bits' rule in the every day.

Satoshi made it this way, and it was ready when adopted, I think. Maybe he didn't think of that. Maybe he thought that ECDSA will require longer key length before SHA160 is broken.
124  Bitcoin / Bitcoin Discussion / Re: Potential attack vector in generating Bitcoin addresses? on: July 06, 2011, 10:12:02 AM
Low chances to get a collision. You could do the same trick with any ECDSA signature, if you could do it with bitcoin.


Assuming that there are 10 million Bitcoin addresses out there in the block chain with value. The ECDSA keys are 256 bit.

This means you have to try out 2^256/10^7 = 1.2 * 10^70 addresses to get a match.

If you collide an address, you don't have to do it with the same ECDSA key that the owner used.  This is basically a birthday attack on a 160 bit hash.  160 bits is probably enough.  I recall that early digital money schemes had users picking random 64 bit integers and assumed no collisions.  Loom is 64 bits too, as I recall.



It is not a birthday attack. So it will take 2^159/2^26 = 2^133 tries on average to get that done, if there are 16 million addresses out there in use.

With a birthday attack, you could generate two keys with identical addresses rather than forging somebody else's address with SQRT(2^160) = 2^80 tries, but what attack could you do with that?
125  Bitcoin / Bitcoin Discussion / Re: Potential attack vector in generating Bitcoin addresses? on: July 05, 2011, 07:56:25 PM
The botnet would need many years for reaching a 50% probability of key collision.

Many millions of years.

It's not impossible for a collision to be found, but there's not enough profit in it. Even if someone can find one address every hundred million years, all they get to spend is the balance of that one address. This equates to an averaged cost of fraud of way less than a millionth of a cent per transaction.

It's not worth worrying about, when any simple trojan or social engineering attack is sure to net a few wallets.

Many trillions of year. It is not possible.

Not exactly that easy. As Bitcoin is meant to last a while and computers get faster exponentially, you have to look what's up in 50 years. Bitcoin will adapt newer crypto parameters as times passes, but old bitcoins have to be transferred to new addresses then.
126  Bitcoin / Bitcoin Discussion / Re: Potential attack vector in generating Bitcoin addresses? on: July 05, 2011, 07:06:31 PM
Low chances to get a collision. You could do the same trick with any ECDSA signature, if you could do it with bitcoin.


Assuming that there are 10 million Bitcoin addresses out there in the block chain with value. The ECDSA keys are 256 bit.

This means you have to try out 2^256/10^7 = 1.2 * 10^70 addresses to get a match.
127  Economy / Scam Accusations / Re: Mybitcoin is a scam! on: July 05, 2011, 05:34:29 PM
I recognize the sarcastic tone, but I couldn't understand your point.  Surely you are not saying a federal reserve note is real money, are you?  Ultimately, the only real money is something I can eat.

A number at mybitcoin is not a real Bitcoin. The most important thing about a real Bitcoin is that nobody but you knows the private keys.
128  Bitcoin / Bitcoin Discussion / Re: Have you held in your hands some actual euros and dollars as a result of mining? on: July 04, 2011, 08:38:00 AM
As far as I know you can buy hardware directly with BTC. Who needs fiat money then?
129  Other / Politics & Society / Re: A passage for those who really think the Government is a threat to Bitcoin... on: July 04, 2011, 08:07:20 AM
Government isnt a threat to bitcoin - bitcoin is a threat to government.


One would hope. It needs a lot of work.

No. They may ban it, but what does that mean? They banned cocaine, cannabis, raw milk. Who gives a shit?
130  Bitcoin / Bitcoin Discussion / Re: [ANN] Bitcoin v0.3.24 release candidate available on: July 04, 2011, 08:06:13 AM
For my casual wallet I always use the current git version. I never had to reload the blockchain or anything.

There is no upgrade procedure but replacing the old version with the new one.
131  Bitcoin / Project Development / Re: Bitcoin Off-The-Grid (BOTG): secure savings script v0.1.1 on: July 03, 2011, 05:54:28 PM
Looks like a good idea to me, I will take a closer look when I find some time.
132  Bitcoin / Bitcoin Discussion / Re: A *realy* secure environment for Bitcoint client and private keys (wallet.dat) on: July 03, 2011, 05:26:57 PM
Speaking of secure private keys...

bcearl:
Have you seen the BOTG script I whipped up. I was wondering what your opinion was? So far, the only flaw I can think of is some type of virus in the BIOS? But I'd imagine one that could spy on the terminal script would be a pretty big feat? A regular keylogger wouldn't work since the user is actually writing it down manually. I guess the really paranoid could use a new computer...
A physical device of spying on you would work too but kind of rare...


I don't remember. If you give me a link, I will take a look.
133  Bitcoin / Bitcoin Discussion / Re: What "Known Celebrity" would be down with Bitcoin? Seriously on: July 03, 2011, 05:08:09 PM
 that's me wearing the gay VIP pass

Only kids wear their pass openly.
134  Bitcoin / Bitcoin Discussion / Re: A *realy* secure environment for Bitcoint client and private keys (wallet.dat) on: July 03, 2011, 05:06:13 PM
Why? If you run VM it may be possible to read VM ram from outside. + Vmware has a suspend mode when it saves ram on HDD. Like hibernate on windows.

There is nothing you can do to protect a VM against the host. That's impossible because of the very principle of VMs. You can protect against the VM guest, not the other way.

Stop telling people that bullshit, VMs are not useful for Bitcoin.
135  Bitcoin / Bitcoin Discussion / Re: Does it bother you USD is used to finance drugs, child porn, and terrorism? on: July 03, 2011, 04:58:26 PM
He probably isn't.  Most religious people think it is their duty to be self-righteous bigoted assholes.  How can any system of belief that characterizes non believers as evil wastes of space produce anything but assholes?

I wasn't even going there - I'm not that strong of an atheist. I consider myself agnostic, mostly because I really don't give a fuck what people believe in as long as it stays out of public policy.

The monotheistic belief include the doctrine that it has to be public policy.
136  Bitcoin / Bitcoin Discussion / Re: A *realy* secure environment for Bitcoint client and private keys (wallet.dat) on: July 03, 2011, 04:55:14 PM
or VM(heavily encrypted HD image, encrypt ram if possible).

Most stupid statement ever!



If you don't know, shut the fuck up and don't confuse other noobs.
137  Bitcoin / Bitcoin Discussion / Re: Does it bother you USD is used to finance drugs, child porn, and terrorism? on: July 03, 2011, 03:05:15 PM
There are a lot of cults secretly worshipping US$ and its Cousins (€, £).

One is ruled by Tom Cruise, another one by a German hiding in Rome, Italy.
138  Other / Politics & Society / Re: Religious Orientation on: July 03, 2011, 02:34:59 PM
I adamantly doubt the existence of a soul.

http://en.wikipedia.org/wiki/Anatta

I know nothing more selfish than the people who think that they have surpassed their self.
139  Bitcoin / Bitcoin Discussion / Re: A *realy* secure environment for Bitcoint client and private keys (wallet.dat) on: July 03, 2011, 02:32:53 PM
Careful lol, PDF's can contain nasty things to...not saying it does I'm just not gonna be the one to find out

Yeah, that's why the PDF reader of Ubuntu isn't even allowed to open a URL in a browser.
140  Bitcoin / Bitcoin Discussion / Re: A *realy* secure environment for Bitcoint client and private keys (wallet.dat) on: July 03, 2011, 10:22:24 AM
You zip file seems broken.


PS: Please describe what your proposal does, what previous proposals didn't do already?
Pages: « 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!