Bitcoin Forum
August 08, 2022, 08:36:22 AM *
News: Latest Bitcoin Core release: 23.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 [3] 4 »
41  Bitcoin / Hardware / antminer S1 tips on: March 10, 2014, 05:20:35 PM
I'm probably a bit late to the antminer game, so I missed all the tutorials on how to use the thing.  I have searched a bit on how to get it up and running and how to overclock it, and I've found bits of information here and there, but not yet everything in one place.

With that in mind, this is my attempt to put everything I've found in one place.  I'll edit this to add more tidbits as I find them, or as others point them out to me. Smiley  I will likely re-organize the layout of this as I add more data.

*This is for the Antminer S1, not the U1.*

What is it?
- The S1 is large unit with a big fat fan in the front that needs a separate power supply that runs at a minimum of 180gh/s.  The U1 is the USB dongle version that runs significantly slower.
- The S2 is the next generation Ant, superseding the S1.  It's big, and runs at 1 TH/s.   That said,  This link describes what my Ant looks like, but where I bought it's listed as an S1.
- The original models apparently only had one "blade" (circuit board) and required splicing cables from your power supply into it.  You could use a PCIx extender cable instead of cutting your power supply cables.  
- The newer models have two blades and come with a 6-pin PCIx connector on each blade, removing the need to cut cables on your power supply.
- Original models did not have a reset button to reset the Ant back to factory default.  If you have one of these, you can follow the instructions here to reset it.  This looks extremely dangerous, if you connect the wrong pins you could easily fry your Ant or worse!  (Reference)
- The newer models have a S2 button on the backside of the blade that has the LAN connector near the ribbon cables on it that can be used to factory reset instead of risking frying your Ant by connecting the wrong pins.

Can I overclock it?
- Overclocking Ants to 200gh/s or higher is possible.  There is apparently more than one way to overclock via the same configuration file.  Maybe a future version will make this easier?  
- Overclocking *may* void your warranty.  Lots of places say it's well worth trying.  
- Overclocking requires using Linux stuff.  If you're not the techie type, or you aren't familiar with Linux, this can be a bit daunting.  I *am* the techie type, but Linux and I don't mix very well.  Lots of sites say what to do to edit the config file to overclock, but not many tell you exactly how to do it.
- This link gives very detailed instructions on how to edit the configuration file.  Once I found this I was finally able to properly change and save the configuration file.  However, it seems the changes it recommends aren't the best way to overclock (high hardware errors).  This one has better settings, but omits the details on how to exactly save the file.  As the one comment below the above link properly states, VI is the least intuitive text editor there is.
- There's a formula for calculating your Ant's hardware error rate.  From one of the links above:
Code:
HW / (diffA + diffR + HW) * 100
Get the values from your Ant's miner status page.  It should be quite low (< 1%) when not overclocked, and if properly overclocked, shouldn't be *too* much higher.  I'm at 2.05% right now using the overclock instructions I recommended above.
- I'll intend to replicate the instructions between the two links into this post as time permits.

