Bitcoin Forum
June 19, 2024, 10:09:14 PM *
News: Voting for pizza day contest
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 [8] 9 10 »
141  Bitcoin / Bitcoin Discussion / Re: Multiple BitCoin clients on same public IP (same household) questions on: June 08, 2010, 05:51:30 PM
Having more computers will increase your chances of generating blocks regardless of your internet address.  As long as they're all able to connect to at least one node and stay connected you're all good - it doesn't matter if they all share the same internet address through a proxy/router.
142  Bitcoin / Development & Technical Discussion / Re: Building BitCoin Client completely Headless on: June 08, 2010, 04:58:46 PM

http://heliacal.net/~solar/bitcoin/bitcoin-linuxbuild.pdf

If you follow these instructions and build 'bitcoind' it's all linked statically to wxWidgets, boost, openssl and libdb.. for me it looks like this:

Code:
$ ldd bitcoind
        linux-vdso.so.1 =>  (0x00007fff31dff000)
        libdl.so.2 => /lib/libdl.so.2 (0x00007ff1a0a78000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007ff1a0768000)
        libm.so.6 => /lib/libm.so.6 (0x00007ff1a04e4000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00007ff1a02cd000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x00007ff1a00b1000)
        libc.so.6 => /lib/libc.so.6 (0x00007ff19fd41000)
        /lib64/ld-linux-x86-64.so.2 (0x00007ff1a0c7c000)
143  Bitcoin / Development & Technical Discussion / Re: Compiling bitcoind on unix/linux on: June 08, 2010, 04:55:23 PM
Try this: http://heliacal.net/~solar/bitcoin/bitcoin-linuxbuild.pdf

144  Bitcoin / Development & Technical Discussion / Re: On IRC bootstrapping on: June 08, 2010, 12:39:02 PM
What's wrong with IRC?  It's just another method that's used to exchange the peer list.  You can just prevent it from connecting and use -addnode=1.2.3.4 to connect to a known node for bootstrapping if you want..

If nodes disconnect from IRC after they get their list then it makes it less useful for bootstrapping since it will be empty except for the node that's trying to bootstrap at the time.

IRC has been around forever and it's well documented (and easy to understand for newcomers) - why create something more complicated?
145  Bitcoin / Bitcoin Discussion / Re: Post Your Hash/Sec and Hardware on: June 07, 2010, 03:03:14 PM
Really sorry about this but there was a typo in the patch.. I replaced the original version with a fixed one.  The original patch was actually not incrementing the nonce so it messed up the generation Sad

new patch: http://heliacal.net/~solar/bitcoin/bitcoin-svn-79-perfcounter-2010-06-02.patch
146  Bitcoin / Bitcoin Discussion / Re: Post Your Hash/Sec and Hardware on: June 07, 2010, 04:38:33 AM
Can you post it on a web server or something?  It sounds pretty large.  I could take a look but it's probably hard to find anything among all the spam.
147  Bitcoin / Bitcoin Discussion / Re: Post Your Hash/Sec and Hardware on: June 07, 2010, 03:56:00 AM
The debug.log is truncated when you restart the app, not sure if it does it periodically too.. are you perhaps getting disconnected/reconnected frequently or having really high latency?  A poor connection could prevent you from generating, though I wouldn't think you would be having that issue at the VPS.
148  Bitcoin / Bitcoin Discussion / Re: Post Your Hash/Sec and Hardware on: June 07, 2010, 03:54:46 AM
Athlon FX-55 (socket 939) on linux

**Perf - thread 1 : 575k iter/sec
**Perf - total : 575k iter/sec (1 threads)
149  Bitcoin / Bitcoin Discussion / Re: Post Your Hash/Sec and Hardware on: June 07, 2010, 12:53:45 AM
That seems odd.. are you seeing any instances of 'proof-of-work' if you grep debug.log?
150  Bitcoin / Development & Technical Discussion / Re: Can't Build r80 from SVN on: June 06, 2010, 06:55:31 PM
Some notes on how to build the linux client.  I used a 64 bit system but the process is almost identical for i386 linux.

http://heliacal.net/~solar/bitcoin/bitcoin-linuxbuild.pdf

