Bitcoin Forum
May 24, 2024, 04:38:26 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 [64] 65 66 67 68 69 70 71 »
1261  Bitcoin / Bitcoin Discussion / Re: TradeHill – Security Update – Round 1 PCI Compliance / Business Verification etc on: July 03, 2011, 06:24:33 AM
It is only off-topic because Tradehill does not use MD5 Hashing, I can't find what hashing they do at the moment.

However, if the database is compromised somehow, account locks after failed login attempts won't help much. That is why you need to choose a secure (likely hard to remember) password. It doesn't matter how convoluted the hash function is; attackers will have the time to do a dictionary attack on their own machines.

That said, (salted) hashing of the passwords is better than storing them in clear-text. It means that most users have time to change their passwords once they learn about the breach. Hopefully Tradehill won't have such a breach. Smiley
1262  Bitcoin / Bitcoin Discussion / Re: An FYI: GPG and SmartCard Implementation on: July 03, 2011, 05:13:41 AM
You did mention having a back-up copy of your passphrase. If the passphrase is strong enough, deleting it can be almost the same as deleting the encrypted data itself.
1263  Bitcoin / Bitcoin Discussion / Re: An FYI: GPG and SmartCard Implementation on: July 03, 2011, 04:59:56 AM
1) What happens if I lose my smartcard? Is it just my GPG key and passphrase in there?

If you don't have a backup copy (which goes against the idea of a smart card as far as I can tell), you loose your wallet and coins.

The client really needs to support different wallets with varying degrees of security. Note there is no reason only one client can be used. Though, for pre-compiled binaries, one of the "official" clients is probably a good idea.
1264  Bitcoin / Bitcoin Discussion / Re: How hard would it be to pitch a bitcoin investment on "Shark Tank"/"Dragons Den" on: July 03, 2011, 03:03:39 AM
I don't think this is a great idea. I read the terms and conditions for entry: they are allowed to reject your idea/concept and promptly introduce a similar product or service. Now, understanding that nobody really "owns" ideas, this may not be a problem for a bitcoin-related pitch.

The problem is that the dragons want exclusive deals. They will ask if it is patented. They will ask if the presenters themselves have any sales. Of course, presenters looking for ASIC funding won't have sales (unless they sell FPGAs using the same circuitry first). For the proposed "EasyCoin" Payment processor, they will balk at releasing the source code to allow competition. They likely won't understand that the success of the project hinges on being open and accountable to the public.

1265  Bitcoin / Bitcoin Discussion / Re: [Warning] People with MtGox on: July 03, 2011, 02:21:58 AM
What you need to do is use completely unique, altering-case letters and numbers & special characters each occurring no more than once.

Repeats can happen in a secure, randomly generated password. For many passphrases, I have started using 32 random hex digits (128 bits of entropy). With only 16 symbols, each symbol is repeated, on average, twice. I did that calculation after noticing that one of my passphrases was actually missing one of those 16 symbols.

Quote
Example of a safe 25 char. password would be 4gD_7´%jU1Q#}!5Lv=¤*h^8~¨

