Cgminer Solo Mining Bitcoin Core CryptoCoins Info Club

Is it possible to directly get a SHA256 of a sequence of bytes with an existing ASIC?

Hi you all
I want to use my very old Blockerupter to directly get the SHA256 of a sequence of bytes (in C++). This is a test to see how fast I could create a ChainWallet with it. In order to work, I need to get the SHA256 hash itself, not a nonce or a nonced hash.
I dissected the source code of Cgminer and it seems to be that there is no way to get the hash itself.
Does someone know if it is possible to get the SHA256 hash of a sequence of bytes using an existing ASIC? (not a theoretically one not sold on the market).
PS: Please this is about ASICs, not GPU. I know that a GPU can deliver it.
submitted by sauloqf to Bitcoin [link] [comments]

How do I mine Dogecoin?

How do I mine Dogecoin?
Let’s take a lucky guess that you’re here today because you’ve heard a lot about cryptocurrencies and you want to get involved, right? If you’re a community person, Dogecoin mining might be the perfect start for you!
Bitcoin was the first in 2009, and now there are hundreds of cryptocurrencies. These new coins (that operate on their own native blockchain) are called altcoins or alternative coins. One popular altcoin is Dogecoin. It can be bought, sold and traded, just like Bitcoin. It can also be mined!
So, what is Dogecoin mining?
You’ll know what hardware and what software you need to get started. You’ll also know whether or not Dogecoin mining is for you!
So, where would you like to start? The beginning? Great choice. Let’s have a quick look at how Dogecoin got started.
A (Very) Short History of Dogecoin
In 2013, an Australian named Jackson Palmer and an American named Billy Markus became friends. They became friends because they both liked cryptocurrencies. However, they also thought the whole thing was getting too serious so they decided to create their own.
Palmer and Markus wanted their coin to be more fun and more friendly than other crypto coins. They wanted people who wouldn’t normally care about crypto to get involved.
They decided to use a popular meme as their mascot — a Shiba Inu dog.

https://preview.redd.it/rymnyyz1iil31.png?width=303&format=png&auto=webp&s=f138e3fe56eef9c6b0e7f49b84fefc41fb83e5aa
Dogecoin was launched on December 6th, 2013. Since then it has become popular because it’s playful and good-natured. Just like its mascot!
Dogecoin has become well-known for its use in charitable acts and online tipping. In 2014, $50,000 worth of Dogecoin was donated to the Jamaican Bobsled Team so they could go to the Olympics. Dogecoin has also been used to build wells in Kenya. Isn’t that awesome!
Users of social platforms – like Reddit – can use Dogecoin to tip or reward each other for posting good content.
Dogecoin has the 27th largest market cap of any cryptocurrency.
Note: A market cap (or market capitalization) is the total value of all coins on the market.
So, Dogecoin is a popular altcoin, known for being fun, friendly and kind. It’s a coin with a dog on it! You love it already, don’t you?
Next, I want to talk about how mining works…
What is Mining?
To understand mining, you first need to understand how cryptocurrencies work. Cryptocurrencies are peer-to-peer digital currencies. This means that they allow money to be transferred from one person to another without using a bank.
Every cryptocurrency transaction is recorded on a huge digital database called a blockchain. The database is stored across thousands of computers called nodes. Nodes put together groups of new transactions and add them to the blockchain. These groups are called blocks.
Each block of transactions has to be checked by all the nodes on the network before being added to the blockchain. If nodes didn’t check transactions, people could pretend that they have more money than they really do (I know I would!).
Confirming transactions (mining) requires a lot of computer power and electricity so it’s quite expensive.
Blockchains don’t have paid employees like banks, so they offer a reward to users who confirm transactions. The reward for confirming new transactions is new cryptocurrency. The process of being rewarded with new currency for confirming transactions is what we call “mining”!

https://preview.redd.it/rcut2jx3iil31.png?width=598&format=png&auto=webp&s=8d78d41c764f4fe4e6386da4f40a66556a873b87
It is called mining because it’s a bit like digging for gold or diamonds. Instead of digging with a shovel for gold, you’re digging with your computer for crypto coins!
Each cryptocurrency has its own blockchain. Different ways of mining new currency are used by different coins where different rewards are offered.
So, how do you mine Dogecoin? What’s special about Dogecoin mining? Let’s see…
What is Dogecoin Mining?
Dogecoin mining is the process of being rewarded with new Dogecoin for checking transactions on the Dogecoin blockchain. Simple, right? Well no, it’s not quite that simple, nothing ever is!
Mining Dogecoin is like a lottery. To play the lottery you have to do some work. Well, actually your computer (or node) has to do some work! This work involves the confirming and checking of transactions which I talked about in the last section.
Lots of computers work on the same block of transactions at the same time but the only one can win the reward of new coins. The one that earns the new coins is the node that adds the new block of transactions to the old block of transactions. This is completed using complex mathematical equations.
The node that solves the mathematical problem first wins! It can then attach the newly confirmed block of transactions to the rest of the blockchain.
Most cryptocurrency mining happens this way. However, Dogecoin mining differs from other coins in several important areas. These areas are;
  • Algorithm: Each cryptocurrency has a set of rules for mining new currency. These rules are called a mining or hashing algorithm.
  • Block Time: This is the average length of time it takes for a new block of transactions to be checked and added to the blockchain.
  • Difficulty: This is a number that represents how hard it is to mine each new block of currency. You can use the difficulty number to work out how likely you are to win the mining lottery. Mining difficulty can go up or down depending on how many miners there are. The difficulty is also adjusted by the coin’s protocol to make sure that the block time stays the same.
  • Reward: This is the amount of new currency that is awarded to the miner of each new block.
Now, let’s compare how DogeCoin mining works compared to Litecoin and Bitcoin…
Mining Comparison
Bitcoin uses SHA-256 to guide the mining of new currency and the other two use Scrypt. This is an important difference because Scrypt mining needs a lot less power and is a lot quicker than SHA-256. This makes mining easier for miners with less powerful computers. Fans of Litecoin and Dogecoin think that they are fairer than Bitcoin because more people can mine them.
Note: In 2014, Litecoin and Dogecoin merged mining. This means they made it possible to mine both coins in the same process. Dogecoin mining is now linked with Litecoin mining. It’s like two different football teams playing home games in the same stadium!
Mining Dogecoin is a lot faster than mining Litecoin or Bitcoin. The block reward is much higher too!
Don’t get too excited though (sorry!). Dogecoin is still worth a lot less than Bitcoin and Litecoin. A reward of ten thousand Dogecoin is worth less than thirty US Dollars. A reward of 12.5 Bitcoin is currently worth 86,391.63 US Dollars!
However, it’s not as bad as it sounds. Dogecoin mining difficulty is more than one million times less than Bitcoin mining difficulty. This means you are much more likely to win the block reward when you mine Dogecoin.
Now I’ve told you about what Dogecoin mining is and how it works, would you like to give it a try?
Let’s see what you need to do to become a Dogecoin miner…
How to Mine Dogecoin
There are two ways to mine Dogecoin, solo (by yourself) or in a Dogecoin mining pool.
Note: A Dogecoin pool is a group of users who share their computing power to increase the odds of winning the race to confirm transactions. When one of the nodes in a pool confirms a transaction, it divides the reward between the users of the pool equally.
Dogecoin Mining: Solo vs Pool
When you mine as a part of a Dogecoin pool, you have to pay fees. Also, when the pool mines a block you will only receive a small portion of the total reward. However, pools mine blocks much more often than solo miners. So, your chance of earning a reward (even though it is shared) is increased. This can provide you with a steady new supply of Dogecoin.
If you choose to mine solo then you risk waiting a long time to confirm a transaction because there is a lot of competition. It could be weeks or even months before you mine your first block! However, when you do win, the whole reward will be yours. You won’t have to share it or pay any fees.
As a beginner, I would recommend joining a Dogecoin pool. This way you won’t have to wait as long to mine your first block of new currency. You’ll also feel like you’re part of the community and that’s what Dogecoin is all about!
What You Need To Start Mining Dogecoin
Before you start Dogecoin mining, you’ll need a few basics. They are;
  • A PC with either Windows, OS X or Linux operating system.
  • An internet connection
  • A Shiba Inu puppy (just kidding!)
You’ll also need somewhere to keep the Dogecoin you mine. Go to Dogecoin’s homepage and download a wallet.
Note: A wallet is like an email account. It has a public address for sending/receiving Dogecoin and a private key to access them. Your private keys are like your email’s password. Private keys are very important and need to be kept completely secure.
There are two different types; a light wallet and a full wallet. To mine Dogecoin, you’ll need the full wallet. It’s called Dogecoin Core.
Now that you’ve got a wallet, you need some software and hardware.
Dogecoin Mining Hardware
You can mine Dogecoin with;
  • Your PC’s CPU: The CPU in your PC is probably powerful enough to mine Dogecoin. However, it is not recommended. Mining can cause less powerful computers to overheat which causes damage.
  • A GPU: GPUs (or graphics cards) are used to improve computer graphics but they can also be used to mine Dogecoin. There are plenty of GPUs to choose from but here are a few to get you started;SAPPHIRE Pulse Radeon RX 580 ($426.98)Nvidia GeForce GTX ($579.99)ASUS RX Vega 64 ($944.90)
  • A Scrypt ASIC Miner: This is a piece of hardware designed to do one job only. Scrypt ASIC miners are programmed to mine scrypt based currencies like Litecoin and Dogecoin. ASIC miners are very powerful. They are also very expensive, very loud and can get very hot! Here’s a few for you to check out;Innosilicon A2 Terminator ($760)Bitmain Antminer L3 ($1,649)BW L21 Scrypt Miner ($7,700)
Dogecoin Mining Software
Whether you’re mining with an ASIC, a GPU or a CPU, you’ll need some software to go with it. You should try to use the software that works best with the hardware you’re using. Here’s a short list of the best free software for each choice of mining hardware;
  • CPU: If you just want to give mining a quick try, using your computer’s CPU will work fine. The only software I would recommend for mining using a CPU only is CPU miner which you can download for free here.
  • GPU: If you mine with a GPU there are more software options. Here are a few to check out;CudaMiner– Works best with Nvidia products.CGminer– Works with most GPU hardware.EasyMiner– User-friendly, so it’s good for beginners.
  • Scrypt ASIC miner:MultiMiner– Great for mining scrypt based currencies like Litecoin and Dogecoin. It can also be used to mine SHA-256 currencies like Bitcoin.CGminer and EasyMiner can also be used with ASIC miners.
Recommendations
You’re a beginner, so keep it simple! When you first start mining Dogecoin I would recommend using a GPU like the Radeon RX 580 with EasyMiner software. Then I would recommend joining a Dogecoin mining pool. The best pools to join are multi-currency pools like Multipool or AikaPool.
If you want to mine Dogecoin but don’t want to invest in all the tech, there is one other option…
Dogecoin Cloud Mining
Cloud mining is mining without mining! Put simply, you rent computer power from a huge data center for a monthly or yearly fee. The Dogecoin is mined at the center and then your share is sent to you.
All you need to cloud mine Dogecoin is a Dogecoin wallet. Then choose a cloud mining pool to join. Eobot, Nice Hash and Genesis Mining all offer Scrypt-based cloud mining for a monthly fee.
There are pros and cons to Dogecoin cloud mining;
The Pros
  • It’s cheaper than setting up your own mining operation. There’s also no hot, noisy hardware lying around the house!
  • As a beginner, there isn’t a lot of technical stuff to think about.
  • You get a steady supply of new currency every month.
The Cons
  • Cloud mining pools don’t share much information about themselves and how they work. It can be hard to work out if a cloud mining contract is a good value for money.
  • You are only renting computer power. If the price of Dogecoin goes down, you will still have to pay the same amount for something that is worthless.
  • Dogecoin pools have fixed contracts. The world of crypto can change very quickly. You could be stuck with an unprofitable contract for two years!
  • It’s no fun letting someone else do the mining for you!
