Quantcast
Channel: Mining — Ethereum Community Forum
Viewing all articles
Browse latest Browse all 10806

Mining with a DELL R210 - My first steps with Ethereum

$
0
0
Hi All,

I have been going to the Ethereum meetup in South Africa for over a year now and finally have some time to invest in building a test mining rig.

My first goal is to get to understand how it all works and have available to me 30 DELL R210 servers with the following specs:

1. QuadCore
2. 500GB Sata HD
3. 16GB RAM
4. Ubuntu 16.04 installed
5. 1T connection

At present these machines are not in use so a perfect to play with:

I accept the following as fact:

1. Powe cost is not an issue since we are paying for it anyway.
2. I do not expect to earn much ETH, I do expect to learn a great deal about Ethereum by getting my hands dirty.
4. I am aware it would be cheaper to buy ETH however I also believe earning is best.
5. Once I have a better understand of how it works, I plan to build a decent GPU rig but will not invest the money until I better understand how it all works.

I would like some clarification on the best way to move forward and at present this is my understanding:

1. Get a wallet
2. Setup a mining client on a server
3. Click start
4. Earn some cash, have some fun and help change the world!

Now in detail:

The wallet:

1. I downloaded the wallet app from here:
2. I note it is busy downloading blocks...
3. I created my first wallet: Main Account EtherBase (saved the password) and now have this key: 0xc4Cfcf5D858803dBd13CF042d39D1d21Aaa02111
4. In order to accept Ether I need to create a wallet contract using a "single owner account" however this appears not to do anything.

FIRST QUESTION: Do I need to wait for all the blocks to download before I am able add a wallet contract?

Now that I have a wallet, I want to earn some ETH through mining:

1. Setup a mining client on my server
2. As I am starting with CPU mining, I need to use a "geth" client.
3. To install Geth on linux I followed these instructions.
4. To run Geth I followed these instructions.

To start mining: geth --etherbase '0xc4Cfcf5D858803dBd13CF042d39D1d21Aaa02111' --mine 2>> geth.log

I note in the documentation it states: "Ensure your blockchain is fully synchronised with the main chain before starting to mine, otherwise you will not be mining on the main chain."

What it does not state is: HOW do you synchronise with the main chain?

Thank you in advance for any feedback!

Viewing all articles
Browse latest Browse all 10806

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>