Bitcoin Forum
May 27, 2024, 07:22:11 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 »
1  Bitcoin / Development & Technical Discussion / Re: Lets use "UDP hole punching" on: June 04, 2012, 10:14:30 PM
Bitcoin does not use UDP. It's not trivial to add a reliable UDP transport on top of a TCP-based application. Certainly possible, but usually not worth the hassle.
2  Economy / Marketplace / Bitcoinica.com will be unreachable for Comcast customers from May 29 on on: May 21, 2012, 10:25:31 PM
Bitcoinica.com has an invalid DNSSEC configuration and is not reachable for users with DNSSEC validation enabled (this is known for a few weeks).
Most ISPs do not validate DNSSEC, but a few do, like Comcast. Comcast set up a temporary exempt to allow DNS resolution for bitcoinica.com despite the DNSSEC validation failure. This exempt will be removed on Tuesday, May 29 (http://www.dnssec.comcast.net/). Thus, bitcoinica.com will be offline for Comcast users.

Test here if your DNS resolver validates DNSSEC signatures: http://dnssec.vs.uni-due.de
If the result is YES, then you're either a Comcast customer or you already can't reach bitcoinica.com (like "Could not locate remote server").

Solution: Bitcoinica has to login at their registrar and remove the two erroneous DS records (see dnsviz.net)

Workaround: add 8.8.8.8 as DNS server in your network configuration (this disables DNSSEC validation – make sure you want this).
3  Bitcoin / Development & Technical Discussion / Re: The definitive answer to how much bandwidth does bitcoin use. on: August 04, 2011, 06:20:30 AM
To make sure I ONLY was getting bitcoin traffic, I have IPtables rules set up only to allow port 8330-8340 and the non standard port I have specified for my SSH access.

You should use iptables to measure the traffic (view data amount of your ALLOW rules with -L -v). With vnstat you measure whatever the host receives over its LAN interface, including broadcasts and filtered port ranges.
4  Local / Deutsch (German) / Re: Bitcoin ins Guinness Buch der Recorde - Distributed Computing Network Power on: July 18, 2011, 07:10:29 PM
Die Frage ist hierbei, wie vergleicht man die Hashrate von Bitcoin mit den FLOPS von folding@home? Das Bitcoin-Netz rechnet mit genau 0 FLOPS, weil Hashing auf Integer-Operationen basiert, nicht auf Floating-Point-Operationen.
5  Local / Deutsch (German) / Re: Auf der suche nach den ersten 50 bitcoins von Jan 2009 on: July 18, 2011, 02:02:04 PM
Der Genesisblock ist nicht Nr. 1, sondern Nr. 0: http://blockexplorer.com/block/000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f
6  Local / Deutsch (German) / Re: BitCoin ende? Alle großen Pool's sind down und "Other" mehr als 50%, was tun? on: July 05, 2011, 09:29:36 PM
Somit könnten alle Transaktionen gefälscht werden und die Währung wäre oder ist am ende?

Fremde Transaktionen können nie gefälscht werden, da deren Sicherheit von ECDSA abhängt und nicht vom Proof-of-Work.
Ein Cheater mit Mehrheit kann Double-Spending seiner eigenen Transaktionen durchführen und fremde Transaktionen blockieren (nicht verändern), wobei ein Erfolg nicht garantiert ist, insbesondere nicht bei dünnen Mehrheiten wie 51%.

Je nach Ausführung können Angriffsversuche im Netz nachvollzogen werden, sofern die Community auf die richtigen Muster achtet. Ein Pool müsste schon einen sehr großen Coup landen, damit sich die Gefahr der Demontage durch die Community lohnt.
7  Bitcoin / Development & Technical Discussion / Re: Why not make Bitcoin more Secure with a PIN and TAN System? on: July 03, 2011, 03:13:32 PM
To 1. dont be so pessimistic please :-)
why should it be allowed for random clients please? only because then the Idea dont work?
No offcourse it should NOT  be allowed for random clients, so it also dont get spammed.
Antispam technique should be implement client and serversided but are NOT
a special task because of the TANs.

2.Like i wrote instead of this it is possible to use more Charakters, for example like the lengh of 12-34 charcters.
There should be a method for protecting the hashes to not be easiliy harvested by an atttacker,

how does the Bitcoin network ensure that the privae key of the user cloud not be cracked offline?
the same way should be used for the TANs.

1. It must be allowed for random clients because there is no server that could arbitrate who is allowed and who not. If there was an arbitrator, you would have PayPal.
2. Bitcoin ensures that private keys cannot be cracked offline by using a computationally intensive algorithm and long keys. If the TANs have the same size as the private keys, there is no point in using an extra TAN because they do not provide any benefit over the private keys.
8  Bitcoin / Development & Technical Discussion / Re: a pseudo TAN that doesn't affect the block chain but grants pretty good security on: July 03, 2011, 03:02:38 PM
It's not a TAN because it isn't unique for one transaction. It's a way of keeping the private key private by not storing it on your computer. It's a good idea if you manage to keep the printed keys in a secure place.
9  Bitcoin / Development & Technical Discussion / Re: Why not make Bitcoin more Secure with a PIN and TAN System? on: July 03, 2011, 10:38:17 AM
I know that Wallet encyption comes maybe, my focus is on the TAN system.
Like i wrote it should be possible in the same way like the Bitcoin-network saves
the valid transactions.
So why not just store valid TANs via hashs (encrypted, not plain) in the network too?
(when they are plaintext, everybody just harvest them :-), they must be
encrypted)

