It's far too late for patches, for 0.3.20.
|
|
|
I'm trying to build my own small pool which I'd use to gather statistics about the miners I'm deploying. Would that script work for that purpose?
Yes. I guess that validation is not necessary if I trust my miners, right?
Correct.
|
|
|
So what command line do I write to execute the new program?
I've tried...
minerd -url=mining.bitcoin.cz:8332 -user=XXXX.XXXX -password=XXXXXXX
but all I get is the help options?
The help shows you need two dashes (--), but you are providing only one dash (-).
|
|
|
Why: Currently it is hard for a GUI wrapping bitcoind by means of the RPC-server to detect when bitcoin is running but still initialising. This seeks to resolve that.
Or you could just deduce same from getinfo's "blocks" and "connections" output...
|
|
|
Feature request: support HTTP/1.1 persistent connections, to maintain the TCP connection across 'getwork' JSON-RPC requests, when the server supports it.
That makes JSON-RPC much more network-efficient. Hopefully bitcoind will be upgraded to support this, soon, and I believe slush's server already supports it.
|
|
|
CPU miners are urged to upgrade to cpuminer version 0.7 ( link). Hopefully this version will reduce the load on slush's server -- and speed up cpuminer's "getwork" turnaround time for users. Win-Win. See the release announcement for other details.
|
|
|
I think we could just remove the special "dust spam" fee and rely on the priority mechanism. Then "dust" would only be allowed in the first 27k of a block, and non-dust would usually be given priority in that area.
I think this should be done -- because we will reach this end state eventually, anyway.
|
|
|
I think Slush is doing a good job, BPM is running smoothly, and I'm happily donating my 2%. Anyway, I would like to see many, professional, profit based competing pool operators. Slush, would you like to license your platform to bring up a new pool server ?
GPL'd pool servers are available, for anyone who wishes to run their own: http://yyz.us/bitcoin/poold.pySee this thread for details of a pool test using this software. I saw your thread before, problem is that I would like a more polished version, stats, payment processing, etc. Are you planning on doing so ? Maybe we can start a bounty for that, or someone with skills may be interested in finishing it. The stats and payment processing code were too ugly to be released. Any competent programmer should be able to do so, from looking at the SQL statements inside poold.py. A commercially-supported pool is coming in the next week or two with these features, but it will not be open source.
|
|
|
cpuminer version 0.7 is released (see top of thread for URLs).
Changes: - Re-use CURL object, thereby reusing DNS cache and HTTP connections. Pool users are strongly encouraged to upgrade to this version of cpuminer. - Use bswap_32, if compiler intrinsic is not available. Fixes "__builtin_bswap32" compile problems. - Disable full target validation (as opposed to simply H==0) for now
SHA1: 9fb370d019e475d9a01a34c42fbcbcae823d971b cpuminer-installer-0.7.zip MD5: 3546f606c99bdba9ad2796ecfa86f2cc cpuminer-installer-0.7.zip
|
|
|
I'm sorry but it's me again)) after I added CFLAGS ./configure CFLAGS="-I/usr/local/include" and then run "make" I get another error vitsum# make make all-recursive Making all in compat Making all in jansson gcc -I/usr/local/include -pthread -o minerd cpu-miner.o sha256_generic.o sha256_4way.o sha256_via.o sha256_cryptopp.o util.o -L/usr/local/lib -lcurl -rpath=/usr/lib:/usr/local/lib -lssl -lcrypto -lz compat/jansson/libjansson.a -lpthread sha256_via.o(.text+0x49): In function `scanhash_via': /root/cpuminer-0.6.1/miner.h:27: undefined reference to `__builtin_bswap32' sha256_via.o(.text+0xd5):/root/cpuminer-0.6.1/miner.h:27: undefined reference to `__builtin_bswap32' sha256_via.o(.text+0x189):/root/cpuminer-0.6.1/miner.h:27: undefined reference to `__builtin_bswap32' util.o(.text+0xb44): In function `swab32': : undefined reference to `__builtin_bswap32' *** Error code 1
Stop in /root/cpuminer-0.6.1. *** Error code 1
Stop in /root/cpuminer-0.6.1. *** Error code 1
Stop in /root/cpuminer-0.6.1.
What do I do wrong? This is a bug in the current version, that is fixed in git. Scroll up for the bswap fix, check out the fix from the git repository, or wait for the next release.
|
|
|
If I'm running a GPU miner, but I do not have "Generate Coins" option turned on in BitCoin, will it work normally and generate coins?
The "generate coins" option is CPU mining, which is mostly worthless these days -- you'll have to generate for a couple years, before getting a single block, most likely.
|
|
|
I think Slush is doing a good job, BPM is running smoothly, and I'm happily donating my 2%. Anyway, I would like to see many, professional, profit based competing pool operators. Slush, would you like to license your platform to bring up a new pool server ?
GPL'd pool servers are available, for anyone who wishes to run their own: http://yyz.us/bitcoin/poold.pySee this thread for details of a pool test using this software.
|
|
|
+1 for mtgox. He usually gets to my emails within 48 hours, though you gotta expect a business to be less responsive through weekends.
|
|
|
If you'll take out of state customers, and your rates are reasonable, I am personally interested.
Furthermore, I think the bitcoin community desperately needs more exchanges such as yours. Legitimizing bitcoin means proactively complying with government regulations, and playing within the rules.
Well done!
|
|
|
Will satoshi be back to sign the tarball if gavin increases the decimal precision?
satoshi never signed any tarballs. He posted SHA1 signatures, but anyone can do that. Ideally, gavin or satoshi or whomever will post SHA1 signatures of 0.3.20 release inside a PGP-signed message.
|
|
|
The current solution in git is sufficient: We re-use the CURL object in each miner thread, which implies we fully cache DNS entries according to their cache timeouts.
|
|
|
You mean like bitcoin-central.net code is open source ? Where is the tarball for download ?
It's at github: https://github.com/davout/bitcoin-centralThe "Download" button will generate a tarball from the latest git tree.
|
|
|
I guess this can be regarded as a primitive form of DoS attack? does this give him any advantage in terms of collecting transactions and generate new blocks?
Search the forums for discussion of the MrBurns floods. Basically, there is a limited amount of free transaction space in each block. Once filled, transaction fees are usually required if you don't want to wait longer. See https://en.bitcoin.it/wiki/Transaction_fees for some details.
|
|
|
As for I understand, BTC market value should be proportional to the work involved in getting more bitcoins mined (per block difficulty).
Note use of "should be" In reality, BTC market value is determined by BTC supply and demand. If there is no demand, difficulty is irrelevant, and mining profitability plummets.
|
|
|
Traders' list has been moved to the wiki. I hope this wiki page has some minimal level of sanity checking / moderation?
|
|
|
|