diff --git a/config.toml b/config.toml index cec2a3779..72e1fff4c 100644 --- a/config.toml +++ b/config.toml @@ -1,6 +1,8 @@ # baseURL = '/' title = 'Filecoin Spec' # theme = 'book' +canonifyurls = false +relativeURLs = true # Book configuration disablePathToLower = true diff --git a/content/systems/_index.md b/content/systems/_index.md index a9382dc3c..e887a8046 100644 --- a/content/systems/_index.md +++ b/content/systems/_index.md @@ -5,6 +5,9 @@ bookCollapseSection: true weight: 2 --- +# Systems +--- + In this section we are detailing all the system components one by one in increasing level of complexity and/or interdependence to other system components. The interaction of the components between each other is only briefly discussed where appropriate, but the overall workflow is given in the Introduction section. In particular, in this section we discuss: - Filecoin Nodes: the different types of nodes that participate in the Filecoin Network, as well as important parts and processes that these nodes run, such as the key store and IPLD store, as well as the network interface to libp2p. diff --git a/content/systems/filecoin_blockchain/struct/_index.md b/content/systems/filecoin_blockchain/struct/_index.md index 591ffe7e6..5aa92fb41 100644 --- a/content/systems/filecoin_blockchain/struct/_index.md +++ b/content/systems/filecoin_blockchain/struct/_index.md @@ -4,4 +4,7 @@ bookCollapseSection: true weight: 1 --- +# Blocks +--- + The Block is the main unit of the Filecoin blockchain, as is also the case with most other blockchains. Block messages are directly linked with Tipsets, which are groups of Block messages as detailed later on in this section. In the following we discuss the main structure of a Block message and the process of validating Block messages in the Filecoin blockchain. diff --git a/content/systems/filecoin_nodes/_index.md b/content/systems/filecoin_nodes/_index.md index 979f3d40c..f76bd5499 100644 --- a/content/systems/filecoin_nodes/_index.md +++ b/content/systems/filecoin_nodes/_index.md @@ -7,6 +7,9 @@ dashboardState: incomplete dashboardInterface: stable --- +# Filecoin Nodes +--- + This section is providing all the details needed in order to implement any of the different Filecoin Nodes. Although node types in the Filecoin blockchain are less strictly defined than in other blockchains, there are still a few different types of nodes each with its own features and characteristics. In this section we also discuss issues related to storage of system files in Filecoin nodes. Note that by storage in this section we do not refer to the storage that a node is commiting for mining in the network, but rather the local storage that it needs to have available for keys and IPLD data among other things.