Implementing Systems State reliable Theory Audit n/a Edit this section section-intro.systems.impl_systems System Requirements State reliable Theory Audit n/a Edit this section section-intro.systems.impl_systems.system-requirements In order to make it easier to decouple functionality into systems, the Filecoin Protocol assumes a set of functionality available to all systems. This functionality can be achieved by implementations in a variety of ways, and should take the guidance here as a recommendation (SHOULD). All Systems, as defined in this document, require the following: