As we update the Filecoin Protocol through FIPs, we also need to update the Spec:
(List of FIPs cloned from https://github.com/filecoin-project/FIPs Dec 15, 2022)
FIP # | Title | Type | Author | FIP Status | Summary of updates required to Spec | Link to Spec Section(s) | Update Priority | Updated By | Update Completed Date |
---|---|---|---|---|---|---|---|---|---|
0001 | FIP Purpose and Guidelines | FIP | @Whyrusleeping | Active | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0002 | Free Faults on Newly Faulted Sectors of a Missed WindowPoSt | FIP | @anorth, @davidad, @miyazono, @irenegia, @lucaniz, @nicola, @zixuanzh | Final | SP penalty for not submiting windowPost (Fault Fee) changed to 3.5 day of rewards | Initial Paremeter Recommendations, Possible Other Sections?... | Medium | Updated By TBD | Updated At TBD |
0003 | Filecoin Plus Principles | FIP | @feerst, @jbenet, @jnthnvctr, @tim-murmuration, @mzargham, @zixuanzh | Active | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0004 | Liquidity Improvement for Storage Miners | FIP | @davidad, @jbenet, @zenground0, @zixuanzh, @danlessa | Final | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0005 | Remove ineffective reward vesting | FIP | @anorth, @Zenground | Final | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0006 | No repay debt requirement for DeclareFaultsRecovered | FIP | @nicola, @irenegia | Deferred | |||||
0007 | h/amt-v3 | FIP | @rvagg, @Stebalien, @anorth, @Zenground0 | Final | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0008 | Add miner batched sector pre-commit method | FIP | @anorth, @ZenGround0, @nicola | Final | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0009 | Exempt Window PoSts from BaseFee burn | FIP | @Stebalien, @momack2, @magik6k, @zixuanzh | Final | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0010 | Off-Chain Window PoSt Verification | FIP | @Stebalien, @anorth | Final | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0011 | Remove reward auction from reporting consensus faults | FIP | @Kubuxu | Final | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0012 | DataCap Top up for FIL+ Client Addresses | FIP | @dshoy, @jnthnvctr, @zx | Final | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0013 | Add ProveCommitSectorAggregated method to reduce on-chain congestion | FIP | @ninitrava @nicola | Final | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0014 | Allow V1 proof sectors to be extended up to a maximum of 540 days | FIP | @deltazxm, @neogeweb3 | Final | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0015 | Revert FIP-0009(Exempt Window PoSts from BaseFee burn) | FIP | @jennijuju, @arajasek | Final | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0016 | Pack arbitrary data in CC sectors | FIP | donghengzhao (@1475) | Deferred | |||||
0017 | Three-messages lightweight sector updates | FIP | @nicole, @lucaniz, @irenegia | Deferred | |||||
0018 | New miner terminology proposal | FIP | @Stefaan-V | Final | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0019 | Snap Deals | FIP | @Kubuxu, @lucaniz, @nicola, @rosariogennaro, @irenegia | Final | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0020 | Add return value to WithdrawBalance | FIP | @Stefaan-V | Final | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0021 | Correct quality calculation on expiration | FIP | @Steven004, @Zenground0 | Final | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0022 | Bad deals don't fail PublishStorageDeals | FIP | @Zenground0 | Final | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0023 | Break ties between tipsets of equal weights | FIP | @sa8, @arajasek | Final | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0024 | BatchBalancer & BatchDiscount Post -Hyperdrive adjustment | FIP | @zx, @jbenet, @zenground0, @momack2 | Final | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0025 | Handle expired deals in ProveCommit | FIP | @ZenGround0 | Deferred | |||||
0026 | Extend sector fault cutoff period from 2 weeks to 6 weeks | FIP | @IPFSUnion | Final | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0027 | Change type of DealProposal Label field from a (Golang) String to a Union | FIP | @laudiacay, @Stebalien, @arajasek | Accepted | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0028 | Remove DataCap and verified client status from client address | FIP | @jennijuju, @dkkapur | Final | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0029 | Beneficiary address for storage providers | FIP | @steven004 | Accepted | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0030 | Introducing the Filecoin Virtual Machine (FVM) | FIP | @raulk, @stebalien | Final | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0031 | Atomic switch to non-programmable FVM | FIP | @raulk, @stebalien | Final | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0032 | Gas model adjustment for non-programmable FVM | FIP | @raulk, @stebalien | Final | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0033 | Explicit premium for FIL+ verified deals | FIP | @anorth | Deferred | |||||
0034 | Fix pre-commit deposit independent of sector content | FIP | @anorth, @Kubuxu | Accepted | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0035 | Support actors as built-in storage market clients | FIP | @anorth | Withdrawn | |||||
0036 | Introducing a Sector Duration Multiple for Longer Term Sector Commitment | FIP | @AxCortesCubero, @jbenet, @misilva73, @momack2, @tmellan, @vkalghatgi, @zixuanzh | Rejected | |||||
0037 | Gas model adjustment for user programmability | FIP | @raulk, @stebalien | Draft | |||||
0038 | Indexer Protocol for Filecoin Content Discovery | FRC | @willscott, @gammazero, @honghaoq | Draft | |||||
0039 | Filecoin Message Replay Protection | FIP | @q9f | Draft | |||||
0040 | Boost - Filecoin Storage Deals Market Protocol | FRC | @dirkmc, @nonsense, @jacobheun, @brendalee | Draft | |||||
0041 | Forward Compatibility for PreCommit and ReplicaUpdate | FIP | @Kubuxu | Accepted | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0042 | Calling Convention for Hashed Method Name | FRC | @Kubuxu, @anorth | Draft | |||||
0044 | Standard Authentication Method for Actors | FIP | @arajasek, @anorth | Accepted | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0045 | De-couple verified registry from markets | FIP | @anorth, @zenground0 | Accepted | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0046 | Fungible token standard | FRC | @anorth, @jsuresh, @alexytsu | Draft | |||||
0047 | Proof Expiration & PoRep Security Policy | FIP | @Kubuxu, @irenegia, @anorth | Accepted | Updates TBD | Spec Link TBD | Priority TBD | Updated By TBD | Updated At TBD |
0048 | f4 Address Class | FIP | @stebalien, @mriise, @raulk | Draft | |||||
0049 | Actor Events | FIP | @stebalien, @raulk | Draft | |||||
0050 | API Between User-Programmed Actors and Built-In Actors | FIP | @anorth, @arajasek | Draft | |||||
0052 | Increase max sector commitment to 3.5 years | FIP | @anorth | Draft | |||||
0053 | Non-Fungible Token Standard | FRC | @alexytsu, @abright, @anorth | Draft |
Summary of updates required to Spec | Link to Spec Section(s) | Update Priority | Updated By | Update Completed Date |
---|---|---|---|---|
Termination Fee in Spec is 90 days of BR, but is different in Codebase here | Initial Parameter Recommendations, Possible Other Sections?... | High | Updated By | Updated At |