Now you know about all the different ways to mine Dogecoin we can ask the big question, can you make tons of money mining Dogecoin?
So, Is Dogecoin Mining Profitable?
The short answer is, not really. Dogecoin mining is not going to make you a crypto billionaire overnight. One Dogecoin is worth 0.002777 US Dollars. If you choose to mine Dogecoin solo, it will be difficult to make a profit. You will probably spend more money on electricity and hardware than you will make from Dogecoin mining. Even if you choose a Dogecoin pool or a cloud pool your profits will be small.
However, if you think I am telling you to not mine Dogecoin, then you’re WRONG! Of course, I think you should mine Dogecoin!
But why? Seriously…
Well, you should mine Dogecoin because it’s fun and you want to be a part of the Dogecoin family. Cryptocurrency is going to change the world and you want to be part of that change, right? Mining Dogecoin is a great way to get involved.
Dogecoin is the coin that puts a smile on people’s faces. By mining Dogecoin you’ll be supporting all the good work its community does. You’ll learn about mining from the friendliest gang in crypto. And who knows? In a few years, the Dogecoin you mine now could be worth thousands or even millions! In 2010, Bitcoin was worthless. Think about that!
Only you can choose whether to mine Dogecoin or not. You now know everything you need to know to make your choice. The future is here. So, what are you going to do?
submitted by alifkhalil469 to BtcNewz [link] [comments]

such beginner shibe thread wow how to get coin

 how to shibecoin v rich in minutes much instruct so simple any doge can do 

START HERE

UPDATE 1/21/14: I'm not updating this guide anymore. Most of the steps should still work though. See the wiki or check the sidebar for updated instructions.
Before you do anything else, you need to get a wallet. Until there's a secure online wallet, this means you need to download the dogecoin client.
Now open the client you just downloaded. You'll be given a default address automatically, and it should connect to peers and start downloading the dogechain (aka blockchain in formal speak). You'll know because there will be a progress bar at the bottom and at the lower right there should be a signal strength icon (TODO: add screenshots).
If you've waited 2 or 3 minutes and nothing is happening, copy this:
maxconnections=100 addnode=95.85.29.144 addnode=162.243.113.110 addnode=146.185.181.114 addnode=188.165.19.28 addnode=166.78.155.36 addnode=doge.scryptpools.com addnode=doge.netcodepool.org addnode=doge.pool.webxass.de addnode=doge.cryptopool.it addnode=pool.testserverino.de addnode=doge.luckyminers.com addnode=doge.cryptovalley.com addnode=miner.coinedup.comdoge addnode=doge.cryptoculture.net addnode=dogepool.pw addnode=doge.gentoomen.org addnode=doge.cryptominer.net addnode=67.205.20.10 addnode=162.243.113.110 addnode=78.46.57.132 
And paste it into a new text file called dogecoin.conf, which you then place into the dogecoin app directory.
Now restart your qt client and the blockchain should start downloading in about 1-2 minutes.
Once it finished downloading, you're ready to send and receive Dogecoins!

GETTING COINS

Decide how you want to get Dogecoin. Your options are:
I'll go into detail about each of these. I'm currently writing this out. I'll make edits as I add sections. Suggestions are welcome.

MINING

Mining is how new dogecoins are created. If you're new to crypto currencies, read this. To mine (also called "digging"), a computer with a decent GPU (graphics card) is recommended. You can also mine with your CPU, but it's not as efficient.

GPU MINING

These instructions cover only Windows for now. To mine, you'll need to figure out what GPU you have. It'll be either AMD/ATI or Nvidia. The setup for both is approximately the same.

Step One: Choose a pool

There's a list of pools on the wiki. For now it doesn't really matter which one you choose. You can easily switch later.
NOTE: You can mine in two ways. Solo mining is where you mine by yourself. When you find a block you get all the reward. Pool mining is when you team up with other miners to work on the same block together. This makes it more likely that you'll find a block, but you won't get all of it, you'll have to split it up with others according to your share of the work. Pool mining is recommended because it gives you frequent payouts, because you find more blocks. The larger the pool you join, the more frequent the payouts, but the smaller the reward you get.
Over a long period of time the difference between pool and solo mining goes away, but if you solo mine it might be months before you get any coins.

Step two: Set up pool account

The pool you chose should have a getting started page. Read it and follow the instructions. Instructions vary but the general idea is:
When you're done with this, you'll need to know:

Step three: Download mining software

For best performance you'll need the right mining software.
Unzip the download anywhere you want.

Step four: Set up miner

Create a text file in the same folder as your miner application. Inside, put the command you'll be running (remove brackets).
For AMD it's cgminer.exe --scrypt -o stratum+tcp://: -u -p
For Nvidia it's cudaminer.exe -o stratum+tcp://: -O :
Substitute the right stuff in for the placeholders. Then on the next line of the text file type pause. This will let you see any errors that you get. Then save the file with any name you want, as long as the file extension is .bat. For example mine_serverName.bat.

Step five: Launch your miner

Just open the .bat file and a command line window should pop up, letting you know that the miner is starting. Once it starts, it should print out your hash rate.
If you now go to the pool website, the dashboard should start showing your hashrate. At first it'll be lower than what it says in the miner, but that's because the dashboard is taking a 5 minute average. It'll catch up soon enough.
NOTE: A normal hashrate is between 50 Kh/s up to even 1 Mh/s depending on your GPU.

You're now mining Dogecoins

That's it, nothing more to it.

CPU MINING

CPU mining isn't really recommended, because you'll be spending a lot on more on power than you'd make from mining Dogecoin. You could better spend that money on buying Dogecoin by trading. But if you have free electricity and want to try it out, check out this informative forum post.

Trading

Trading has been difficult so far, but Dogecoin just got added to a few new exchanges. If you don't have a giant mining rig, this is probably the best way to get 100k or more dogecoins at the moment. I'll write up a more complete guide, but for now check out these sites:

Faucets

Faucets are sites that give out free coins. Usually a site will give out somewhere between 1 and 100 Dogecoin. Every site has its own time limits, but usually you can only receive coins once every few hours, or in some cases, days. It's a great way to get started. All you do is copy your address from the receive section of your wallet and enter it on some faucet sites. Check out /dogecoinfaucets for more. If you go to each site on there you might end up with a couple hundred Dogecoin!

Begging

This method is pretty straightforward. Post your receiving address, and ask for some coins. Such poor shibe. The only catch is, don't do it here! Please go to /dogecoinbeg.

Tips

At the moment there are two tip bots:
Other redditors can give you Dogecoin by summoning the tip bot, something like this:
+dogetipbot 5 doge
This might happen if you make a good post, or someone just wants to give out some coins. Once you receive a tip you have to accept it in a few days or else it'll get returned. Do this by following the instructions on the message you receive in your inbox. You reply to the bot with "+accept". Commands go in the message body. Once you do that, the bot will create a tipping address for you, and you can use the links in the message you receive to see your info, withdraw coins to your dogecoin-qt wallet, see your history, and a bunch of other stuff.
As a bonus, so_doge_tip has a feature where you can get some Dogecoins to start with in exchange for how much karma you have. To do this, send the message "+redeem DOGE" to so_doge_tip. You'll need to create a tipping account if you don't have one.
If you want to create a tipping account without ever being tipped first, message either of the bots with "+register" and an address will be created for you.

CHANGELOG

  • 1/21/14 - Added note about this thread no longer being updated
  • 1/21/14 - Changed wallet links to official site
  • 12/27/13 - Added 1.3 wallet-qt links
  • 12/21/13 - Added new windows 1.2 wallet link
  • 12/20/13 - Fixed +redeem text
  • 12/18/13 - Added short blurb on trading.
  • 12/18/13 - Updated cudaminer to new version (cudaminer-2013-12-18.zip).
  • 12/18/13 - Fixed +redeem link
  • 12/18/13 - Updates dogecoin.conf, from here.
  • 12/17/13 - Linked to mining explanation.
  • 12/17/13 - Added link to CPU mining tutorial, in response to this.
  • 12/16/13 - Added links to tip commands, link to dogetipbot wiki.
  • 12/16/13 - Note about tip commands going in body, in response to this.
  • 12/16/13 - Added link to cgminer mirror, thanks to scubasteve812 and thanks to Bagrisham.
  • 12/16/13 - Note about removing brackets in response to this.
  • 12/15/13 - Fixed hash rate as per this comment, thanks lleti
  • 12/15/13 - Added info for all other ways of getting money, except for trading (placeholder for now)
  • 12/15/13 - Added windows GPU mining instructions 12/15/13 - Added wallet instructions, list of how to get money
submitted by lego-banana to dogecoin [link] [comments]

Something is rotten in the state of DOGE mining

Shibes, something stinks in doge land. A problem in the design of dogecoin means that dishonest (or perhaps we should call them "creative") miners can take a disproportionate share of rewards, leaving everyone else to earn less than they deserve. Many of you have probably noticed that calculators estimate payouts larger than what you earn in practice (for example, dustcoin estimates ~1500DOGE/day @ 200KH/s while Non Stop Mine pays about a quarter of that rate), and most have written it off as bad luck: the blocks your pool found happened to be small, or your pool happened to be unlucky, and such is life. At least another friendly Shibe is having a better day, and it'll come around in tips anyway! Unfortunately, the truth is much darker.
The "random" DOGE rewards per block are not random. In fact, the value of each block is predetermined by a simple equation applied to the hash of the previous block. A creative miner can take advantage of this fact to mine dogecoin when the potential reward is high, and switch to litecoin when the potential reward is low. During some rounds, the reward is so small it isn't worth the electricity spent finding it; during more rounds, the reward is less than can be earned mining LTC; in a few rounds, the reward is spectacular. Honest miners mine with the expectation of earning an average of 500,000 DOGE per block, but when people are selectively mining the high-profit DOGE rounds, the average reward falls for honest miners.
So the question is: is this problem theoretical, or are honest miners really losing value to cheaters? I spent some time digging, and it appears that cheating is rampant! There are a few ways cheating can be detected.
If there is outside competition for high-value blocks, then pools should on average be finding blocks worth less than 500,000 DOGE (because some of the valuable blocks, but none of the low-value blocks, will be found by cheaters). The largest pool, Dogehouse, reports some useful averages: over all time, the pool has found 11,241 valid blocks worth 5365077071.0746 DOGE, for an average of 477,277 DOGE (including fees, which should actually raise the average above 500,000!). That's 4.5% below the expected average block value. Is it simply bad luck? No. With so many blocks found, there's about a 7% chance that the average will be above 505,000 or below 495,000; there's a <<1% chance their average will be above 510,000 or below 490,000, and effectively NO chance of seeing an average below 485,000. 477,000 is simply preposterous. Dogepool is either mind-bogglingly unlucky, or something is fishy.
Maybe Dogehouse is doing something fishy...but we can look at other pools. Dogechain's pool's all-time average block value is similar: 478847 DOGE. They're a smaller pool so the odds of this being bad luck aren't astronomical, but it's not very likely. Fast-pool's average is 477892. They're big enough that the odds are again astronomical.
And this only accounts for people cheating outside of the pools. Cheaters can operate inside our pools (more on this later)!
Maybe there's something wrong with the pools. They mostly run similar software. All their owners could be lying to us. We can check for signs of cheating independent of the pools: if more people are mining high-value blocks than low-value blocks, the hash-rate will be higher when the next block is high-value, so high-value blocks will be found faster than low-value blocks. Here's what you find if you look at 5000 recent blocks (blocks 80,001 to 85,000) and measure the average time to find a block, broken out by the block value:
I had to drop about 50 blocks which were missing good timestamps, but they're evenly distributed and shouldn't skew the averages.
The pattern is clear: the network is finding high-value blocks significantly faster than low-value blocks. Low-value rounds take as much as 10% longer than intended, and high-value rounds take around 5% less time than intended. Significant hashrate belongs to miners that cheat.
I mentioned cheaters can operate inside our pools. The payment algorithms used by most pools were carefully designed for bitcoin's (effectively) fixed block reward. They reliably protect against cheaters trying to hop in and out of pools based on short-term profitability, by making payouts solely dependent on the unknowable future (the straightforward pool payment schemes allow cheaters to look at a pool's recent history and use that to take an unfair share of its earnings; read this awesome paper for details). Since the future reward for a bitcoin pool is completely unknowable, PPLNS does not protect against a hopper who knows the future. In the case of Dogecoin, the future reward IS knowable, and PPLNS offers no protection.
Dogehouse is so big we can reasonably assume they'll find any particular block. Dogehouse is using a PPLNS target similar to an ordinary round's length. Someone who mines only during high-value rounds will, with high confidence, earn significantly more DOGE per share submitted than someone who mines Dogecoin 24/7. They also experience much lower variance in earnings.
The random block reward size needs to be removed. It's fun, but it rewards cheaters. Developing a more secure random block value selection technique is possible, but based on observations of GitHub, I do not trust the Dogecoin creator to get it right. Even subtle errors re-open the opportunity for cheating.
While I believe cheating is already unacceptably common, many will disagree until it worsens. To force the issue, I've included everything you need to join the cheaters.
Patch dogecoin/src/main.cpp:
diff --git a/src/main.cpp b/src/main.cpp index 2af23af..8c32dad 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1794,6 +1794,8 @@ bool CBlock::ConnectBlock(CValidationState &state, CBlockIndex* pindex, CCoinsVi prevHash = pindex->pprev->GetBlockHash(); } +fprintf(stdout, "Next block value: %lld\n", GetBlockValue(pindex->nHeight, 0, GetHash())); +fflush(stdout); if (vtx[0].GetValueOut() > GetBlockValue(pindex->nHeight, nFees, prevHash)) return state.DoS(100, error("ConnectBlock() : coinbase pays too much (actual=%"PRI64d" vs limit=%"PRI64d")", vtx[0].GetValueOut(), GetBlockValue(pindex->nHeight, nFees, prevHash))); 
Perl script to control cgminer:
#!/usbin/perl use strict; use warnings; my $ltcMiner = "192.168.1.1 4029"; my $dogeMiner = "192.168.1.1 4028"; open (INSTREAM, "dogecoind|") or die; my $lastPool = 0; # LTC while (my $line = ) { if ($line =~ /Next block value: ([\d].*)/) { my $val = $1; if ($val >= 70000000000000) { # High-value DOGE round if ($lastPool == 0) { # Switch from LTC to DOGE $lastPool = 1; &onoff($dogeMiner, "en"); &onoff($ltcMiner, "dis"); } else { # Already mining DOGE } } elsif ($lastPool == 1) { # Low-value DOGE round and currently mining DOGE $lastPool = 0; print " Switching to LTC\n"; &onoff($ltcMiner, "en"); &onoff($dogeMiner, "dis"); } else { # Low-value DOGE round; already mining LTC anyway } } } close (INSTREAM); exit; sub onoff { my $miner = shift; my $enDis = shift; open (OUT1, "|nc $miner") or die $!; print OUT1 "gpu${enDis}able|0"; close (OUT1); } 
Then, simply run two instances of cgminer with separate API ports, one configured for LTC and the other configured for DOGE.
submitted by DisappointedShibe to dogemining [link] [comments]

