Mining Gulden

Aat de Kwaasteniet
Oct 25, 2019 · 7 min read

Dutch version here
02–02–2020

Introduction

In this story an explanation is given about mining of the crypto currency Gulden.
From the start of the Gulden in 2014 the scrypt algorithm was in use for the mining of the Gulden, but it got so many disadvantages that it was decided to look for a suitable alternative for scrypt. The biggest disadvantage of the scrypt algorithm was the presence of scrypt jumppools. Jumppools are pools of miners that with a very large hashrate only love Gulden when the difficulty is low, so they can easily and quickly mine a number of blocks. As soon as the difficulty went up again she “jumped” to another coin to do the same trick. The behavior of these pools caused a very fluctuating hashrate and therefore a varying block time. It happened regularly that 5–6 blocks were found within a minute and then 15 minutes nothing. The Jump Pools dominated the Gulden Network and that was not good for the stability and decentrality of the network.

SIGMA

Since October 17, 2019, the Gulden team has implemented the Sigma algorithm and since then it is possible to mine Gulden solo without additional equipment.
Sigma is a proprietary algorithm based on the Argon algorithm. Sigma is ASIC and GPU resistant and can only be used for CPU mining. Sigma can be set, managed and activated via the desktop wallet of Gulden. With this, Gulden brings the crypto mining back to the normal user and the decentrality of Gulden has been improved again. The large base of miners also ensures a stable working network. At the moment of writing the number of miners is about 300 of which the largest miners has only 4% market share compared to about 40 in the scrypt era with 2–3 poolminers with 45% market share.

Image for post
Image for post

If you want to know more about the technical backgrounds of SIGMA and the reasons for choosing Sigma, I recommend this blog.

Pool mining

Other algorithms are often used in the form of pool mining. This is not (yet) possible with Sigma because of the simple fact that there are no pools that support the Sigma algorithm. In addition, it makes no technical sense to mine in a pool because your solomining is just as effective and even more profitable. You only have to wait a while to find a block against pools that often pay out in fractions of a block, but of course they take some of that in the form of fees. Pools have no advantage over the solominer.

How to get started

Actually very simple,

Image for post
Image for post
Image for post
Image for post
Image for post
Image for post

The mining screen displays some statistics about your mining activities. The hashrate is tracked. For an average laptop, a value between 2 and 4Mh/s is normal.

Profit or loss

Whether you make a profit or a loss depends on many factors, such as..:

So there is no clear answer to your question as to whether it makes sense for you to mine. To give you some idea: a 4 year old laptop with an i7 processor and 8096Mb available memory and an energy usage of ~1kWh/day, mined with 6 threads approximately at a speed of 2,5Mh/s and finds +/-1 block (50 Gulden) in two days and achieves nowadays (february 2, 2020 with a total hashrate of 4000Mh/s) a modest profit of €0.15 per day in the Netherlands. The advice is don’t buy hardware for it, use only the computer you have already in your possession. Otherwise you will make a loss.

On Dactual you can find some statistics about mining activity on the Gulden Network. Also there is a mining profit calculator.

Orphans

This section is only for the technical interested persons 😃
An increased number of orphaned blocks compared to other coins is normal in the Gulden system. Because after finding a block the miner must wait till a Witness has checked and approved the block. This takes more time than the coins that uses only PoW as an approval mechanism and in the meantime another miner can find the same block.
But if your miner produce, let say, more than 1 out of 5 orphans it’s maybe a problem in your system. For instance a clock that doesn’t exactly match with the rest of the world. Or a bad position in the network that cause extra time delays. So check your clock and restart the wallet so he can connect to other peers in the Gulden network.

If you checked the checkbox “automatically mine at startup” You wil see at every startup minimal one orphan because the wallet does start mining even if it is not yet synchronised. Because the last block the wallet knows about is quite “old”, at that moment the wallet mines with a very low difficulty to find a block quickly.
If the blockchain is running normal this feels like stupid behaviour and could/should be avoided, because now we see all these orphan blocks.
However: a wallet that is not yet synchronised cannot yet know the state of the blockchain and therefor has to act on what it does know, and that is only it’s own copy of the blockchain.
There are several reasons why the wallet indeed should start mining with it’s understanding of the blockchain at the moment it starts up. Some of those have to do with possible planned or unplanned softforks that happened and others have to do with possible attack vectors.

I hope this explanation will help you. If you want to know more about Gulden you can visit the website of Gulden or you can participate in the Slack forum where you can find enthusiastic fellow users of Gulden.

Other articles of this author are:

The Recovery Phrase, Fail-Safe Or Not?
Miners, Blocktime and Orphans, a trinity.
Which crypto becomes the future payment system?

The Good, the Bad and the Ugly, Classifying the crypto-coins.
The white hat ethical investor
The nonsense of…. TPS (transactions per second)
Crypto ranked by numbers of users
Fact check Gulden website

Can the Bitcoin exchange rate reach $100,000?
Gulden, Blockchain as intended

Get Best Software Deals Directly In Your Inbox

Image for post
Image for post

Coinmonks

Coinmonks is a non-profit Crypto educational publication.

Sign up for Coinmonks

By Coinmonks

A newsletter that brings you week's best crypto and blockchain stories and trending news directly in your inbox, by CoinCodeCap.com Take a look.

By signing up, you will create a Medium account if you don’t already have one. Review our Privacy Policy for more information about our privacy practices.

Check your inbox
Medium sent you an email at to complete your subscription.

Aat de Kwaasteniet

Written by

Pensionado, en crypto-lover

Coinmonks

Coinmonks

Coinmonks is a non-profit Crypto educational publication. Follow us on Twitter @coinmonks Our other project — https://coincodecap.com

Aat de Kwaasteniet

Written by

Pensionado, en crypto-lover

Coinmonks

Coinmonks

Coinmonks is a non-profit Crypto educational publication. Follow us on Twitter @coinmonks Our other project — https://coincodecap.com

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store