Bitcoin Forum
May 24, 2024, 08:44:02 PM *
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 »
521  Bitcoin / Mining software (miners) / Re: RollProxy - a bandwidth-saving mining proxy on: August 28, 2012, 08:59:29 AM
say, pooler, would it be possible to add support for socks proxies in addition to http? this could quite possibly be the best thing since cgminer, if only it had socks support Smiley

I realize that SOCKS support would be a very nice feature to have. The problem is that the master branch of urllib3 doesn't support SOCKS proxies yet, although developers have been working on it for some time now (see this pull request).
One option would be to rewrite RollProxy to use PycURL instead of urllib3, but the problem is that urllib3 seems to be the only decent HTTP library that supports connection pooling.
Another option would be to use SocksiPy, which however is buggy, old, and unmaintained.
For the above reasons, it's probably better to wait till the urllib3 guys finish implementing SOCKS support.
522  Bitcoin / Mining software (miners) / Re: RollProxy - a bandwidth-saving mining proxy on: August 27, 2012, 07:01:25 AM
So i connect them to  localhost:port x ?

You connect miners to the computer running the proxy. If a miner is on the same computer as the proxy, you can just connect it to localhost:8345. If the proxy is running on, say, 192.168.1.123, connect miners to 192.168.1.123:8345.
523  Bitcoin / Mining software (miners) / Re: RollProxy - a bandwidth-saving mining proxy on: August 26, 2012, 09:32:54 PM
And for the windows dummies out there (like me) Smiley?
Last time I used Windows was about 10 years ago, so it's best if I let someone else answer this question...

how do i connect a miner to that proxy?

Normaly i give my mining program the credentials to my pool. For what i understand is that i give them to your proxy and connect my miner to it instead?
Yes. You start the proxy specifying the address and credentials for one or more pools; then you connect your miners to the proxy, which by default runs on port 8345. Miners need not authenticate, but if they provide a username you will see per-worker stats in the web interface of RollProxy (which is also served on port 8345 by default).
524  Bitcoin / Mining software (miners) / Re: RollProxy - a bandwidth-saving mining proxy on: August 26, 2012, 08:59:36 PM
Note that cgminer does this already intrinsically and adding this proxy with it serves no real purpose.

That's if you only have one computer mining. If you have more than one, no miner can do what this proxy does.
525  Alternate cryptocurrencies / Pools (Altcoins) / Re: [ANN] The Litecoin PPS Pool - We pay for stale shares! on: August 26, 2012, 12:31:15 PM
Pool is currently down due to yet another DDoS attack.
526  Bitcoin / Mining software (miners) / RollProxy - a bandwidth-saving mining proxy on: August 25, 2012, 07:51:43 PM
Announcing RollProxy, a mining proxy... with a twist!

RollProxy takes advantage of the X-Roll-NTime extension to minimize the number of getwork requests you send to pools.  By keeping more requests local, it minimizes latency, while drastically reducing the load on upstream servers.
The proxy will prove especially useful to those who run many miners on a single local network.

Features
  • Works with Bitcoin as well as with Litecoin and other cryptocurrencies that use the getwork protocol
  • Makes persistent HTTP connections
  • Supports long polling
  • Per-worker statistics available via web interface
  • Round-robin failover mechanism (more advanced strategies may be implemented in the future)
  • Ability to connect through an additional proxy server

Please note that your miners need not support the X-Roll-NTime extension; it's the pools you connect to that need to. If you connect to a pool that doesn't support the extension, the proxy will still work, but you will see no increase in getwork efficiency. In that case, RollProxy will warn you with a "Work cannot be reused" message.
Major pools that are known to support the extension include:

  • For Bitcoin: Eclipse, Eligius, MaxBTC, Mt. Red, OzCoin, P2Pool, Slush
  • For Litecoin: burnside's, LitecoinCash, notroll.in, OzCoin, P2Pool, Pool-X, Xurious's

RollProxy is written in Python and is distributed under the terms of the AGPLv3. Please refer to the readme for details about setting it up.
https://github.com/pooler/rollproxy

