Showing posts with label crypto. Show all posts
Showing posts with label crypto. Show all posts

Monday, January 21, 2019

Fiat VS Crypto: Round I Fight!



zeroes and ones vs pieces of paper
According to Coinmarketcap, the total crypto worth of the Top 100 coins right now is:
Total Market Cap: $121,554,389,665

According to Visualcapitalist.com there are:
" In total, there is a total of about $1.5 trillion in U.S. physical currency in circulation, and roughly 80% of this value comes from the 11.5 billion $100 notes that are in circulation"
$15,000,000,000,000


Now let's compare them visually:
All crypto: -----$121,554,389,665
US dollars:   $15,000,000,000,000

How about if we add all other fiat currencies?

Can you now imagine how small is crypto? Can you imagine how many people must invest in it before it becomes something of importance? Let's do math!

Earth population=7.53 billion (2017)
If every person on the planet invests:
$15 000 000 000 000 / 7 530 000 000 = $1992 per human being. This is how much it would cost for the whole crypto market to reach the mighty fiat dollar.
And that is only for USD!

Do you think that if Crypto beats USD by mere numbers, Crypto will eventually win over fiat?
Let me hear your thoughts on this below:

Tuesday, September 25, 2018

CPU mining (is still alive!)

Proof of work mining requires computational power. There are ASIC miners, which are very tightly specialized in one algorithm, there are GPU miners which are very flexible and capable in many algos, there is even HDD mining. However, CPU mining is the most universal type of mining. Here are some of the most popular CPU minable methods:

1. JSEcoin - CPU only, web minable coin via browser.

monetize web content with mining
A CPU only, web minable coin
You can mine it via JSEcoin's website. No special miner or knowledge required. I recommend instead of a new tab, opening a separate browser window for best results. It is very light miner and  you will not notice it while using your computer. Just press "start mining" and it will adjust automatically according to your use. You can also mine at your work computer ;) .  
If you own websites, you can integrate the miner in them. Your visitors will be asked if they wish to contribute to your website by mining JSEcoins for it. That way, without hanging ugly banners all over it, you can monetize your content.


2. uPlexa - the IoT coin


CPU minable
Mine with IoT

There are 8.4 billion IoT devices around the world. more than 50% of the time are not used for anything. Since they are spread all over the world already, mining vua IoT devices will create the most decentralized network ever. Combining IoT hashrate of billions of devices will create a massive computational power for transactions.It uses it's own modified version of the most secure protocol so far: Cryptonight. It is currently CPU only minable and with a low difficulty. To see the latest updates (daily!) I suggest that you join their chatty uPlexa's Discord. Alternatively, you can buy some on Stex, while the price is still affordable.

3. Coin Imp - Monero CPU mining via browser.

CPU mining Webchain
web mine Monero and Webchain
Just start your browser, login and push start mining Monero. Coins will be payed out to your Monero address once they reach 0.1 Monero. You can also CPU mine Webchain coin. For best results check your processor's L3 cache and divide that number by two. This will give you the number of cores you can use for optimal Monero mining. The CoinImp website also allows you to lower your CPU usage by as much as you like. This will allow you to use your computer as you wish while mining. You can also mine from your computer at work as it does not require any software download.



Saturday, August 11, 2018

How to undervolt Nvidia (GTX 1060, 1070, 1080Ti, RTX 2060, 2080)

AMD video cards are not easy, but they are very tweakable. You can fiddle with their vBIOS, overclock, undervolt, fine tune them for mining.

Nvidia video cards are better at saving power. Which is very important in a critical situations with the current market dip. Many people pay for electricity each month out of crypto earnings.
I tought Nvidia cards are much less tweakable, but I was wrong. Here is how I managed to beat my previous attempt:

Preparation for Nvidia overclock optimization for mining:

1.Disable all all other tools you were using up to now. Disable them from startup to avoid interference. You may want to write down your current power draw if you have a power meter (for comparison after tweaking).
2. Download Nvidia Inspector and Nvidia Profile Inspector
3. Run Nvidia Profile Inspector and find:




