Bitcoin Forum
August 20, 2024, 08:43:27 AM *
News: Latest Bitcoin Core release: 27.1 [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 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 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 ... 247 »
1001  Bitcoin / Pools / Re: Stratum protocol discussion on: April 05, 2014, 08:44:28 PM
As someone who's working on a Stratum implementation right now, I must say this is a VERY narrow view of reality.

I've been using the following resources to gain my knowledge of the protocol:
https://bitcointalk.org/index.php?topic=55842.0
https://bitcointalk.org/index.php?topic=108533.0
http://mining.bitcoin.cz/stratum-mining
https://www.btcguild.com/new_protocol.php

Notice how 50% of those links were forum posts   Cheesy
You're free to reference whatever you want, but that doesn't change what "documentation" means.

But, I'm guessing none of the discussion here counts as documentation either and can be entirely ignored  Wink
Feel free to ignore the forum posts.
Unlike stratum, getblocktemplate is properly documented in Bitcoin standards and the wiki.

https://en.bitcoin.it/wiki/Getblocktemplate
https://en.bitcoin.it/wiki/BIP_0022
https://en.bitcoin.it/wiki/BIP_0023
1002  Bitcoin / Mining software (miners) / Re: BFGMiner 3.10.0: modular ASIC+FPGA, GBT+Strtm, RPC, Mac/Lnx/W64, AntU1, DRB, HFA on: April 05, 2014, 09:05:08 AM
Pushed a "gridseed" branch to the main BFGMiner git based on nwoolls's code.
I'm not sure how these are supposed to perform, but I get some inconsistent results in benchmark mode:
Code:
DMU 0:       |  36.8/ 68.2/ 41.7kh/s | A: 28 R:0+0(none) HW:0/none
GSD 0:       |  0.73/ 1.27/ 0.17Mh/s | A:112 R:0+0(none) HW:8/none

How's it work for others who have been using them in production?
1003  Bitcoin / Pools / Re: Stratum protocol discussion on: April 05, 2014, 07:20:34 AM
2013 Feb, after discussion, mining.subscribe was extended to take 2 arguments, so now it's mining.subscribe(String useragent, sessionid) where sessionid is optional, but if provided must match a previous session's mining.notify subscription id. If the server allows resuming a session, it will give you back the same subscription id and extranonce information.

BFGMiner (at least) will also send mining.suggest_target("hex target") upon connection, if the user has a preferred target.
This post should have been on the other side of the split.
1004  Bitcoin / Pools / Stratum protocol discussion on: April 05, 2014, 07:10:58 AM
Quote from: ckolivas
Here we go again  :-

Let the undocumented stuff coexist, it's rather unimportant anyway since most pools couldn't care less what the miner wants.
+1, suggest splitting side-discussion off to leave the thread to just the documentation posts.
1005  Bitcoin / Pools / Stratum protocol discussion on: April 05, 2014, 06:22:42 AM
BFGMiner (at least) will also send mining.suggest_target("hex target") upon connection, if the user has a preferred target.
Why would it do this?
There is already mining.suggest_difficulty(difficulty)
No, there isn't. Nothing implements this, and it isn't documented anywhere.
If you say something that contradicts facts in front of your face, oddly enough, that just makes you look foolish.
Try a little sense in your posts.

One of the posts above, shows where it was documented, over a year ago:
https://bitcointalk.org/index.php?topic=108533.msg1543341#msg1543341
Forum posts are not documentation.
You've been flipping too many burgers at McDonalds - it's softening your brain and you are forgetting things:
https://bitcointalk.org/index.php?topic=108533.msg1543185#msg1543185

But I guess that's to be expected.
Hard to see how I forget something I never read in the first place.
I don't see anything relevant there anyway. Con agreed to implement slush's spec and then never did. How is this relevant?
1006  Bitcoin / Pools / Stratum protocol discussion on: April 05, 2014, 05:06:11 AM
BFGMiner (at least) will also send mining.suggest_target("hex target") upon connection, if the user has a preferred target.
Why would it do this?
There is already mining.suggest_difficulty(difficulty)
No, there isn't. Nothing implements this, and it isn't documented anywhere.
If you say something that contradicts facts in front of your face, oddly enough, that just makes you look foolish.
Try a little sense in your posts.

One of the posts above, shows where it was documented, over a year ago:
https://bitcointalk.org/index.php?topic=108533.msg1543341#msg1543341
Forum posts are not documentation.
1007  Bitcoin / Pools / Stratum protocol discussion on: April 05, 2014, 04:01:40 AM
BFGMiner (at least) will also send mining.suggest_target("hex target") upon connection, if the user has a preferred target.
Why would it do this?
There is already mining.suggest_difficulty(difficulty)
No, there isn't. Nothing implements this, and it isn't documented anywhere.

Using a target fixes the inherent problems with using difficulty as a Number:
  • There is no agreement over which difficulty measurement is to be used. The official spec says bdiff; BTCGuild uses pdiff; various scrypt pools use Ldiff
  • Some common targets (such as pdiff 1) cannot be accurately conveyed without huge data sizes
  • Implementing conversion to/from difficulty accurately requires a bignum library, so often (eg, *gminer) it is just approximated.
1008  Bitcoin / Pools / Stratum protocol discussion on: April 05, 2014, 03:16:32 AM
2013 Feb, after discussion, mining.subscribe was extended to take 2 arguments, so now it's mining.subscribe(String useragent, sessionid) where sessionid is optional, but if provided must match a previous session's mining.notify subscription id. If the server allows resuming a session, it will give you back the same subscription id and extranonce information.

BFGMiner (at least) will also send mining.suggest_target("hex target") upon connection, if the user has a preferred target.
1009  Bitcoin / Pools / Re: [6600Th] Eligius: 0% Fee BTC, 105% PPS NMC, No registration, CPPSRB (New Thread) on: April 05, 2014, 01:36:19 AM
Can mazacoin be merged mined with bitcoins?
I believe Luke has gone on record stating that they don't support alternate currencies except those who might be doing something new and/or useful.  NMC is the only one he recognizes as such to date.

I don't know anything about mazacoin, but you'd have to get that past Luke, first.
NMC is not the only one, but until recently was the only one that supported merged mining.
I've been encouraging wizkid057 to add HunterCoin and MazaCoin, but he hasn't had time yet.
Ah OK, so a complete reversal of what you've said in the past about alt-coins ...
I've always made a distinction between scamcoins and legit altcoins.
1010  Bitcoin / Pools / Re: [6600Th] Eligius: 0% Fee BTC, 105% PPS NMC, No registration, CPPSRB (New Thread) on: April 04, 2014, 09:55:24 PM
Can mazacoin be merged mined with bitcoins?
I believe Luke has gone on record stating that they don't support alternate currencies except those who might be doing something new and/or useful.  NMC is the only one he recognizes as such to date.

I don't know anything about mazacoin, but you'd have to get that past Luke, first.
NMC is not the only one, but until recently was the only one that supported merged mining.
I've been encouraging wizkid057 to add HunterCoin and MazaCoin, but he hasn't had time yet.
1011  Bitcoin / Pools / Re: [ANN] Stratum mining protocol - ASIC ready on: April 03, 2014, 11:37:13 PM
Anyone up for writing a BIP draft? Slush finally had numbers assigned a while ago, but apparently he's been too busy to actually write the specs...
1012  Bitcoin / Pools / Re: [6600Th] Eligius: 0% Fee BTC, 105% PPS NMC, No registration, CPPSRB (New Thread) on: April 03, 2014, 09:29:40 PM
When it comes to Bitcoin, DDoS means 30+ Gbit/sec :p
1013  Bitcoin / Mining software (miners) / Re: BFGMiner --expiry value for solo mining (new block detection lag) on: April 01, 2014, 05:17:19 PM
Hi Luke,

Which is the latest Stable release of BFGMiner? In your post https://bitcointalk.org/index.php?topic=168174.0 you announce version 3.10.0 but below the latest stable release is listed as 3.5.7 (should I use this one as latest stable release).  Thanks!

Use the oldest maintained (listed) version that supports the functionality you need.
They both get bug fixes, but the newer version has more features (which are less tested).
1014  Bitcoin / Mining software (miners) / Re: BFGMiner --expiry value for solo mining (new block detection lag) on: March 31, 2014, 03:14:30 AM
The option you want is probably --scan-time
Alternatively, you could setup a pool for failover, and BFGMiner will use it to pick up on new blocks faster.
If you prefer to just use bitcoind itself, you can merge the longpolling branch.
Finally, many solo miners choose to run their own pool (but this is not for the faint of heart!).

As far as bitcoind connections, the p2p networking code is pretty bad, so it's more important to have good peers, than many peers.
Eligius's public node is at relay.eligius.st; I don't think other pools publish theirs, but you can try to find and add those too.
Use the bitcoind option -addnode=relay.eligius.st to use this.
1015  Bitcoin / Mining software (miners) / Re: BFGMiner 3.10.0: modular ASIC+FPGA, GBT+Strtm, RPC, Mac/Lnx/W64, AntU1, DRB, HFA on: March 31, 2014, 02:48:59 AM
libcurl 7.18.2 was released in 2008. That's 6 years ago.
I'm not going to support older versions unless someone provides me with a clean patch.
1016  Bitcoin / Mining software (miners) / Re: BFGMiner 3.10.0: modular ASIC+FPGA, GBT+Strtm, RPC, Mac/Lnx/W64, AntU1, DRB, HFA on: March 31, 2014, 02:34:31 AM
Trying to compile on CentOS 5 (yes, I know it is a pretty old linux... but have to use it)

Config doesnt pass libblkmaker check. Installed it from the included package, but still see this error:

Code:
checking for libblkmaker... no
configure: error: Could not find system libblkmaker

I'm configuring with the following options (want to test it with CPU and probably FPU for different currencies)

Code:
 ./configure --disable-avalon --enable-cpumining --enable-opencl --disable-adl --disable-bigpic --disable-littlefury --disable-nanofury --disable-hashbuster --disable-hashbuster2 --disable-bitforce --disable-icarus --disable-klondike --disable-modminer --disable-x6500 --disable-ztex --enable-scrypt --with-system-libblkmaker --without-curses --without-libmicrohttpd --without-libevent --without-libusb --without-libudev

Any tips how to configure it? Thanks!

If you don't configure --with-system-libblkmaker, BFGMiner will just built and use it itself...

If you want to go the system libblkmaker route, you'll have to install libblkmaker correctly.
I think RHEL5 has its library paths messed up; try adding /usr/local/lib to /etc/ld.so.conf and/or running ldconfig...
1017  Other / Bitcoin Wiki / Re: Want to edit the wiki without paying a fee? Read this. on: March 30, 2014, 05:57:17 PM
Thats great to hear but I am worried there might be some imminent abuse coming.

Any way to limit the amount of edits one can do? similar to activity on this forum
I had/have similar fears. Anyone who abuses wiki edit privileges may have their forum account "punished" (yet to be defined by theymos).
Also part of the reason this is a one-time thing, is so that banned users can't just recreate a new wiki account and keep abusing it.
1018  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][XCP] Counterparty Protocol, Client and Coin (built on Bitcoin) - Official on: March 29, 2014, 03:45:43 AM
@luke, but this logically results from discouraging the use of OP_RETURN while criticizing developers who use the blockchain for anything that isn't by-the-book, doesn't it? It may be technically beneficial to keep these applications off of Bitcoin's back in a perfect world, and I would agree that in this form Bitcoin stays what it is which could be a good thing. However it has the effect of keeping Bitcoin unchanging, i.e. pure, which has I would argue adverse implications on the number of people interested in the idea of a decentralized economy. I'm just of the opinion that the "solution", whatever it is, has to be using Bitcoin. I don't think other cryptocurrencies can rise to the same level of success, and I also don't think OP_RETURN 80 has a noticeable effect on the long-term network topology.
Unless I misunderstood someone, I believe every Core developer who commented here (jgarzik, maaku, and myself) supports Counterparty using OP_RETURN/80 transactions until better solutions are implemented.
1019  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][XCP] Counterparty Protocol, Client and Coin (built on Bitcoin) - Official on: March 29, 2014, 03:20:38 AM
Nobody here wants to "encase Bitcoin in minimal purity".
1020  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][XCP] Counterparty Protocol, Client and Coin (built on Bitcoin) - Official on: March 29, 2014, 02:17:55 AM
whose owner has destroyed a different coin which is nothing short of criminal, IMO
Oh really, which part of stopping scammers from screwing people is a crime?

(I knew earlier he had, didn't know he used others hashes to do so).
That's because this part is a lie. I did it myself. It wasn't hard.
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 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 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 ... 247 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!