New people please read this. [upvote for visibility please]

I am seeing too many new people come and and getting confused. Litecoin wiki isn't the greatest when it comes to summing up things so I will try to do things as best as I can. I will attempt to explain from what I have learned and answer some questions. Hopefully people smarter than me will also chime in. I will keep this post updated as much as I can.
Preface
Litecoin is a type to electronic currency. It is just like Bitcoin but it there are differences. Difference explained here.
If you are starting to mine now chances are that you have missed the Bitcoin mining train. If you really want your time and processing power to not go to waste you should mine LTC because the access to BTC from there is much easier.
Mining. What is it?
Let's get this straight. When making any financial commitment to this be prepared to do it with "throw away" money. Mining is all about the hashrate and is measured in KH/s (KiloHash/sec). Unlike the powerful ASICs (Application Specific Integrated Circuit) that are used to mine bitcoins using hashrates in the GH/s and even TH/s, litecoin mining has only been able to achieve at the very best MH/s. I think the highest I've seen is 130 MH/s so far. Which leads us to our next section.
Mining Hardware
While CPU mining is still a thing it is not as powerful as GPU mining. Your laptop might be able to get 1 a month. However, I encourage you to consult this list first. List of hardware comparison You will find the highest of processors can maybe pull 100 KH/s and if we put this into a litecoin mining calculator it doesn't give us much.
Another reason why you don't want to mine with your CPU is pretty simple. You are going to destroy it.
So this leaves us with GPUs. Over the past few months (and years) the HD 7950 has been the favourite because it drains less power and has a pretty good hashrate. But recently the introduction of the R9 290 (not the x) has changed the game a bit. People are getting 850 KH/s - 900 KH/s with that card. It's crazy.
Should I mine?
Honestly given the current difficulty you can make a solid rig for about $1100 with a hashrate of 1700 KH/s which would give you your investment back in about a month and a half. I am sure people out there can create something for much cheaper. Here is a good example of a setup as suggested by dystopiats
PCPartPicker part list / Price breakdown by merchant / Benchmarks
Type Item Price
CPU AMD Sempron 145 2.8GHz Single-Core Processor $36.01 @ Amazon
Motherboard ASRock 970 EXTREME4 ATX AM3+ Motherboard $99.48 @ OutletPC
Memory Crucial Ballistix Tactical Tracer 4GB (1 x 4GB) DDR3-1866 Memory $59.99 @ Newegg
Video Card Sapphire Radeon HD 7950 3GB Video Card (3-Way CrossFire) $245.38 @ Newegg
Video Card Sapphire Radeon HD 7950 3GB Video Card (3-Way CrossFire) $245.38 @ Newegg
Video Card Sapphire Radeon HD 7950 3GB Video Card (3-Way CrossFire) $245.38 @ Newegg
Power Supply SeaSonic Platinum 860W 80+ Platinum Certified Fully-Modular ATX Power Supply $146.98 @ SuperBiiz
Total
Prices include shipping, taxes, and discounts when available. $1078.60
Generated by PCPartPicker 2013-11-29 00:52 EST-0500
Estimated Hashrate (with GPU overclocking) : 1900 KH/s
Hardware Fundamentals
CPU - Do you need a powerful CPU? No but make sure it is a decent one. AMD CPUs are cheap to buy right now with tons of power. Feel free to use a Sempron or Celeron depending on what Motherboard you go with.
RAM - Try to get at least 4 GB so as to not run into any trouble. Memory is cheap these days. I am saying 4 GB only because of Windoze. If you are plan to run this on Linux you can even get away with less memory.
HDD Any good ol 7200 RPM hard drive will do. Make sure it is appropriate. No point in buying a 1TB hard drive. Since, this is a newbie's guide I assumed most won't know how to run linux, but incase you do you can get a USB flash drive and run linux from it thus removing the need for hard drive all toghether. (thanks dystopiats)
GPU - Consult the list of hardware of hardware I posted above. Make sure you consider the KH/s/W ratio. To me the 290 is the best option but you can skimp down to 7950 if you like.
PSU - THIS IS BLOODY IMPORTANT. Most modern GPUs are power hungry so please make sure you are well within the limits of your power consumption.
MOTHERBOARD - Ok, so a pretty popular board right now is Gigabyte GA-990FXA-UD3 and the ASRock 970 Extreme4. Some people are even going for Gigabyte GA-990FXA-UD5 and even the mighty Gigabyte GA-990FXA-UD7 because it has more PCI-E slots. 6 to be exact. However you may not need that much. With risers you can get more shoved into less.
PCI-E RISERS - These are called risers. They come in x16 to x16 and x1 to x16 connections. Here is the general rule of thumb. This is very important. Always get a POWERED riser otherwise you will burn a hole in your MoBo. A powered rise as a molex connector so that additional power from PSU can be supplied.
When it comes to hardware I've provided the most basic knowledge you need. Also, take a look at cryptobader's website. This is very helpful. Please visit the mining section of Litecoin Forums and the litecoinmining subreddit for more indepth info.
Mining Software
Now that you have assembled your hardware now you need to get into a pool. But before you do that you need a mining software. There are many different ones but the one that is most popular is cgminer. Download it and make sure you read the README. It is a very robust piece of software. Please read this if you want to know more. (thanks BalzOnYer4Head)
Mining Pools
Now that your hardware and software is ready. I know nothing about solo mining other than the fact that you have to be very lucky and respectable amount of hashing power to decrypt a block. So it is better to join pools. I have been pool hopping for a bit and really liked give-me-coin previously known to the community as give-me-ltc. They have a nice mobile app and 0% pool fees. This is really a personal preference. Take a look at this list and try some yourself.
How do I connect to a pool?
Most pools will give you a tutorial on how to but the basics are as follows:
  • Signup for a pool
  • Create a worker for your account. Usually one worker per rig (Yes people have multiple rigs) is generally a good idea.
  • Create a .run file. Open up notepad and type cgminer.exe -o (address_to_the_miningpool:port_number) -u (yourusername.workername) -p (your_worker_password_if_you_made_one). Then File>Save As>runcgminer.run (Make sure the drop down is set to "All Files" and .txt document.) and save in the same folder as cgminer. That's it.
  • Double click on runcgminer.run (or whatever you named it) and have fun mining.
Mining Profitability
This game is not easy. If it was, practically everyone would be doing it. This is strictly a numbers game and there are calculations available that can help you determine your risk on your investments. 4 variables you need to consider when you are starting to mine:
Hardware cost: The cost of your physical hardware to run this whole operation.
Power: Measured in $/KwH is also known as the operating cost.
Difficulty rate: To put it in layman's terms the increase in difficulty is inversely proportional to amount of coin you can mine. The harder the difficulty the harder it is to mine coin. Right now difficulty is rising at about 18% per 3 days. This can and will change since all you miners are soon going to jump on the band wagon.
Your sanity: I am not going to tell you to keep calm and chive on because quiet frankly that is stupid. What I will tell you not to get too carried away. You will pull you hair out. Seriously.
Next thing you will need is a simple tool. A mining profitability calculator. I have two favourite ones.
coinwarz
I like this one cause it is simple. The fields are self explanatory. Try it.
bitcoinwisdom
I like this one because it is a more real life scenario calculator and more complicated one (not really). It also takes increasing difficulty into account.
Please note: This is the absolute basic info you need. If you have more questions feel free to ask and or google it!
More Below.
submitted by craeyon to litecoin [link] [comments]

How to Earn Money Mining Virtual Currency With Your Average Computer - A Full Guide

