# Flow Protocol

**URL:** https://forum.flow.com/c/builders/protocol/38.md

[Latest](https://forum.flow.com/latest.md) · [Categories](https://forum.flow.com/categories.md) · [Tags](https://forum.flow.com/tags.md)

---

## [About the Flow Protocol category](https://forum.flow.com/t/about-the-flow-protocol-category/2901)

<div class="topic-metadata">

**Author:** [@pgpg](https://forum.flow.com/u/pgpg)\
**Replies:** 0

</div>

---

## [Upgrade coming to Flow Service Account Smart contract to track non-updated Cadence 1.0 user contracts](https://forum.flow.com/t/upgrade-coming-to-flow-service-account-smart-contract-to-track-non-updated-cadence-1-0-user-contracts/6131)

<div class="topic-metadata">

**Author:** [@vishal](https://forum.flow.com/u/vishal)\
**Replies:** 0\
**Last updated:** [June 3, 2024, 9:56pm UTC](https://forum.flow.com/t/upgrade-coming-to-flow-service-account-smart-contract-to-track-non-updated-cadence-1-0-user-contracts/6131 "2024-06-03T21:56:48Z")

</div>

The Service Account smart contract on mainnet will be updated next week on Tuesday, June 11th by the service account committee. The update will add the checkDependencies function to the contract in preparation for the C…

---

## [Reducing the default maximum script execution effort on the execution node to 9999 computation units](https://forum.flow.com/t/reducing-the-default-maximum-script-execution-effort-on-the-execution-node-to-9999-computation-units/6130)

<div class="topic-metadata">

**Author:** [@vishal](https://forum.flow.com/u/vishal)\
**Replies:** 2\
**Last updated:** [June 3, 2024, 7:34am UTC](https://forum.flow.com/t/reducing-the-default-maximum-script-execution-effort-on-the-execution-node-to-9999-computation-units/6130 "2024-06-03T07:34:14Z")

</div>

Scripts are a light-weight method to query chain data. Scripts, unlike transactions, can only read chain data and not modify it. Also unlike a transaction, script do not require any transaction fees. For more information…

---

## [Protocol Version Upgrade Mechanisms Discussion](https://forum.flow.com/t/protocol-version-upgrade-mechanisms-discussion/5717)

<div class="topic-metadata">

**Author:** [@flowjordan](https://forum.flow.com/u/flowjordan)\
**Replies:** 4\
**Last updated:** [May 24, 2024, 6:55pm UTC](https://forum.flow.com/t/protocol-version-upgrade-mechanisms-discussion/5717 "2024-05-24T18:55:26Z")

</div>

Context The Core Protocol BFT team is working on a mechanism to upgrade the Protocol State without requiring a spork. The goal of this post is to briefly describe Flow’s existing version upgrade systems (spork, height-co…

---

## [Dynamic Protocol State as building block for Byzantine Fault Tolerance \[BFT\] and an autonomously-operating Flow-network](https://forum.flow.com/t/dynamic-protocol-state-as-building-block-for-byzantine-fault-tolerance-bft-and-an-autonomously-operating-flow-network/4906)

<div class="topic-metadata">

**Author:** [@AlexTheArchitect](https://forum.flow.com/u/AlexTheArchitect)\
**Replies:** 3\
**Last updated:** [January 12, 2024, 12:48am UTC](https://forum.flow.com/t/dynamic-protocol-state-as-building-block-for-byzantine-fault-tolerance-bft-and-an-autonomously-operating-flow-network/4906 "2024-01-12T00:48:16Z")

</div>

The core-protocol team is starting the work on ‘Flow’s Dynamic Protocol State’. In a nutshell, this work is a necessary premise for the Flow network to autonomously defend itself against malicious nodes within the networ…

---

## [Upgrade coming to the Randomness History Smart contract](https://forum.flow.com/t/upgrade-coming-to-the-randomness-history-smart-contract/5903)

<div class="topic-metadata">

**Author:** [@tarak.by](https://forum.flow.com/u/tarak.by)\
**Replies:** 2\
**Last updated:** [April 24, 2024, 3:41pm UTC](https://forum.flow.com/t/upgrade-coming-to-the-randomness-history-smart-contract/5903 "2024-04-24T15:41:03Z")

</div>

The Flow team has a tentative plan to upgrade the epoch smart contracts on mainnet on April 22nd. This is an upgrade that will not break any smart contracts or node software, and will fix an issue where past randomness s…

---

## [Breaking change coming to Flow Epoch Smart Contracts for Automatic Rewards](https://forum.flow.com/t/breaking-change-coming-to-flow-epoch-smart-contracts-for-automatic-rewards/4516)

<div class="topic-metadata">

**Author:** [@vishal](https://forum.flow.com/u/vishal)\
**Replies:** 9\
**Last updated:** [February 26, 2024, 4:28pm UTC](https://forum.flow.com/t/breaking-change-coming-to-flow-epoch-smart-contracts-for-automatic-rewards/4516 "2024-02-26T16:28:45Z")

</div>

The Flow team has tentative plans to enable automatic staking rewards payments on mainnet on April 27th after the next network spork on Wednesday, April 26, 2023. This will not break any smart contracts, but any software…

---

## [Upgrade coming to Flow Epoch Smart contracts for security improvement](https://forum.flow.com/t/upgrade-coming-to-flow-epoch-smart-contracts-for-security-improvement/5443)

<div class="topic-metadata">

**Author:** [@tarak.by](https://forum.flow.com/u/tarak.by)\
**Replies:** 5\
**Last updated:** [January 10, 2024, 4:27pm UTC](https://forum.flow.com/t/upgrade-coming-to-flow-epoch-smart-contracts-for-security-improvement/5443 "2024-01-10T16:27:33Z")

</div>

The Flow team has a tentative plan to upgrade the epoch smart contracts on mainnet on Januray 3rd. This is a security improvement upgrade so it will not break any smart contracts, node software, but may cause a minor cha…

---

## [Upgrade coming to Flow Epoch Smart contracts for performance and Access Node Slots](https://forum.flow.com/t/upgrade-coming-to-flow-epoch-smart-contracts-for-performance-and-access-node-slots/5397)

<div class="topic-metadata">

**Author:** [@flowjosh](https://forum.flow.com/u/flowjosh)\
**Replies:** 4\
**Last updated:** [December 7, 2023, 4:19pm UTC](https://forum.flow.com/t/upgrade-coming-to-flow-epoch-smart-contracts-for-performance-and-access-node-slots/5397 "2023-12-07T16:19:57Z")

</div>

The Flow team has tentative plans to upgrade the epoch smart contracts on mainnet on December 6th. This is mostly a performance upgrade so it will not break any smart contracts, node software, or event listeners, but the…

---

## [Upgrade coming to the Flow Epoch smart contracts to introduce delegator staking minimums](https://forum.flow.com/t/upgrade-coming-to-the-flow-epoch-smart-contracts-to-introduce-delegator-staking-minimums/4928)

<div class="topic-metadata">

**Author:** [@flowjosh](https://forum.flow.com/u/flowjosh)\
**Replies:** 19\
**Last updated:** [July 12, 2023, 3:14pm UTC](https://forum.flow.com/t/upgrade-coming-to-the-flow-epoch-smart-contracts-to-introduce-delegator-staking-minimums/4928 "2023-07-12T15:14:58Z")

</div>

The Flow team has tentative plans to introduce delegator staking minimums on mainnet on July 5th. This upgrade will unstake delegators who are below the minimum. More information is below. Expected dates to get the chan…

---

## [Upgrade to FungibleToken contract coming on testnet and mainnet](https://forum.flow.com/t/upgrade-to-fungibletoken-contract-coming-on-testnet-and-mainnet/4441)

<div class="topic-metadata">

**Author:** [@Destructor](https://forum.flow.com/u/Destructor)\
**Replies:** 5\
**Last updated:** [March 22, 2023, 5:15pm UTC](https://forum.flow.com/t/upgrade-to-fungibletoken-contract-coming-on-testnet-and-mainnet/4441 "2023-03-22T17:15:31Z")

</div>

We want to let you know that there will be an upgrade to the FungibleToken smart contract standard. This upgrade adds a new method for receivers to specify the vault types that they can receive. This will not cause a br…

---

## [Upgrade to the FlowIDTable Staking Contract coming to testnet and mainnet!](https://forum.flow.com/t/upgrade-to-the-flowidtable-staking-contract-coming-to-testnet-and-mainnet/4089)

<div class="topic-metadata">

**Author:** [@flowjosh](https://forum.flow.com/u/flowjosh)\
**Replies:** 0\
**Last updated:** [January 20, 2023, 11:17pm UTC](https://forum.flow.com/t/upgrade-to-the-flowidtable-staking-contract-coming-to-testnet-and-mainnet/4089 "2023-01-20T23:17:18Z")

</div>

We want to let you know that there will be an upgrade to the FlowIDTableStaking smart contract that will impact users who try to register nodes and development teams who query certain information from the staking contrac…

---

## [Unknown file extension ".CMD"](https://forum.flow.com/t/unknown-file-extension-cmd/2947)

<div class="topic-metadata">

**Author:** [@IvanAnikin](https://forum.flow.com/u/IvanAnikin)\
**Replies:** 1\
**Last updated:** [March 31, 2022, 8:30am UTC](https://forum.flow.com/t/unknown-file-extension-cmd/2947 "2022-03-31T08:30:16Z")

</div>

Hey guys, I’m runnning into this error, when running NFT Storefront in onflow/kitty-items repository clone directory on Windows. 1|web | TypeError \[ERR\_UNKNOWN\_FILE\_EXTENSION\]: Unknown file extension “.CMD” for C:\\…

---

## [Flow Access Architecture Specification](https://forum.flow.com/t/flow-access-architecture-specification/2902)

<div class="topic-metadata">

**Author:** [@pgpg](https://forum.flow.com/u/pgpg)\
**Replies:** 0\
**Last updated:** [March 12, 2022, 1:04am UTC](https://forum.flow.com/t/flow-access-architecture-specification/2902 "2022-03-12T01:04:00Z")

</div>

For the original document please refer to the specification on Github March, 14: 2022: Updated for minor clarifications and editing Context The Flow Access Node has not changed significantly since its launch, and has g…