That password is no longer secure because it has been published and may now be in a password-cracking dictionary.
1266  Bitcoin / Development & Technical Discussion / Re: Modular FPGA Miner Hardware Design Development on: July 03, 2011, 12:46:10 AM
It is probably an NP-Hard problem like the traveling salesman problem. The Software has to decide which traces to place where to get the shortest routing (allowing higher clock speeds). If lots of forking is involved, CPUs may be better at it (I don't know).

I don't think I have heard of GPU-accelerated compilers yet.
1267  Bitcoin / Development & Technical Discussion / Re: Modular FPGA Miner Hardware Design Development on: July 03, 2011, 12:31:36 AM
I don't suppose the rules for generating a bitstream are documented?

I don't think it is exactly rocket science. It would be of comparable difficulty to writing a compiler. Obviously from the CPU time used, these tools brute force many possibilities.
1268  Bitcoin / Bitcoin Discussion / Re: Metal Engraved Keypair Cards! Coming soon! on: July 03, 2011, 12:23:33 AM
And what about the printing job scheduler? Does it store the document somewhere? You cannot be sure, pen and paper is easy and fine.

If I was going to print them, I would probably boot from read-only media on a machine without network connectivity. My statement about less than 1MB of memory implies the printer does not have network connectivity either.

For the dot-matrix, there is the possibility of lifting the image from the ribbon, but it gets recycled/reused within minutes. A Laser printer may have a similar problem with the drum, but those tend to have over a MB of memory anyway.
1269  Bitcoin / Bitcoin Discussion / Re: Codename: EasyCoin on: July 03, 2011, 12:13:22 AM
Finally, EasyCoin software will be open-source and available to everyone. Everybody can open a payment processor to mitigate risk in the industry. Competition will keep all competitors accountable in safety and service.

This is what the GNU AFFERO GENERAL PUBLIC LICENSE was written for.

I agree some kind of payment processing service is needed. I also share the concern that once realized, it may not be much better than PayPal. A community organization I am involved with has started using PayPal simply because of the merchant services they provide.

From my point of view, PayPal has all of the funding difficulties Bitcoin does: I actually read the card-holder agreements. I refuse to use a credit card. The terms for online banking require me to install an anti-virus: something I consider a potential security risk, and a waste of CPU time. I can't really use PayPal, even if I did agree to their PayPal User Agreement.

1270  Bitcoin / Development & Technical Discussion / Re: The official Bitcoin client looks awful on: July 02, 2011, 07:17:01 PM
Slightly off-topic, but are there any HTML rendering toolkits that are incredibly lightweight, cross platform and with minimal dependencies? Given all the progress made in the web over the past decade, it may be better to just go ahead and write apps in HTML as they're very flexible and well known by users. A desktop app that looks and feels web 2.0 would be rather nice IMO.

No. HTML is a document mark-up language based on SGML. IMO converting web-browsers into Operating Systems is not progress. HTML and Cascading style sheets were never intended exclusively for gui rendering. My favorite web-browser (lynx) is text-based, but has been stuck at about HTML 3.2 because it does not implement the Document Object Model (also used for stylesheets.) That browser uses external viewers for displaying things like images and video. This is a lot more convenient and secure than running a proprietary video player from the website you are visiting (every website using flash and silvelight video).

One other point: Client-side scripting takes control from the user. Before I can trust the EMCA Script in a web-page not to send my information to parts unknown, I have to review the source-code. Not user-friendly at all; as I have to check every time I load the page.
1271  Bitcoin / Mining / Re: Pay $0 for electricity? on: July 01, 2011, 05:56:09 PM
If you feed into the grid you don't need batteries. The grid takes when you have extra and gives when you are short and only charges you for the difference. You only need batteries if you are trying to go off grid.
If everybody uses that strategy, the grid will have problems. I suppose if solar power is flooding the grid while everybody is using AC, it may even out. I live 55 degrees north. Not everybody has AC.
1272  Bitcoin / Bitcoin Discussion / Re: TradeHill – Security Update – Round 1 PCI Compliance / Business Verification etc on: July 01, 2011, 05:28:37 PM
Well's just the thing: MtGox did salt (AFAIK) and I -did- have a good password and it still bombed, mostly because I believe they only used 1 iteration of MD5.

MD5 hashes are no longer cryptographically secure. If you were indeed using an old password hashed with MD5, the attacker could have generated a collision without guessing your password. However, it is usually easier to guess the password. If you generated the password yourself without using a random number generator, your password may not be as strong as you think it is.

Edit: looks like you still have to have knowledge of both messages to generate a collision.
1273  Bitcoin / Mining / Re: Pay $0 for electricity? on: July 01, 2011, 05:09:05 PM
The capital costs for generating your own power are high. If you want to run your miners 24/7, you need excess generating capacity and large batteries (or just run off the grid at night).

Trying to run off of solar power makes ASICs or FPGAs cost-competitive with GPU mining: I estimate a machine drawing 600Watts 24/7 would need a 3000W solar system. The reason you need the excess capacity is to make sure the batteries fully charge during the day.

Another option would be to monitor the power coming from the solar array and doing automatic load shedding if the power output drops. That would mean you mine a lot more blocks during the day.
1274  Bitcoin / Bitcoin Discussion / Re: Metal Engraved Keypair Cards! Coming soon! on: July 01, 2011, 04:04:33 PM
How do I know that my engraved key pair is secret?

I will stay with pen and paper (I wouldn't even trust a printer that much!).

I trust all my printers with less than 1 MB or memory Smiley
1275  Bitcoin / Bitcoin Discussion / Re: How Paypal did it - Bitcoin should do the same - 10BTC Bounty for implementation on: July 01, 2011, 03:54:26 PM
Why wouldn't you just email someone a wallet? You could also email them a client or provide direction on how to download one. The nice thing about that is that if they don't ever spend the money, you can spend it yourself from the backup wallet you keep. They, OTOH, can transfer the money into a new wallet if they don't want you to have access to it. 

This would be an excellent present to family and friends for birthdays, Christmas, etc. Kind of like a store gift card. 

Sending a wallet via e-mail is a bad idea. You even explain why in your post, except you forget that your ISP, the recipient's ISP, and any government wiretappers can also spend the coins.

Bitbills are similar, but the secret is hidden until revealed. Unfortunately the average user can not redeem them at the moment.
1276  Bitcoin / Bitcoin Discussion / Re: POLL: What are the most likely things that may cause bitcoin to fail ? on: July 01, 2011, 03:41:47 PM
None of the above.

Two of my expected bitcoin failure modes are listed, but not the one I think is most likely: we will learn how insecure the average computer really is. Until now, they was no direct way to steal money from somebody's equipment.

Aside: I have noticed that over the past few years, the big computer companies don't sell computers anymore: they sell "solutions". "Computer" has become synonymous with "machine running Ms Windows" with all of the extra hardware that implies.
1277  Bitcoin / Bitcoin Discussion / Re: A disadvantage of NOT being recognized as currency by governments on: July 01, 2011, 03:21:26 PM
I think in most jurisdictions, promising goods and services you know you won't deliver is considered fraud. It does not matter if these "goods" are recognized as a currency or not. I am using that reasoning to avoid the bitcoin ponzi scheme (I think participating in a ponzi scheme, disclosed or not, is illegal in my jurisdiction).

I think in the US they consider wire fraud more serious because it happens remotely and as such is scary.
1278  Bitcoin / Bitcoin Discussion / Re: TradeHill – Security Update – Round 1 PCI Compliance / Business Verification etc on: June 30, 2011, 08:26:00 PM
I think some things standard on other sites are just security theater: Like "login seals" tied to browser cookies.
Or maybe, even CAPTCHAs you have to type in every time you log in.

Edit: 600 seconds is too short a time-out, IMO. It may not be too bad resetting every time you do something though. On this forum, the default 60 minute timeout logs you out, even if you are in the middle of browsing the forum.
1279  Bitcoin / Bitcoin Discussion / Re: TradeHill – Security Update – Round 1 PCI Compliance / Business Verification etc on: June 30, 2011, 08:11:10 PM
I like that you now have a published mailing address. I can send you my public key fingerprint (CBDE CFB6 BB6A 2BB5 FDE1 01C5 3CF6 0C5E 1CFD A27B) out-of-band now.

Is trading possible with EMCA scripting disabled? I found I was not able to get your banking information without enabling scripting.
1280  Bitcoin / Development & Technical Discussion / Re: Modular FPGA Miner Hardware Design Development on: June 30, 2011, 06:43:37 PM
I haven't looked at the specs, but don't most chips require the interface pins to be held below the supply voltage? I am concerned that if you bring down one board, you may bring down all the boards using the same back-plane. Using the USB interface as a buffer should work though.
Pages: « 1 ... 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 [64] 65 66 67 68 69 70 71 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!