Min Fee B

Cardano Network Parameters Part 10

This article is part of the “Lido Minute” podcast series. Podcast sponsors support this educational content, receive a collectible NFT, and get lifetime ad spots on LidoNation.com. Ads appear with podcast episodes, and alongside our popular “Every Epoch” game! → Listen to podcast episodes, or buy an ad spot here ←

Cardano has around 30 network parameters. Parameters are the mechanisms that control how the Cardano Blockchain works.

Today, we are digging into a mechanism that plays an essential role in the Cardano transaction model. Our parameter for the day is the ‘min_fee_b’ parameter. At first glance, the naming might sound enigmatic, but the min_fee_b parameter plays a foundational role almost every time you sign a transaction.

When a transaction is made on the Cardano network, a certain fee is associated with it. This fee serves several functions: it remunerates the stake pool operators for running the network, it incentivizes pool delegators with staking rewards, it helps replenish the Cardano treasury, and it prevents spam transactions. The full fee equation has two parts: ‘min_fee_a’ and ‘min_fee_b’. While the ‘min_fee_a’ portion is a constant, ‘min_fee_b’ is a variable factor that multiplies with the size of the transaction in bytes.

Here is the full calculation:

fee = min_fee_a + (min_fee_b * size of the transaction in bytes)

Why this is interesting The beauty of the ‘min_fee_b’ parameter is in its adaptability. By scaling with the transaction’s size, it ensures that even larger, more complex transactions pay their fair share in network fees. This dynamic fee structure maintains the network’s equilibrium, guaranteeing that no transaction, whether big or small, can exploit or overwhelm the system.

Why you might care If you send ada or tokens on Cardano, buy an NFT, or sign a transaction in a DApp, you’ve probably encountered this fee. Recognizing the ‘min_fee_b’ parameter’s function gives you an appreciation for how the network remains agile. As transactional complexity varies, the fees self-adjust, ensuring a fair and balanced system for all users.

These fees are added to a rewards pot. Every 5 days rewards in the pot are distributed to not just stake pool operators but stake pool delegators like yourself. Every ada holder that stakes their ada benefits from the fees collected from all transactions on the network.

The big idea is to strike a balance where transaction fees are neither prohibitively expensive nor trivially cheap. Ensuring that fees are just right ensures Cardano remains economically sustainable and resistant to malicious spam attacks.

Understanding the nuances of a blockchain’s operational parameters is paramount. The ‘min_fee_b’ is a testament to Cardano’s foresight in crafting a transaction model that is both fair and robust. When evaluating the merit of any blockchain platform, understanding such intricacies can offer insights into its long-term viability and the thoughtfulness of its design.

Get more articles like this in your inbox

Was the article useful?

Or leave comment

No comments yet…

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00