Unfortunately, the software puts miners in the drivers seat whether people like it or not now that it shows signs of centralization. but they are the only ones who can cause a hardfork, wallets dont get a [mathematically-demonstrated/enforced] vote
No. The software doesn't put miners in control of this, and they cannot cause nor enforce a hardfork. If miners try to do that, they're just mining invalid blocks. wizkid057 gets it.
|
|
|
Miners simply do NOT vote on hardforks, no matter how much some might pretend they do.
|
|
|
Can someone provide the right link to download bfgminer cos all the one I downloaded are not working on my laptop windows 8/win64
then your system (or Anti-virus) is broken.
|
|
|
21 inc's LN has been out for months, it seems no one cares, so there is no market demand, if there is slightest market demand, 21inc's LN would be used at least to a degree, but no, I don't think average users would use prepaid model, and institutions would not trust a third party to handle their settlement
Lightning doesn't have trusted third parties, so if "21Inc's LN" does, it isn't Lightning.
|
|
|
Is there anywhere to look for command line options for BFGminer that are not specified in the help file documentation?
I am using the, as far as I can tell, undocument #skipcbcheck command and I am curious if there is a command to skip the [blktmp error: Unrecognized block version, and not allowed to reduce or force it] error. I am using bfgminer to mine for UNIT / UniversalCurrency on the SecurePayment.cc website and have managed to mine 2 blocks so far. I just upgraded to 5.4.2 to see if that changed the error and it did not.
I have looked over the documentation that comes with bfgminer as well as its -h option from a terminal and can not find a command to do what I want.
I realize that the miner is aimed at bitcoin so I understand if there no way to turn off the error. I was hoping to find out for sure though.
dzimmerm
The new softfork is based on BIP 9, which needs to be implemented in GBT before it can be used. Unfortunately, that isn't likely to happen before segwit, so I guess 0.12.1 is kinda broken in that regard. Edit: Looks like I have a path forward for addressing this, and will focus on that today.
|
|
|
I can confirm wizkid057 isn't making this up (not that I think there's any reason to doubt him in the first place)
|
|
|
Nice, thanks Could you fix this round bad luck also maybe I submitted a ticket to lady luck about that one. Unfortunately she hasn't responded. Cuz she doesn't exist. Gotta submit it to St. Eligius instead.
|
|
|
hey luke whats this mean it sees the S3 now but stops it
bitmain_detect_one stop bitmain_initialize -1 I did a search online and came empty or nothing found
There should be a line above that one with a more detailed error? nope but it's cool it was all blank i looked for one , it's late and I'm done for now getting tried . Did you run in text mode to prevent blanking? -T
|
|
|
hey luke whats this mean it sees the S3 now but stops it
bitmain_detect_one stop bitmain_initialize -1 I did a search online and came empty or nothing found
There should be a line above that one with a more detailed error?
|
|
|
if you know how to use teamviewer I will let you try to connect it. Make that VNC and I'll take a look. I don't use proprietary software such as TeamViewer or Skype.
|
|
|
I need more details on antminer problems to try to help.
|
|
|
If it's in /usr/local, it didn't come from Ubuntu. Probably was installed with BFGMiner before.
|
|
|
for aarons6 : I try to build "bfgminer futurebit driver" as you try and I had same errors ... (raspberry pi with wheezy) I just type that commands and compilation goes weel just after: sudo apt-get update sudo apt-get install libcurl4-gnutls-dev libjansson-dev make
libjansson-dev is already installed and i have libcurl4-openssl-dev instead of libcurl4-gnutls-dev? tried it anyway, same error CCLD bfgminer bfgminer-miner.o: In function `submit_upstream_work_request': miner.c:(.text+0x25b0): undefined reference to `blkmk_submitm_jansson' collect2: error: ld returned 1 exit status make[2]: *** [bfgminer] Error 1 make[2]: Leaving directory `/home/aaron/Downloads/bfgminer' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/aaron/Downloads/bfgminer' make: *** [all] Error 2
I don't know how to fix this properly. As a workaround, try adding --without-system-libbase58 to your configure options. Details: GCC is finding your libbase58 in /usr/local/lib, and adding -L/usr/local/lib to the linker options. However, this causes the libblkmaker in /usr/local/lib to be used as well, which doesn't work because it's the older version. This is less likely to occur if I swap the order of the two libraries, but it doesn't really fix it. I could also specify the full path to the library, but there seems to be no portable way to get the filename right.
|
|
|
for aarons6 : I try to build "bfgminer futurebit driver" as you try and I had same errors ... (raspberry pi with wheezy) I just type that commands and compilation goes weel just after: sudo apt-get update sudo apt-get install libcurl4-gnutls-dev libjansson-dev make
libjansson-dev is already installed and i have libcurl4-openssl-dev instead of libcurl4-gnutls-dev? tried it anyway, same error CCLD bfgminer bfgminer-miner.o: In function `submit_upstream_work_request': miner.c:(.text+0x25b0): undefined reference to `blkmk_submitm_jansson' collect2: error: ld returned 1 exit status make[2]: *** [bfgminer] Error 1 make[2]: Leaving directory `/home/aaron/Downloads/bfgminer' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/aaron/Downloads/bfgminer' make: *** [all] Error 2
I cannot reproduce this problem. Can you get in touch and provide me with remote access maybe?
|
|
|
Package: bfgminer Version: 5.4.2-1 Depends: libc, libcurl, libpthread, jansson, libevent2, libncurses, libmicrohttpd, libusb-1.0 Source: /home/luke-jr/Projects/Education/Tonal/BitCoin/bfgminer/openwrt/bfgminer License: GPL-3.0+ LicenseFiles: COPYING Section: utils Maintainer: "Luke Dashjr" <luke_openwrt@dashjr.org> Architecture: brcm2708 Installed-Size: 300537 Filename: bfgminer_5.4.2-1_brcm2708.ipk Size: 300307 MD5Sum: 42a52222609b6c087885296a45be3af9 SHA256sum: 2031f5a1928e237ac4cc2d9e9ef378660b095ec1c4657f3569e362992d4bc6b1 Description: Modular Bitcoin ASIC/FPGA/GPU/CPU miner in C
I update it over openwrt and get this Collected errors: * satisfy_dependencies_for: Cannot satisfy the following dependencies for bfgminer: * jansson * libmicrohttpd * * opkg_install_cmd: Cannot install package bfgminer. I know what to do , before i used to be able to get it all off the BFG site it's np . just wondering if your a ware of it. or it's intended that way now . No, jansson and libmicrohttpd have never been included in the BFGMiner repositories... Which OpenWrt version are you using, and does the BFGMiner repo match it? Note I just added 15.05, but if you still have 12.09, you should use the 12.09 repo instead.
|
|
|
trying to compile new version with futurebit.c added in the makefile.am and configure.ac i get this
bfgminer-miner.o: In function `submit_upstream_work_request': miner.c:(.text+0x25b0): undefined reference to `blkmk_submitm_jansson' collect2: error: ld returned 1 exit status make[2]: *** [bfgminer] Error 1 make[2]: Leaving directory `/home/aaron/Downloads/bfgminer' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/aaron/Downloads/bfgminer' make: *** [all] Error 2
i tired to redownload the git and just ./autogen.sh ./configure and make with no modifications and the same error..
Sounds like mixed libblkmaker headers/library somehow. Can you post your config.log file? What is futurebit.c?
|
|
|
NEW VERSION 5.4.2, MARCH 26 2016Happy Easter! Human readable changelog:- Fix some possible edge case problems with stratum proxying (--stratum-port).
- openwrt: Binary packages for 15.05 "Chaos Calmer".
- Fix 2D work support for GBT servers (requires libblkmaker 0.5.3 or newer).
Full changelog:- Update official Win32/64 build compiler and libraries:
- Win64 compiler (GCC) from 4.7.4 to 5.3.0 (Win32 remains at 4.7.4)
- libcurl from 7.39.0 to 7.47.1
- libevent from 2.0.21 to 2.1.5-r4
- libusb from 1.0.18 (Win32) and 1.0.19 (Win64) to 1.0.20
- libmicrohttpd from 0.9.38_pre33603 to 0.9.48
- Update libblkmaker to 0.5.3
- Bugfix: Sanitise lock situation for work2d
- Bugfix: SSM: Never issue the same work2d twice in a row
- Bugfix: SSM: Never send mining.notify for stale work2d
- SSM: Refactor work2d check and job pruning from _stratumsrv_update_notify into stratumsrv_update_notify_str
- Updates for OpenWrt 15.05
- Bugfix: Correct work2d handling for GBT servers
|
|
|
do bfgminer support x6500 fpga VNL (blake256) mining?
X6500 is supported, but only for SHA256d.
|
|
|
im trying to cross compile this with openwrt and i get this
/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/bin/../lib/gcc/mips-openwrt-linux-uclibc/4.8.3/../../../../mips-openwrt-linux-uclibc/bin/ld: cannot find -lbase58
make menuconfig doesnt list libbase58-dev as anything i can install.
any ideas?
edit nevermind i just used --without-system-libbase58 and it worked.. guess i didnt need it..
The openwrt directory has an OpenWrt package Makefile FWIW.
|
|
|
"blktmpl error: Unrecognized block version, and not allowed to reduce or force it"
when trying to mine to a bitcoin classic node. Will this require an updated version of libblkmaker? looking at bitcoin-cli getblocktemplate I see
I don't support altcoins. When/if Classic actually proposes a hardfork (no such proposal has been made yet) and it achieves consensus to replace Bitcoin (from the entire community, not merely some niche with an agenda), I will add support at that time. (Also, people who support a reckless hardfork without consensus, ought to seriously consider whether they think the project can actually survive without any competent developers involved...) I figured your reply would be something like that. I wont be a jerk and ask why scrypt asics are supported if you dont support altcoins. I don't maintain the scrypt support, and certainly don't provide [unpaid] support if someone has problems with some scrypt altcoin. So if someone else submits a PR that allows bfgminer to work with a bitcoin classic node, you'll merge it? (That is, if someone else "maintains" the bitcoin classic support)? If it isn't Classic-specific (ie, generalised), doesn't affect libblkmaker itself, and doesn't degrade Bitcoin support in any way. But a more practical way would be to have Classic's bitcoind simply set sizelimit to 2 MB and use the version/force mutation in BIP 23. I think that would result in something that actually works with unmodified BFGMiner/libblkmaker.
|
|
|
|