This first public release (version 0.5.0) should already be pretty stable; I wish to thank Pontius, who helped me by testing preliminary versions of the program.
527  Alternate cryptocurrencies / Altcoin Discussion / Re: RaspberryPi litecoin CPU and GPU miner bounty on: August 23, 2012, 12:15:34 PM
Pi's are now generally available. Plus I want to thrash the fuck out of my iPhone before the rumored release of the iPhone 5 (and the expiry of my warranty)

Is development still alive? Still require funding?

The ARMv6 implementation of scrypt in cpuminer 2.2.3 is to be considered mature and stable. It can do 320 hashes/s on a Raspberry Pi, and 190 hashes/s on an iPhone 3G.
While I mainly did this for the fun of it, I'll be happy to take a fraction of the bounty if nobody has any objections.

Regarding the GPU, let me quote a thread from the Raspberry Pi forum.
Quote
GLSL ES (the stripped down version of the OpenGL Shader Language) does not have proper support for integers. See paragraph 4.1.3 in the GLSL ES specification. Integers are only supported as a programming aid (in loops, for instance). They have very loosely defined semantics and precision, and many typical integer operations are not supported. Most OpenGL ES implementations simply map int to float.

Applications that rely on integers simply won't work on the GPU. Good examples for that are bitcoin mining, cryptography in general and compression.
In case you are wondering, this also applies to scrypt, which is based on integer arithmetics.
528  Alternate cryptocurrencies / Mining (Altcoins) / Re: [LTC] An (even more) optimized version of cpuminer on: August 22, 2012, 10:55:34 PM
where can i find those? im getting annoyed by all the deps of the libcurl.a, those in the download section arent static linked ones.

Code:
$ ldd */minerd
x86/minerd:
linux-gate.so.1 =>  (0xf77c1000)
librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xf7799000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf777e000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf75d8000)
/lib/ld-linux.so.2 (0xf77c2000)
x86_64/minerd:
linux-vdso.so.1 =>  (0x00007fff56bd6000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f0320a77000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f032085a000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f032049c000)
/lib64/ld-linux-x86-64.so.2 (0x00007f0320c9e000)

Here libcurl looks statically linked to me.

By the way, I have updated the x86-64 Linux binary to include the most recent version of libcurl (7.27.0). Tested on Debian Squeeze, Debian Wheezy, Ubuntu 12.04, Mint 13, Gentoo.
529  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] [PPC] PPCoin Released! - First Long-Term Energy-Efficient Crypto-Currency on: August 22, 2012, 08:48:14 PM
Coblee now has a proposal to integrate a form of PoS into Litecoin. But he first asks experts on forum whether they see vulnerabilities.

If he'll find a solution which works, I doubt he'll have any problems integrating it into Litecoin. So I disagree that "Proper typically equates to not doing anything at all."

Yes, many things fail, but that's probably because they shouldn't exist.

If PPCoin had never been released, would Coblee still be motivated to bring forward a proposal related to PoS?

In #litecoin-dev, iddo and coblee have been having lengthy discussions on proof-of-stake for quite some time now. I don't keep logs, but I'm 100% sure these discussions predate the initial PPCoin announcement.
530  Alternate cryptocurrencies / Altcoin Discussion / Re: LTC mining through PowerPC capability? on: August 20, 2012, 11:54:24 AM
Hey, just wondering if anyone has done any work on mining via a PowerPC that I could expand upon.
ssvb's fork of cpuminer comes to mind. It includes an Altivec implementation of scrypt, and although it was designed for the Playstation 3 there were people who used it on their Macs with (relatively) very good results. I was going to merge it into my own fork, but then I decided to focus on ARM instead. I might still give it a go if I find the time.

I have a small plan that will allow mining via a very simple device, but my scrypt-ing skills are below par.   Tongue
Now I'm curious... What kind of device?
531  Alternate cryptocurrencies / Altcoin Discussion / Re: AndLTC Miner! (Android LTC Miner)| NEON | PlayStore | Updated v0.7 08/07/12 on: August 19, 2012, 07:42:58 AM
I forget, have you posted the code for the minerd with NEON extensions. Maybe some of us hacking on it could eke out a bit more performance.

