51% Attacks, how do they work?

We always hear about 51% Attacks, but how are they performed? Here are some extremely simplified explanations… Using the 51% attack to get all the mining rewards: a) 51Pool finds a block and pockets it. b) OtherPool finds a block […]

Continue Reading

How does a Botnet affect the difficulty?

How does the blocktime work?It is important to understand, that the blocktime is not a fix value for the network. It is only a guideline and therefor optimal value. Catalyst has a blocktime (DIFFICULTY_TARGET) of 60 seconds. This means, that […]

Continue Reading

Basic knowledge of pool mining

What is pool mining? “In the context of cryptocurrency mining, a mining pool is the pooling of resources by miners, who share their processing power over a network, to split the reward equally, according to the amount of work they […]

Continue Reading

How do I calculate the hashrate to mine 1 block a day?

24 * 60 / 1 = 1’440 Catalyst blocks a day 24 hours a day * 60 minutes per hour / blocktime in minutes = blocks created per day A day consists of 24 hours and each hour has 60 […]

Continue Reading

Mnemonic seed

OverviewThe mnemonic seed is simply a way to represent a secret key for your wallet on the blockchain. As long as you backup your mnemonic seed, you can restore you wallet even without your wallet files. A Catalyst mnemonic seed […]

Continue Reading

Survey: Should we slow the emission?

As the emission is a central topic in a cryptocurrency project, we would like to have your input on it. What do YOU think about the current emission rate of Catalyst? Do you think its too high/low or just right? […]

Continue Reading

Mobile wallpaper

You like the project? How about supporting it by having a Catalyst background for your phone? That way, if you are using your phone, your friends might catch a glimpse of it and ask you about it. Spread the word!

Continue Reading

Reward calculation

If you want to calculate the current reward of Catalyst, you will need the following two code snippets: Formula catalystdevelopment/catalyst/blob/development/src/cryptonotecore/Currency.cpp#L202 uint64_t baseReward = (m_moneySupply – alreadyGeneratedCoins) >> emission; Emission speed catalyst/blob/development/src/config/CryptoNoteConfig.h const unsigned EMISSION_SPEED_FACTOR_V2 = 22; Now that we have […]

Continue Reading

Emission curve

We need four parameters to calculate the emission curve. These can be found in the official github repository under: catalyst/src/config/CryptoNoteConfig.h const uint64_t DIFFICULTY_TARGET = 60; … const uint64_t MONEY_SUPPLY = UINT64_C(770000000000000); … const unsigned EMISSION_SPEED_FACTOR = 18; const unsigned EMISSION_SPEED_FACTOR_V2 […]

Continue Reading