<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Shtuka Research</title>
        <link>https://paragraph.com/@shtuka</link>
        <description>Blockchain analytics, market design, and protocol optimisation.</description>
        <lastBuildDate>Mon, 26 Oct 2026 04:21:13 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <image>
            <title>Shtuka Research</title>
            <url>https://img.paragraph.com/cdn-cgi/image/format=auto/https://storage.googleapis.com/papyrus_images/d7b810a0ac7505c18a6873457cc2545a10c1ee3835e14796801841c7e582da7d.png</url>
            <link>https://paragraph.com/@shtuka</link>
        </image>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[Swarmonomics: Half a year in]]></title>
            <link>https://paragraph.com/@shtuka/swarmonomics-half-a-year-in</link>
            <guid>27w1z8OZexyBr9JKOqt5</guid>
            <pubDate>Fri, 05 Dec 2025 06:00:14 GMT</pubDate>
            <description><![CDATA[Six months have passed since the launch of the "Swarmonomics" research programme. While we've always kept everyone appraised of our progress through our monthly progress reports shared in the Swarm Discord, it's now time to take a breath and consider the programme again from afar: what have we achieved, how does it link in to what we originally set out to do, how have our priorities shifted as new information came into view? And how does that set us up for the next six months?What we didAs a ...]]></description>
            <content:encoded><![CDATA[<p>Six months have passed since the launch of the "Swarmonomics" research programme. While we've always kept everyone appraised of our progress through our monthly progress reports shared in the Swarm Discord, it's now time to take a breath and consider the programme again from afar: what have we achieved, how does it link in to what we originally set out to do, how have our priorities shifted as new information came into view? And how does that set us up for the next six months?</p><h2 id="h-what-we-did" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>What we did</strong></h2><ul><li><p>As a first step to getting insights into the state of the Swarm staker population, we built our <strong>stake transparency dashboard</strong> and associated <strong>staking API</strong>, showing stake vital statistics such as TVL and mapping out the stake that belongs to nodes thought to be active (as measured by participation in the reward sharing mechanism). You can check it out at <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://beta.dash.swarm.shtuka.io">https://beta.dash.swarm.shtuka.io</a>.</p><p>As well as informing research, a goal of the dashboard is to <em>help infrastructure operators have access to the information they need to make investment decisions.</em> However, we soon found that since stake cannot be withdrawn, node operators aren't that interested in pursuing more sophisticated stake strategies.</p></li><li><p><em>Study staker strategies from risk perspective.</em> After building our stake dashboard and talking with node operators, we found that NOs are very hesitant to deposit stake. From a risk management perspective, this is hardly surprising. Because of the twin risks of:</p><ul><li><p>No way to recover the investment other than waiting for a highly uncertain revenue stream to cover the principal;</p></li><li><p>Exposure to hard-to-predict external factors like changes in subsidy programmes and the actions of other stakers in your neighbourhood</p></li></ul><p>we must acknowledge that in its current form, <em>scaling a Swarm stake investment is not a very attractive opportunity.</em> As it stands, it's likely to be of interest only to larger, more sophisticated entities; except that at the network's current scale, the capacity is too small for them too. So what do we do?</p></li><li><p><em>Develop proposals for managing stake.</em> We engaged with Swarm Research and achieved what looks like strong preliminary support for <strong>enabling withdrawals</strong> of stake positions in general. According to our assessment of node operator incentives — and supported by the results of a poll of actual node operators — this could lead to an immediate boost in TVL. We have two SWIPs (<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/ethersphere/SWIPs/pull/77">40</a> and <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/ethersphere/SWIPs/pull/79">41</a>) in the pipeline to unlock this change.</p></li></ul><h2 id="h-what-we-said-wed-do" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>What we said we'd do</strong></h2><p>The opening paragraphs of our <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/shtukaresearch/swarmonomics/blob/2025-05/2025-research-programme.md">research programme statement</a> promises the following things:</p><ol><li><p>Develop a principled, objectives-based approach to protocol and parameter upgrades;</p></li><li><p>Improve transparency by gathering and publishing econometric data;</p></li><li><p>Investigate the construction of novel financial primitives based on the Swarm Network economy.</p></li></ol><p>Our stake transparency dashboard is our answer to (2). As a guide to future development on transparency, and a way of thinking about which metrics to publish, we also shared a <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://hackmd.io/@i79XZRmjR86P6AbhL0jwVQ/S19NWmjpge">research memo</a> that sketches a theory of value for BZZ.</p><p>We haven't started on (3) — that's more of a long-term research programme, and we find other priorities are more pressing.</p><p>Delivering part (1) is top of the agenda for the next six months: we're going to work towards building a roadmap and linking our recommendations for protocol improvement to that roadmap. See below.</p><p>In our original announcement, we also posed some open questions to which we're now, thanks to our research, able to provide partial answers:</p><p><em>How competitive is the Swarm node market?</em></p><p>Prior to the start of this programme, we saw no evidence that any node operators engaged in "strategic" behaviour. Virutally all nodes simply deposited the minimum balance of 10 BZZ and took no further action. But over the course of the past six months, the situation has changed: Swarm staking has shown the first signs of "stake matching" behaviour. According to our stake transparency dashboard, some node operators have increased their stake to 40 BZZ per neighbourhood — well past the minimum — presumably in a bid to increase their market share. Other nodes in the same neighbourhood responded by matching their 40 BZZ, bringing the market shares back to an even split.</p><p><em>Is the Swarm storage market liquid enough to respond to demand spikes? Is the price quoting mechanism responsive enough to signal that more supply is needed in a timely manner?</em></p><p>Although we haven't seen any notable demand spikes over the past half year, a supply trough did occur, leaving all neighbourhoods under-replicated. Despite the price oracle kicking in and rapidly marking up the storage price, the undersupply persisted for over three weeks. By not jumping in to participate, node operators leave fee money on the table, indicating a lack of elasticity in the Swarm storage supply chain.</p><p>We've also carried out some regression studies (as yet unpublished) that appear to confirm the same thing: the observable effect of storage price on Swarm node supply is miniscule. We expect that structural factors such as the complexity of staking and general interest in Swarm revenue are far more significant factors in determining supply.</p><p><em>Are BZZ or storage price fluctuations scaring off potential users? What can devs do to further stabilise the pricing UX?</em></p><p><em>Probably,</em> but there isn't enough data to confirm this empirically. Anecdotally, the storage price fluctuations and the uncertainty surrounding batch expiry causes difficulties for developers building on Swarm. We'll be looking into ways to stabilise pricing over the coming months.</p><h2 id="h-what-well-do-next" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>What we'll do next</strong></h2><p>Over the next few months, our main priority is to develop recommendations for Swarm's <strong>economic roadmap</strong> for 2026 and beyond. That includes issues like staking, tokenomics, and quoting. We'll also carry on working on shipping SWIPs already in the pipeline.</p><ul><li><p><strong>Ship withdrawals.</strong> It's pretty clear by now that whatever else ends up on the Swarm economy roadmap, enabling stake withdrawals will be near the top of the list. We'll finish tweaking the parameters, evaluate whether it ought to be bundled with other upgrades or shipped as a standalone, and hit send.</p></li><li><p><strong>Scale staking.</strong> We'll research designs that mitigate or eliminate stake fragmentation and scale what a node operator can do with one node and one wallet. Begin research into separating the roles of operations from capital: that is, give BZZ investors a way to hand their tokens to a professional operator in exchange as part of a loan or profit sharing arrangement.</p></li><li><p><strong>Reevaluate price quoting.</strong> There is currently little evidence that the price adjustment mechanism has its intended effect of stabilising supply. At the same time, it worsens UX for users by making prices and batch expiry uncertain, and can leave prices at a very high point, presumably scaring off potential customers. We want to find an easy-to-implement, practical way to make Swarm price quoting UX easier to understand and more stable for storage customers, and ship it <em>fast</em>.</p></li><li><p><strong>Explore protocol upgrade UX.</strong> The current UX surrounding protocol changes and migrations for protocol developers, client teams, and users alike presents serious challenges. We'll explore ways to make the experience more reliable and frictionless for users without sacrificing ownership or security.</p></li></ul><p>We're still in the process of aligning with Swarm Research on how best to collaborate over the coming six months. We want to ensure that our recommendations are as relevant as possible to Swarm core team strategy and have opportunities to impact the official roadmap. Watch this space.</p>]]></content:encoded>
            <author>shtuka@newsletter.paragraph.com (Shtuka Research)</author>
            <category>swarm</category>
            <category>storage</category>
            <category>p2p</category>
            <category>incentive</category>
            <category>tokenomics</category>
            <category>dashboard</category>
            <category>ethereum</category>
            <category>gnosis</category>
            <enclosure url="https://img.paragraph.com/cdn-cgi/image/format=auto/https://storage.googleapis.com/papyrus_images/53e3ea102024fef2cafbe5a25e95a15625f0bc22228269af7f1afd0cbc22e427.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Simplifying Swarm staking]]></title>
            <link>https://paragraph.com/@shtuka/simplifying-swarm-staking</link>
            <guid>A0yYDjHKlkZHjrE5mAjS</guid>
            <pubDate>Thu, 17 Jul 2025 08:00:10 GMT</pubDate>
            <description><![CDATA[Corresponding author: Andrew MacphersonBackgroundIn the Swarm Protocol today, storage node operators must pay a BZZ-denominated deposit into a Stake Registry smart contract in order to participate in revenue sharing. Prior to SWIP-20, introduced last year, this deposit could not be withdrawn except under special governance-driven circumstances such as a contract migration. SWIP-20 introduced a rule that allows operators to partially withdraw their deposit under certain market conditions — rou...]]></description>
            <content:encoded><![CDATA[<p><em>Corresponding author: Andrew Macpherson</em></p><h2 id="h-background" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Background</h2><p>In the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://papers.ethswarm.org/p/book-of-swarm/">Swarm Protocol</a> today, storage node operators must pay a BZZ-denominated deposit into a Stake Registry smart contract in order to participate in <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.ethswarm.org/docs/concepts/incentives/redistribution-game">revenue sharing</a>. Prior to <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/ethersphere/SWIPs/blob/master/SWIPs/swip-20.md">SWIP-20</a>, introduced last year, this deposit could not be withdrawn except under special governance-driven circumstances such as a contract migration.</p><p>SWIP-20 introduced a rule that allows operators to partially withdraw their deposit under certain market conditions — roughly speaking, that the price of storage is lower than when they made the deposit. The stated intention of this rule is to allow node operators (NOs) to realise some gains on staked BZZ when a BZZ price increase precipitates a fall in the BZZ-denominated storage price. More abstractly, it introduces optionality that gives NOs more tools for risk management.</p><p>However, tracking the conditions that dictate whether and how much deposit can be withdrawn necessitates introducing a unique three-term stake model in which the stake registry must track &quot;committed&quot; and &quot;potential&quot; stake and compute &quot;effective&quot; stake for the purposes of redistribution. Because the approach is new and unfamiliar, it is not likely to be widely understood. We are concerned that it may be causing confusion for node operators and protocol developers alike.</p><p>As an illustration of how the added complexity is already causing issues in protocol development, consider the recent <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/ethersphere/storage-incentives/issues/284">regression</a> in the storage incentives repo in which an unforseen interaction with <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/ethersphere/SWIPs/blob/master/SWIPs/swip-21.md">SWIP-21</a> allowed NOs to withdraw all of their stake at any time by manipulating the <code>height</code> parameter of their position. Since the response of the developers was to <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/ethersphere/storage-incentives/pull/285/commits/ce42e72695f50fbafbfd34f46f85e06d7a89d535">change the contract rules to prevent committed stake from decreasing</a>, it is clear that this interaction was not intended. However, since this new rule is not specified in any SWIP, the change represents a drift in the protocol from what can be gleaned from publicly accessible documentation.</p><p><em>Addendum.</em> Viktor Trón has informed me that the research team is working on a new draft SWIP that will replace the SWIP-20 system with one with a fixed amount of stake per node, all of which will be withdrawable. I believe the considerations raised in this memo remain relevant to the design of the new SWIP, so I am publishing it as is.</p><h2 id="h-enabling-withdrawals" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Enabling withdrawals</h2><p>Rather than attempting to clarify or &quot;fix&quot; SWIP-20, this memo will make the argument that these types of issues are an inevitable consequence of the complexity inherent in tracking market conditions to govern withdrawals. We advocate for a return to a standard single term stake model where the amount deposited is used as a weight for revenue sharing and leader election.</p><p>On the other hand, giving NOs more tools to manage the risk of their operations is clearly in the interests of building a robust, scalable Swarm Network.</p><p>We will introduce some arguments in favour of unconditional withdrawals and of throttling withdrawals by introducing a delay, and quantify and compare risks faced by NOs in the no-withdrawals versus the withdrawable stake models.</p><h3 id="h-unconditional-withdrawals" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Unconditional withdrawals</h3><p>Next to never allowing withdrawals, the simplest policy with respect to withdrawals it to always allow them. Clearly, this policy does not require introducing additional fields to the stake registry. As compared with the no-withdrawals model, several advantages immediately suggest themselves:</p><ol><li><p>By making the system more similar to other staking systems, engineers are more likely to be able to reuse intuition when designing or implementing protocol upgrades. They are therefore less likely to introduce unintended behaviour.</p></li><li><p>By making the system more similar to other staking systems, it becomes much easier to evaluate risks and rewards and compare them with those of other opportunities on an even footing. It will be easier to onboard NOs, and easier for those NOs to manage their operations reliably after onboarding.</p></li><li><p>Withdrawals allow resources to be reallocated to more efficient operators, i.e. ones with lower operating costs per unit of storage. For details, see Theorem 1.1 of our <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/shtukaresearch/swarm-staking/releases/tag/full-1">January report</a>.</p></li><li><p>Making stake positions less risky will likely substantially increase demand for BZZ to hold for the purpose of staking. Indeed, as the calculations below will show, a withdrawable stake model supports a total investment of up to $$Y/r$$ where $$Y$$ is network revenue and $$r$$ is a risk-free yield, while non-withdrawable stake supports investment of only $$Y/(1+r)$$. For common values of $$r$$ these bounds differ by orders of magnitude.</p></li><li><p>Without withdrawals, stake positions are likely to be dominated by owners who can afford to wait longer for their capital investment to pay itself off. This creates a barrier to entry primarily affecting smaller operators. With withdrawals allowed, commitment time doesn&apos;t matter very much. We expand on this point below.</p></li></ol><p>What are the potential disadvantages of a system with withdrawable stake? The only one we could think of is a little perverse: since, following point (4) above, the non-withdrawable model attracts a much lower level of total investment for the same total cash flow, the yield on that investment is correspondingly much higher than it would be in the withdrawable model. That is, each investment in the is correspondingly much more <em>capital efficient</em> than its counterpart in the withdrawals-enabled model.</p><p>On the other hand, because the investor is not guaranteed to ever recover the amount of his initial investment, the no-withdrawals investment is much more risky than its withdrawable counterpart. This reflects the same type of tradeoff that one sees in tradfi between debt and venture capital investments. We will quantify this difference mathematically below.</p><p>In the case of Swarm infrastructure, failure to recover principal could occur if, for example, the revenue that the investor could earn from his node permanently falls below the variable costs at which he is able to operate.</p><h3 id="h-throttled-withdrawals" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Throttled withdrawals</h3><p>There&apos;s a continuous family of models interpolating between the instant withdrawals and non-withdrawable models where stakers face a <em>withdrawal delay</em> $$T$$ during which they may still continue to provide the service and earn rewards. Obviously, the limit $$T=0$$ represents instant withdrawals, while a very large $$T\gg0$$ — longer than the investment horizon of any NO — is strategically equivalent to disallowing withdrawals completely.</p><p>Although introducing this new parameter adds complexity, which we began this memo by arguing we want to reduce, it is within the bounds of standard practice in protocol design and can be defended in terms of the additional leverage it gives the protocol over NOs. Specifically, NOs have an incentive to continue operations for $$T$$ epochs after broadcasting their intention to withdraw from the network, giving other NOs time to spin up additional nodes or deposit more stake and hence support an orderly handover of responsibilities.</p><p>As well as a delay, one could also look into introducing a <em>withdrawal queue</em> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://ethereum.org/en/staking/withdrawals/#exiting-staking-entirely">as in Ethereum staking</a>. Since Swarm storage is quite sensitive to churn among nodes with similar addresses, this might be worth considering.</p><p>Battle-tested models like modest withdrawal delays and queues are not compatible with the SWIP-20 system, so simplification is needed first before we can make any improvements in this direction.</p><h2 id="h-risk-calculations" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Risk calculations</h2><h3 id="h-assumptions" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Assumptions</h3><p>We will make a sequence of simplifying assumptions that allow us to reduce the question of policy choice in the instant withdrawals model to a <em>deterministic</em> decision problem.</p><ul><li><p>For simplicity, we assume that at the start of the round the network revenue for that round $$Y$$ is known with certainty. Since the bulk of this revenue will be coming from quotas that are already outstanding at the start of the epoch, and the storage price is known up to a factor close to $$1$$, this assumption is not far from the truth.</p></li><li><p>We also assume that nodes receive a proportional payout every round instead of participating in a lottery. This assumption is not satisfied in the current Swarm Protocol, but rather simulates what it would be like to participate in a stake pool. We also pretend that nodes may adjust stake and receive rewards in the same epoch, i.e. there is no cool-off period. If the decision cycle is long compared to the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/ethersphere/storage-incentives/blob/v0.9.2/src/Redistribution.sol#L318">2 round cool-off period</a>, then this is a fair approximation.</p></li><li><p>Finally, we assume that the strategy of our competitors is known in advance. For example, we can assume that competitors make no move to top up or remove stake after an initial period. This is quite a good approximation of what Swarm staking competition looks like at the moment.</p></li></ul><p>Under this model, nodes face <em>no risk</em> over what happens in the following epoch.</p><h3 id="h-withdrawable-case" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Withdrawable case</h3><p>If stakes are instantly withdrawable, a node operator therefore has a family of risk-free strategies: in each round, he should adjust his stake balance to a value $$X_i$$ so that the net weighted yield $$w(X_i)\cdot Y - O_i$$ for the next epoch exceeds $$rX_i$$, where $$r$$ is a single epoch risk-free rate.</p><p>If we simplify by assuming $$O_i$$ is negligible, he should top up stake so that the total stake $$X$$ in the neighbourhood satisfies $$ Xr \leq Y.$$ Hence the amount of stake in the neighbourhood will generally be bounded above by $$Y/r$$.</p><p><em>Example.</em> If we take current annual revenue at around 300,000 BZZ and a risk-free rate of 5%, this bound allows a total network-wide risk-free stake of 6 million BZZ, or around 10% of supply. Conversely, significantly less than 1% of the BZZ supply is staked today.</p><h3 id="h-non-withdrawable-case" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Non-withdrawable case</h3><p>If stakes are not withdrawable, then our NO faces risk over the future cash flows of the position. Following <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://people.math.ethz.ch/~delbaen/ftp/preprints/CoherentMF.pdf">(Artzner, 1998)</a>, we will quantify this risk in terms of <em>acceptance sets</em> among a set of policy choices. To this end, we introduce two representative scenarios for network revenue:</p><ol><li><p>Flat continuation. The revenue each epoch continues at a constant rate equal to what it was last epoch.</p></li><li><p>Worst case. New demand instantly drops to zero, and only cash already stored in the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://gnosisscan.io/address/0x45a1502382541Cd610CC9068e88727426b696293">PostageStamp contract</a> is ever paid out.</p></li></ol><p>At time of writing, the pessimistic scenario has future cashflows of about $7000 while the flat continuation has about $1 per epoch. If the investment horizon is 6 months, this corresponds to a total of about $20400 in the flat case.</p><p>We parametrise NO risk tolerance in terms of how much &quot;weight&quot; the NO places on the worst case outcome versus the flat outcome when making policy choices. That is, an operator with lower risk tolerance is one that places more weight on the worst case scenario. Formally, introduce a family of risk measures given by convex combinations of point masses at these two scenarios, parametrised by $$\alpha\in[0,1]$$, the weight given to the flat outcome. We call $$\alpha$$ the <em>risk tolerance</em> of the operator.</p><p>We posit an NO $$ \mathcal{P}$$ who invests according to returns over a fixed period $$T$$, counted in epochs; he discounts to zero any expected returns arriving after the end of the period. Hypothesise that $$\mathcal{P}$$ finds a policy <em>admissible</em> from a risk perspective if the $$\alpha$$-weighted position value at the end of the investment period under the two scenarios is not worth less than the original outlay plus a non-compounding risk-free yield $$r$$. We also assume he</p><p>The acceptance thresholds in the two extreme cases are:</p><ul><li><p>$$(\alpha=0) \qquad X(1+Tr)\leq w(X)\cdot 7000$$</p></li><li><p>$$(\alpha=1) \qquad X(1+Tr)\leq w(X)\cdot T\cdot 1$$.</p></li></ul><p>So the acceptance decision depends substantially on the investment horizon and risk tolerance of the investor. (For simplicity we omit operating costs from these formulas; they wouldn&apos;t substantially change the conclusion.)</p><p><em>Note.</em> Recall that under the withdrawable stake régime, one can construct policies that have zero drawdowns with probability $$1$$, regardless of the outcome scenario. These policies would be in the admissible set for any $$\alpha$$, and they dominate any strategies that do accept drawdowns. So $$\alpha$$ isn&apos;t important for NO decision-making in that model.</p><h2 id="h-take-homes" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Take-homes</h2><p>In the withdrawable stake model, the set of viable strategies doesn&apos;t depend very much on individual risk preferences. In fact, under reasonable conditions, the optimal strategies are quite close to being risk free. On the other hand, when stake is not withdrawable the viability threshold is quite sensitive to the risk tolerance and investment horizon of the operator. We therefore expect a market that’s more accessible to smaller operators and hence more competitive once withdrawals are enabled.</p>]]></content:encoded>
            <author>shtuka@newsletter.paragraph.com (Shtuka Research)</author>
            <enclosure url="https://img.paragraph.com/cdn-cgi/image/format=auto/https://storage.googleapis.com/papyrus_images/71f9df141b7fb9ae18949ba05b14a677471b782402803a620f37e0b3838a8f06.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Programme announcement: Swarmonomics]]></title>
            <link>https://paragraph.com/@shtuka/programme-announcement-swarmonomics</link>
            <guid>WWUVAPFmuzPP4LHojyh7</guid>
            <pubDate>Tue, 01 Jul 2025 00:15:20 GMT</pubDate>
            <description><![CDATA[We&apos;re excited to announce that Shtuka Research will be partnering with Swarm Foundation as an external research contributor to map out the Swarm Network&apos;s economic landscape, optimise protocol parameters, and conduct fundamental research into new financial primitives. With origins that trace back to the very beginning of Ethereum, the Swarm Protocol is a permissionless storage pool protocol in which users can buy storage quotas over a pool of thousands of nodes, by sending tokens to...]]></description>
            <content:encoded><![CDATA[<p>We&apos;re excited to announce that Shtuka Research will be partnering with Swarm Foundation as an external research contributor to map out the Swarm Network&apos;s economic landscape, optimise protocol parameters, and conduct fundamental research into new financial primitives.</p><p>With origins that trace back to the very beginning of Ethereum, the Swarm Protocol is a permissionless storage pool protocol in which users can buy storage quotas over a pool of thousands of nodes, by sending tokens to a smart contract, at prices comparable to traditional cloud storage. In fact, to the best of our knowledge, it is the <em>only</em> decentralised storage platform with these characteristics.</p><p>This new partnership comes at a time when the Swarm Community is shifting priorities from research to onboarding real users, and the core team and Swarm Foundation are in a process of transformation to a more transparent operating model. More than ever, Swarm needs a robust node population ready to meet the demand brought by these new users, and easily accessible insights into its economic activity to inform sound governance decisions.</p><p>We&apos;ll be working with the Swarm Foundation research team to answer market structure and econometric questions like:</p><ul><li><p>How competitive is the Swarm node market?</p></li><li><p>Is the Swarm storage market liquid enough to respond to demand spikes?</p></li><li><p>Is the price quoting mechanism responsive enough to signal that more supply is needed in a timely manner?</p></li><li><p>Are BZZ or storage price fluctuations scaring off potential users?</p></li><li><p>Will prices converge to stable equilibrium, or diverge or oscillate wildly?</p></li><li><p>What can devs do to further stabilise the pricing UX?</p></li></ul><p>Using a combination of econometric studies, control theory, and financial engineering, Shtuka Research will help the Swarm research community ensure that node supply is able to elastically scale to demand, prices strike a balance between stability and competitiveness, and infrastructure operators have access to the information they need to make investment decisions.</p>]]></content:encoded>
            <author>shtuka@newsletter.paragraph.com (Shtuka Research)</author>
            <enclosure url="https://img.paragraph.com/cdn-cgi/image/format=auto/https://storage.googleapis.com/papyrus_images/5e8aa97f6b8d033429ec74eabc22f5a72fb7e8f0c6a7ac6386ece9037a22184d.png" length="0" type="image/png"/>
        </item>
    </channel>
</rss>