Simran's project is a GUI for cpuminer, not a separate fork of it.
The NEON code was already available when cpuminer 2.2.3 came out on August 5. Release notes here.

The source code is, as always, available at GitHub.

The commit that adds NEON support is 3419ca2.
532  Alternate cryptocurrencies / Altcoin Discussion / Re: LTC Address limit on: August 12, 2012, 07:44:15 AM
https://bitcointalk.org/index.php?topic=24268.0
The same applies to Litecoin.

Regarding generating addresses fast, see vanitygen (yes, it works with Litecoin, too).
533  Alternate cryptocurrencies / Mining (Altcoins) / Re: [LTC] An (even more) optimized version of cpuminer on: August 10, 2012, 11:20:39 AM
hello. where can i find a sample configuration file for minerd binary on Linux 32?
A sample configuration file (example-cfg.json) is included in the source tarball. Remember that you have to use the -c option if you want to use a configuration file. See --help output for more info.

i have an Intel i3 2310M with two cores and four threads. Is it normal, to have only 2kilohash/s ?
If that is per-thread and in 32-bit mode, it sounds reasonable.
534  Alternate cryptocurrencies / Altcoin Discussion / Re: Is there any LTC pool with PPS and multiple difficulty ? on: August 10, 2012, 10:02:25 AM
i didnt mean use your own diff (may be i havent described it well ) i meant as you said , higher diff, because of with normal i am getting to much stales.. but ltcash is not pps Sad

Despite what many people seem to think, there is no such thing as a "normal" or "standard" or "base" difficulty for Litecoin pools.

In the first months after the launch of Litecoin, most pools used a share difficulty of 2-16 or 2-15. They could have used even lower difficulties, but there was no point in doing that.
Now that GPU mining has become widespread, most pools have moved to higher difficulties, such as 2-12. The reason behind this is to decrease bandwidth usage, since fewer shares are submitted. There is of course a minor downside to doing this, and that's that the precision of speed estimates gets drastically reduced.

Here is a list of pools by their current share difficulty.

  • Adaptive: P2Pool, litecoinpool.org
  • 2-15: Pool-X
  • 2-14: Ecki, NuKing's
  • 2-13: Coinotron
  • 2-12: Ozcoin, LitecoinCash, burnside's, notroll.in, Xurious's
  • 2-8: ltcmine.ru (shutting down)

As I said, the only downside to higher share difficulties is that speed estimates are less precise. This is why, for instance, all speeds reported by ltcmine.ru are multiples of 27 khash/s.
535  Alternate cryptocurrencies / Mining (Altcoins) / Re: [LTC] An (even more) optimized version of cpuminer on: August 09, 2012, 06:32:51 PM
I know sha doesn't use multiplications and as fas as I know scrypt doesn't either.
So these instructions can't be used.
Yea, I asked ufasoft if it'd help his miner and he said no. He said scrypt depends a lot on RAM latency. Is it just latency, or does bandwidth count too? ie my quad channel X79 has some benefit? Or should I look more at shaving CAS latency as low as possible? Would either make any real difference?
If the processor's caches are large enough (and they usually are), RAM doesn't even come into play. This is the main advantage that CPUs have over GPUs.
536  Alternate cryptocurrencies / Altcoin Discussion / Re: How many Litecoins a day for 100Khash on: August 07, 2012, 07:41:26 AM
Bitcoin uses sha256 SHA-256d while Litecoin uses scripts scrypt, which means it is 1000 about 500-1000 times harder to mine
FTFY.

The fastest way to get an estimate of how many LTC your xkH/s will mine is simply divide your kH by the difficulty Smiley
Yes, that's definitely a remarkable property.
For the curious, here's the math: https://bitcointalk.org/index.php?topic=50946.msg637835#msg637835
537  Alternate cryptocurrencies / Mining (Altcoins) / Re: [LTC] An (even more) optimized version of cpuminer on: August 06, 2012, 08:51:12 AM
[...] This time I've also built a couple static binaries for Linux (x86 and x86-64), for those people who really don't want to bother compiling the miner themselves.

