Run a Node Subspace Network And Farming Incentive Testnet

Run a Node Subspace Network And Farming Incentive Testnet

In an effort to make blockchains more energy-efficient, egalitarian, and decentralized, several new protocols employ consensus based on Proofs-of-Capacity (PoC), which replaces compute-intensive mining with storage-intensive farming. We observe that PoC consensus introduces a unique mechanism design challenge, referred to as the farmer’s dilemma, which suggests that existing constructions are not actually incentive-compatible.

ReWiki Labs · 2 minute read

What is subspace network?

Subspace Network, a Polkadot-focus product built by Subspace Labs. Project initiative is based on original research funded by the US National Science Foundation in 2018 and is currently being built using the Substrate framework. Subspace made up of a global team of protocol hackers, researchers, and engineers. Their goal is to solve systemic challenges in the blockchain space regarding sustainability, scalability, and fairness so that the crypto industry can return to its decentralized roots.

Subspace solves three critical problems:

  1. It allows for a shared history of all parachains. While the relay chain provides shared security, each parachain is responsible for maintaining its history. Subspace provides a standard archival storage layer to ensure the history of each parachain is retained indefinitely and remains accessible under a standard retrieval API.

  2. It allows for simple off-chain storage. Parachains may offload non-essential contract states, such as a video or image file associated with an NFT, to Subspace while retaining the same guarantees of persistence, immutability, and availability, at a fraction of the cost.

  3. It allows for asynchronous cross-parachain storage. Using XCMP, parachains may snapshot and offload the state of any smart contract to Subspace and later retrieve the contract state when it is needed for computation.

Step by step run a node for farming incentive testnet

System Requirements CPU: 4 Core+ RAM: 8GB+ SWAP: 4GB Storage: 100GB SSD For this step we introduce guide for Linux server

1. Download your Release Binary below.

wget https://github.com/subspace/pulsar/releases/download/v0.6.6-alpha/pulsar-ubuntu-x86_64-skylake-v0.6.6-alpha 2. Permission this file.

chmod +x pulsar-ubuntu-x86_64-skylake-v0.6.6-alpha 3. Configuration

./pulsar-ubuntu-x86_64-skylake-v0.6.6-alpha init

Do you have an existing farmer/reward address? [y/n]: N Enter your node name to be identified on the network(defaults to `subspace`, press enter to use the default): Your_Node_Name Specify a path for storing plot files (press enter to use the default: `"/home/username/.local/share/pulsar/farms"`): Default Specify a path for storing node files (press enter to use the default: `"/home/username/.local/share/pulsar/node"`): Default Specify a plot size (defaults to `2.0 GB`, press enter to use the default): 128 GB or 256 GB Specify the chain to farm. Available options are: [Gemini3f, Dev, DevNet]. Defaults to `Gemini3f`, press enter to use the default: Default

4. Setup Tmux and farming

./pulsar-ubuntu-x86_64-skylake-v0.6.6-alpha farm