Bitcoin Forum
May 23, 2024, 04:41:10 AM *
News: Latest Bitcoin Core release: 27.0 [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 ... 247 »
361  Bitcoin / Mining software (miners) / Re: BFGMiner 5.2.0: GBT+Stratum, RPC, Mac/Linux/Win64, Antminer U3 on: June 10, 2015, 12:04:55 AM
You have to actually use it to expect any results... skipping is just a waste of time.
Test each build presented (they are all different) and determine if it's good or bad.
Use a new session name to start over.
362  Bitcoin / Mining software (miners) / Re: BFGMiner 5.2.0: GBT+Stratum, RPC, Mac/Linux/Win64, Antminer U3 on: June 09, 2015, 08:31:31 PM
I wish 5.2.0 would at least start with my stick miners, I'm at a loss why 5.1.0 works for them but not 5.2.0.
Can you make a session with http://luke.dashjr.org/tmp/code/webisect/webisect.php and bisect the difference? Which stick miners?
I'll give it a shot after lunch.  I am using Cryptorig HitchHikers, they use the nanofury chip.
In that case, can you also try putting the libhidapi-0.dll from 5.1.0 into the 5.2.0 directory?
The hidapi update in 5.2.0 was supposed to only fix bugs, but maybe it introduced new problems too..
363  Bitcoin / Mining software (miners) / Re: BFGMiner 5.2.0: GBT+Stratum, RPC, Mac/Linux/Win64, Antminer U3 on: June 09, 2015, 06:57:09 PM
5.20 docs say this replaces the older "--no-opencl-binaries" command to ignore using CPU for mining.
These just disable caching of GPU binaries.
It has nothing to do with CPU mining, and has no effect unless you explicitly enable GPU mining.
364  Bitcoin / Mining software (miners) / Re: BFGMiner 5.2.0: GBT+Stratum, RPC, Mac/Linux/Win64, Antminer U3 on: June 09, 2015, 06:55:42 PM
I wish 5.2.0 would at least start with my stick miners, I'm at a loss why 5.1.0 works for them but not 5.2.0.
Can you make a session with http://luke.dashjr.org/tmp/code/webisect/webisect.php and bisect the difference? Which stick miners?
365  Bitcoin / Mining software (miners) / Re: BFGMiner 5.2.0: GBT+Stratum, RPC, Mac/Linux/Win64, Antminer U3 on: June 08, 2015, 06:15:34 PM
i tried to install bfgminer from git rep
no luck

git clone https://github.com/luke-jr/bfgminer.git
cd bfgminer
sudo pacman -S uthash
./autogen.sh
./configure
make install

i get error libbase58.so no found

is there any tutorial how to install this on arch linux Huh?

Just a guess as to your problem, but you probably need to do 'sudo make install' instead of just 'make install', as it's gonna install stuff (like the library reported as missisng) in system directories.

It also works to not 'make install' at all, and just run it from the build directory.

Pretty sure this is the top FAQ in README. Did you try that already?
366  Bitcoin / Mining software (miners) / Re: BFGMiner 5.2.0: GBT+Stratum, RPC, Mac/Linux/Win64, Antminer U3 on: June 05, 2015, 05:54:54 AM
NEW VERSION 5.2.0, JUNE 5 2015

Human readable changelog:
  • antminer: Compatibility with Antminer U3; see README.ASIC for details.
  • icarus: Refactor timeout logic to work with millisecond precision on Linux and Windows.

Full changelog:
  • Upgraded Windows hidapi library from 0.8.0_pre20130121 to 0.8.0_rc1_p20140719
  • Update bundled libbase58 to 0.1.4
  • README.ASIC: Document usage with AntMiner U3
  • icarus: Include ns/hash estimates for each nonce result, in debug logging
  • icarus: Cleanup dev vs proc repr in logging
  • Bugfix: update_block_display: Ensure we have console lock, and avoid rare relock when resizing windows inside curses_print_status
  • gitmodules: Change libblkmaker URI to use GitHub since Gitorious is defunct
  • Bugfix: DevAPI: Avoid infinite hang in set_device help
  • bitforce: Wait until pre-initialisation jobs all flush completely before starting to avoid sanity check issues
  • bitforce: Wait to clear job queue (at init) until we have actually opened the device
  • bitforce: Remove unnecessary delay
  • Bugfix: vcom: Avoid overflowing cc_t before division to deciseconds
  • Bugfix: bitforce: Ensure hashes_done is called for every completed job
  • antminer: Adapt default configuration to work with U3 as well as U1/U2
  • antminer: Add U3 voltage setting (x??? format only for now)
  • antminer: getstatus needs to read a result for every chip, but we don't use the output anyway, so just skip it
  • icarus: Modify work division detection packet to be compatible with Antminer U3
  • icarus: Replace decisecond-precision read_count with read_timeout_ms (millisecond precision) to handle faster devices like the Antminer U3 that complete works in under 1ds
  • lowl-vcom: vcom_set_timeout_ms function (increases precision to ms on Windows only)
  • util: timer_remaining_us function
  • configure: Improve path finding macro to work with more possible CPP output
  • configure: Macroify header path search
  • Reduce HTTP request failure log level to DEBUG since it often occurs probing stratum pools
  • Bugfix: DevAPI: Guarantee set_device functions never get passed a NULL pointer for newvalue
  • Always update block display after pool display in case of username wrapping around
  • icarus: Pass device representation to icarus_{gets,write} so logging can use it rather than fd numbers
  • Bugfix: icarus: Check for impossibly fast hw errors (and don't report Eh/s when they occur)
  • Bugfix: icarus: Avoid a race with watchdog applying settings by setting device_data before add_cgpu
  • RPC: Clean up api_add_* somewhat
  • Bugfix: util: Fix is_power_of_two
  • Port antminer driver to use set_device_funcs
367  Bitcoin / Development & Technical Discussion / Re: Antminer is "attacking" the testnet on: June 04, 2015, 05:18:14 PM
There's a known bug in eloipool(that antpool uses) which causes it to very often mine empty blocks. This could be related.
I'm afraid kano is continuing his usual campaign of FUD rather than being informative there.  Since generating and transmitting a new block template after a block takes some hundreds of milliseconds, Eloipool lowers the stale rate by a sizable fraction of a percent by issuing work for empty blocks until that's done. From time to time this will result in a random empty block, where otherwise there wouldn't have been a block at all. It's not a bug, and it doesn't fit the behaviour you're describing.
368  Other / Bitcoin Wiki / Re: Proposal: ads on the wiki on: June 02, 2015, 05:14:57 AM
Above the title would at least be annoying IMO.
Maybe floating right of ToC (on pages with it)? That seems unintrusive.
What happened with that company that was okay with just a mention in the page footer?
369  Other / Bitcoin Wiki / Re: Hello (I'm going to be helping to take care of the wiki) on: May 26, 2015, 12:59:16 AM
Awesome, welcome.


Is it possible to do a database download of the Bitcoin wiki ( http://en.wikipedia.org/wiki/Wikipedia:Database_download ) ? - without hacking into the server  Grin
There's a public (filtered) dump available when the wiki is online/working.
370  Bitcoin / Pools / Re: [10000Th] Eligius: 0% Fee BTC, 105% PPS NMC, No registration, CPPSRB on: May 21, 2015, 10:02:01 PM
Mostly the same information I said here, but FWIW: http://www.reddit.com/r/Bitcoin/comments/36qje1/why_can_a_block_have_only_1_transaction/crgtdxk

Which is the same as any new transactions in the block.
Not sure I follow here... I've added an empty block to the chain (well, there's at least 1 transaction because of the generated coins).  That block has no other transaction.  It does, however, know its parent.  Are you stating that because I know my lineage until genesis, that's equivalent to having all transactions in every block?  I'd argue that if this were the case, then every block would be larger than it's predecessor.  Genesis would be size (n), block 1 would be (n + m), block 2 would be (n + m + x) and so on... obviously that's not true.  I'll agree that every block has knowledge of its own transactions and a way to get to all previous transactions, but not that every block has every transaction Smiley.
I don't know if I am capable of explaining this without explaining the Bitcoin protocol (and there are plenty of references you could read on it already). Blocks have two pointers, one to all past blocks/transactions, and one to new transactions. Both of these are just pointers, however. When people talk about block size, they are including all the new transactions, but that's just a matter of abstraction.
371  Bitcoin / Pools / Re: [10000Th] Eligius: 0% Fee BTC, 105% PPS NMC, No registration, CPPSRB on: May 21, 2015, 05:59:38 PM
I can write a transaction down on a piece of paper and leave it on my desk, too.  It means absolutely squat until such time that some miner somewhere provides a block that is added to the public ledger known as the blockchain.  Mining's primary purpose is to confirm the validity of transactions by adding them to the ledger through proof of work hashing.  If my transaction never makes it into that ledger, it may as well never have happened.
No, that transaction remains perfectly valid as long as the sender is honest. The blockchain is only needed to provide security against dishonest senders.

"Empty" blocks are not really empty either: they still include every transaction mined by the prior blocks.
And since 1 block is not sufficient to confirm a transaction, it's really the block 5 down the chain which is beneficial to the transactions in the block mined anyway.
No, empty blocks do not include every transaction mined by the prior blocks, they include a way to get to a parent block.
Which is the same as any new transactions in the block.
372  Bitcoin / Pools / Re: [10000Th] Eligius: 0% Fee BTC, 105% PPS NMC, No registration, CPPSRB on: May 21, 2015, 05:33:43 PM
I appreciate the answers, but the "increases security" reason seems like nonsense to me.  The purpose of the block is not to provide security, it is to record transactions.  Security is inherent in the way the network was designed.
No, any node can arbitrarily record any transactions it wants without miners.
Mining's primary purpose is to provide security for them.

"Empty" blocks are not really empty either: they still include every transaction mined by the prior blocks.
And since 1 block is not sufficient to confirm a transaction, it's really the block 5 down the chain which is beneficial to the transactions in the block mined anyway.
373  Bitcoin / Pools / Re: [10000Th] Eligius: 0% Fee BTC, 105% PPS NMC, No registration, CPPSRB on: May 21, 2015, 06:23:50 AM
Empty blocks minimise your stale shares.

Why would you prioritize stale share rate over publishing a useful solved block?
What wizkid057 said.

But one point he made, more explicitly:
The empty blocks found would not have been a "useful" solved block in any case.
They would have been stale shares.

Whether the pool sends an empty block or not, the miner should always begin working on the non-empty block as soon as it its data is received.


... oh, I already said that:
Empty blocks minimise your stale shares.
Eligius (and probably most cluefully operated pools) send them as soon as a new block is found, so that you can begin mining immediately.
This is also followed up with an updated block full of transactions that miners can begin working on as soon as they receive it.
If your internet connection is 10 Gbps, the empty block might waste a few bytes of bandwidth and you'll get the full block immediately to begin working on.
If your internet connection isn't so fast, you'll begin working on the empty block, then transition to the full one as soon as you finish receiving it.
374  Bitcoin / Pools / Re: [10000Th] Eligius: 0% Fee BTC, 105% PPS NMC, No registration, CPPSRB on: May 21, 2015, 01:43:02 AM
and add hidden rules about what transactions they will ignore ...
This one is a simple lie.
The codebase used for Eligius's policy is in my public git repository, and documented on the website.

"Transactions without a fee will be processed based on confidential anti-spam testing." http://eligius.st/~gateway/faq-page/faq-5
That's (very) obsolete information, and even then says it applies to transactions without a fee - ie, begger transactions.
I'll see about figuring out who/how to update the page. The FAQ under it appears to be up to date.
375  Bitcoin / Pools / Re: [10000Th] Eligius: 0% Fee BTC, 105% PPS NMC, No registration, CPPSRB on: May 21, 2015, 01:32:50 AM
Is any of this true?
I'd recommend ignoring kano, since so much of what he says is a lie.

Other pools (like eligius) black list addresses coz they think gambling sites are a ddos on bitcoin
Eligius is one of many responsible miners which have improved script matching to filter out spam/DDoS attacks against the Bitcoin blockchain.
Blacklisting is "punishing or boycotting a list of persons who are disapproved of". Eligius does not do that.
The spam filtering only matches the known spam scripts and not the person(s) responsible for the spam.
Bitcoin Core has similar, but less updated, pattern matching enabled by default for a long time - since Satoshi's maintainership (0.3.x).
Since the advanced patterns mostly match by coincidence and can be easily changed by spammers on a whim, these patterns are not appropriate for a reference codebase, which is the primary goal of the Bitcoin Core project.
Miners are expected to set their own policies anyway, and not rely on the defaults.

Also note the patterns only match spam, and are not in any way related to gambling.
There are many gambling websites which do not perform attacks on Bitcoin.

and add hidden rules about what transactions they will ignore ...
This one is a simple lie.
The codebase used for Eligius's policy is in my public git repository, and documented on the website.

and had agreements with companies like MtGox to accept their transaction through a special interface ...
Yes, at one point Eligius had an interface for MtGox to prioritise their transactions in exchange for hosting and a link at the bottom of MtGox's website.

(and send their miners blocks with empty transactions to speed up their slow pool software ...)
This just shows his ignorance.
Empty blocks minimise your stale shares.
Eligius (and probably most cluefully operated pools) send them as soon as a new block is found, so that you can begin mining immediately.
This is also followed up with an updated block full of transactions that miners can begin working on as soon as they receive it.
If your internet connection is 10 Gbps, the empty block might waste a few bytes of bandwidth and you'll get the full block immediately to begin working on.
If your internet connection isn't so fast, you'll begin working on the empty block, then transition to the full one as soon as you finish receiving it.
Of course, this is assuming you're using optimised software like BFGMiner. It's quite possible kano's cgminer is buggy in this regard and will mine empty blocks even after it receives the full one - I don't know, not my concern.

who knows what they will black list next ...
I guess he likes to use FUD to promote his pools, since he can't find any logical/real benefit...
376  Alternate cryptocurrencies / Pools (Altcoins) / Re: [SAK] Sharkcoin Most profitable GPU mining on: May 20, 2015, 06:25:53 AM
Optimal sgminer 5.1.1 for quark (HD7870@7,5 mh/s) https://yadi.sk/d/cIOfdT7UghKAZ
You need to publish the source code for this per the GPL license terms.
377  Bitcoin / Development & Technical Discussion / Re: How to install bitcoin 0.10 wallet on gentoo linux? on: May 13, 2015, 04:19:34 PM
Can you post the build.log somewhere? Maybe open a bug on Gentoo's bugzilla if you need somewhere to upload the file.

Now I'm confused even further. Here is the build.log on pastebin - the wallet seems to be enabled, and even compiled. It just doesn't start when I start bitcoind.

It seems it was being compiled with --disable-util-cli : I wonder if this is disabling bitcoin-cli ?
That's expected. bitcoin-cli is a separate package.

Now that I'm more awake, I notice the init script is being used here.
Check BITCOIND_OPTS in /etc/conf.d/bitcoind - it defaults to:
Code:
BITCOIND_OPTS="-disablewallet"
378  Bitcoin / Development & Technical Discussion / Re: How to install bitcoin 0.10 wallet on gentoo linux? on: May 12, 2015, 05:24:37 PM
Can you post the build.log somewhere? Maybe open a bug on Gentoo's bugzilla if you need somewhere to upload the file.
379  Bitcoin / Mining software (miners) / Re: AntMiner Community Edition Firmware Improvement Project on: May 11, 2015, 10:14:58 PM
Guess that means well never See  BFG support .

 I'll say it again I  like both CG and BFG .

why not give us that choice ? .   Angry
Now that things are open, BFGMiner support is planned as well (at least for the S5).
There's a lot of code to go through, though, so it might be a few weeks still.

P.S. Ignore the cgminer trolls' lies.


Was there a gminer that these two, c & bf, forked from?

8 )
cpuminer was the original.
Con Kolivas forked that to make cgminer, the CPU/GPU miner.
I joined the cgminer project to add FPGA/ASIC support.
When GPU mining died, Con and Kano forked the collaborative project into the present-day cgminer (he retained the name/repository), and later rewrote FPGA/ASIC support (as well as removed CPU/GPU support).
I have continued to maintain and improve the original CPU/GPU/FPGA/ASIC project under the name BFGMiner.
380  Bitcoin / Mining software (miners) / Re: BFGMiner 5.1.0: GBT+Stratum, RPC, Mac/Linux/Win64, BlackArrow Prospero, KnC Nep. on: May 06, 2015, 07:59:55 PM
https://github.com/bitmaintech/

Interested in collaborating on it? Smiley
Yes, where's your fork?
I have S5s, so I could help with testing, too.
I'm not planning to fork the Bitmain code, but rather to reverse engineer it and write a new userspace-only driver.
So far I've just been studying how it interfaces to the hardware - mainly the kernel code so far.
Perhaps it's best if you start at the userspace/cgminer side so we don't overlap?
I'm about to be AFK for a bit, but maybe later we can discuss further on IRC
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 ... 247 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!