Lately I've been exploring some alternatives to the typical grind that is online work. I've always followed Bitcoin pretty closely and knew of Bitcoin mining, but I was also aware of how difficult it's become. The difficulty is so high it's not even worth trying with the average computer. However, as of late there has been an explosion of new virtual coins. There are now hundreds (if not thousands) being mined. There is debate on how much of a help or hindrance all these altcoins are to the world of virtual currency, but regardless they open up a lot of chances to earn money with your average computers unused resources.
I decided to start digging into all the altcoins and find one that was new, easy to mine, had a solid and dedicated dev team, and a solid purpose so it's less likely to die off. What I ended up with was CasinoCoin. At the time it was sitting around $0.009 USD each, and fit all of my requirements. I took my two laptops with their i3 cpu's and no gpu's (20kH/s total) and set them to work mining at MooPool.com. A couple days later around the time I hit 300 coins the price jumped up to a peak of $0.11, and my poke at mining altcoin turned into $33. Now I'm not saying this is a ton of money, but consider the fact that I was only mining at 20kH/s on CPU's. Better computers (especially those with GPU's) will mine many more CasinoCoins.
So with my recent tests a success I figured I'd share my findings and make an easy guide to mining virtual currency. This quick guide will be done for CasinoCoin over at MooPool.com since it's my coin of choice, but can be applied to any virtual currency.
GPU Guide (You can run a miner for every GPU and CPU you have)
To my knowledge the most efficient GPU miner at the moment is CudaMiner
cuda miner is a miner specifically designed for Nvidia's architecture. Nvidia's cuda cores are not well suited for alt coin mining, so cuda miner helps you to get the most of Nvidia cards. If you have an AMD GPU, cgminer is what you want to use. -zekezander
Download the correct version for your machine and extract the archive to a folder somewhere convenient.
Open up notepad and paste in the following.
cudaminer.exe -q --algo=scrypt --url=stratum+tcp://stratum.moopool.com:3333 --userpass=kirk.Reddit.gpu:Narwhal
Now save it as StartMining.bat in the miner folder and run it.
You should start seeing blocks detected, and once the pool tunes into your hashing power you can check the hash rate of your shares to get a feel for what you're capable of.
-q is for quiet mode, when turned off you will see all of your hashing. When turned on you will only see your accepted shares and their total hash rates.
Now it's time to make an account at MooPool.com so we can customize the miner.
Start by adding a worker for each device you'll have mining.
Next we customize the bat file in the following manner.
Username & Password (--userpass account.worker:password)
(If you have multiple GPU's you may need additional changes to your bat file, I'm not sure how to set this up.)
Now save it and start it up. If you did everything correctly you should see you hash rate start to rise then average out on the websites dashboard. You are now helping to break "blocks" worth 50CSC each. When the pool breaks one it is distributed fairly to everyone who helped based on the amount of work they contributed. The faster the pool mines, the quicker we all get CSC.
Lastly you need to download a personal CSC wallet HERE so you can withdraw your funds. Once you have your wallet address remember to add it to your account and enable automatic payouts.
CPU Guide
To my knowledge the most efficient CPU miner at the moment is Pooler CPU Miner
Download the correct version for your machine and extract the archive to a folder somewhere convenient.
Open up notepad and paste in the following.
minerd.exe -o stratum+tcp://stratum.moopool.com:3333 -u kirk.Reddit.cpu -p Narwhal -q
Now save it as StartMining.bat in the miner folder and run it.
You should start seeing blocks detected, and once the pool tunes into your hashing power you can check the hash rate of your shares to get a feel for what you're capable of.
-q is for quiet mode, when turned off you will see all of your hashing. When turned on you will only see your accepted shares and their total hash rates.
Now it's time to make an account at MooPool.com so we can customize the miner.
Start by adding a worker for each device you'll have mining.
Next we customize the bat file in the following manner.
Username (-u account.worker) Password (-p Password)
Now save it and start it up. If you did everything correctly you should see you hash rate start to rise then average out on the websites dashboard. You are now helping to break "blocks" worth 50CSC each. When the pool breaks one it is distributed fairly to everyone who helped based on the amount of work they contributed. The faster the pool mines, the quicker we all get CSC.
Lastly you need to download a personal CSC wallet HERE so you can withdraw your funds. Once you have your wallet address remember to add it to your account and enable automatic payouts.
Turning your CSC into USD
In order to sell your CSC you will need to use an exchange. So far Cryptsy(Ref) - Cryptsy (Non-Ref) is the only site that does CSC exchanges. When you're happy with the price sell off your CSC for BTC. Next take your BTC and send it to CoinBase(Ref) - CoinBase(Non-Ref) where you can easily sell it for USD and have it sent to your bank account.
Hope this helps some of you out, Happy Mining!
If you found this of use and would like to donate these are my wallets, or you can just mine with the sample .bat launchers for a bit :)
CSC: CZcoArhSWT4hYPYUkVVvV5NswL3AvBBH3W
BTC: 152GbYdHrU8QtCf4YpJaqNR5WPR6ZpTC4q
submitted by MurderousKirk to beermoney [link] [comments]

To arms Bitcoin community! Help us to complete this mining installation for the Zürich MoneyMuseum. We are not asking for funds. Only your expertise needed! 20$ tip if you give us the relevant clue to solve or mitigate our main problem. Nice pictures of the exhibition inside as well…

Edit:
A big thank you to all people who helped us we can now mine true pps with diff1! The people in this thread which have helped most have been awarded. I want to mention also the operator of btcmp.com denis2342 and Luke-Jr.
Actually looking at the miner screen in the Linux terminal helped a lot ;-). The pool constantly resigned to stratum with variable difficulty. We can now mine true pps with diff1. Getwork with long polling seems to be default after disabling stratum...
We will probably post again, when there is a video of the installation in action...
Again many thanks. Learned a lot.
Edit: Thank you for all the answeres so far! We will try different things now and report back. Tip bounty will be distrubuted as soon as we found out what finally does the trick. Ths could take a few days. The offerd tip will be distributed and very likeley a few others as well.
First of all, let me tell you that the Bitcoin Exhibition at the Zürich MoneyMuseum is most likely the biggest and most diverse of it’s kind. Please read more about the museum and the exhibition below.
Help us solve the following problem we experience with our “Muscle Powered Proof of Work” installation:
Me and a friend have invested a lot of time to build an installation for the Museum. It is basically a 10GHash/s miner and RapberryPi which is powered by a hand generator (Maxon DC motor with planetary gear). Here are some pictures of the installation, although not entirely put together yet. There are still some changes planned.
https://www.dropbox.com/sh/0qcvl3wu4romhnt/AAAYF08lnVAy6W6KEepE7e2Ua?dl=0
Now let’s get to the core of our problem:
We are mining at the getwork diff1 pool btcmp.com as it is a true pps pool with getwork diff1. The visitors in the museum can power the generator for 2-3min and see directly how many Satoshis the "network" (actually pool but we don't want to confuse the visitors to much at that point) has given the museum for their work. This all works well so far but one problem remains. Sometimes the pool does not get a share from us for more than 40 seconds or even more than 60 in some cases. I have calculated that with 8.4 GHash/s we should find a share about every 0.5 seconds in average (diff1). I think when the pool gets a share it gets all the hashes as it then accounts for several Satoshis. Statistically we get per minute what we should get in theory. We would very much like to lower the time between the accepted shares by the pool, however. This would help to make the overall experience much smoother for the visitors.
Please look at this screenshot from MinePeon and answer some questions:
https://www.dropbox.com/s/lb1jei4trc9kqe5/MinePeonScreenshot.png?dl=0
We see that we get a lot of diff1 hashes. However, only 11 shares/packages have been accepted. The Is there a possibility to set the miner SW so it submits to the pool as soon as a share is found? It seems to send them in packages which sometimes have 4-5 seconds in between but sometimes a much as 80 seconds. I would like to submit packages of hashes much more often. How can this be influenced?
What exactly are the Getworks (GW)?
What exactly are the Accepted ones (Acc)? This is where the TipBounty is. Help us to get a better Acc/diff1 ratio. Best would be 1:1.
What exactly are the rejected ones (Rej)?
What exactly are the discarded ones (Disc)?
What exactly are the difficulty one hashes (diff1)?
Now some of these questions seem very very basic but it is important for us to understand what these are and how we can influence these. We have a 1:1 correlation between the Acc and the pool side acknowledgement of shares/packages. So whenever the MinePeon shows one more for this value the pool value for last submitted share goes to “moments ago”.
Does the miner SW have a setting where we can set after how many diff1 hashes a package of hashes is sent to the pool? If no, do you have another idea why so few are sent? Ideally we would set it so the diff1 hashes are sent every 5 seconds or so, probably even more often.
Is stratum with fixed diff1 possible? If so, would it be better to use stratum?
Are there critical settings if we should know of? (we have tried --request-diff and --no-submit-stale)
We are using BFGMiner on MinePeon if that matters. We could switch to CGMiner if that would help. Any help is very much appreciated. The museum is doing a great job explaining Bitcoin basics. We had special focus on interactive learning and have several things to underline this.
I hope to hear back from you so we can improve our installation. Please don't hesitate to ask if you have further questions. We are both not mining experts.
Thanks for reading and AMA.
SimonBelmond
Current features of the Bitcoin exhibition at the Zürich MoneyMuseum:
Current Features:
  • Life screen with various stats/charts/parameters/transactions…
  • Printed infographics.
  • Muscle powered PoW: Hand generator with 5v and 3.5-5A output, Raspberry Pi, MinePeon, 5x Antminer U2+ plus a screen to show the hash-rate at the pool and/or in MinePeon web interface. This screen will not be hand powered. This installation will complement their coining die (go to 1:27 to see what I mean).
  • The Bitcoin mining evolution (CPU, GPU, FPGA, ASIC)
  • A few short (2-3 minutes) interviews.
  • Other wallets, Trezor, PiperWallet
  • ATM Prototype, functional
  • MoneyMuseum Bit-Cards
  • PiperWallet to use.
  • Casascius and other physical Bitcoins, Wallets (also some commemorative coins), Paper wallet like one out of the first Bitcoin (A)TM ever
  • Bitcoin Quiz
  • 12 Picture tours
    • Bitcoin for beginners
    • Bitcoin advanced
    • Debunking 13 Bitcoin myths
    • What you definitely have to know
    • The history of Bitcoin
    • Bitcoin und traditional forms of money
    • Alternatives to Bitcoin
    • Citations about Bitcoin
    • How do I open an account?
    • How do I get Bitcoin?
    • Bitcoin community and economy
    • Bitcoin as a platform
I see this as a good opportunity for Bitcoin, so let’s embrace it. I am especially excited to compare the traditional forms of money which used proof of work to the new money which also uses proof of work. I think in that context it will be much easier for the visitors to value this concept.
A lot of schools and other groups book guided tours at the museum. It is open on every Friday from December 05. On. Entry is free of charge.
Edit:Markdown, typos
submitted by SimonBelmond to Bitcoin [link] [comments]

The Concept of Bitcoin

The Concept of Bitcoin
https://preview.redd.it/5r9soz2ltq421.jpg?width=268&format=pjpg&auto=webp&s=6a89685f735b53ec1573eefe08c8646970de8124
What is Bitcoin?
Bitcoin is an experimental system of transfer and verification of property based on a network of peer to peer without any central authority.
The initial application and the main innovation of the Bitcoin network is a system of digital currency decentralized unit of account is bitcoin.
Bitcoin works with software and a protocol that allows participants to issue bitcoins and manage transactions in a collective and automatic way. As a free Protocol (open source), it also allows interoperability of software and services that use it. As a currency bitcoin is both a medium of payment and a store of value.
Bitcoin is designed to self-regulate. The limited inflation of the Bitcoin system is distributed homogeneously by computing the network power, and will be limited to 21 million divisible units up to the eighth decimal place. The functioning of the Exchange is secured by a general organization that everyone can examine, because everything is public: the basic protocols, cryptographic algorithms, programs making them operational, the data of accounts and discussions of the developers.
The possession of bitcoins is materialized by a sequence of numbers and letters that make up a virtual key allowing the expenditure of bitcoins associated with him on the registry. A person may hold several key compiled in a 'Bitcoin Wallet ', 'Keychain' web, software or hardware which allows access to the network in order to make transactions. Key to check the balance in bitcoins and public keys to receive payments. It contains also (often encrypted way) the private key associated with the public key. These private keys must remain secret, because their owner can spend bitcoins associated with them on the register. All support (keyrings) agrees to maintain the sequence of symbols constituting your keychain: paper, USB, memory stick, etc. With appropriate software, you can manage your assets on your computer or your phone.
Bitcoin on an account, to either a holder of bitcoins in has given you, for example in Exchange for property, either go through an Exchange platform that converts conventional currencies in bitcoins, is earned by participating in the operations of collective control of the currency.
The sources of Bitcoin codes have been released under an open source license MIT which allows to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the software, subject to insert a copyright notice into all copies.
Bitcoin creator, Satoshi Nakamoto
What is the Mining of bitcoin?
Technical details :
During mining, your computer performs cryptographic hashes (two successive SHA256) on what is called a header block. For each new hash, mining software uses a different random number that called Nuncio. According to the content of the block and the nonce value typically used to express the current target. This number is called the difficulty of mining. The difficulty of mining is calculated by comparing how much it is difficult to generate a block compared to the first created block. This means that a difficulty of 70000 is 70000 times more effort that it took to Satoshi Nakamoto to generate the first block. Where mining was much slower and poorly optimized.
The difficulty changes each 2016 blocks. The network tries to assign the difficulty in such a way that global computing power takes exactly 14 days to generate 2016 blocks. That's why the difficulty increases along with the power of the network.
Material :
In the beginning, mining with a processor (CPU) was the only way to undermine bitcoins. (GPU) graphics cards have possibly replaced the CPU due to their nature, which allowed an increase between 50 x to 100 x in computing power by using less electricity by megahash compared to a CPU.
Although any modern GPU can be used to make the mining, the brand AMD GPU architecture has proved to be far superior to nVidia to undermine bitcoins and the ATI Radeon HD 5870 card was the most economical for a time.
For a more complete list of graphics cards and their performance, see Wiki Bitcoin: comparison of mining equipment
In the same way that transition CPU to GPU, the world of mining has evolved into the use of the Field Programmable Gate Arrays (FPGA) as a mining platform. Although FPGAs did not offer an increase of 50 x to 100 x speed of calculation as the transition from CPU to GPU, they offered a better energy efficiency.
A typical HD/s 600 graphics card consumes about 400w of power, while a typical FPGA device can offer a rate of hash of 826 MH/s to 80w of power consumption, a gain of 5 x more calculations for the same energy power. Since energy efficiency is a key factor in the profitability of mining, it was an important step for the GPU to FPGA migration for many people.
The world of the mining of bitcoin is now migrating to the Application Specific Integrated Circuit (ASIC). An ASIC is a chip designed specifically to accomplish a single task. Unlike FPGAs, an ASIC is unable to be reprogrammed for other tasks. An ASIC designed to undermine bitcoins cannot and will not do anything else than to undermine bitcoins.
The stiffness of an ASIC allows us to offer an increase of 100 x computing power while reducing power consumption compared to all other technologies. For example, a classic device to offer 60 GH/s (1 hashes equals 1000 Megahash. 1GH/s = 1000 Mh/s) while consuming 60w of electricity. Compared to the GPU, it is an increase in computing power of 100 x and a reduction of power consumption by a factor of 7.
Unlike the generations of technologies that have preceded the ASIC, ASIC is the "end of the line" when we talk about important technology change. The CPUs have been replaced by the GPUs, themselves replaced by FPGAs that were replaced by ASICs.
There is nothing that can replace the ASICs now or in the immediate future. There will be technological refinements in ASIC products, and improvements in energy efficiency, but nothing that may match increased from 50 x to 100 x the computing power or a 7 x reduction in power consumption compared with the previous technology.
Which means that the energy efficiency of an ASIC device is the only important factor of all product ASIC, since the estimated lifetime of an ASIC device is superior to the entire history of the mining of bitcoin. It is conceivable that a purchased ASIC device today is still in operation in two years if the unit still offers a profitable enough economic to keep power consumption. The profitability of mining is also determined by the value of bitcoin but in all cases, more a device has a good energy efficiency, it is profitable.
Software :
There are two ways to make mining: by yourself or as part of a team (a pool). If you are mining for yourself, you must install the Bitcoin software and configure it to JSON-RPC (see: run Bitcoin). The other option is to join a pool. There are multiple available pools. With a pool, the profit generated by any block generated by a member of the team is split between all members of the team. The advantage of joining a team is to increase the frequency and stability of earnings (this is called reduce the variance) but gains will be lower. In the end, you will earn the same amount with the two approaches. Undermine solo allows you to receive earnings huge but very infrequent, while miner with a pool can offer you small stable and steady gains.
Once you have your software configured or that you have joined a pool, the next step is to configure the mining software. The software the most populare for ASIC/FPGA/GPU currently is CGminer or a derivative designed specifically for FPGAS and ASICs, BFGMiner.
If you want a quick overview of mining without install any software, try Bitcoin Plus, a Bitcoin minor running in your browser with your CPU. It is not profitable to make serious mining, but it is a good demonstration of the principle of the mining team.
submitted by Josephbitcoin to u/Josephbitcoin [link] [comments]

How To Dig For DogeCoin With Your Average Computer - A Full Guide

Hello fellow doge's! I posted this guide over at /beermoney and and it received a huge amount of attention. I figured I would modify it for the the DogeCoin pool to help you guys out! Hopefully it helps some of you get started.
-Note* This guide was written for CasinoCoin, but I'll modify the information to apply to DogeCoin.
Lately I've been exploring some alternatives to the typical grind that is online work. I've always followed Bitcoin pretty closely and knew of Bitcoin mining, but I was also aware of how difficult it's become. The difficulty is so high it's not even worth trying with the average computer. However, as of late there has been an explosion of new virtual coins. There are now hundreds (if not thousands) being mined. There is debate on how much of a help or hindrance all these altcoins are to the world of virtual currency, but regardless they open up a lot of chances to earn money with your average computers unused resources.
I decided to start digging into all the altcoins and find one that was new, easy to mine, had a solid and dedicated dev team, and a solid purpose so it's less likely to die off. What I ended up with was CasinoCoin. At the time it was sitting around $0.009 USD each, and fit all of my requirements. I took my two laptops with their i3 cpu's and no gpu's (20kH/s total) and set them to work mining at MooPool.com. A couple days later around the time I hit 300CSC the price jumped up to a peak of $0.11, and my poke at mining altcoin turned into $33. Now I'm not saying this is a ton of money, but consider the fact that I was only mining at 20kH/s on CPU's. Better computers (especially those with GPU's) will mine many more Coins.
So with my recent tests a success I figured I'd share my findings and make an easy guide to mining virtual currency. This quick guide will be done for CasinoCoin DogeCoin over at MooPool.com since it's my coin of choice, but can be applied to any virtual currency.
GPU Guide (You can run a miner for every GPU and CPU you have)
To my knowledge the most efficient GPU miner (for Nvidia) at the moment is CudaMiner
cuda miner is a miner specifically designed for Nvidia's architecture. Nvidia's cuda cores are not well suited for alt coin mining, so cuda miner helps you to get the most of Nvidia cards. If you have an AMD GPU, cgminer is what you want to use. -zekezander
Download the correct version for your machine and extract the archive to a folder somewhere convenient.
Open up notepad and paste in the following.
cudaminer.exe -q --algo=scrypt --url=stratum+tcp://stratum.moopool.com:4444 --userpass=kirk.Reddit.gpu:Narwhal
Now save it as StartMining.bat in the miner folder and run it.
You should start seeing blocks detected, and once the pool tunes into your hashing power you can check the hash rate of your shares to get a feel for what you're capable of.
-q is for quiet mode, when turned off you will see all of your hashing. When turned on you will only see your accepted shares and their total hash rates.
Now it's time to make an account at MooPool.com so we can customize the miner.
Start by adding a worker for each device you'll have mining.
Next we customize the bat file in the following manner.
Username & Password (--userpass account.worker:password)
(If you have multiple GPU's you may need additional changes to your bat file, I'm not sure how to set this up.)
Now save it and start it up. If you did everything correctly you should see you hash rate start to rise then average out on the websites dashboard. You are now helping to break "blocks" currently worth anywhere from 1 to 1,000,000DOGE each. When the pool breaks one it is distributed fairly to everyone who helped based on the amount of work they contributed. The faster the pool mines, the quicker we all get DOGE.
Lastly you need to download a personal DOGE wallet HERE so you can withdraw your funds. Once you have your wallet address remember to add it to your account and enable automatic payouts.
CPU Guide
To my knowledge the most efficient CPU miner at the moment is Pooler CPU Miner
Download the correct version for your machine and extract the archive to a folder somewhere convenient.
Open up notepad and paste in the following.
minerd.exe -o stratum+tcp://stratum.moopool.com:4444 -u kirk.Reddit.cpu -p Narwhal -q
Now save it as StartMining.bat in the miner folder and run it.
You should start seeing blocks detected, and once the pool tunes into your hashing power you can check the hash rate of your shares to get a feel for what you're capable of.
-q is for quiet mode, when turned off you will see all of your hashing. When turned on you will only see your accepted shares and their total hash rates.
Now it's time to make an account at MooPool.com so we can customize the miner.
Start by adding a worker for each device you'll have mining.
Next we customize the bat file in the following manner.
Username (-u account.worker) Password (-p Password)
Now save it and start it up. If you did everything correctly you should see you hash rate start to rise then average out on the websites dashboard. You are now helping to break "blocks" currently worth anywhere from 1 to 1,000,000DOGE each. When the pool breaks one it is distributed fairly to everyone who helped based on the amount of work they contributed. The faster the pool mines, the quicker we all get DOGE.
Lastly you need to download a personal DOGE wallet HERE so you can withdraw your funds. Once you have your wallet address remember to add it to your account and enable automatic payouts.
Turning your DOGE into USD
In order to sell your DOGE you will need to use an exchange. So far to my knowledge Cryptsy(Ref) - Cryptsy (Non-Ref) is the only site that does DOGE exchanges. When you're happy with the price sell off your DOGE for BTC. Next take your BTC and send it to CoinBase(Ref) - CoinBase(Non-Ref) where you can easily sell it for USD and have it sent to your bank account.
Hope this helps some of you out, Happy Mining!
If you found this of use and would like to donate these are my wallets, or you can just mine with the sample .bat launchers for a bit :)
DOGE: DFNLiSF9NMpyG3hJmna79A1r2BiCtHkN5L
CSC: CZcoArhSWT4hYPYUkVVvV5NswL3AvBBH3W
BTC: 152GbYdHrU8QtCf4YpJaqNR5WPR6ZpTC4q
submitted by MurderousKirk to dogecoin [link] [comments]