Nvidia optimizations
   - CUDA - Force P2 State - set it to OFF
   - Power management mode - Prefer maximum performance

The first one disables forced P2 (power) state, in which the GPU tries to save electricity by slowing itself down a bit. The second one has similar use. This way the GPU will enter maximum speed mode, without ANY throttling. Don't worry, we'll tune it as we like (for better mining).

Nvidia Overclocking And Undervolting

Plan:
 1. undervolt GPU (to achieve maximum power savings).
 2. overclock GPU (to achieve maximum hashing speed).
 3. set fan speed to a value, which keeps GPU temperature around 60 Celsius (to achive maximum GPU lifespan).

   The first time I tried to use Nvidia Inspector то undervolt Nvidia, I could not see why it is better than MSI Afterburner.
Someone might like it, some might not, but it is the only software which can downvolt a Nvidia GPU (except playing around with Nvidia SMI console).

Nvidia undervolt
Undervolting Nvidia

Instead of running the GUI and sliding the sliders, we're going to create an empty .txt file in the same folder where nvidiainspector.exe is. Why you might ask? Because GUI application cannot adjust voltage. And undervolting is the main power saver! Copy and paste this in your txt file:

SET VOLT=655000
SET MEMORY=500
SET CORE=100
SET GPU0=-lockVoltagePoint:0,655000 -setBaseClockOffset:0,0,100 -setMemoryClockOffset:0,0,110 -setTempTarget:0,0,65
SET GPU1=-lockVoltagePoint:1,655000 -setBaseClockOffset:1,0,100 -setMemoryClockOffset:1,0,110 -setTempTarget:1,0,65
SET GPU2=-lockVoltagePoint:2,655000 -setBaseClockOffset:2,0,100 -setMemoryClockOffset:2,0,110 -setTempTarget:2,0,65 -setFanSpeed:2,48
SET GPU3=-lockVoltagePoint:3,655000 -setBaseClockOffset:3,0,100 -setMemoryClockOffset:3,0,110 -setTempTarget:3,0,65
SET GPU4=-lockVoltagePoint:4,650000 -setBaseClockOffset:4,0,100 -setMemoryClockOffset:4,0,110 -setTempTarget:4,0,65 -setFanSpeed:4,60
SET GPU5=-lockVoltagePoint:5,655000 -setBaseClockOffset:5,0,100 -setMemoryClockOffset:5,0,110 -setTempTarget:5,0,65

nvidiaInspector.exe %GPU0% %GPU1% %GPU2% %GPU3% %GPU4% %GPU5%




Core Voltage (Nvidia GPU undervolting)

As you may have already seen, In all overclocking tools, the Nvidia Core voltage is greyed out and cannot be decreased, only increased. With stock settings, default Vcore reaches 1.2V. Here comes lockVoltagePoint:0,655000  - the main culprit in this article. It forces GPU to work at 0.655 volts which is 0.125 Volts less than my previous undervolting attempt with MSI AB (which was already low!). The lowest possible value with Nvidia 10 Series is 0.650V. If your GPUs work stable at that low - use it!


GPU Core overclock

setBaseClockOffset overclocks the GPU core. GPU core clock should be above 1100Mhz for stable hashing. If it is lower, increase it by adding extra 10-20Mhz. For mining Etherium or other memory intensive algos, keep core clock around 1100Mhz (*1080 might need this a bit higher to be stable). For Cryptonight or Equihash or other core clock intensive algos, keep core clock higher (the higher, the better, depends on GPU quality). You can usualy get +150Mhz stable on any VGA card, and +200Mhz on the good ones. We can monitor real time clocks and voltages in HWinfo or Aida64 or GPU-Z.

Nvidia Memory overclock 

  -setMemoryClockOffset overclocks the memory. The higher, the better. Each 10 series Nvidia GPU should handle atleast +500Mhz Mem clock.