Connectivity.
- The Ant is a pretty capable fellow.  It supports LAN, WAN, and wireless connectivity.  That includes DHCP, which means it can obtain it's own IP address from your router.
- I haven't tried wireless.  From what I've read, an antenna may be needed, and if you have poor reception, your hashrate will suffer.
- At the moment I don't understand why it has LAN and WAN settings, unless you intend to expose it to the Internet (not recommended!!).  I tried following the vague instructions listed on the various sites on how to get DHCP working, and it would not work for me.  Apparently older Ants didn't come with DHCP enabled, mine did.  Regardless, I couldn't find the IP address.  I have other devices on my LAN using DHCP w/o a problem, so I don't know what's up.
- The default IP address is on a sticker above the fan.  If your network isn't using the subnet (that may not be the right term), you *don't* have to change your router to configure the Ant.  I advise against that, actually, as it's generally easier to reconfigure your PC than it is your route.  If your Ant is configured to 192.168.1.99, and your network is configured to 192.168.0.*, then the two won't talk.  The easiest way I found to reconfigure your Ant is to change your PC (computer or laptop) to an address on that subnet (like 192.168.1.105) (take a screenshot before you change it if you aren't familiar with this!) and connect your PC directly to your Ant via your network cable.  Then go to your browser on your PC and put in the Ant's address.  From my experience, Internet Explorer is horrible at doing this properly, I suggest using Firefox or Chrome.  Then configure your Ant as needed, disconnect the network cable, put your laptop/computer IP config back as it was, and connect both your PC and Ant up to your LAN with their own cables.  You should now be able to access your Ant from your PC on the new IP through your network now.
- If you can get DHCP working on your Ant, great.  Otherwise, change the WAN IP to what you need it to be then apply the changes.
- If you use a static IP address, you'll want to specify some DNS servers.  I recommend the opendns addresses, 208.67.222.222 and 208.67.220.220.
- If you do decide to use a static IP address, don't forget what it is!  (If you do by chance forget/lose the IP address, you can use a network scanner tool to find it.)  My Ant came as 192.168.1.99, and I use the .0.* subnet, so I changed my Ant to 192.168.0.99.
- See Dogie's guide for one example of how to do the above network configuration. I'll replicate the info here as I can later.

Power supply requirements
- There are lots of opinions about this.  It seems if you don't overclock, you need about 350W of power, if you do, about 425W.  
- The *important* thing is having enough amperage on the 12V line.  You need at least 32A for each Ant if you overclock it.  
- I'm successfully running 3 OC'd Ant on a Rosewill 1300 Gold.  It has 108 Amp on the 12V line, which is plenty for 3 OC'd Ants.
- According to my Kill O Watt, these 3 OC'd Ants are pulling 10.5A and 1225 watts.  That's about 406 watt's a piece.  
- When getting a power supply, make sure you note how many 12V rails it has.  If there is more than one, you need to be mindful of how you wire things.
- That said, the normal power supply rules apply.  Don't buy/use a cheap no name brand.  Bigger is better within reason.  Gold rating is better, but will cost you more.  Look for one 12V rail, those with multiple 12V rails require more planning and may not function as you anticipated.  I've seen lots of people swear by Corsair.  I've had bad experiences with Corsair and Antec.  XFX makes garbage GPUs, so I'd assume their PSUs are the same.  Right now my preferred is the Rosewill Lightning 1300W gold.  Costs a pretty penny, yes, but I haven't had a problem with one yet, and can power a lot of devices at once, and is efficient.  If you're in this for the long haul, consider a gold rating, you'll likely save money in the long run.  A lot of people swear by Seasonic.  I've never had one.  YMMV.
- Using my example above, I'm paying $0.11/kwh.  Those 3 Ants are using $100 in electricity a month.  Assuming my PSU is 90% efficient, that's $10 being used by the PSU, or $120/year.  If I was using a 80% efficient PSU, that waste would more than double.

Odds and Ends
- You can update the firmware on your Ant.  My Ant has the version embossed on the top right outside of the blade with the LAN connector, under the Antminer logo.  According to this you should do this if the date reads 2013/11/4.  This url shows how to find out what firmware your Ant has.  This one has the actual updates.
- The web interface is powerful.  Perhaps too powerful.  Fortunately there are very few things you have to change to get the Ant mining.  Unless you know what you're doing, I wouldn't twiddle with any settings unless you see others recommending to do so!

References
https://bitcointalk.org/index.php?topic=344970.0
https://bitcointalk.org/index.php?topic=355387.0
https://bitcointalk.org/index.php?topic=348327.0
http://www.rubicite.com/Tutorials/AntMinerS1Tutorial.aspx
http://cryptomining-blog.com/366-how-to-overclock-your-bitmain-antminer-s1-to-200-ghs/

M
42  Economy / Computer hardware / [SOLD] selling used USB Block Erupters qty 9+ only on: November 10, 2013, 04:40:27 PM
I have 36 of them.  They all work, getting 335MH/s a piece.  I think one of them has a faulty LED, but it still mines.  They are mostly black (25), with some silver (7), and a few reds (4).  Selling for USD equiv of $10 a piece in BTC (using weighted average at mtgox), free shipping to continental US.  To keep shipping loss to minimum, I'm shipping in quantities of 9+ only.  I'm currently mining away on these with three Anker USB 3.0 hubs (1x10 port, 2x9 port), plus a few directly in the MB and a older smaller hub.  I'll throw in an Anker hub for $25 for each qty of 9 sold if interested.  While I have the 10 port hub, that one will go for the first qty of 10 sold.

Note that I'm one of those folks that goes overkill on cooling for my mining equipment.  I have a box fan blowing on mine 24x7.

If you have color preferences, let me know.

I'm not doing escrow.  Not worth the hassle IMHO for such a small amount.  You can see my rep here, I've been around a while, not a new register.  I've sold a few things in the past here, I can dig up the links if you want to see them.

I'll be shipping insures USPS priority mail 2-3 day.

Code:
cgminer version 3.6.6 - Started: [2013-11-07 19:09:33]
-------------------------------------------------------------------------------
 (5s):11.78G (avg):12.09Gh/s | A:645856  R:1192  HW:6287  WU:167.2/m
 ST: 2  SS: 1  NB: 400  LW: 1066995  GF: 3  RF: 0
 Connected to btcguild diff 8 with stratum as user xxxxxxxx
 Block: 0000b24450ddb87b...  Diff:511M  Started: [11:29:32]  Best share: 677K
-------------------------------------------------------------------------------
 [P]ool management [S]ettings [D]isplay options [Q]uit
 AMU  0:                 | 335.9M/335.8Mh/s | A:18152 R:56 HW:163 WU: 4.7/m
 AMU  1:                 | 335.7M/335.8Mh/s | A:18544 R:56 HW:159 WU: 4.7/m
 AMU  2:                 | 335.6M/335.8Mh/s | A:17392 R: 8 HW:181 WU: 4.6/m
 AMU  3:                 | 335.8M/335.8Mh/s | A:17616 R:24 HW:164 WU: 4.6/m
 AMU  4:                 | 335.7M/335.8Mh/s | A:17536 R:48 HW:174 WU: 4.7/m
 AMU  5:                 | 335.6M/335.9Mh/s | A:18056 R:24 HW:170 WU: 4.7/m
 AMU  6:                 | 335.6M/335.8Mh/s | A:17720 R:48 HW:136 WU: 4.6/m
 AMU  7:                 | 335.7M/335.7Mh/s | A:18312 R: 8 HW:150 WU: 4.7/m
 AMU  8:                 | 335.9M/335.9Mh/s | A:17832 R:56 HW:189 WU: 4.6/m
 AMU  9:                 | 335.8M/335.9Mh/s | A:18168 R:32 HW:187 WU: 4.6/m
 AMU 10:                 | 335.4M/335.9Mh/s | A:18088 R:32 HW:200 WU: 4.7/m
 AMU 11:                 | 335.8M/335.8Mh/s | A:17592 R: 8 HW:181 WU: 4.6/m
 AMU 12:                 | 335.6M/335.9Mh/s | A:17640 R:32 HW:149 WU: 4.6/m
 AMU 13:                 | 335.8M/335.9Mh/s | A:17960 R:24 HW:179 WU: 4.7/m
 AMU 14:                 | 335.7M/335.8Mh/s | A:18248 R:48 HW:187 WU: 4.6/m
 AMU 15:                 | 335.7M/335.9Mh/s | A:17784 R:24 HW:188 WU: 4.6/m
 AMU 16:                 | 335.5M/335.8Mh/s | A:17616 R:32 HW:177 WU: 4.6/m
 AMU 17:                 | 335.3M/335.9Mh/s | A:18024 R:56 HW:195 WU: 4.7/m
 AMU 18:                 | 335.7M/335.9Mh/s | A:17576 R:16 HW:171 WU: 4.6/m
 AMU 19:                 | 335.7M/335.8Mh/s | A:17616 R:48 HW:187 WU: 4.6/m
 AMU 20:                 | 335.8M/336.0Mh/s | A:17968 R:48 HW:171 WU: 4.6/m
 AMU 21:                 | 335.8M/335.8Mh/s | A:17888 R:24 HW:155 WU: 4.7/m
 AMU 22:                 | 335.6M/335.9Mh/s | A:18256 R:40 HW:188 WU: 4.6/m
 AMU 23:                 | 335.8M/335.8Mh/s | A:17928 R:40 HW:161 WU: 4.7/m
 AMU 24:                 | 335.8M/335.9Mh/s | A:17488 R:24 HW:144 WU: 4.7/m
 AMU 25:                 | 335.7M/335.9Mh/s | A:17792 R:24 HW:161 WU: 4.6/m
 AMU 26:                 | 335.6M/335.9Mh/s | A:18352 R:64 HW:178 WU: 4.7/m
 AMU 27:                 | 335.7M/335.8Mh/s | A:18200 R:16 HW:171 WU: 4.7/m
 AMU 28:                 | 335.9M/335.8Mh/s | A:17744 R:32 HW:176 WU: 4.7/m
 AMU 29:                 | 335.5M/335.9Mh/s | A:18712 R:40 HW:207 WU: 4.7/m
 AMU 30:                 | 335.8M/335.9Mh/s | A:18360 R:16 HW:164 WU: 4.7/m
 AMU 31:                 | 335.8M/335.9Mh/s | A:18128 R:32 HW:182 WU: 4.6/m
 AMU 32:                 | 335.6M/335.9Mh/s | A:18216 R:24 HW:166 WU: 4.6/m
 AMU 33:                 | 335.8M/335.9Mh/s | A:18152 R:24 HW:178 WU: 4.6/m
 AMU 34:                 | 335.7M/335.9Mh/s | A:17656 R:40 HW:203 WU: 4.7/m
 AMU 35:                 | 335.7M/335.9Mh/s | A:17544 R:24 HW:195 WU: 4.7/m
-------------------------------------------------------------------------------

M
43  Economy / Computer hardware / [NO LONGER AVAIL] Rosewill Lightning 80+ Gold 1300w powersupply on: June 02, 2013, 02:29:19 AM
This is about 2 months old, in near perfect condition.  It powers 4x7970s very nicely. Smiley

Rosewill LIGHTNING-1300 1300W Continuous @ 50C, Intel Haswell Ready, 80 PLUS GOLD, ATX12V v2.31 & EPS12V v2.92, SLI/CrossFire Ready, Modular Active PFC Power Supply

NewEgg link: http://www.newegg.com/Product/Product.aspx?Item=N82E16817182063

Will ship to continental US for BTC equiv of $170.  

T&C:

PM for me payment address and quote based on MTGox current weighted average.
Can do escrow if requested.  Before you go there, see below on how to boost your confidence level I'm a good seller.
I'll ship insured UPS ground likely in 2 business days (I usually can't make it to the store before they ship for the day) and will provide tracking #.  
Payment needs 6 confirms before I'll ship.  Should be easy based on time frames listed above.

