February 20, 2023
Foundation

Postage Stamp Price Increases as Swarm Network Reaches Milestone of Self-Sustainability

Postage stamp price set to increase

Last December, the second phase of five of the storage incentives upgrade went live on the Gnosis Mainnet. This upgrade is a significant milestone in the development of the Swarm network, as it enables Swarm node operators to earn rewards in exchange for contributing their storage resources to the network. Since the upgrade, the incentives system is functioning smoothly, and rigorous testing of the incentives redistribution has shown that rewards are being distributed in accordance with the system’s intended design. During the roll-out and testing phase, postage stamp fees (which determine the amount of rewards paid to node operators) were set to be negligibly low, and now that the roll-out and testing is complete, postage stamp fees will be increased so that node operators can be meaningfully rewarded for the services they provide. On Wednesday, February 22nd, postage stamp price will increase from 4 PLUR/chunk/block to a fixed level of 24,000 PLUR/chunk/block.

(Notice: Make sure to top up your postage stamp batches for your content to persist as the price increase will cause batches to run out more quickly.)

How Swarm storage incentives work

Swarm storage incentives are based on a collection of mechanisms which are designed to ensure that node operators are rewarded in accordance with the resources they provide to the network. These mechanisms include the postage stamp contract, redistribution contract, and staking contract, all of which went live on the mainnet as part of phases one and two. You can learn more about these different mechanisms and how they work together as part of Swarm storage incentives by watching this talk by Daniel Nagy at EthBerlin in 2022, and by reading Swarm Foundation’s blog here.

The above mentioned mechanisms together allow for nodes to participate in the Schelling game. The Schelling game is similar to consensus mechanisms commonly seen in blockchain networks and distributed software. It involves a multi-step process which begins with the commit step where nodes must each submit proof of the data chunks they are meant to be storing, followed by a reveal stage where all nodes reveal their proofs and check each other’s proofs. The process ends with a reward stage, where one of the honest nodes is picked as the winner based on chance weighted according to their amount of stake. This is a very brief generalisation of the process, and a more detailed description of it can be found on Swarm Foundation’s blog here.

Swarm incentives mechanism

Swarm incentives mechanism

Node operators will share in the redistribution of storage value

With the incentives system in place, the upcoming increase in postage stamp fees will significantly increase the earning potential for node operators. Calculating potential rewards for a node is relatively simple. Nodes are rewarded in proportion to the total storage rent paid between fee redistribution rounds as weighted by their amount of stake:

Expected reward formula

Expected reward formula

Next steps – Phase three and the oracle based decentralised pricing mechanism

During the next phase of the storage incentives upgrade, a decentralised oracle will govern the pricing mechanism. Pricing will be done by a market-based mechanism, i.e. determined by supply and demand for network storage. This dynamic pricing mechanism will work to establish fair prices for users and content providers to upload, store, and fetch data from the network, and sufficient incentives for storage providers to continue providing their services to the network. You can read more about the details of the oracle here.

Join the Swarm!

Anyone interested in operating a Swarm node should join the community at the Swarm Discord server. Instructions for setting up a node can be found in the documentation page.

Follow Swarm community news on X / Twitter.
Discussions about Swarm can be found on Reddit.
All tech support and other channels have moved to Discord!
Please feel free to reach out via info@ethswarm.org
Join the newsletter! .

Read more…

By clicking on Subscribe you consent to usage of your given e-mail address for receiving communication and news about the Swarm project and news. Data will be controlled and processed by Swarm Foundation.