(Dummies Guide) How to simultaneously run multiple instances of cgminer to control different GPUs whilst using BAMT.

In cgminer you cannot specify multiple values for gpu-threads. gpu-threads is a global per-instance setting, not a per-GPU setting. If you want to run 2 different values of gpu-threads, you need to run 2 instances of cgminer.
This guide will help you if, for example; you have a rig in which one or more of your cards run better with gpu-threads set to 1 and your other cards run better with gpu-threads set to 2 (or 3 or 4)
So I'm going to assume here that you're running a rig with 4 cards and you're already set up and mining.
I'm also going to assume that you know how to use nano. So let's say your cgminer.conf has the line "gpu-threads" : "2", Unfortunately your 4th card isn't giving you the hash-rate you're expecting from it or worse, you're getting hardware errors which lead to rejected shares.
(to see if you're getting hardware errors in BAMT, you need to be able to see what cgminer is actually displaying. To do this simply SSH to your rig, log in and type "screen -r". I won't go too into this to much but where it says HW: you don't want so see anything there, if you're seeing anything other than 0 then you have problems with your config. Now to detach from this screen you need to press "ctrl+A+D" this is very important, do not press q!)
Anyway, you know that the 4th card wants to run with "gpu-threads" : "1", but you can't do "gpu-threads" : "2,2,2,1", this will not work!
So to get 2 cgminers running, follow these steps:
  1. SSH to your rig, be logged in, and a super user. You should be seeing this: [email protected]:/home/user#
  2. Type "nano /etc/bamt/cgminer.conf" Add the line: "device" : "0-2", This is saying that this instance of cgminer will be controlling GPUs 0, 1 & 2. Save and exit (ctrl+x)
  3. Type "nano startcgminer.sh" This will create a new script that you will run later to boot up your 2nd cgminer. Now type "chmod u+x startcgminer.sh" and hit enter.
  4. Add your info. below is mine but you want to replace with the settings for your 4th card (gpu 3): (where it says "device 3" this is saying that this instance of cgminer will only run gpu 3 (4th card) and "remove-disabled" makes it so it won't display the other cards)
    export DISPLAY=:0 export GPU_USE_SYNC_OBJECTS=1 export GPU_MAX_ALLOC_PERCENT=100 export CGMINER_BIN=/opt/miners/cgminecgminer $CGMINER_BIN --scrypt \ -o miningpoolserver.com:3333 -u username -p password \ -o backupminingpoolserver:3333 -u username -p password \ -I 20 \ -w 512 \ --gpu-threads 1 \ --thread-concurrency 32765 \ --gpu-engine 990 \ --gpu-memclock 1500 \ --gpu-powertune 11 \ --gpu-vddc 1.025 \ --device 3 \ --remove-disabled \ --temp-cutoff 99 \ --temp-overheat 95 \ --temp-target 85 \ --auto-fan \ --gpu-fan 50-85 
    Note: Make sure there are no random spaces at the end of any of these lines and also make sure that the I for intensity is upper case.
    Now save and exit the script by hitting ctrl+x etc.
  5. type "screen -ls" and hit enter, you should see something similar to this:
    There are screens on: 4366.pts-1.bamt-miner (12/30/2013 08:00:56 PM) (Detached) 1 Sockets in /varun/screen/S-root. 
    So this is saying that there is currently only 1 screen running and BAMT is using it to run cgminer inside.
  6. Type "screen" and hit enter, it will come up with a load of text about screen, just ignore that and hit enter again. Now you are inside your new 2nd screen.
  7. Now type ./startcgminer.sh You should now see cgminer boot up and start mining with just gpu 3. To detach from this screen you need to hit ctrl+a+d.
And that's it, there should now be 2 screens running.
To check the other screen type "screen -ls" and hit enter, you should now see both screens running. Something like this:
There are screens on: 6349.cgminer (12/30/2013 08:08:35 PM) (Detached) 4366.pts-1.bamt-miner (12/30/2013 08:00:56 PM) (Detached) 2 Sockets in /varun/screen/S-root. 
To look at one screen type "screen -r 6349", to look at the other type "screen -r 4366" (remember to detach from screens using ctrl+a+d)
You should still be able to see info for the first 3 cards on BAMT's web UI and in fact I can still see the temp and load for my 4th card.
Please feel free to leave feedback, or let me know if I've missed anything.
I hope you found this guide useful and if you did please consider a small BTC donation :)
Bitcoin ID: 18juPJsn2u4TFQgtE7BJVy49r4MoL2zNqh
submitted by v-tecjustkickedinyo to litecoinmining [link] [comments]