This has a 5 year warranty on from the manufacturer.  I can't guarantee they honor it from 2nd buyer.  I'm offering 60 day warranty outside of manufacturer, if it dies within 60 days of shipment date, send it back (your cost) and if I determine it died of natural causes, I'll work with the manufacturer to replace it and either reimburse you BTC equiv of USD purchase price, or send you the replacement when I receive it from Rosewill.

I've been around a bit (see my rep), and I've only sold five game coupons here https://bitcointalk.org/index.php?topic=182739.msg1972378#msg1972378 as well as power supplies here: https://bitcointalk.org/index.php?topic=192154.0.

If you have an eBay account, you can PM me and I'll give you my eBay name.  I have 100+ positive feedback there, PM me on eBay for confirm it's me.

I'm usually online in the evenings ET, so don't be surprised if you don't get a response immediately if you PM me before that.

M
44  Bitcoin / Hardware / How to use ASICMiner Block Erupters with CGMiner on Windows 7 on: May 30, 2013, 06:42:32 PM
If there's another thread that describes this, I apologize.  I had to hunt a bit to find everything needed to get it working, so I thought I'd paste it all here so future miners can save some time:

If using version 3.1.1, it needs a driver to make the USB devices visible as COM devices (a UART driver).  Follow these instructions:

1 - As listed in the FPGA-README doc with cgminer, install this driver for your little USB miners: http://sourceforge.net/projects/libwdi/files/zadig/