If overclock is unstable, you can increase a bit the voltage (very slightly). Now save the file and rename the .txt to .bat. Then run the bat file. It will set the values inside to each GPU mentioned. 

We can use these base values to fine-tune our GPUs.
Set memory to max stable clock, increasing every 15 min with 100Mhz, untill you reach the promised land. After it starts crashing, decrease the last clock with 50Mhz and enjoy a stable rig.
Usually Hynix memory overclocks up to 400-550Mhz, Micron - 500-700Mhz, Samsung - 650-850Mhz.
Core clock max is between +150 and +230Mhz. Beyond that you need water cooling or it will be unstable.

If you want to increase the number of GPUs, add more lines and add another %GPU*%  on the last line. To decrease the number of GPUs according to your rig, delete items from last line.

GPU temperatures

If the internally controlled fan speed is not enough, you can set the parameter: -setFanSpeed:2,48, where 2 is the number of the GPU, 48 is the % speed of it's fan. You can also use external tool for controlling the fans. My personal belief is that max temp should be limited to 65C. While optimal temp is anything below 60C.

*Remember, it's not the hashrate which gives you coins, it's the correctly submitted number of shares. Overclocking too much can decrease the number of mined shares. Sometimes steping down with 20Mhz can Increase the profit. 

Undervolting and overclocking result:

After using this method, my 6 Nvidia 1060 6GB GPU rig went down from 517W (already optimized for best hashing and lowest power consumption) to 475W! Temps went down with 5 degrees Celsius.
All this at the same hashrate plus a bonus - a more stable rig and less hassle with MSI AB's bad multi GPU interface!


*Hint: you can add the .bat file to Task Manager and set it to run every 30 min since first boot. This will ensure that badly behaving cards will be less likely to lose their settings.


Please share your overclocking achievements in the comments below!

I don't like ads so I disabled them in this blog. However if you want to support further experiments, please contribute ETH 0x288677B90E4F22737c2bCC0ae87e6FFE2d63007E 


You can also put your rig's CPU to work, mining JSEcoin - see here.

Monday, July 23, 2018

How to earn cryptocurrency without investing or mining?

You cannot take crypto, without investing first


How to earn crypto without mining?
You must invest. It can be money, electricity, time, thinking.. but you have to.


You can come up with an idea for using blockchain for some unique purpose, but this is also investing. Investing time. If you decide that I'm right, you can check some of the ways to earn from crypto in a more indirect way:
  1. Rent out your free HDD space for Storj coins. At the time the coin becomes big, they might cost a fortune.
  2. Rent out Hash power from MRR or Nicehash and use it to mine new, easy coins, then sell them at the proper time or HODL for even greater profit. Today everyone believes in some, currently infamous coin.
  3. Learn trading and start doing it on BinanceStexHitBTC or any other trading platform of your liking. After you have accumulated some crypto, or after investing fiat money.
  4. Create a blog and start writing bounty articles for various new coins (similar to This or This) You can combine that with Adense.
  5. Create a website with links to a lot of referral links, similar to this and start earning from them. However you'll need excellent SEO optimization and huge traffic.
  6. Earn by collecting bounties via translations of ANN topics for new coins, making social networking noise, writing Wallets, miners, collect airdrops etc.
  7. Create a Youtube channel where you bring value to crypto community. If you're good at it, you'll get visits.
  8. Get some of the staking coins and start staking them to earn more of them or invest in a Master Node for Proof of stake income.
  9. Write a software miner and take 1% of it's users mined amount for yourself. You can create one for a new algorithm or improve the performance of some existing algo (you must be a very good coder).
  10. Get a job which is payed in crypto.
  11. Become a part of some coin team. That way you will receive payment in that crypto currency.
12 . Get a job at a farm, where you support the mining rigs and ask to be payed in crypto.


Any ways for earning crypto with no mining or investing I missed? Post below.

Latest in crypto mining