[PSA] Don't be a bad shibe; do not abuse free hosting provider plans.

Serious talk for a moment, fellow shibes and dogecoin lovers.
There's been quite a number of threads about using cloud hosting companies (AWS, Azure, Digital Ocean, and others) to do doge mining. I know I, and all of you are extremely excited about Dogecoin, and I know we all want supar hashrates but we need to talk.
Doge's algorithm empowers us to use CPU mining and this means a lot more flexibility about where we run minerd and cgminer; but abusing a hosting company's free tier to do this is going to get you kicked off and is abusive.
There's a difference if you have a coupon for a bajillion free credits and hosting to do with as you wish - many providers have these. Using those free credits means you are technically paying for the service and will probably burn through the CPU hours given and end up paying.
It's also a different thing to use on the spot pricing arbitrage to do your mining, that's also fair game.
But please, please - as one shibe to another - don't use free tiers on hosting providers (these are typically 1 vCPU (virtual CPU) with low memory) to do your mining.
This is well, rude - and we all know you can abuse these types of offers to create a virtually unlimited number of accounts. This punishes other customers using those systems and is just bad shibe karma.
So please be polite: if you've got coupons & credits, cool - just don't try to squeeze those free tiers to get some mad hashes - you won't get anything but kicked off those services and give us all a bad name. You wouldn't install malware on people to mine, you wouldn't take someone else' power to run your milk crate GPU setup - let's leave that to other communities. Let's be cool.
tl;dr Be cool. Use things you're paying for in some capacity, don't abuse free things companies provide. It's not nice or polite.
We will get to moon landing, let's just be cool about it.
http://imgur.com/b8S3vcp
EDIT: As I say in http://www.reddit.com/dogecoin/comments/1tz736/psa_dont_be_a_bad_shibe_do_not_abuse_free_hosting/ceczixo - there s an entire world of underhanded/dirty tricks other mining communities use - botnets, malware networks, spamming free signup accounts (100s or 1000s of accounts), cloaking binaries, etc
I mean, read this post by Charles Stross Why I want Bitcoin to die in a fire:
Bitcoin violates Gresham's law: Stolen electricity will drive out honest mining.
So, let's stick to honest mining. And GPU setups sold in milk crates because those are pretty awesome milk crates.
submitted by jnoller to dogecoin [link] [comments]

Guide For New Shibes

So it has become apparent to me from the constant questions on this subreddit that a lot of new miners/shibes need help, so I have decided to make a basic guide to most of the questions I see a lot here.
1) BTC - This means Bitcoin so If you see a miner that says BTC it does not work with dogecoin because dogecoin is Scrypt.
2) Scrypt - This is what dogecoin runs off of, or what your computeasic/gpu solves to support the network.
3) Asic - This stands for an application-specific integrated circuit, or in less confusing terms a miner dedicated completely to mining a particular type of coin such as dogecoin.
4) GPU Mining - Using a graphics card to mine crypto currencies.
5) CPU Mining - A slow and inefficient way of using your computers Central Processing Unit to mine crypto currencies.
6) Hash Rate - The rate at which you mine a crypto currency. The higher the better.
7) KH - This Means Kilo Hashes. 1KH = 1,000 Hashes a Second
8) MH - This Means Mega Hash - 1 MH = 1,000,000 hashes a second.
9) Should I buy an asic? - If you want to support the network yes. If you want to solely make money off of it No. Buy the coin if you want to make profit. This is my opinion, there is no one answer to this question.
10) Mining Pool - Pooled mining is a mining approach where multiple generating clients contribute to the generation of a block, and then split the block reward according the contributed processing power. Pooled mining effectively reduces the granularity of the block generation reward, spreading it out smoothly over time.
Tl/DR You Work with other miners to solve stuff faster making you money faster.
11) Mining Difficulty - How hard it is to solve the problems to generate dogecoin.
12) Do I need a fan? - Yes I cannot stress how important it is to properly cool your units. Make sure your units are always cool or else they might melt. Do not think you are safe just because you turn your ac up, but a fan.
13) What Mining Pool Should I Pick? - Here is a list of all of the pools Pick one that works for you.
14) What is a wallet? - This is where you store your dogecoin and where you can send and receive dogecoin.
15) What Wallet Should I get? - Online is convenient but not safe. Paper Is the Safest But Not convenient. Cold Storage is the mostly safe and somewhat convenient.
16) What is cold storage? - Basically putting your wallet on an offline device like a usb.
17) Can I mine on a mac? - Yes look here for more info.
18) Cloud Mining - A service you buy that mines for you. you pay for a certain amount of hashes, lets just say 10gh for an example, and the company/service mines you this amount for the time you bought. It is not profitable usually.
19) What Is a Raspberry Pi? - A small cheap computer that people use to run their miners on.
20) Watts - The measure of electricity.
21) Should I pre-order? No Never F%&$ing pre order, you will get scammed 99.9999% of the time.
22) Can I still mine? - Yes, you probably wont make money but you will support the doge community.
23) Linux - An operating system like windows that people use to run mining programs on.
24) If you Have an animal make sure to properly protect your mining rig from them. Wires from the machines make great chew toys.
25) How Do I calculate if im going to make money with my mining rig? - Use This mining Calculator This is also a very good calculator
26 What Mining Program Should I use? Windows: CG MINER Mac: Astroid Linux: CG Miner again
Goodluck mining I hope this helps. This Also Took A long time to make so support would be appreciated :)
submitted by sircam22 to dogemining [link] [comments]

[IDEA] CGMiner Best Settings System

ISSUE
CGMiner GPU settings are not intuitive to properly allow a user to get the best hash out of their particular card. Each individual GPU has a 'best setting' that often does not perfectly translate to another card of the same model. There is a huge demand for assistance in determining the best settings for each card.
DISCUSSION
I think there's enough evidence to suggest that simply maxing out a GPU's overclock settings is not necessarily the best way to get the highest performance.
Graham Forest discovered this a few years ago and built a very good histogram of the results. He wrote a simple program to test a huge range of possibilities and find the area of best results. His program cgminer2rrd includes much of the capability required
The cgminer 3.7.2 SCRYPT-README notes this. Spinx on the bitcoin forum also makes a note of this ratio.
In my own case, I found several ratios between gpu-engine and gpu-memclock that resulted in best performance. Here's a data table I made. Altering this ratio by even a small amount drastically affected hash rate.
I found the same thing with intensity. -I 14 resulted in significantly lower performance than -I 13.
RECOMMENDATION
I propose a software solution that will test a range of value combinations and create a visual representation of the results.
Record/Display test values
Test a range of GPU/Memory value ratios
Test a range of Intensity settings
Test Duration
NOTES I'm just a guy who noticed a problem and found a good starting place for a solution. I'm not a programmer, but am experienced in working with developers to create software solutions.
TL;DR Make a program that will auto test a range of cgminer configurations.
submitted by JCollierDavis to dogecoindev [link] [comments]

Software Review: CGWatcher by Justin Malone