Note the "latest" link on the top of the page isn't what you want!  You want the one that starts with Zadig.  As of this writing, the version is: zadig_v2.0.1.160.7z
Also note you will need 7zip to unzip it.

2 - After it installs, reboot as windows tells you do.  Wait until Zadig tells you its done installing, windows may ask you before Zadig says it is done.  

Note that you only have to do it once for all your miners, not once for each one.
Also note that the renaming doesn't seem to work right, or is not intuitive.  I tried renaming one and it didn't work.

3 - Install the UART to COM drivers from here: http://www.silabs.com/products/mcu/Pages/USBtoUARTBridgeVCPDrivers.aspx

4 - Check device manager, you should see items under your ports section now, with the COM port assigned for each one.

5 - Run cgminer-nogpu with these options:
--icarus-options 115200:1:1 --icarus-timing 3.0=100 -S COMx -S COMy -S COMz -S COMetc

For my 7 miners, I'm using:

--icarus-options 115200:1:1 --icarus-timing 3.0=100 -S COM3 -S COM4 -S COM5 -S COM6 -S COM7 -S COM8 -S COM9

Note that if you have more than 7, you will probably need to use this format for the COM ports to recognize COM10 and beyond:

-S \\.\COM3 -S \\.\COM4 -S \\.\COM5 -S \\.\COM6 -S \\.\COM7 -S \\.\COM8 -S \\.\COM9 -S \\.\COM11 -S \\.\COM12 -S \\.\COM13


If using version 3.4.2 (or higher), you do NOT want the UART driver, so follow these instructions:

1 - As listed in the FPGA-README doc with cgminer, install this driver for your little USB miners: http://sourceforge.net/projects/libwdi/files/zadig/

Note the "latest" link on the top of the page isn't what you want!  You want the one that starts with Zadig.  As of this writing, the version is: zadig_v2.0.1.160.7z
Also note you will need 7zip to unzip it.

2 - After it installs, reboot as windows tells you do.  Wait until Zadig tells you its done installing, windows may ask you before Zadig says it is done.  

Note that you only have to do it once for all your miners, not once for each one.
Also note that the renaming doesn't seem to work right, or is not intuitive.  I tried renaming one and it didn't work.

3 - Run cgminer-nogpu with whatever options you need to point to your pools.  No other parms are necessary.  

For my 25 miners, I'm using:

cgminer-nogpu.exe -c "cgminer.conf"


Version 3.1.1 gives me about 333mh/s on Win7x64.  Version 3.4.2 gives me about 335mh/s.  I seem to get less hardware errors on 3.4.2 as well.


If you need a configuration file for pools, here is what I use:

Code:
{
"pools" : [
{
"url" : "http://stratum.btcguild.com:3333",
"user" : "user",
"pass" : "password"
},
{
"url" : "http://stratum.ozco.in:3333",
"user" : "user",
"pass" : "password"
},
{
"url" : "http://192.168.0.194:8332",
"user" : "user",
"pass" : "password"
}
]
}

