Skip to content

Latest commit

 

History

History
66 lines (60 loc) · 12.6 KB

README.md

File metadata and controls

66 lines (60 loc) · 12.6 KB

Updates Required in the Filecoin Spec from FIPs

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

Updates Required in the Filecoin Spec that are NOT associated with FIPs

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