I've been using it for over a month and let me tell ya about it: CGWatcher.
So basically, you can run CGMiner and sometimes it'll crash. Sometimes if a GPU card gets above 100 C, it will not only blue-screen my machine (spontaneous shut-down), it will actually lose the 2nd GPU (something 'snaps' with the drivers). In the past 24 hours, I have reinstalled windows about 8 times or so.
Tools like CGWatcher have become essential. Another reason would be that if overheat is detected in CGMiner, it will shut down the GPU, then re-enable it after the target temperature is reached (on my machine 75 or 85 C), but wait!!! Did I say that CGMiner would re-enable the GPU? Because in reality, it only says it re-enabled the GPU, and it will just sit there at 0.0 hash rate. Until you restart it.
Tools like CGWatcher therefore have become essential to litecoin and bitcoin miners.
Earlier versions of CGWatcher didn't switch back and forth from litecoin to bitcoin mining easily. I do not think this was a software issue, I believe that you have to use CGMiner to output your Config File, then choose that in CGWatcher. If you try to add scrypt mining from inside CGWatcher, it didn't seem to work well.
Whatever it was, now it is no longer a problem (again, if it ever was) to switch from litecoin to bitcoin mining.
The developer has made a lot of look and feel improvements, and as we speak it actually seems to be adjusting difficulty automatically (although I didn't configure it, I'm sure it's in a config page somewhere and isn't entirely unwelcome just yet -- it's just a surprise).
I left anonymous feedback to the guy to OPEN SOURCE IT. DAMMIT. This is 2013, and things should be open-sourced, so that other developers can make their improvements. However, this is a free country, and I am using it, and it seems to be working great. Though y'all might like to give it a whirl yourselves.
submitted by Niemanden to litecoinmining [link] [comments]

Bitcoin mining OK, Litecoin not so much... System Freeze's

I'm not sure how much detail to include here, so here goes:
GPU: Dual 7970
Drivers: 13.1 & 2.8 APP SDK
OS: Windows 7 64 bit
I pull 1.3 Mhz easily. No OC. I'm not at home right now, so I can't pull my cgminer options (thread concurrency, shaders, etc) but I took them directly from the mining comparison website.
My temps stay around 68-72 C I use powered risers.
Problem: After starting mining I can run for 1 - 4 hours before my system will freeze. It's an incremental freeze, within a few seconds the main window locks up, seconds later I cannot change windows, then the mouse will lock up.
Then that's it. No crash, no BSOD. It just hangs. I watched my pool's site to see if it was just brain dead but still running, no dice my hash rate drops to zero.
The only way out is a hard reboot (power button).
When I mine bitcoin I don't have this experience. I understand, oranges and apples. After some digging I'm leaning on this being a mem timing issue.
Does anyone have this experience?
Edit: Cgminer settings:
--scrypt -o stratum+blah -u uname -p pass --shaders 2048 --thread-concurrency 8192 -I 13 -g 2 -w 256
Edit #2:
I'm going to toss a bounty to the best answer
submitted by MeanOfPhidias to litecoinmining [link] [comments]

Help with a Gigabyte GV-R928XOC-3GD REV2

So, I'm running a fresh install of CentOS 6.5 x64. I'm attempting to get everything working up to the maximum potential. I have started by following the following guide very closely:
http://truemetal.org/universe/blog/2013/05/howto-cgminer-bitcoin-litecoin-etc-amd-driver-install-on-centos/
Sadly, everything works, but I seem to be stymied by a less than ideal hash rate of around 590 - 610 Khash/sec. I have started with the recommended settings on the Mining Hardware comparison. According to that site, I should be getting ~720 Khash/sec.
Here is my current command line:
cgminer --scrypt -o stratum+tcp://poolurl.com:3334 -u username -p password --gpu-powertune 20 --thread-concurrency 22272 -w 256 -I 13 -g 2 -d 1
I determined thread-concurency by running cgminer with no tuning options and pulling the value from the .bin file.
I have also tried various combinations of adjusting thread-concurrency, intensity ( -I 18, -I 20, -I 12, -I 13 ), GPU threads ( -g 1 or -g 2 ), adjusting work size between 512 and 256, and either manually specifying --gpu-engine and --gpu-memclock, or choosing --auto-gpu.
Sadly, nothing gets me much above 600 Khash on this. :(
submitted by superdblwide to litecoinmining [link] [comments]

PC GPU's Can Mine Cryptocurrencies when not Gaming. Consoles Sit Useless

You've invested money building a slick gaming PC? Unbeknownst to you, you've probably inadvertently built a great PC for mining Crypto currencies like Dogecoin, Litecoin, Darkcoin, Vertcoin, and thousands of others.
You can convert electricity into coins, and if you want you can trade these coins for Bitcoin or even USD.
New coins are launched everyday and during the first few hours/days of a coin launch it is easy to acquire a large share. If you do your research you can potentially get a large share of a coin that will build value.
For reference a single R9 270 card can produce ~1000 Dogecoins a day. Not much in USD value, but an easy way to dip your feet into a new hobby that utilizes hardware you've already invested in. You can mine whenever you aren't gaming.
I've been a PC buildegamer my whole life. I got into Crypto mining this January, and at first I was nervous about damaging components by running them so hard continuously, at rather high temperatures (80C). Well its been 6 months and there are no hardware stability issues. 6 Cards running at ~80C 24/7 for 6months. They run flawlessly. Thermal paste could probably be re-applied now. The point is, if you have a clean PC and know how to troubleshoot hardware you aren't going to damage your computer or graphics cards. Its been argued that gaming stresses the GPU's more because the load is changing high-low, whereas mining is constant high.
Anyways you want to know:
How can I start mining?
There are so many coins where do I start?
Dogecoin is the easiest coin to start mining (not necessarily most profitable) so we will start there and after you learn with Doge you can expand to new horizons.
Register at your pool. Create a worker. Go to the "getting started page" and copy the host "stratum+tcp://stratum.rapidhash.net" and port number "3333" and then you can enter your workepassword details and start mining. You can then carefully adjust your parameters to increase your mining speed. Increasing intensity too high can crash your card. Check out the configuration settings in this guide for approximately optimal settings for your GPU
If this sounds like a lot of work then this might not be the hobby for you. If you are interested about maximizing the potential of your gaming hardware and want to enter a new and engaging hobby, this might be the right place to start. Its also another thing that PC gamers can do that Consoles really fail at.
Now get into those mines and start digging!
submitted by 45sbvad to pcmasterrace [link] [comments]

Things I've learned in my first 3 days of mining

These are just a couple of the discoveries I've made in my first couple days of mining. Most of these will be things that are likely obvious to experienced miners, but can cause some confusion for new shibes like myself. So maybe someone else will be able to benefit from my mistakes.
I'm happy to say I've just seen my first hundred Doge from mining, and I'm excited to see how far I can go (to the moon?). I'm sure I'm still mistaken about lots of things, and if I missed anything here, let me know.
submitted by tragicmuffin to dogemining [link] [comments]

How to fix crashes and low hash rate on my new scrypt rig?

I need help to get past two major problems in my scrypt mining machine (see my config at bottom).

1 problem is system crashes during mining, even with low hash rate

2 problem is the low hash rates. 280x running at 400 k/hs and R9 290 at 180-400 k/hs

So far I have tried mining on Windows 8.1, Litecoin BAMT Linux and SMOS Linux with much luck. On Windows 8.1 I have gone through tons of AMD Driver versions from 13.1, 13.11 beta v9.4, 14.1 beta, 13-12, and bunch of other versions. Even tried couple of DDU clean ups. I have also tried different iners like cgminer, bfgminer, etc. Note on windows 8.1 I can't see GPU temp either. However, the hangs and low hash rates persist. One of the main issues is I can't get around play around with miner settings due crashes.
On linux at least I can see GPU temps. But from my testing the system still hangs when running at 400 k/hs on my two R9 280x or 180 k/hs on R9 290. My setting for above on cgminer was (2x 280x and 1x 290 at the end):
cgminer.exe --scrypt -I 12,12,12 -shaders 2048,2048,2560 --auto-fan --target-temp 65
Here is my hardware config:
MSI Z77A-GD65 Motherboard(highly recommended on bitcoin.org board)
Intel Celeron G1620
Corsair RM 850W
G.SKILL 8 GB (4GB x 2)
Sapphire Radeon R9 280x
MSI Gaming R9 280x
XFX R9 290x R9-290A-ENFC
Anyone got any suggestions on what to try next? Seems like very hard to mine effectively, for me atleast...
submitted by unseengundam to litecoinmining [link] [comments]

iwtwe's Total Noob Starting Guide. much noob..such help...very inform...wow

NOTE for seasoned miners, if I have made a mistake or if there is an easier way of configuring the miners or if I left something out, please do not hesitate to contact me about it so that I can edit this post accordingly. Let's help new people out so that the community will continue to grow! many thanks...wow
Hey you. Yes you with the eyes. Are you new to the world of crypto coin mining? Have no idea what a dogecoin is? Want to start mining dogecoins today and just can't seem to figure it out or get it to work?
Well have I got much help for you! About a week ago, I finally started mining after two painful days of trying to get it to work. Basically, I was a total noob and didn't really understand anything about mining in general. Because of the joy mining has brought me so far I am writing this guide to hopefully help out new members or other total noobs.
It's safe to say I've been bitten by the dogecoin bug. I started out with a measly 50 khash/sec and made approximately 10 coins in 12 hours. * My reaction when I finally got my miner to work * Reaction cont.
Now I'm up to 500 khash/sec after figuring out all the 'nuts and bolts' of mining. wow...such optimization...many hash
I'll break this guide down into three categories: Detailed Info, CGMiner Config for AMD Cards, and lastly, CUDAMiner for Nvidia cards.
Detailed Info very words....wow
A dogecoin is a type of crypto currency that is traded against bitcoins in a crypto currency marketplace.
You can earn dogecoins by contributing hashes (computing power) to a mining pool to help find a block.
There are a certain amount of dogecoins that will be released. These coins are released in the form of a block ranging in quantity of 1-1,000,000 doge coins. It is worth noting that the total quantity of coins per block will soon be halved to just 500,000.
Things you will need to mine: * dogecoin wallet * computer with a GPU * an account with a mining pool * a worker for the mining pool * mining software
1) [http://dogecoin.com](Download the doge coin wallet and install it)
2) Turn off your computer's anti-virus software and allow the dogecoin wallet through your fire wall. *VERY IMPORTANT
3) Run the dogecoin wallet and let it sync with the network. It is important to note that this can take a short amount of time or even up to 12 hours to complete. Just be patient. Use that time to research mining more.

Once your wallet has synced with the network, it is time to sign up with a mining pool. Think of a mining pool as a virtual supercomputer that is made up of many smaller computers connected together. This pool or 'super computer' allows for greater processing power. More processing power = greater chance of the pool finding a block.

Finding a pool
"Dear shibes!
Be careful when running Java and/or entering the usepass on sites. There are phishing sites out there that imitate other pools to steal your data.
When accessing a mining pool, DO NOT follow any redirects, always access the site directly and check the URL. For extra security, make sure you're using https://
Don't run Java!" <--- not my words, but very good warning to take into consideration
1) Perform a quick google search or use the links in the side bar to find a pool!
2) For this example I will be using https://fast-pool.com/index.php (I in no way, shape, or form endorse this particular pool. It was the first one I clicked. Feel free to use any pool you want, as the sites are all the same.)
3) You're going to want to click "Sign Up" in the menu on the left of the page. After clicking, sign up for an account.
4) After signing up for an account, log into your account. (For the sake of my example my mining pool site username will be "Shibe")
5) Now we will create a pool worker. Click "My Workers" in the menu on the left side of the page.
6) Choose a worker name and worker password and click submit. *NOTE THE WORKER NAME IS NOT THE SAME AS YOUR ACCOUNT USERNAME
7) For the sake of the example my workers name is "worker1" and the password is "x". *Note capitalization matters so don't forget it.
Now we will download a mining software and configure it to mine.
Before we do that I want to clarify what the info we will be using to configure our miner is.
1) Click "Getting Started"
In my example pool under getting started you will see this in "Step 3":
  1. Configure your miner.
    Settings for Stratum (recommended): STRATUM: stratum+tcp://fast-pool.com PORT: 3336 Username: Weblogin.Worker Password: Worker Password
If you use a command-line miner, type:
./cgminer --scrypt -o stratum+tcp://fast-pool.com:3336 -u Weblogin.Worker -p Worker password
The above explained:
Final Step Regarding Mining Pools
We need to add our payment address to our mining pool account so that we can receive the dogecoins we help mine.
1) Click "Edit Account" on the menu on the left side of the page.
2) Scroll down until you see "PAYMENT ADDRESS".
3) Minimize the webpage and go to your doge coin wallet.
4) In your dogecoin wallet click the "Much Receive" tab.
5) You will see the Label "Default" with an "Address" composed of a long random string of letters and numbers.
6) Right-click that string of random numbers and letters and select "copy address".
7) Maximize the pools webpage again and paste that address into "PAYMENT ADDRESS".
8) Enter you pin and click "Update Account".
WE'RE NOW READY TO DOWNLOAD A MINER such hooray....many celebrate
IF YOU HAVE AN AMD CARD, THIS SECTION IS FOR YOU!
*Note AMD cards are much better for mining than Nvidia. It's just the way it is!
We will be using cgminer to mine dogecoins with our AMD cards.
While there are newer versions of cgminer avaliable you're going to want to download cgminer version 3.7.2 because any higher versions do not support GPU mining.
1) Make sure your AMD drivers are up to date.
2) This version of cgminer is now only available on gitub at this url. The option to download the zip file in on the bottom left right side column.
3) After downloading the file, extract its contents to a folder on your desktop.
4) Before we do that go to Control Panel Folder Options View select "Show hidden files, folders, and drives" and click apply.
BEFORE YOU TRY THE BELOW, RUN THE APPLICATION AND INPUT THE SERVER URL:PORT (stratum+tcp://fast-pool.com:3336) "enter" USERNAME (Shibe.worker1) "enter" and PASSWORD (x) "enter".
*If the application runs without giving you errors hit the [S] and select "create config file" and hit enter.
5) If that didn't work, we will make a .conf file that allows cgminer to run correctly.
6) Now go to the folder you extracted cgminer into.
7) Right-click anywhere in the folder and select "New" Text document.
8) Right-click the new text document you just created and select "Edit".
9) Copy and paste the following into that new text document leaving no space at the top and enter the appropriate pool information accordingly. Noticed I used my STRATUM info from my example.
IF YOU HAVE ONLY ONE GPU USE THE BELOW
{ "pools" : [ { "url" : "stratum+tcp://fast-pool.com:3336", "user" : "Shibe.worker1", "pass" : "x" } ] , "intensity" : "10", "vectors" : "1", "worksize" : "256", "kernel" : "scrypt", "lookup-gap" : "0", "thread-concurrency" : "0", "shaders" : "0", "gpu-engine" : "0-0", "gpu-fan" : "0-0", "gpu-memclock" : "0", "gpu-memdiff" : "0", "gpu-powertune" : "0", "gpu-vddc" : "0.000", "temp-cutoff" : "95", "temp-overheat" : "0", "temp-target" : "0", "api-mcast-port" : "4028", "api-port" : "4028", "expiry" : "120", "gpu-dyninterval" : "7", "gpu-platform" : "0", "gpu-threads" : "1", "hotplug" : "5", "log" : "5", "no-pool-disable" : true, "queue" : "0", "scan-time" : "30", "scrypt" : true,
IF YOU HAVE TWO GPU's IN CROSSFIRE USE THE BELOW CODE
{ "pools" : [ { "url" : "stratum+tcp://fast-pool.com:3336", "user" : "Shibe.worker1", "pass" : "x" } ] , "intensity" : "10,10", "vectors" : "1,1", "worksize" : "256,256", "kernel" : "scrypt,scrypt", "lookup-gap" : "0,0", "thread-concurrency" : "0,0", "shaders" : "0,0", "gpu-engine" : "0-0,0-0", "gpu-fan" : "0-0,0-0", "gpu-memclock" : "0,0", "gpu-memdiff" : "0,0", "gpu-powertune" : "0,0", "gpu-vddc" : "0.000,0.000", "temp-cutoff" : "95,95", "temp-overheat" : "0,0", "temp-target" : "0,0", "api-mcast-port" : "4028", "api-port" : "4028", "expiry" : "120", "gpu-dyninterval" : "7", "gpu-platform" : "0", "gpu-threads" : "1", "hotplug" : "5", "log" : "5", "no-pool-disable" : true, "queue" : "0", "scan-time" : "30", "scrypt" : true, "temp-hysteresis" : "3", "shares" : "0", "kernel-path" : "/uslocal/bin" }
10) Click save-as Save as type, "All files" and rename the document to: cgminer.conf
11) Click save and run program.
12) If it still doesn't work try changing the intensity to a lower number or changing the workspace value to 64.
Everything should work now. If I have made any errors or if there are easier ways of doing this please let me know so that I can edit this. This is just what worked for me.
IF YOU HAVE A NVIDIA CARD THIS SECTION IS FOR YOU!
Before we do anything, go to Control Panel Folder Options View select "Show hidden files, folders, and drives" and click apply.
We will be using Cudaminer version 2013-07-13 https://mega.co.nz/#!hVREmSKA!VaGCdh3Ykfp-e8IOTFWaEXJGMa1JNVqPcdxawkCPRSE
1) Download Cudaminer version 2013-07-13 from that link and extract the contents to a folder on the desktop.
2) Open that folder and look for the Application.
3) When you've found the location of the Application it's-self you're going to right-click anywhere in the folder and select "New" Text document.
8) Right-click the new text document you just created and select "Edit".
9) Copy and paste this to the top line of the blank text document leaving no space in front and input the appropriate url, username and password from whatever pool you use. (I will be using my example pool info stated earlier in this post):
cudaminer.exe -o stratum+tcp://fast-pool.com:3336 -u Shibe.worker1 -p x
10) Click save-as Save as type, "All files" and rename the document to: Launch.bat
11) Click save.
12) Double click the Launch.bat file you just created to run the program.
13) Wait for the program to auto-tune your settings and then it will start mining automatically.
Everything should work now. If I have made any errors or if there are easier ways of doing this please let me know so that I can edit this. This is just what worked for me.
submitted by iwtwe to dogecoin [link] [comments]