Note that the first two pools are true pools, the third one is a local instance of bitcoind. 

M


***UPDATED 9/8/2013 to include info on 3.4.2 and an example of cgminer.conf with pools.
45  Economy / Computer hardware / no longer available on: May 14, 2013, 01:36:28 AM
I got this for a 7990 that had a had for a whole 3 days before I resold it.  I don't need this much power on a non mining machine.  Used for about a month.

Thermaltake Black Widow W0319RU 850W ATX 12V v2.3, EPS 12V v2.91 CrossFire Certified 80 PLUS BRONZE Certified Modular Active PFC Power Supply

NewEgg link: http://www.newegg.com/Product/Product.aspx?Item=N82E16817153106

Will ship to continental US for BTC equiv of $80.  

T&C:

PM for me payment address and quote based on MTGox current weighted average.
Can do escrow if requested.  Before you go there, see below on how to boost your confidence level I'm a good seller.
I'll ship UPS ground likely in 2 business days (I usually can't make it to the store before they ship for the day) and will provide tracking #.  Insurance is auto at $100 or less.
Payment needs 6 confirms before I'll ship.  Should be easy based on time frames listed above.

This has a 5 year warranty on from the manufacturer.  I can't guarantee they honor it from 2nd buyer.  I'm offering 60 day warranty outside of manufacturer, if it dies within 60 days of shipment date, send it back (your cost) and if I determine it died of natural causes, I'll work with the manufacturer to replace it and either reimburse you BTC equiv of USD purchase price, or send you the replacement when I receive it from Thermaltake.

I've been around a bit (see my rep), and I've only sold five game coupons here https://bitcointalk.org/index.php?topic=182739.msg1972378#msg1972378 as well as power supplies here: https://bitcointalk.org/index.php?topic=192154.0.

If you have an eBay account, you can PM me and I'll give you my eBay name.  I have 100+ positive feedback there, PM me on eBay for confirm it's me.

I'm usually online in the evenings ET, so don't be surprised if you don't get a response immediately if you PM me before that.

M
46  Bitcoin / Mining / bitcoin charts delayed? on: May 12, 2013, 10:07:13 PM
Pretty sure we're at 11.2M difficulty now.  bitcoin charts says it'll be switching in 25 blocks.

M
47  Other / CPU/GPU Bitcoin mining hardware / Powercolor 7990 back in stock on: May 05, 2013, 02:17:10 PM
Sure to be gone soon.

http://www.newegg.com/Product/Product.aspx?Item=N82E16814131483

Tips: 1PUzQWFq4ia2eRyTVYRYyWFihaqtJFw8WN

Smiley

M
48  Economy / Computer hardware / [SOLD] new in box factory sealed PSUs: OCZ ZT750, Antec 650 Truepower on: May 01, 2013, 01:48:11 AM
Selling new in box, unopened:

Antec Truepower New 650W 80+ bronze (mostly modular) for BTC equiv of $55 USD: http://www.antec.com/product.php?id=1759&fid=236
OCZ ZT Series 750W 80+ bronze (fully modular) for BTC equiv of $65 USD: http://www.newegg.com/Product/Product.aspx?Item=N82E16817341052

Offers considered!  Trying to avoid using ebay/paypal. Sad

Terms:

Free shipping to continental US.  Probably not worth it to ship outside of continental US.
PM for me payment address and quote based on MTGox current weighted average.
Can do escrow if requested.  Before you go there, see below on how to boost your confidence level I'm a good seller.
I'll ship UPS ground likely in 2 business days (I usually can't make it to the store before they ship for the day) and will provide tracking #.  Insurance is auto at $100 or less.
Payment needs 6 confirms before I'll ship.  Should be easy based on time frames listed above.

I've been around a bit (see my rep), but I've only sold five things here to date: https://bitcointalk.org/index.php?topic=182739.msg1972378#msg1972378

If you have an eBay account, you can PM me and I'll give you my eBay name.  I have 100+ positive feedback there, PM me on eBay for confirm it's me.

I'm usually online in the evenings ET, so don't be surprised if you don't get a response immediately if you PM me before that.

M
49  Economy / Digital goods / [SOLD] Crysis 3/Bioshock Infinite/Far Cry 3 Blooddragon coupons on: April 22, 2013, 02:32:01 AM
I have 5 coupons.   .20 BTC each.
3 coupons left.
1 left!

PM me if interested.

Thank you everyone!

M
50  Bitcoin / Pools / why isn't p2pool more popular than it is? on: December 30, 2012, 02:11:54 PM
I can't help but wonder why p2pool isn't more popular than it is?  From what I'm seeing in the various pool threads, most, if not all pools, keep having problems.   Either namecoin crashes, hardware issues, or DDOS attacks.  Why not use p2pool?