There are two problems associated with this approach:
1. Storage space is limited in the block chain as it is mirrored on all clients. If you're allowing random clients save their TAN in the network, it could be easily spammed. So you would have to introduce a fee for saving TAN hashes in the network, similar to the transaction fee.
2. Online banking TANs with their 6 numbers have a very small search space which is only secure because your bank locks your account after 3 or so wrong entries. This is not possible in Bitcoin because you can brute force the public TAN hashes offline. Thus, the TANs must be impractically long like 30 characters or so.
10  Bitcoin / Development & Technical Discussion / Re: Bitcoin Tech Talk on: June 22, 2011, 10:48:11 PM
Thanks, I'll take a look at it.
11  Bitcoin / Development & Technical Discussion / Re: Bitcoin Tech Talk on: June 22, 2011, 08:21:51 PM
Yeah, the word "wasted" is too judging, I will change that to something neutral.

Ob pedantry:  The 21M limit comes not from the quantization limit at 1e-8, it arises as the limit of the geometric series.  If the bitcoin precision is increased the total number of bitcoins will not go past that limit.

Ok right.

You're also overstating the current blockchain size.  The client keeps orphan forks that it heard about plus a number of excessively bloated indexes. The blocks themselves are in blk0001.dat.  On client I bootstrapped a few weeks ago (so it has some amount of dead forks in it already) is 285MBytes.

Interesting, I assumed orphan forks are removed when main chain matures.

The blockchain can also be significantly compressed because almost all txn use the same script and because public keys in signed transactions can be reliably derived from the signature. (It's not clear that Satoshi knew this, but even so— it takes a bit more computation to validate without the public key.) Just running a simple compression on it that doesn't take advantage of the ability to recover public keys shrinks the file to 190MBytes.

You really mean derive the public key solely from the signature? Do you have additional information on that?
12  Bitcoin / Development & Technical Discussion / Re: Bitcoin Tech Talk on: June 22, 2011, 08:55:37 AM
Thanks for your feedback!

Regarding scalability I say basically the same as the Wiki page does: scalability is limited and there are ideas to improve it in future.
13  Bitcoin / Development & Technical Discussion / Bitcoin Tech Talk on: June 20, 2011, 11:13:24 PM
Hi,

I'm holding a talk about Bitcoin in a couple of days. Target audience are computer scientists and it's focused on technology.

http://dl.dropbox.com/u/212148/bitcoin-talk.pdf

Any corrections appreciated.
I'm also preparing some backup slides about recent hacks, Namecoin and why non-scalability isn't the end of the world.

Regards,
Theo
14  Bitcoin / Development & Technical Discussion / Re: password keyboard for bitcoin on: June 19, 2011, 10:56:08 AM
This works if it isn't too annoying for experienced users to find the correct keys on the reshuffled board. The annoyance factor however limit the number of ambiguities. If you watch the user entering the password 2 or 3 times you can probably nail it down.
Graphical passwords are immune against keyloggers, but then mouse/screen loggers would probably come up.

If you're interested, there are some other ideas for graphical passwords, e.g. http://www.acsac.org/2005/papers/89.pdf.
15  Bitcoin / Bitcoin Discussion / Re: Is Namecoin better than Bitcoin? on: June 15, 2011, 05:54:09 AM
Namecoins have only a value if people are using namecoin resolvers. If not, they're worthless. Similar applies to Bitcoin: if nobody accepts or buys Bitcoin, they're worthless too.
16  Bitcoin / Development & Technical Discussion / Re: asic miners creating conflict of interest? on: June 13, 2011, 04:37:31 PM
The solution to the multi-mega-dollar ASIC industry is to change the hashing algorithm and let their multi-mega-dollar project become worthless. If they didn't burn enough money, do it again. The solution to the ASIC lockdown is to change the hashing algorithm anyway and let the miners either use GPUs again or buy new ASICs.
17  Bitcoin / Development & Technical Discussion / Re: Make UPNP enabled by default? on: June 13, 2011, 04:15:39 PM
I have no statistics on routers and which % have UPnP enabled by default. Do you?

We did a test with 40 random NAT users in Germany, out of which 10% had UPnP enabled.
18  Other / Beginners & Help / Re: Low-Impact Mining? (10-20% CPU) on: June 13, 2011, 12:18:46 PM
Yes, lower the number of GPU threads (worksize). The number depends on your graphics card.
19  Other / Beginners & Help / Re: Low-Impact Mining? (10-20% CPU) on: June 13, 2011, 10:48:10 AM
What's the point in this? CPU-mining is not worth it because the hashes/power consumption ratio is bad compared to GPU. If you don't mind wasting electricity, run a CPU miner at 100% with lowest priority. It will only utilize idle CPU time and won't interfere with other programs running.
20  Other / Beginners & Help / Re: The BTC amount limit... on: June 13, 2011, 10:38:09 AM
I think it went like this: we need some BTC amount to be generated with one block. Let's take 50. Some built-in deflation would be good, so let's half the amount in some intervals. We need to define a minimum and 10^-8 seems reasonable. Put everything in a jar, stir well and you got 21 million max.
Pages: [1] 2 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!