Block Erupter Sapphire not working with CGMiner

Hi,
I'm having trouble getting my Block Erupter to mine for me. I'm running Vista 32 bit (ugh) with CGMiner 3.3.0. I think I have the drivers installed and I can see my device on COM3. I'm pretty much using a shortcut with the script below:
C:\cgminer\cgminer-nogpu.exe -o [pool]:[port] -u [username].[worker] -p [password] --icarus-options 115200:1:1 --icarus-timing 3.0=100 -S //./COM3
It just opens and crashes, though. When I try to run it in a command prompt it tells me
USB init, open device failed, err -12, you need to install a WinUSB driver for - AMU device 1:1 Icarus detect (1:1) failed to initialise (incorrect device?) No devices detected! Waiting for USB hotplug devices or press q to quit
I'm using this driver.
Where am I going wrong?
/edit: Basically I'm following this guide because it's the only one I can find that offers help.
/edit edit: installed zadig and replaced the driver, and removed the -S //./COM3, and now I just get "No devices detected!" It's progress, but still not working. :(
/update 3: Switched to bfgminer and that seems to be working. Oddly enough, I'm showing 3 sets of hashes. it shows up something like 520/436/600Mh/s. I'm a little noobish yet with mining, so I'm not sure what this means. I only have one GPU and one Erupter. Why would I show 3 sets that high?
/update 4: Thanks so much for your help! I now have my Block Erupter up and running alongside my GPU. Vista administrator mode is what finally got it working for me.
submitted by ravenouscraving to BitcoinMining [link] [comments]

Informative post about Feathercoin

Seeing how this Subreddit is lacking any sort of info on Feathercoins and the lack of community support we have, I have decided to start a post that would inform newbies about Feathercoin and seasoned vets on the best places to trade.
Feathercoin:
It is a Crypto Currency that was started by Peter Bushnell. It is a clone of Litecoin (This coin was inspired by Bitcoin). The Feathercoin network generates coins at a decreasing rate. It will generate about 336 million coins which is 16 times more than that of Bitcoin and 4 times more than that of Litecoin. Currently about 25 million coins have been generated.
Network hashrates, Pools, Solo mining:
Currently a mid end system comprising of 7870 or 7970 will get you abot 400 to 700 kh/s. That means that in a given day you will be mining about 7 to 13 Feathercoins on current difficulty level. However If you mine alone that is solo mining, the probability of you finding a block is hard and it may take a while before you make a coin. To counter this people have started making pools to increase the chances of finding blocks. There are many pools that allow you to have multiple workers so you can setup multiple systems and mine at your leisure. Currently some of the popular pools are:
http://www.fcpool.com/
http://give-me-coins.com/
http://www.wemineftc.com/
http://fc.ltcoin.net/
https://ftc.d2.cc/
For a full list of mining pools: http://coinpools.sdfg.org/ftc
It is highly recommended to join a pool to make mining profitable. Look at the pools posted above, look at their fee structure, their payout and make an informed decision on which pool to join.
Hardware and Mining:
Feathercoin utilizes scrypt based mining that is you can use your GPU (the Graphics card inside your system) to mine them. AMD Cards are highly recommended as they output higher hashrates as compared to Nvidia. To give you an idea of the difference a 7870 ghz edition mines at about 375 kh/s whereas a Nvidia 780ti would mine at about 224 to 300 kh/s. If you are seriously considering in investing in this venture it would be best to buy a rig that supports 6 GPU's and buy either the 7950 or the 280x as they have considerably higher hash rates and are affordable to say the least. Something one should be aware of is that mining produces a lot of heat as your system is basically running at full capacity and therefore needs a lot of cooling. People usually build rigs in the open (no case) and use household fans to cool them. Also another thing that is common is to use PCIe risers as they allow greater spacing between GPU cards and effectively help in dissipating heat. Mining uses a lot of electricity so it is best to use a schedule to mine or if electricity is cheap then 6 7950's running 24 hours a day would cost you about 12 to 18 dollars in electricity a month, maybe more depending on where you live. The software to use for mining are Cgminer (https://litecointalk.org/index.php?topic=6925.0), guiminer scrypt (http://forum.feathercoin.com/index.php?topic=961.0) and cudaminer for Nvidia cards. I would advise against Cpu mining as that is not profitable and will simply weigh you down. Invest 250 to 350 dollars in a good AMD GPU and you will be mining much more effectively.
Trading:
There are many places where one can trade Feathercoins but only a few of them offer FTC/USD exchange. Btc-e (https://btc-e.com/exchange/ftc_btc). Is one of the biggest cryptocoin trading exchanges, it does not offer USD exchange for Feathercoins as of yet but allows you to exchange for Bitcoins. Crypto-trade (https://www.crypto-trade.com/trade/ftc_btc), this trading exchange allows you to trade against the USD making it more favourable to miners however there is currently a lack of volume for FTC as of writing. Other exchanges like Cryptsy, Bter and coins-e are all good but they are heavily dependent on Bitcoins and Litecoins for now.
My thoughts
Feathercoin is fairly new and its gaining momentum, once big exchanges start listing it against the USD, the venture will become more profitable. For now it is advisable to mine as many as you can and sit on them till value improves or if you have a mining rig that is mining at 22000 kh/s (this will get you about 500 feathercoins a day) then mine the shit out of them and trade them for Btc for profit although I would recommend against this as it it reduces the value of feathercoin. Many exchanges allow you to deposit money via international wire transfers however the minimum is 2000 dollars so keep that in mind before investing real money into this venture. There are alternatives like paypal and okpay that are also accepted but not a lot of people have accounts on those so signup for a website that suits your situation.
One last ting we all need to do is spread awareness about Feathercoin, It is a miners coin and the difficulty right now makes it so much more interesting to mine. I will update this page with more information and will answer questions if any to the best of my knowledge. Happy mining
My FTC wallet deposit thingy address : 6v1VuL41xGuLG1Bd8usJsuUEkZyac8jKbe
EDIT : I realized some of you might have NVIDIA GPU's and are hesitant on getting AMD. Never fear for there is a solution. If you have a motherboard that supports two or more GPU's that is you have more than one PCIe slots than follow these instructions:
If you intend to game on your system while you are mining then put the NVIDIA card in PCI slot one and buy an AMD card and put it in slot 2. Now install the drivers in the order Nvidia first reboot and then Amd second reboot. You do not need to plug in HDMI to your AMD card just leave it as it is. Now download gpu miner scrypt and select from the list your AMD card and start mining, its that easy. At night if you want to squeeze in more kh/s then run cudaminer and let it mine alongside your AMD. The best part about this is that you can be mining 24/7 on your AMD card and you will not experience any system slow down while gaming or watching movies. Remember to have atleast two workers workers created so you can mine parallel. If you already have an NVIDIA card then just install your AMD card and install AMD drivers and reboot and run guiminer scrypt. At times you might run into the issue of guiminer not starting, just delete it and re install it and it should work fine in 98% of the cases. This is for those who do not want to invest in a completely new system and would rather use their existing system. You can use cgminer as well but remember the order in cgminer starts from 0 not 1 so if NVIDIA is in slot 1 then it is -d0 -g0 and AMD will be -d1 -g1
submitted by motherlode1 to FeatherCOin [link] [comments]

tutorial: Bitcoin mining with CGMiner - YouTube How To Earn Passive Income with your CPU and GPU ... HOW TO MINE BITCOIN CASH (BCH) WITH CGMINER AMD AND NVIDIA GPU Cgminer Scrypt Mining Tuning Overclocking GPU Raise Hashrate Tutorial Litecoin, Feathercoin, etc Free Gpu +Asic Bitcoin Mining  Free Bitcoin Miner ...

Download CGMiner v4.1.11 (open source Bitcoin Miner for GPU/FPGA/ASIC) Polaris Bios Editor v1.7.2: Download PBE for Windows 7/10 (x32\x64) Download AwesomeMiner v7.1.6 “Crack” (Nvidia & AMD GPU + CPU miner) Phoenix Miner – miner for Ethash algorithm (v5.0b) SRBPolaris V3.5 – Program for editing BIOS on AMD RX4XX and RX5XX cards While Bitcoin mining got to a whole new level, Bitcoin Gold is designed especially for GPU mining. This means, you only need a desktop computer and a Graphics card to start earning money today. Already a Zcash miner or new to mining, this is a complete guide for you to get started from buying the necessary hardware to setting up the software ... CGMiner 4.1.11 – This is a multi-threaded multi-bullet FPGA and ASIC miner for bitcoins, as well as the most popular miner for GPU / FPGA / ASIC. CGMiner – This is an open source GPU miner written in C and available on several platforms such as Windows, Linux and OS X. One of the things that make it extremely popular is the fact that it is ... CGMiner. CGMiner is one of the first applications developed by Con Kolivas and Andrew Smith for mining cryptocurrency. This is an open source application that has several versions for mining with GPU, CPU, ASICs on Windows, OSX, and Linux. The latest version of CGMiner was released on August 16, 2018, and is intended to work solely on FPGA and ... How to Mine Bitcoins With a GPU Using CGMiner With their recent jump in value Bitcoins are becoming more popular than ever. This sudden increase in popularity has created a gold rush causing everyone to gain interest in this new digital currency. While many people find it easier to simply buy Bitcoins others have discovered Bitcoin mining is a ...

[index] [14871] [2482] [18689] [31635] [23693] [22573] [16940] [6027] [33632] [1083]

tutorial: Bitcoin mining with CGMiner - YouTube

website penghasil bitcoin dll http://1ink.cc/dHce http://1ink.cc/UwAv http://1ink.cc/vwYz BUKTI WITHDRAW http://1ink.cc/OKaD http://1ink.cc/fsNi VIDEO INI BE... Cgminer Scrypt Mining Tuning Overclocking GPU Raise Hashrate Tutorial Litecoin, Feathercoin, etc ... Over 4.6 M/hash Litecoin, Dogecoin unleashed! ... How to setup USB Asic Miner Red Fury bitcoin ... Turn your computer, gaming rig, workstation PC or whatever into a passive income earning machine! Use your CPU and GPU to passively mine Bitcoin that is easi... Free Bitcoin Mining ASIC+Gpu Free Bitcoin Miner Software Nice Hash miner z15 profitability 2020https://bit.ly/331nMCq https://bit.ly/3353RlS Telegram :https:... https://bit.ly/2uehZf3 https://bit.ly/2BjoUa7 https://bit.ly/2P1tNsD https://bit.ly/2UaAmMb bitcoin sell or buy contact us https://t.me/onlinetrust https://f...

#