Anyone who can manage setting up a mining farm, large or small, shouldn't have any difficulty setting up a p2pool node.  Then you can do your own namecoin merged mining if you wish (most pools seem to be dropping namecoin support), but most importantly, you're then part of a decentralized pool.  If someone gets DDOSed, that node goes down, but the rest keeps working, unlike a conventional pool.

Yes, there are public p2pool nodes.  I don't suggest using them unless you have a really small operation, as they are no better off than normal public pools.

P2pool ftw!  https://bitcointalk.org/index.php?topic=18313.0

M
51  Bitcoin / Bitcoin Technical Support / trouble compiling latest git of bitcoin in ubuntu 12.04 on: November 18, 2012, 10:53:57 PM
First of all, I was following readme-qt.rst, which seems to have an error, atleast for this build of ubuntu:

Code:
apt-get install qt4-qmake libqt4-dev build-essential libboost-dev libboost-system-dev \
    libboost-filesystem-dev libboost-program-options-dev libboost-thread-dev \
    libssl-dev libdb4.8++-dev

libd4.8++-dev doesn't seem to exist.  Being a linux nub, I tried libdb4.8-dev, that didn't help.  So I tried libdb++dev, and it pulled in 5.1.  That got me by the db_cxx.h error.  Now I'm getting this:

Code:
src/net.cpp:18:32: fatal error: miniupnpd/miniwget.h: no such file or directory

EDIT: nm, found this:  https://bitcointalk.org/index.php?topic=55370.0

Got me further..

now to see if I can figure out how to make note of this in git.

M
52  Bitcoin / Development & Technical Discussion / wallets, phones, and portable transactions on: November 16, 2012, 02:32:55 AM
First of all, I don't fully understand how bitcoin and transactions work.  I suspect I know enough to be dangerous, and that's it.  That said...

I think the wallet is based on public and private key cryptography.  What I think that means is if you have the private key, theoretically you can access your entire "balance" on that key from any wallet, once you tell the client to scan for that key.  Correct?

Where I'm going with this is an article I read about how to get bitcoin to grow - we need to have a place/way for anyone to easily and conveniently use btc to exchange for other goods.  For this to be successful, it would have to completely decentralized, otherwise it would be subject to attack when certain powers consider bitcoin to be a threat to them.

That led to my next thought.  Most people of cell phones.  Some more than one.  If there was an app on the phone that could be used to secure your private key, say unlockable only with your finger print and a pin or something, then that takes the work off the user and puts it onto the vendor (use something like NFC to communicate between the phone and the vendor's device).  Note that the user would treat this app and phone the same way you'd treat your physical wallet that carries fiat money in it, or your MAC card to access your electronic fiat money: 1) you'd only have in this bitcoin wallet the btc you consider safe to carry 2) like a MAC card, the user could define from their PC (not the phone) limits, say no more than X BTC a transaction, or X BTC or a day, or even only on certain vendors.

To keep the transaction timely, the vendor would have be able to determine quickly if the said transaction is valid or not, ie, your balance is high enough for the transaction, doesn't exceed user defined limits, and so forth.  I don't think that'll work with today's wallet, as it'd take time to scan the blockchain to determine what the true current balance is.

That means there would have to be an additional app the vendor runs, along with the standard client, that basically knows at every given instance what balance every public key has.  Yes, the initial scan would take a while, but once it caught up, I think it'd be little difference from the standard bitcoin client today. 

Therefore the scenario is..

