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