Static binaries? Uh, nice!
Due to the libcurl deps I'm failing badly to a build static bin myself (on RHEL5). What flags did you set?

Compiling libcurl on Linux should be as simple as running configure & make. I disabled some features such as SSL to keep the size down, but that's not at all necessary.
Anyway, once I have a libcurl.a, I just put its path in the environment variable LIBCURL along with -lrt (and possibly other libraries, depending on what features libcurl.a was built with) and build the miner as usual.
538  Alternate cryptocurrencies / Mining (Altcoins) / Re: [LTC] An (even more) optimized version of cpuminer on: August 06, 2012, 08:34:22 AM
  • A --benchmark option is now available to benchmark a system without the need of connecting to a work provider.
can you tell more about that option?
There's not much to say, really. The option allows you to do some testing without the need of connecting to a pool. No shares are generated.

Thanks Pooler!
Gained 1 kh/s Smiley.
i've lost 0.7 kh/s
Does your processor have AVX?
yes, my Bulldozer x6 an x8 does, haven't tested on x8 yet tho
AMD processors use a different implementation, which (as you can see if you look at the commits to the git repository) has remained unchanged since last version, and actually since version 2.2. For this reason, I'm obliged to respectfully ignore your comment.

Looking to get started on this with W7 x64 and an i7 3930K, I tried running the minerd.exe and get an json_rpc_call failed message. This is with or without a cfg.json file present in the directory. I ran through the first 6 pages or so of this post and didn't see any full Windows setup. If someone could give me a step by step please I would be happy as a pig in shit.
The online help is your friend, just run "minerd --help". You will get a detailed description of all supported options, and see that you have to use "-c" if you want to use a configuration file.

What does the --s flag do?
There is no --s flag. There's a --scantime flag, whose short version is -s. The miner will accept --s because in the Windows version there's just one long option that starts with "s", and getopt is indulgent. Please note that, since this may change in the future, you should not be using shortened long options such as --s when writing scripts or batch files.
That said, you can safely ignore the option when mining at a pool, since it is ineffective when long polling is enabled. If you are solo mining, you can set it to as low as 1 to minimize the likeliness of generating orphaned blocks.
539  Alternate cryptocurrencies / Mining (Altcoins) / Re: [LTC] An (even more) optimized version of cpuminer on: August 05, 2012, 05:58:34 PM
Version 2.2.3

  • This version includes the long-awaited ARM NEON implementation of both scrypt and SHA-256d. To use it you have to specify "-mfpu=neon" in CFLAGS when compiling. Since there is no portable way of detecting the capabilities of an ARM processor at runtime, the resulting binary will only be compatible with those systems that support the NEON instruction set (not all ARMv7-based SoCs do). According to my tests, this version brings a 10% speedup to Cortex-A8 and a 40% speedup to Cortex-A9.
  • Slight speed improvement (2-3%) for the AVX-specific scrypt implementation.
  • A --benchmark option is now available to benchmark a system without the need of connecting to a work provider.
  • I've added some architecture-specific notes to the README.

The source code is, as always, available at GitHub. Binaries are available here. This time I've also built a couple static binaries for Linux (x86 and x86-64), for those people who really don't want to bother compiling the miner themselves.
540  Alternate cryptocurrencies / Altcoin Discussion / Re: LTC/ArtForz PushPool Question on: August 04, 2012, 04:01:27 PM
So then I start to wonder, how much memory does pushpoold use when under good load from litecoin miners? I ask because I'm running my instance on an Ubuntu EC2 small and I'm curious if the 1.5GB RAM isn't enough and THAT'S why pushpoold keeps quitting out after using up all the memory.

Right now my pushpoold is using about 20 MB of memory, and I don't see why it would need much more than that. The Litecoin client, on the other hand, needs a good amount of RAM to run, often over 100 MB.
But even if we add to that the memory needed to run the database and a webserver, 1.5 GB is a lot.
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 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!