- user unlocks a private key on their cell phone with their fingerprint(s) and/or PIN
- user's cell phone has a brief conversation via NFC with the vendor's device
- the vendor's device says "payment due for x BTC" including transaction fee
- the cell phone prompts the user for agreement
- user agrees
- the cell phone conveys a message to the device that indicates this transaction is authorized without conveying the private key (can't disclose the key), and this message can only be used once
- the vendor's device uses that encrypted message to determine if the said wallet has the correct balance for this payment, and is permitted based on user's rules
- if it is, the transaction is sent onto the bitcoin network

I'm sure this idea is full of holes, but I'm throwing it out here to see if it has merit and can go anywhere.  Feel free to tell me to RTFM or to not reply at all.

Regards,

M
53  Bitcoin / Mining / next difficulty increase on: October 30, 2012, 12:27:50 AM
I used to check bitcoincharts to get an estimate of the difficulty increase.  Then one day, that value disappeared.  So I started "shopping around", and found this:

http://dot-bit.org/tools/nextDifficulty.php

It seemed to be pretty reliable.  Then one day, for kicks, I checked out bitcoincharts again.  Lo and behold, the difficulty estimate was back. 

The values between bitcoincharts and dot-bit were pretty close, but today they are wildly different.  Is this a hint of the future?

As of now bitcoincharts says:

Code:
Estimated 3293791 in 2016 blks

dot-bit.org says:

Code:
Next 207648 02/11/2012 15:38 12'709'063.05 x3.85

I'm assuming dot-bit has a glitch somewhere, cause I don't have my asics yet!!

M
54  Bitcoin / Mining speculation / BFLs ASIC == BTC doomsday? on: June 27, 2012, 12:23:07 AM
There are tons of threads out there about BFL's ASIC, how it's good, how it's bad.  I doubt I've read them all, but I've read a good number, and I don't think I've yet seen anyone say this. 

Based on what I've seen, I was thinking we have a doomsday scenario on our hands for bitcoin if the following comes to pass:

1 - BFL delivers on their promise of ASIC throughput, at the cost they say.  Doesn't matter really if they are 3 months late, 6 months late, or even a year late.
2 - Network hashing power rapidly increases immensely, to the point that ASICs are 99% of the hashing power on the network.  Who's going to run a measly 5g h/s setup when there are multiple terra hash rigs out there? 
3 - A critical flaw is found in the encryption algorithm of bitcoin.  Either a flaw, or computing power makes the existing algorithm easily breakable.  Some people are saying this is more of an WHEN not an IF.

At that point, we have two choices, both of which spell the end of bitcoin:

a - Leave the algorithm alone, causing it to be hacked and unreliable, and bitcoin dies.
b - Change the algorithm and break ASICs, which are 99% of the hashing power of the network.  Difficulty at this point is astronomically high for the remaining 1% of the die hard FPGAs and GPU users.  Yes, difficulty adjusts periodically every so many blocks.  But what if it takes weeks to solve a block with the remaining 1%?  That's essentially the end of bitcoin.

Yes, no, maybe so?

M
55  Bitcoin / Pools / MPoolMonitor 4.2-monitors most pools, idle worker notification, blockchain.info on: June 09, 2012, 02:59:00 PM
I originally wrote this in 2012 because the OzCoin pool widget didn't work well for me.  I've since expanded it to include support for BTCGuild, Multipool, Eligius, CKPool, Eclipse, 50btc, P2Pool, BitMinter, LTCRabbit, and Slush's pool as well. It also includes support for the data from blockchain.info, such as current/next difficulty and USD value. I've designed it such that I should be able to easily add support for any other pool that has a proper JSON API.  Requests are welcome; if you want a specific pool added, speak up!

Donations in BTC is what keeps this going!  1BA8JrBParQCURrUUfxRusfXyU5NKfWAgn
However, don't forget to support your favorite pool and mining software too!  If it's fee free, give them a little something back!

Download link: MPoolMonitor42.zip

Code:
 File: MPoolMonitor42.zip
CRC-32: 83cec612
   MD4: a6c3aaee3c1d77f5ee123215d4796479
   MD5: a2aa5e30dacfd0354ba30b3b5206c11f
 SHA-1: 79bee88edf9369e806e540bf5f3c4dabc9a911d2

Github link: https://github.com/mdude77/MPoolMonitor





General
- This is written for .Net 4.0.  This means windows only.  Maybe someday I'll try port it to another dev environment that can build for multiple OSs.
- Configuration is stored in the registry at HKCU\Software\MMiningMonitor.
- If a pool's hash rate says API ERRORx, run your cursor over it to see the underlying error message.  Probably related to the pool web site having a problem, or something wrong with your API info.  To confirm your key is right, go to the appropriate URL for your pool with that key and look at the output.  If it looks like a bunch of gobbly gook, with {braces} and commas, then the key should be good.  If it says something else, the key is likely the culprit.
- The Avg hashrate listed for workers is the average of the last 60 readings for that worker.  
- It can store statistics in a local MS Access database.  Right now, if enabled, it stores worker hash rates, pool hash rate, your total hash rate, and share counts per refresh interval.  This is an Access 2007 DB, so if you aren't Access savvy, this won't mean anything to you.  With enough demand, I can make this exportable from the app in a .CSV file for your use.
- It can auto refresh every 5 minutes up to every 60 minutes, and/or refresh on demand.
- There isn't anything more to this than meets the eye.  It doesn't "dial home" or look for wallets.  It does what it says, and nothing more.  

Blockchain.info
- These stats come from the API on http://blockchain.info.  There are tons more stats available, I'm only showing what I thought would be of most importance to miners.  
- The estimated next difficulty is based upon the true avg time between blocks for the current difficulty cycle (the value from the API is usually horribly off).  The formula
is (10 / avg_time) * current_difficulty, as BTC is designed to have a block every 10 minutes, and will retarget every 2016 blocks to get it back to 10 minutes.
- This includes a BTC per hashrate estimator on the blockchain.info tab. It defaults to using current values, but you can override them and calculate your own values.  This
also includes a USD per hashrate estimator.

Eligius
- Averages for Eligius intentionally only show for the 256 second reading.  (The average routine is what feeds the "idle worker" logic.)
- Showing the luck values for anything other than "last 10 blocks luck" requires DB stats to be enabled and working.  If you don't have Microsoft Access 2007 or higher on your machine, you can install the Microsoft ACE Engine from https://www.microsoft.com/en-us/download/details.aspx?id=13255.  Be sure to use the 32-bit version, not the 64-bit version.
- The luck values for Eligius update once an hour.
- Sometimes the "balance last block" comes back from Eligius as "N/A".
- The API from Eligius doesn't currently properly support worker names in _format.  It only reports the total across all the _workers.
- Eligius supports up to 3 payments addresses.  If only one address is used, "default" will show as the username in the grid.  Otherwise, the full address will show.  For the
"balance last block", "estimated total", and "payout queue position", all three represent the combination of your multiple addresses.  For the balances, putting your cursor
over the field will show the breakdown of which address has which balance.

Idle worker alerts
- An "idle" worker is one who's had a non zero hash rate for at least 5 minutes and now has a zero hash rate for at least 5 minutes.
- EMail alerts don't seem to work with all email servers.  I'm using out of the box email functionality, and apparently in true Microsoft fashion, it doesn't work with all
servers.  I know it works with google servers, and last I checked, it does not work with Verizon's servers.  I'd like to fix this some day as time permits.
- 50BTC doesn't provide worker hashrates in their API.  That means idle worker alerts won't work for this pool.

P2Pool
- The EstimatedBTC in the Payouts table is the "ideal payout @ 24 hours" value.

CKPool
- The API doesn't currently provide estimated payout info.


Please post here if you have any questions/problems/concerns/whatever.

To do:
- ?

Things I may investigate:
- see if I can get the DB stats code to be more friendly with different versions of office
- revise the idle worker notification code to work with more mail servers
- see if I can add some graphs

Things requested but probably are not going to happen:
- Add support for ghash.io.  There's nothing good about this pool for the community, I can't in my right mind support it.

M
56  Bitcoin / Mining / I joined the 5 gigahash club on: June 02, 2012, 02:59:09 AM
It's been a bumpy ride but I'm there.  5x7970 and 4x5870.  The 7970s are at 1125/975, and the 5870s are at 900/300.  The 7970s get minimum 655 a piece, and 5870s get minimum 425 a piece.

Things I learned:

- The above config on the same 15A circuit will tend to trip the breaker when using the above settings.  Lowering them to 1100/950 and 800/300 will work as a stop gap measure while you're at your "day" job.

- The above config makes one surge protector's plug a little too warm for my liking.

- Separating the loads into two 15A circuits works great when both surge protectors are decent quality.  But when one is cheap, even if it says it's rated for 15A, well, isn't guaranteed to work.

- This is about all the heat I can properly dissipate without doing some serious ventilation work.

M
57  Other / Off-topic / so... what type of person are you? on: May 22, 2012, 02:06:57 AM
I thought I'd ask some rhetorical questions.

Let's say you have a job where you have the luxury of working remotely.  Everything the employees do is logged and attributed to the respective employee, so that the boss can keep track of who's doing what.  Being a smart techie, you realize it'd be possible to modify a little bit of other people's work to make it look like yours.  You could probably get away with it, and in the long run look like you're a lot more productive than everyone else.  Would you do it?

Or, you have a different job where you have the luxury of working remotely.  You know the boss only checks on your work once or twice a week, the same time every week.  You realize that all he cares really is about the total amount of work done by the group, and no one would ever know if made you sure you were working when the boss was there, and goof off the rest of the time.  Obviously everyone couldn't get away with this, but you, or maybe you and your buddy could probably get away with it.  Would you do it?

Or the investment you just heard about, where you are guaranteed to get $6 back for every $5 you put in.  Guaranteed.  It's a privileged investment, only so many people are allowed to be in.  Eventually it'll open to the public, but for now, it's invitation only.  Being the smart guy (or gal) you are, you do the math and realize something is funny about this.  But hey, free money, why not?  Would you do it?

Where do you draw the line, and why?  What would make one scenario theft in your mind, but not the other?

What type of person are you?

M
58  Other / CPU/GPU Bitcoin mining hardware / if you're into watercooled 7970s... on: May 16, 2012, 12:52:23 AM
NewEgg has an open boxed one for $524, normally $699.

http://www.newegg.com/Product/Product.aspx?Item=N82E16814131463R
59  Other / CPU/GPU Bitcoin mining hardware / can't mine with a 7970 in windows XP :( on: May 12, 2012, 02:21:04 AM
I'm upgrading my 5870s to 7970s..

only to find out SDK 2.6 isn't available for XP.

BAH

why are things never easy with mining. Sad
60  Other / CPU/GPU Bitcoin mining hardware / OCZ 1000w 80 plus gold PS shell shocker @ newegg for $139.99 after $30 rebate on: May 11, 2012, 09:50:42 AM
http://www.newegg.com/Special/ShellShocker.aspx?cm_sp=ShellShocker-_-17-341-045-_-05112012_1

limit 3 per customer.
Pages: « 1 2 [3] 4 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!