# About the Protocol proposals category

**URL:** <https://discourse.ironfish.network/t/about-the-protocol-proposals-category/11>\
**Category:** Protocol proposals\
**Created:** [June 12, 2023, 10:22pm UTC](https://discourse.ironfish.network/t/about-the-protocol-proposals-category/11 "2023-06-12T22:22:45Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![elena](https://avatars.discourse-cdn.com/v4/letter/e/278dde/32.png) [@elena](https://discourse.ironfish.network/u/elena)\
**Post date:** [June 12, 2023, 10:22pm UTC](https://discourse.ironfish.network/t/about-the-protocol-proposals-category/11/1 "2023-06-12T22:22:45Z")

</div>

Use this category for any proposals to update the Iron Fish protocol.  
Sub-categories for this category are:

- Networking Layer
  - For anything related to the networking layer, e.g. changing message formatting, propagation optimizations, and so on

- Storage Layer
  - For anything related to the data models, e.g. updates to the global state like the global Merkle tree of Notes

- Account Creation
  - For anything related to account creation or key creation

- Transaction Creation
  - For anything related to Transactions, or any parts of the Transaction including all cryptography related to the privacy preserving nature of Iron Fish.

- Mining / Block production
  - For anything related to block production, for instance discussing mining or hashing algorithms.

- Consensus
  - Anything related to consensus parameters of Iron Fish (e.g. block time target, difficulty calculation, etc)