151  Bitcoin / Development & Technical Discussion / Re: What is the incentive to collect transactions? on: June 05, 2010, 07:42:17 PM
So would it be smarter to only process transactions which profit you?  That way if you want to send money you need to include a courier fee or nobody will confirm it.  That seems reasonable to me, where you can add a fee yourself to each transaction, and people can configure a threshold of how much of a fee they expect before accepting a transaction.
152  Bitcoin / Development & Technical Discussion / Re: Can't Build r80 from SVN on: June 05, 2010, 06:32:13 PM
-O2 is generally the preferred optimization for gcc, -O3 can produce larger code which is slower, but you should experiment around with it.. it also seems to depend on the time of day or the phases of the moon for me at least, some days I'm getting a lot more hashes per second.
153  Bitcoin / Bitcoin Discussion / Re: Proof-of-work difficulty increasing on: June 05, 2010, 03:18:52 AM
Cool, I was just playing around with trying to make it adjust the rate without taking much of a performance hit.. that's why it tries to adjust that variable, to keep it to a few per second or so.. maybe you can figure out a better formula, I just kind of did that by experimenting around with it.
154  Bitcoin / Bitcoin Discussion / Re: Post Your Hash/Sec and Hardware on: June 05, 2010, 03:14:38 AM
You should compile for 32 bit windows (mingw).. 64 bit would just make it use more memory but you'll have to build all the dependencies that way too, if it's even possible with wxWidgets and stuff..
155  Bitcoin / Development & Technical Discussion / Re: Can't Build r80 from SVN on: June 05, 2010, 03:12:48 AM
You did the right thing.. none of it works on big endian anyway.
156  Bitcoin / Bitcoin Discussion / Re: Post Your Hash/Sec and Hardware on: June 04, 2010, 10:14:05 PM
E2200 C2D 2Ghz CPU

**Perf - thread 1 : 495k iter/sec
**Perf - thread 2 : 495k iter/sec
**Perf - total : 990k iter/sec (2 threads)

157  Bitcoin / Bitcoin Discussion / Re: Post Your Hash/Sec and Hardware on: June 04, 2010, 06:45:53 PM
Make sure you guys try compiling with -O2 instead of -O0 (check your makefiles).  It improved performance a lot for me.
158  Bitcoin / Bitcoin Discussion / Re: Anybody generating on Amazon EC2? on: June 04, 2010, 02:52:34 AM
Be careful trying to value a VM in bitcoins..

You will generate less and less with the same hardware over time, by design.  As the number of blocks grows the difficulty increases proportionally to the rate at which the generation is happening so it will always slow down.  If you have a big chunk of the network's compute power you will be generating more than other people but even if you're generating 10 an hour today, in a few weeks you'll be down to a couple a day and everyone else with lesser capabilities will be down to a couple a month.

This is all just an artificial way to limit supply to direct the focus to trading rather than just generating, as I understand it.  If everyone is mining gold in their back yard and hoarding it in their garage, it's kind of worthless.  But once the supply of gold starts running out and most of it has been mined (or if you need to dig for 10 years to find an ounce of it), if you want gold you need to trade something for it.. so by design the supply will diminish.

159  Bitcoin / Development & Technical Discussion / Re: Hostnames instead of IP Addresses on: June 04, 2010, 02:45:21 AM
Bank sites and such use end to end encryption which makes intercepting more difficult and there is usually two way authentication.  The website authenticates itself to you by showing you your personally selected image/phrase, thus you recognize that this is the site you wanted to visit, and then you authenticate to the website so they recognize you as the customer you claim to be.  It's not perfect but it's like putting a pad lock on a box full of money to keep honest people honest.  Sometimes they use a bigger/thicker pad lock so the effort/gain ratio makes it not really worth trying to break it.

I agree with you in a way about security, if it's too inconvenient then it's not very useful... though encryption and authentication are generally good enough to deter trivial things and they provide some reassurance.

It is certainly convenient to be able to send to a paypal email address, but even there you get two way authentication.  PayPal will display the name of the person you're sending to, before you commit to how much you're sending.  PayPal is very popular and is riddled with fraud.. if Bitcoin was accepted on Ebay and the IP address based sending was used as it is today, it would never get there because people would just intercept it along the way, TOR or not.

If you've used ssh you know that uses two way authentication as well - you verify the server's key visually before you present your own authentication credentials.  This technique is problematic in a way because if it's the first time you're connecting you don't know what it should be.. you have to call up the person operating the server and ask them to read you the key.  I think the idea of putting it into the URL or other address notation is that you declare what you expect it to be and the local client will tell you if the peer presents something different.  I suppose you could go the ssh route, just let someone accept whatever is presented.. though right now the key is dynamically generated, it could be changed so that it would present some key that changes once a day or something.. then you could show it on the web site that's expecting the payment, but then why wouldn't you just show the bitcoin address itself and send that way.

I guess I don't really understand your point with simplification.. if you have to copy/paste an address already, what does it matter if it's an internet address, a DNS address or a bitcoin address?
160  Bitcoin / Development & Technical Discussion / Re: Hostnames instead of IP Addresses on: June 03, 2010, 05:19:23 PM
Maybe you just use a regular old URL or URN.. Kind of like namespaces in XML.

URN:
urn:bitcoin.org:19vcWM6EEbQHVdN2W8NXv9ySgsPjbZ6gU3@12.34.56.78

URL (not for using with a web browser, but it's unique):
http://bitcoin.org/12.34.56.78/19vcWM6EEbQHVdN2W8NXv9ySgsPjbZ6gU3

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