Swimming with Whales: Analysis of Power Imbalances in Stake-Weighted Governance
Summary
This paper analyzes power distortions in stake-weighted voting systems used in Proof-of-Stake blockchains, using both analytical methods and empirical data from the Cardano ecosystem's Project Catalyst to show how large stakeholders can dominate decision-making.
View Cached Full Text
Cached at: 05/20/26, 08:28 AM
# Analysis of Power Imbalances in Stake-Weighted Governance
Source: [https://arxiv.org/html/2605.19264](https://arxiv.org/html/2605.19264)
## Swimming with Whales: Analysis of Power Imbalances in Stake\-Weighted Governance
###### Abstract\.
Voting methods weighted by stakes are the fundamental governance paradigm in Proof\-of\-Stake \(PoS\) blockchains\. Such a paradigm is known to be prone to power distortions: a few users possessing large stakes may completely control decision making, even without owning the totality of the stakes\. We study this phenomenon through the lens of computational social choice, focusing on the extent of power imbalances in stake\-weighted voting when power is quantified using the Penrose\-Banzhaf power index\. Our work presents both analytical and empirical contributions\. Analytically, we demonstrate that while a perfect alignment between power and relative stake ownership is generally unattainable, it can be approximated in expectation under specific conditions\. Empirically, using data from a real\-world on\-chain governance system \(Project Catalyst\), we provide a more fine\-grained understanding of the power imbalances that are likely to occur in current stake\-weighted governance systems\.
## 1\.Introduction
Our work focuses on algorithmic governance\(Kiayias and Lazos,[2022](https://arxiv.org/html/2605.19264#bib.bib55)\)in PoS blockchain platforms\. We are concerned in particular with on\-chain treasury governance, that is, decisions about the allocation of funds \(in native cryptocurrency\) to projects proposed by stakeholders in a blockchain community\. A notable example of such on\-chain governance systems is[Project Catalyst](https://projectcatalyst.io/), the on\-chain treasury project of the Cardano blockchain, which we are going to use as the motivating example for our work\. Specifically, we are interested in applying insights and methods from computational social choice\(Brandtet al\.,[2016](https://arxiv.org/html/2605.19264#bib.bib52)\)to better understand the voting methods deployed in systems such as Project Catalyst for the selection of community\-proposed projects and, ultimately, to contribute to the improvement of those methods\. As such, our work contributes to a line of research at the interface of blockchain and computational social choice\(Grossi,[2022](https://arxiv.org/html/2605.19264#bib.bib53)\)\.
##### Context: participatory budgeting in treasury systems\.
Project selection in treasury systems like Project Catalyst is an instance of the class of social choice problems known asparticipatory budgetingproblems\(Rey and Maly,[2023](https://arxiv.org/html/2605.19264#bib.bib51)\): members of the community submit projects with associated costs for consideration by fellow members; members vote for the projects they approve of, their votes carrying weights equal to the members’ stakes; finally, based on the expressed votes, winning projects are selected\.
There are, however, two key features of project selection in Catalyst that take them apart from the participatory budgeting theory developed thus far by the computational social choice community\.First, unlike in standard democratic contexts but as common in blockchain governance, voting in Catalyst is weighted by the stakes of the voter \(in ADA, the native cryptocurrency of the Cardano blockchain\)\.Second, an underlying assumption of the current models of participatory budgeting is that voters are able to consider all projects for approval111There is some recent work which looked at relaxing such assumptions, however\. See, e\.g\.,\(Goyalet al\.,[2023](https://arxiv.org/html/2605.19264#bib.bib54)\)\., however, this is difficult to hold in Catalyst due to its vast number of proposals\.
In a standard Catalyst funding round, however, the number of projects proposed is way larger than any single voter can possibly individually consider\. The last funding round \(Fund 13\) has seen more than 1600 submitted proposals, with 12% ultimately selected for funding\. Fund 13 had six categories\. Across these categories, the percentage of “Yes” votes relative to the total registered stake and the total participating stake provides insight into the top projects’ influence and voter engagement\. In general, leading projects in each category received only small percentages of registered stake, often ranging from 6% to 11% and 10% to 21% relative to registered stake and participating stake, respectively222[https://docs\.google\.com/spreadsheets/d/1t\_fKMmOu28ayIGNsv3TYujM7A47YeGglj5XUXaEHXSs/edit?usp=sharing](https://docs.google.com/spreadsheets/d/1t_fKMmOu28ayIGNsv3TYujM7A47YeGglj5XUXaEHXSs/edit?usp=sharing)\. So, in a typical Catalyst funding round, only a small fraction of users—and therefore of total stakes—approve of any single project\.
##### Problem: disproportionate influence of large voters\.
Currently, the voting method used in Catalyst to select winning projects chooses the set of projects that maximize the sum of the stakes of the voters approving the projects, while remaining within budget\. This participatory budgeting voting method, also known as greedy approval voting, has known drawbacks from a social choice perspective\(Rey and Maly,[2023](https://arxiv.org/html/2605.19264#bib.bib51)\)\. Our focus, however, is that the use of such method in combination with the two features of the Catalyst participatory budgeting problem that we highlighted above, creates wide voting power discrepancies, which may be considered undesirable from a blockchain governance perspective\. Because any selected project elicits only a small fraction of total approvals, and because the stake distribution in the system is highly unequal,333This is a widely discussed centralization\-related issue for proof\-of\-stake systems\(Fantiet al\.,[2019](https://arxiv.org/html/2605.19264#bib.bib24); Kiayias and Lazos,[2022](https://arxiv.org/html/2605.19264#bib.bib55)\), and certainly relevant also to Cardano\.whether one given project makes it to the final bundle of winning projects is often down even to just one single voter\.
Among many other examples, our same research project is a case in point\. It was funded through Project Catalyst Fund 13, with 92% of votes coming from a single whale voter\. Still, three other projects that also received votes from the same whale voter were not funded due to insufficient remaining budget\. Importantly, in Fund 13 there were projects that received strong support from the broader community but were not backed by major whales\. The most notable example is a project that received over 500 million “yes” votes from the community and got funded\. Yet it was not supported by the largest whale, who held a stake of approximately 180 million\. Given the current voting method deployed by Catalyst, some users appear to wield voting power that is considerably out of proportion with the—even very large—share of stakes they control\.
Which projects to fund through Catalyst is a governance problem\. We consider sound blockchain governance, using the definition put forth in\(Kiayias and Lazos,[2022](https://arxiv.org/html/2605.19264#bib.bib55)\), to be:
> ”…the ability of a blockchain platform community members to express their will effectively regarding the future evolution of the platform as well as the best possible utilization of its resources\.”
In this view, disproportionate voting power in treasury decisions can arguably be considered problematic\. In this paper we construct evidence towards the above observations and advance proposals for more stake\-proportional forms of governance for Project Catalyst\.
##### Contribution and plan of the paper\.
After having established the necessary preliminaries in Section[2](https://arxiv.org/html/2605.19264#S2), the paper proceeds in two steps\. We first formally define the problem and provide a general limitative result about power balance in stake\-weighted governance in Section[3\.1](https://arxiv.org/html/2605.19264#S3.SS1)\. We then provide an analytical framework to understand the extent of power imbalances under the currently predominant governance paradigm in which stakes are treated directly as voting weighths in Section[3\.2](https://arxiv.org/html/2605.19264#S3.SS2)\. Finally, Section[4](https://arxiv.org/html/2605.19264#S4)applies our approach to simulated data, providing further insights into the behavior of power imbalances in current blockchain governance systems\.
## 2\.Preliminaries
We will use three major building blocks, which are used to analyze voting power in Catalyst\. We formalize them as follows\.
### 2\.1\.Weighted Approval Voting
##### Setting\.
LetN=\{1,2,⋯,n\}N=\\\{1,2,\\cdots,n\\\}be a set ofusers, also referred to asvotersoragents\. In what follows, for simplicity, we assumennto be odd\. These users need to decide whether to accept \(alternative11\) or reject \(alternative0\) a given project via voting\. Each useri∈Ni\\in Nowns an amount ofstakes, denoted assi∈ℝ≥0s\_\{i\}\\in\\mathbb\{R\}\_\{\\geq 0\}, and𝐬=\(s1,⋯,sn\)\\mathbf\{s\}=\(s\_\{1\},\\cdots,s\_\{n\}\)is the vector of all stakes, called astake profile\. Let then𝐯=\(v1,⋯,vn\)∈\{0,1\}n\\mathbf\{v\}=\(v\_\{1\},\\cdots,v\_\{n\}\)\\in\\\{0,1\\\}^\{n\}be the vector of the users’ votes/ballots, calledvote profile, which records the ballot cast by each user\. We furthermore denote by𝒮\\mathcal\{S\}and𝒱\\mathcal\{V\}the sets of all stake and vote profiles, respectively\. Then, a functionf:𝒮×𝒱→\{0,1\}f:\\mathcal\{S\}\\times\\mathcal\{V\}\\rightarrow\\\{0,1\\\}is avoting rule, taking as input a stake profile and a vote profile and determining asocial choice\.
In all the funding rounds held so far, Project Catalyst has used approval voting to determine the selection of winning projects\. For each projectp∈Pp\\in P, wherePPis the set of projects submitted to the funding round \(\|P\|=m\|P\|=m\), an approval\-based election is held\. Let us denote the voting profile for projectppby𝐯p∈\{0,1\}N\\mathbf\{v\}^\{p\}\\in\\\{0,1\\\}^\{N\}\. Given a stake profile𝐬\\mathbf\{s\}and a voting profile𝐯p\\mathbf\{v\}^\{p\}for each projectpp, an approval scoreσ:P→ℝ≥0\\sigma:P\\to\\mathbb\{R\}\_\{\\geq 0\}is computed for each projectpkp\_\{k\}such thatσ\(p\)=∑1≤i≤nvip⋅si\\sigma\(p\)=\\sum\_\{1\\leq i\\leq n\}v^\{p\}\_\{i\}\\cdot s\_\{i\}\. That is, the approval score of a project is the sum of the stakes of the users approving the project\. Projects are ordered by their approval scores and selected in decreasing order of score until the budget is exhausted\. This is a weighted version of the participatory budgeting, see\(Rey and Maly,[2023](https://arxiv.org/html/2605.19264#bib.bib51)\)\. So, assuming a setWWofk−1k\-1projects have been selected, at roundkka budget\-feasible projectp∈P\\Wp\\in P\\backslash Wis added to the winning selection only if
\(1\)σ\(p\)≥maxp′∈P\\W\(σ\(p′\)\)⏟θk\.\\sigma\(p\)\\geq\\underbrace\{\\max\_\{p^\{\\prime\}\\in P\\backslash W\}\\left\(\\sigma\(p^\{\\prime\}\)\\right\)\}\_\{\\theta^\{k\}\}\.That is, at each approval roundkka projectppis selected only if its approval score meets a quotaθk\\theta^\{k\}\.444Uniformly random tie breaking is assumed throughout the paper\.
The limitations and drawbacks of the unweighted version of the above method have already been extensively discussed in the computational social choice literature \(see\(Rey and Maly,[2023](https://arxiv.org/html/2605.19264#bib.bib51)\)for a recent overview\)\. In what follows we scrutinize its weighted version further, as the one being most predominantly in use in PoS blockchain governance\. We zoom in on the quota\-driven decision element of the method that we highlighted in Equation \([1](https://arxiv.org/html/2605.19264#S2.E1)\), with the aim of analyzing the allocation of voting power the method induces, and the extent to which they introduce imbalanced influence in collective decisions\.
### 2\.2\.Weighted Quota Rules
Assume we are deciding whether a given projectppis to be added to the set of winning projects at the current round of the local optimization\-based approval method described above\. This amounts essentially to a decision about whether a project meets a certain quota of support or not\. So, let us start by defining the class of weighted quota rules \(WQR\) in its full generality\. Each voting ruleffin this class can be seen as a composition of two functions:
- •a voting weight allocation function \(VWA\)w:𝒮→ℝ≥0nw:\\mathcal\{S\}\\rightarrow\\mathbb\{R\}^\{n\}\_\{\\geq 0\};
- •and a quota functionqθ:ℝ≥0n×𝒱→\(ℝ≥0→\{0,1\}\)q\_\{\\theta\}:\\mathbb\{R\}^\{n\}\_\{\\geq 0\}\\times\\mathcal\{V\}\\rightarrow\(\\mathbb\{R\}\_\{\\geq 0\}\\rightarrow\\\{0,1\\\}\)\.
That is, given aquotaθ∈\(12,1\]\\theta\\in\(\\frac\{1\}\{2\},1\],qθ\(w\(𝐬\),𝐯\)=1q\_\{\\theta\}\(w\(\\mathbf\{s\}\),\\mathbf\{v\}\)=1if
\(2\)∑i∈Nwi\(𝐬\)vi∑i∈Nwi\(𝐬\)≥θ,\\frac\{\\sum\_\{i\\in N\}w\_\{i\}\(\\mathbf\{s\}\)v\_\{i\}\}\{\\sum\_\{i\\in N\}w\_\{i\}\(\\mathbf\{s\}\)\}\\geq\\theta,otherwise,qθ\(w\(𝐬\),𝐯\)=0q\_\{\\theta\}\(w\(\\mathbf\{s\}\),\\mathbf\{v\}\)=0\. Intuitively,fffirst assigns avoting weightto each user based on their stakes, and then outputs acollective decisionbased on each user’s voting weight and ballot\. We call a tuple⟨N,𝐬,f⟩\\langle N,\\mathbf\{s\},f\\rangleavoting instance\.
### 2\.3\.Voting Power
Given a voting instance, we can uniquely decide whether the final voting result is consistent with the choice of a coalition \(i\.e\., a subset ofNN\) given that its complementary set inNNchooses the other alternative\. Following this intuition, a voting instance can map to a uniquesimple gamedefined as follows\.
###### Definition 2\.1 \(Simple game\)\.
A simple game is a tupleg=⟨N,𝐬,fg⟩g=\\langle N,\\mathbf\{s\},f\_\{g\}\\rangle, whereNNis a set of users,𝐬\\mathbf\{s\}is a stake profile, andfg:2N→\{0,1\}f\_\{g\}:2^\{N\}\\rightarrow\\\{0,1\\\}is a monotonedecision functioncorresponding to the weighted quota voting ruleff\. That is, given a coalitionC⊆NC\\subseteq N,fg\(C\)=1f\_\{g\}\(C\)=1if∑i∈Cwi\(𝐬\)∑i∈Nwi\(𝐬\)≥θ\\frac\{\\sum\_\{i\\in C\}w\_\{i\}\(\\mathbf\{s\}\)\}\{\\sum\_\{i\\in N\}w\_\{i\}\(\\mathbf\{s\}\)\}\\geq\\theta, whereθ\\thetaandwware the quota and weight allocation function offf\.CCiswinningiffg\(C\)=1f\_\{g\}\(C\)=1, otherwise it is losing\.
We recall that a decision functionffismonotoneif for any pair of coalitions\{C,C′\}⊆N\\\{C,C^\{\\prime\}\\\}\\subseteq Nsuch thatC′⊆CC^\{\\prime\}\\subseteq C,f\(C′\)≤f\(C\)f\(C^\{\\prime\}\)\\leq f\(C\)\.
Based on a simple game, we are able to exactly measure each user’svoting power, e\.g\., by using the Banzhaf power index\.
###### Definition 2\.2 \(Banzhaf index\)\.
Given a simple gameg=⟨N,𝐬,fg⟩g=\\langle N,\\mathbf\{s\},f\_\{g\}\\ranglewherefgf\_\{g\}corresponds to a weighted quota voting ruleff, the Banzhaf power index based onffof useri∈Ni\\in Nis a mapping𝖡if:ℤN→\(N→ℝ≥0\)\\mathsf\{B\}^\{f\}\_\{i\}:\\mathbb\{Z\}^\{N\}\\rightarrow\(N\\rightarrow\\mathbb\{R\}\_\{\\geq 0\}\)that takes a stake profile and outputs a non\-negative real number less than11for each agent\. Formally, for each useri∈Ni\\in N, their Banzhaf power index is
\(3\)𝖡if\(𝐬\)=12n−1∑C⊆N∖\{i\}\(f\(C∪\{i\}\)−f\(C\)\)\.\\displaystyle\\mathsf\{B\}^\{f\}\_\{i\}\(\\mathbf\{s\}\)=\\frac\{1\}\{2^\{n\-1\}\}\\sum\_\{C\\subseteq N\\setminus\\\{i\\\}\}\(f\(C\\cup\\\{i\\\}\)\-f\(C\)\)\.
We call agentiia swing agent or a pivotal agent for coalitionCCiff\(C∪\{i\}\)−f\(C\)=1f\(C\\cup\\\{i\\\}\)\-f\(C\)=1\.
## 3\.On Balanced Voting Power
In this section we introduce the main metric of power \(im\)balance we are going to use in the paper: the ratio between power—as measured by the Banzhaf index—and stakes\. We first establish a general limitative result about such ratio and then derive expressions that capture its variance under general assumptions on how stakes are distributed in a population of users\. This latter result gives us a precise understanding of the level of power imbalances that a user should expect in a system, when voting weights are proportional to stakes, as in standard PoS governance systems such as Project Catalyst\.
### 3\.1\.Stake\-Proportional Voting Power
Intuitively, an ideal WQR would be one based on which each user achieves a Banzhaf voting power that is proportional to their stakes, relative to the totality of stakes in the system\. That is, a WQRffsuch that in each simple gameg=⟨N,𝐬,fg⟩g=\\langle N,\\mathbf\{s\},f\_\{g\}\\rangle, for each useri∈Ni\\in N,ii’s Banzhaf power index satisfies
\(4\)𝖡if\(𝐬\)∝si∑j∈Nsj\.\\displaystyle\\mathsf\{B\}^\{f\}\_\{i\}\(\\mathbf\{s\}\)\\propto\\frac\{s\_\{i\}\}\{\\sum\_\{j\\in N\}s\_\{j\}\}\.or equivalently, that𝖡if\(𝐬\)si=1\.\\frac\{\\mathsf\{B\}^\{f\}\_\{i\}\(\\mathbf\{s\}\)\}\{s\_\{i\}\}=1\.We refer to𝖡if\(𝐬\)si\\frac\{\\mathsf\{B\}^\{f\}\_\{i\}\(\\mathbf\{s\}\)\}\{s\_\{i\}\}as thepower\-stake ratioofiiunderff\. We call a WQRffthat satisfies Equation \([4](https://arxiv.org/html/2605.19264#S3.E4)\)perfectly balanced\. The following simple result shows that, as one might expect, perfectly balanced WQRs do not exist in general\.
###### Theorem 3\.1\.
There exists no perfectly balanced WQR\.
###### Proof\.
We proceed towards a contradiction\. Assuming a perfectly balanced WQR exists, we construct a stake profile that fails to generate a proportional Banzhaf voting power profile\. Assume that we have a WQRff, that consists of a quotaθ\\thetaand a VWAww, based on which a stake profile𝐬∗\\mathbf\{s\}^\{\*\}generates a proportional Banzhaf voting power profile\. We additionally assume thatsj∗\>0s^\{\*\}\_\{j\}\>0andwj\(𝐬∗\)<θw\_\{j\}\(\\mathbf\{s\}^\{\*\}\)<\\thetafor allj∈Nj\\in N\. That is,ffand𝐬∗\\mathbf\{s\}^\{\*\}satisfy the proportional criterion in Equation[4](https://arxiv.org/html/2605.19264#S3.E4)\. In what follows, we show that we can construct a different stake profile𝐬∗\\mathbf\{s\}^\{\*\}which cannot generate a proportional Banzhaf power profile underff\.
For an arbitrary useri∈Ni\\in N, we increase her stake number to a large number and maintain the stake number of the other users’ stake number constant, obtaining stake profile𝐬\\mathbf\{s\}\. That is, for each userj∈N∖\{i\}j\\in N\\setminus\\\{i\\\},sj=sj∗s\_\{j\}=s^\{\*\}\_\{j\}, andsi\>si∗s\_\{i\}\>s^\{\*\}\_\{i\}\. Since the VWA is weakly monotonic, we have thatwi\(𝐬\)≥wi\(𝐬∗\)w\_\{i\}\(\\mathbf\{s\}\)\\geq w\_\{i\}\(\\mathbf\{s\}^\{\*\}\)\. Then, we consider two exhaustive cases: \(1\)wi\(𝐬\)≥θw\_\{i\}\(\\mathbf\{s\}\)\\geq\\theta, and \(2\)wi\(𝐬\)<θw\_\{i\}\(\\mathbf\{s\}\)<\\theta\.
\(1\) We have that useriibecomes a dictator, i\.e\.,𝖡if\(𝐬\)=1\\mathsf\{B\}^\{f\}\_\{i\}\(\\mathbf\{s\}\)=1and𝖡jf\(𝐬\)=0\\mathsf\{B\}^\{f\}\_\{j\}\(\\mathbf\{s\}\)=0for eachj∈N∖\{i\}j\\in N\\setminus\\\{i\\\}\. Apparently, we have that the Banzhaf voting power profile based onfffor𝐬\\mathbf\{s\}is not proportional, since each user has a positive stake number\.
\(2\) In this case, it is possible thatiiis still a dictator, and then, the case becomes equivalent to \(1\)\. Therefore, we only consider thatiiis not a dictator\. Since𝐬\\mathbf\{s\}can be any stake profile with condition that other users thaniihave the same stake number, we can assume thats−imax/si<1/2n−1s^\{max\}\_\{\-i\}/s\_\{i\}<1/2^\{n\-1\}, wheres−imax=maxj∈N∖\{i\}sjs^\{max\}\_\{\-i\}=\\max\_\{j\\in N\\setminus\\\{i\\\}\}s\_\{j\}is the maximal stake number of other users thanii\. Sinceiiis not a dictator, there must exist an userj∈Nj\\in N, who has a positive Banzhaf power index\. By Definition[2\.2](https://arxiv.org/html/2605.19264#S2.Thmtheorem2), we have that𝖡jf\(𝐬\)≥1/2n−1\\mathsf\{B\}^\{f\}\_\{j\}\(\\mathbf\{s\}\)\\geq 1/2^\{n\-1\}for eachi∈N∖\{i\}i\\in N\\setminus\\\{i\\\}, and𝖡if\(𝐬\)<1\\mathsf\{B\}^\{f\}\_\{i\}\(\\mathbf\{s\}\)<1\. We thus obtain a contradiction, since:
𝖡jf\(𝐬\)𝖡if\(𝐬\)\>12n−1\>sjsi\.\\frac\{\\mathsf\{B\}^\{f\}\_\{j\}\(\\mathbf\{s\}\)\}\{\\mathsf\{B\}^\{f\}\_\{i\}\(\\mathbf\{s\}\)\}\>\\frac\{1\}\{2^\{n\-1\}\}\>\\frac\{s\_\{j\}\}\{s\_\{i\}\}\.This completes the proof\. ∎
The following example illustrates the reach of the theorem, showing how it bears on various weight allocation functions including also quadratic ones as proposed inPenrose \([1946](https://arxiv.org/html/2605.19264#bib.bib57)\); Lalley and Weyl \([2018a](https://arxiv.org/html/2605.19264#bib.bib67)\)\.
###### Example 3\.2\.
Consider an instance with 5 agentsN=\{1,2,3,4,5\}N=\\\{1,2,3,4,5\\\}, and the stake profile is𝐬=\(10,90,100,200,600\)\\mathbf\{s\}=\(10,90,100,200,600\)\.
First, we consider a linear VWA is used in WQRf1f\_\{1\}, i\.e\., each agent’s voting weight is proportional to their stakes, and the quota isθ=0\.5\\theta=0\.5, i\.e\., the weight majority rule\. Then, in this case, agent55’s weight is slightly larger than the quota, and hence, she is a dictator with a Banzhaf index of𝖡50\.5\(𝐬\)=1\\mathsf\{B\}\_\{5\}^\{0\.5\}\(\\mathbf\{s\}\)=1\. The other agents have a Banzhaf index of0, since they cannot swing for any coalition\. The corresponding Banzhaf index profile𝖡\(𝐬\)=\(0,0,0,0,1\)\\mathbf\{\\mathsf\{B\}\}\(\\mathbf\{s\}\)=\(0,0,0,0,1\)fails to achieve the perfect balance\.
In this example, agent55attains too much voting power through the WQRf1f\_\{1\}\. The well known Penrose voting scheme\(Penrose,[1946](https://arxiv.org/html/2605.19264#bib.bib57)\), also known as the quadratic voting scheme\(Lalley and Weyl,[2018b](https://arxiv.org/html/2605.19264#bib.bib38)\)has been proposed as a mechanism to restrain the voting power of such “super\-voters”\. Letf2f\_\{2\}be the WQR that uses the Penrose voting scheme, and the corresponding VWA produces a voting weight profile𝐰=\(3\.16,9\.49,10,14\.14,24\.49\)\\mathbf\{w\}=\(3\.16,9\.49,10,14\.14,24\.49\), with a total weight of61\.2861\.28\. Following the weighted majority rule, we obtain that the Banzhaf index profile is𝖡f2\(𝐰\)=\(0,0\.25,0\.25,0\.25,0\.75\)\\mathsf\{B\}^\{f\_\{2\}\}\(\\mathbf\{w\}\)=\(0,0\.25,0\.25,0\.25,0\.75\)\. Agent55’s voting power is reduced when usingf2f\_\{2\}, however, perfect balance is not attained\.
It is also worth mentioning that, although the Penrose scheme is effective in limiting the power of “super\-voters”, it is not easily applicable to blockchain governance because of wallet splitting\. For example, if agent55divides her stakes into two equivalent accounts, each with300300stakes, then, the stake profile becomes𝐬′=\(10,90,100,200,300,300\)\\mathbf\{s\}^\{\\prime\}=\(10,90,100,200,300,300\)for a new agent setN′=\{1,2,3,4,5,5′\}N^\{\\prime\}=\\\{1,2,3,4,5,5^\{\\prime\}\\\}\. Underf2f\_\{2\}, the weight profile becomes𝐰′=\(3\.16,9\.49,10,14\.14,17\.32,17\.32\)\\mathbf\{w\}^\{\\prime\}=\(3\.16,9\.49,10,14\.14,17\.32,17\.32\), and we compute the new Banzhaf index profile as𝖡f2\(𝐰′\)=\(0\.0625,0\.3125,0\.3125,0\.3125,0\.4375,0\.4375\)\\mathsf\{B\}^\{f\_\{2\}\}\(\\mathbf\{w\}^\{\\prime\}\)=\(0\.0625,0\.3125,0\.3125,0\.3125,0\.4375,0\.4375\)\. This strategy yields a total voting power of0\.4375×2=0\.8750\.4375\\times 2=0\.875for agent55, providing space for manipulation\.
It is worth observing that Theorem[3\.1](https://arxiv.org/html/2605.19264#S3.Thmtheorem1)can be viewed as a contribution to the inverse Banzhaf index problem\(Alon and Edelman,[2010](https://arxiv.org/html/2605.19264#bib.bib71)\): given a desired Banzhaf index distribution, find a weighted voting game that yields a Banzhaf distribution as close as possible to the target one\. The literature on the inverse Banzhaf index problem had already observed that perfectly balanced WQR are unachievable in general due to the discrete nature of the Banzhaf index, especially in small instances\(Kurz,[2012](https://arxiv.org/html/2605.19264#bib.bib72)\)\. However, to the best of our knowledge the impossibility stated in Theorem[3\.1](https://arxiv.org/html/2605.19264#S3.Thmtheorem1)has never been formalized exactly, and in full generality, in the literature\. Also, our proofs of the theorem shows that the impossibility is not linked to small electorates but can occur in electorates of arbitrary size\.
The impossibility result of Theorem[3\.1](https://arxiv.org/html/2605.19264#S3.Thmtheorem1)implies that no WQR can possibly guarantee perfect balance of power: that is, a distribution of power that is proportional to stakes\. As the ideal power\-stake ratio cannot be obtained we concentrate on understanding the extent to which the current mainstream choice of weight allocation function \(that is, the identity functionidid\) deviates from the a balanced power\-stake ratio\. This will be done in two steps\.First, under the assumption that weights are linear functions of stakes \(that is, linear VWA functions\), we study the expectation that an arbitrary user would have with respect to their power\-stake ratio \(the ratio between their Banzhaf voting power and their stakes\) in a stake\-based voting system, under further assumptions on the distribution of stakes in the system\.Second, we complement this theoretical analysis by providing an extensive computational study examining the distribution of power\-stake ratios across voting instances that are structurally similar to real\-world elections in Project Catalyst\.
### 3\.2\.Expected Power\-Stake Ratio
In the following contents, we only consider linear VWA functions, i\.e\., each agent’s voting weight is proportional to their stake number\. Due to page limit, we move the full proofs of Lemma[3\.3](https://arxiv.org/html/2605.19264#S3.Thmtheorem3)and Corollary[3\.11](https://arxiv.org/html/2605.19264#S3.Thmtheorem11)to Appendix[A\.1](https://arxiv.org/html/2605.19264#A1.SS1)\.
#### 3\.2\.1\.Distributional assumptions
Our analysis of the expected power\-stake ratio assumes that individual stakes in the stake profile are i\.i\.d\. with respect to a Gamma distributionΓ\(α,β\)\\Gamma\(\\alpha,\\beta\)\. We will then treat the individual stakes of eachiias a random variablesSiS\_\{i\}\(not necessarily normalized\) and the stake profile𝐒\{\\bf S\}as a vector\-valued random variable\. Given that we are providing an analysis of linear weight\-allocation functions, it follows that the corresponding normalized weight profile𝐗\\mathbf\{X\}follows a Dirichlet distributionDir\(𝜶\)Dir\(\\boldsymbol\{\\alpha\}\), where vector𝜶=\(α,⋯,α\)\\boldsymbol\{\\alpha\}=\(\\alpha,\\cdots,\\alpha\)collects the parameters of the distribution\(Sethuraman,[1994](https://arxiv.org/html/2605.19264#bib.bib60)\)\. LetXN′=∑i∈N′XiX\_\{N^\{\\prime\}\}=\\sum\_\{i\\in N^\{\\prime\}\}X\_\{i\}for eachN′⊆NN^\{\\prime\}\\subseteq N\. The identical parameters are due to the fact that we drawSiS\_\{i\}i\.i\.d\. fromΓ\(α,β\)\\Gamma\(\\alpha,\\beta\)\. Observe that whenΓ\(α,β\)\\Gamma\(\\alpha,\\beta\)takes special parametersΓ\(1,1\)\\Gamma\(1,1\), it degenerates to the exponential distribution, and we obtainDir\(1,⋯,1\)Dir\(1,\\cdots,1\)which is the multi\-variate uniform distribution\.
More precisely, let𝐱\\mathbf\{x\}be a realisation of𝐗\\mathbf\{X\}, the density of the Dirichlet distribution is:
P𝐗\(𝐱;𝜶\)=1B\(𝜶\)∏i∈Nxiα−1,P\_\{\\mathbf\{X\}\}\(\\mathbf\{x\};\\boldsymbol\{\\alpha\}\)=\\frac\{1\}\{B\(\\boldsymbol\{\\alpha\}\)\}\\prod\_\{i\\in N\}x^\{\\alpha\-1\}\_\{i\},whereB\(𝜶\)B\(\\boldsymbol\{\\alpha\}\)is the multi\-variate Beta function, i\.e\.,
B\(𝜶\)=∏i∈NΓ\(α1\)Γ\(∑i∈Nαi\)=Γ\(α\)nΓ\(nα\)\.B\(\\boldsymbol\{\\alpha\}\)=\\frac\{\\prod\_\{i\\in N\}\\Gamma\(\\alpha\_\{1\}\)\}\{\\Gamma\(\\sum\_\{i\\in N\}\\alpha\_\{i\}\)\}=\\frac\{\\Gamma\(\\alpha\)^\{n\}\}\{\\Gamma\(n\\alpha\)\}\.
Before proceeding, it is worth elaborating on why we select the Gamma distribution as the probabilistic model underpinning our analysis\. We do that for two reasons: \(1\) By tuning its shape \(α\\alpha\) and scale \(β\\beta\) parameters, the Gamma distribution is able to model a wide range of practically relevant stake distributions, and we are going indeed to fit the distribution on real\-world data\. \(2\) Gamma distributed components naturally form a Dirichlet distribution under normalisation, independently of the scale parameterβ\\beta\. Importantly, and as noted above, the Dirichlet distribution generalizes the multi\-variate uniform distribution of weights considered in related work\(Jelnov and Tauman,[2014](https://arxiv.org/html/2605.19264#bib.bib59)\), allowing us to retrieve earlier results as special cases while developing our analysis\. Lemma[3\.3](https://arxiv.org/html/2605.19264#S3.Thmtheorem3)below clarifies the relationship between Dirichlet and uniform multi\-variate distributions, which have been used in previous work\(Jelnov and Tauman,[2014](https://arxiv.org/html/2605.19264#bib.bib59)\)\.666The lemma will be used to lay a precise connection with existing results in Corollary[3\.11](https://arxiv.org/html/2605.19264#S3.Thmtheorem11)\.
###### Lemma 3\.3\.
For thenn\-variate Dirichlet distributionDir\(𝛂\)Dir\(\\boldsymbol\{\\alpha\}\), setting𝛂=\(1,⋯,1\)\\boldsymbol\{\\alpha\}=\(1,\\cdots,1\)degeneratesDir\(𝛂\)Dir\(\\boldsymbol\{\\alpha\}\)to thenn\-variate uniform distribution\.
###### Proof\.
We show the Dirichlet distribution construction process for the special case\. Recall thatDir\(𝜶\)Dir\(\\boldsymbol\{\\alpha\}\)is the distribution of annn\-dimensional simplex normalising thenn\-dimensional vector where each element is drawn from a Gamma distributionGamma\(α,β\)Gamma\(\\alpha,\\beta\)\. Settingα=1\\alpha=1,Gamma\(α,β\)Gamma\(\\alpha,\\beta\)degenerates to exponential distributionExp\(β\)Exp\(\\beta\)\. Fornn\-dimensional vector\(S1,⋯,Sn\)\(S\_\{1\},\\cdots,S\_\{n\}\), where each element is drawn fromExp\(β\)Exp\(\\beta\), the normalized simplex\(S1S,⋯,SnS\)\(\\frac\{S\_\{1\}\}\{S\},\\cdots,\\frac\{S\_\{n\}\}\{S\}\), whereS=∑i∈NSiS=\\sum\_\{i\\in N\}S\_\{i\}, follows the Dirichlet distributionDir\(1,⋯,1\)Dir\(1,\\cdots,1\)\.Dir\(1,⋯,1\)Dir\(1,\\cdots,1\)is exactly the uniform distribution over the space ofnn\-dimensional simplex\. ∎
#### 3\.2\.2\.Measuring Power Imbalances
We use𝖡iθ\(𝐗\)\\mathsf\{B\}\_\{i\}^\{\\theta\}\(\\mathbf\{X\}\)to denote the random variable corresponding to the Banzhaf index of voteriibased on the random weight profile𝐗\\mathbf\{X\}, and given the WQR with quotaθ\\theta\. We are interested in developing an analysis of the extent of deviations from perfectly balanced power \(Theorem[3\.1](https://arxiv.org/html/2605.19264#S3.Thmtheorem1)\) that can be expected under the probabilistic assumptions detailed above\. We do that by using two main metrics: the variance that a single agent should expect with respect to their power index \(single\-agent variance\); and the variance that one should expect to observe in the distribution of all power indices in the group of users \(within\-vector variance\)\. The first type of variance will be studied analytically in the remaining of this section, while the second one will be the focus of our experiments in the last section\.
###### Definition 3\.4 \(Single\-agent power variance\)\.
Assume that thenn\-dimensional simplex variable𝐗\\mathbf\{X\}follows the Dirichlet distributionP𝐗=Dir\(𝜶\)P\_\{\\mathbf\{X\}\}=Dir\(\\boldsymbol\{\\alpha\}\)\. Fixing a quotaθ\\theta, for an arbitrary voteri∈Ni\\in N, we consider the random variable𝖡iθ\(𝐗\)X1\\frac\{\\mathsf\{B\}\_\{i\}^\{\\theta\}\(\\mathbf\{X\}\)\}\{X\_\{1\}\}\. Then, we callVarP𝐗\[𝖡iθ\(𝐗\)X1\]Var\_\{P\_\{\\mathbf\{X\}\}\}\[\\frac\{\\mathsf\{B\}\_\{i\}^\{\\theta\}\(\\mathbf\{X\}\)\}\{X\_\{1\}\}\]thesingle\-agent power varianceof voterii\.
By our distributional assumptions, each voter is symmetric in the random process\. We will therefore work, without loss of generality, with the single\-agent variance of voter11, i\.e\.,VarP𝐗\[𝖡iθ\(𝐗\)X1\]Var\_\{P\_\{\\mathbf\{X\}\}\}\[\\frac\{\\mathsf\{B\}\_\{i\}^\{\\theta\}\(\\mathbf\{X\}\)\}\{X\_\{1\}\}\]\.
###### Definition 3\.5 \(Within\-vector power variance\)\.
Assume that thenn\-dimensional simplex variable𝐗\\mathbf\{X\}follows the Dirichlet distributionP𝐗=Dir\(𝜶\)P\_\{\\mathbf\{X\}\}=Dir\(\\boldsymbol\{\\alpha\}\)\. Fixing a quotaθ\\theta, we obtain thenn\-dimensional power\-stake ratio vectors𝐑𝐱∼P𝐗\(θ\)=\(𝖡1θ\(𝐱\)x1,⋯,𝖡nθ\(𝐱\)xn\)\\mathbf\{R\}\_\{\\mathbf\{x\}\\sim P\_\{\\mathbf\{X\}\}\}\(\\theta\)=\(\\frac\{\\mathsf\{B\}\_\{1\}^\{\\theta\}\(\\mathbf\{x\}\)\}\{x\_\{1\}\},\\cdots,\\frac\{\\mathsf\{B\}\_\{n\}^\{\\theta\}\(\\mathbf\{x\}\)\}\{x\_\{n\}\}\)\. Then, we refer to the expectation𝔼𝐱∼P𝐗\[Var\(𝐑𝐱\(θ\)\)\]\\mathbb\{E\}\_\{\\mathbf\{x\}\\sim P\_\{\\mathbf\{X\}\}\}\[Var\(\\mathbf\{R\}\_\{\\mathbf\{x\}\}\(\\theta\)\)\]thewithin\-vector power variance\.
Notice that a smaller within\-vector variance indicates that elements in each power\-stake ratio vector are closer to a constant across all weight profiles followingP𝐗P\_\{\\mathbf\{X\}\}, achieving0when perfect power balance holds\. Observe furthermore that a small single\-agent variance implies a small within\-vector variance, but not vice versa\.
###### Example 3\.6\.
We illustrate the intuition of the within\-vector variance and single\-agent variance by a 5\-agent example, with 5 weight profiles sampled from the Dirichlet distributionDir\(1,1,1,1,1\)Dir\(1,1,1,1,1\), i\.e\.,𝐱1=\(0\.32,0\.32,0\.31,0\.04,0\.01\)\\mathbf\{x\}^\{1\}=\(0\.32,0\.32,0\.31,0\.04,0\.01\),𝐱2=\(0\.20,0\.20,0\.44,0\.01,0\.15\)\\mathbf\{x\}^\{2\}=\(0\.20,0\.20,0\.44,0\.01,0\.15\),𝐱3=\(0\.02,0\.24,0\.38,0\.09,0\.27\)\\mathbf\{x\}^\{3\}=\(0\.02,0\.24,0\.38,0\.09,0\.27\),𝐱4=\(0\.08,0\.05,0\.17,0\.48,0\.22\)\\mathbf\{x\}^\{4\}=\(0\.08,0\.05,0\.17,0\.48,0\.22\), and𝐱5=\(0\.24,0\.04,0\.35,0\.24,0\.13\)\\mathbf\{x\}^\{5\}=\(0\.24,0\.04,0\.35,0\.24,0\.13\)\. Assume that the weight profile distribution is the uniform distribution supported by the above 5 weight profiles\. By computing the Banzhaf indices withθ=0\.5\\theta=0\.5, we obtain the power\-stake ratio profile for each weight profile:𝐑𝐱1\(0\.5\)=\(1\.55,1\.55,1\.60,0,0\)\\mathbf\{R\}\_\{\\mathbf\{x\}^\{1\}\}\(0\.5\)=\(1\.55,1\.55,1\.60,0,0\),𝐑𝐱2\(0\.5\)=\(1\.22,1\.26,1\.71,0,1\.70\)\\mathbf\{R\}\_\{\\mathbf\{x\}^\{2\}\}\(0\.5\)=\(1\.22,1\.26,1\.71,0,1\.70\),𝐑𝐱3\(0\.5\)=\(0,2\.07,1\.30,0,1\.83\)\\mathbf\{R\}\_\{\\mathbf\{x\}^\{3\}\}\(0\.5\)=\(0,2\.07,1\.30,0,1\.83\),𝐑𝐱4\(0\.5\)=\(1\.52,2\.56,0\.74,1\.82,0\.57\)\\mathbf\{R\}\_\{\\mathbf\{x\}^\{4\}\}\(0\.5\)=\(1\.52,2\.56,0\.74,1\.82,0\.57\), and𝐑𝐱5\(0\.5\)=\(1\.56,2\.90,1\.76,1\.59,0\.99\)\\mathbf\{R\}\_\{\\mathbf\{x\}^\{5\}\}\(0\.5\)=\(1\.56,2\.90,1\.76,1\.59,0\.99\)\.
To compute the within\-vector variance, we first compute the variance of each of the ratio profiles\. For instance, the variance of𝐑𝐱1\(0\.5\)\\mathbf\{R\}\_\{\\mathbf\{x\}^\{1\}\}\(0\.5\)is:
Var\(𝐑𝐱1\(0\.5\)\)=15\[\(1\.55−0\.94\)2\+\(1\.55−0\.94\)2\+\(1\.60−0\.94\)2\+\(−0\.94\)2\+\(−0\.94\)2\]=0\.60\.Var\(\\mathbf\{R\}\_\{\\mathbf\{x\}^\{1\}\}\(0\.5\)\)=\\frac\{1\}\{5\}\[\(1\.55\-0\.94\)^\{2\}\+\(1\.55\-0\.94\)^\{2\}\+\(1\.60\-0\.94\)^\{2\}\+\(\-0\.94\)^\{2\}\+\(\-0\.94\)^\{2\}\]=0\.60\.Then, the within\-vector variance is the mean of the 5 ratio profiles’ variances: 0\.54\. To compute the single\-agent variance, we consider agent11\. Her power\-stake ratios across the 5 ratio profiles are\(1\.55,1\.22,0,1\.52,1\.56\)\(1\.55,1\.22,0,1\.52,1\.56\)\. Therefore, her single\-agent variance is the variance of this vector:0\.360\.36\.
#### 3\.2\.3\.Deriving the single\-agent variance
We are now ready to state our main theoretical result, providing expressions for the exact computation of single\-agent power variance\.
###### Theorem 3\.7\.
Assume that the weight profile𝐗\\mathbf\{X\}follows the Dirichlet distributionP𝐗=Dir\(𝛂\)P\_\{\\mathbf\{X\}\}=Dir\(\\boldsymbol\{\\alpha\}\)\. Then:
1. \(1\)when0≤θ≤0\.50\\leq\\theta\\leq 0\.5, \(5\)VarP𝐗\(𝖡1θ\(𝐗\)X1\)=∫c=0θPX1\(c\)\(∑k=1n−2\(n−1k\)2n−1\(Δ\(θ1−c;k,α\)−Δ\(θ−c1−c;k,α\)\)\)2c2𝑑c\+∫c=θ1−θPX1\(c\)\(∑k=1n−2\(n−1k\)2n−1\(Δ\(θ1−c;k,α\)−Δ\(θ−c1−c;k,α\)\)\+12n−1\)2c2𝑑c\+∫c=1−θ1PX1\(c\)1c2dc−\(∫c=0θPX1\(c\)∑k=1n−2\(n−1k\)2n−1\(Δ\(θ1−c;k,α\)−Δ\(θ−c1−c;k,α\)\)cdc\+∫c=θ1−θPX1\(c\)∑k=1n−2\(n−1k\)2n−1\(Δ\(θ1−c;k,α\)−Δ\(θ−c1−c;k,α\)\)\+12n−1cdc\+∫c=1−θ1PX1\(c\)1cdc\)2,\\displaystyle\\begin\{split\}&Var\_\{P\_\{\\mathbf\{X\}\}\}\\left\(\\frac\{\\mathsf\{B\}\_\{1\}^\{\\theta\}\(\\mathbf\{X\}\)\}\{X\_\{1\}\}\\right\)=\\int\_\{c=0\}^\{\\theta\}P\_\{X\_\{1\}\}\(c\)\\frac\{\(\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}\(\\Delta\(\\frac\{\\theta\}\{1\-c\};k,\\alpha\)\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k,\\alpha\)\)\)^\{2\}\}\{c^\{2\}\}dc\\\\ &\+\\int\_\{c=\\theta\}^\{1\-\\theta\}P\_\{X\_\{1\}\}\(c\)\\frac\{\(\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}\(\\Delta\(\\frac\{\\theta\}\{1\-c\};k,\\alpha\)\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k,\\alpha\)\)\+\\frac\{1\}\{2^\{n\-1\}\}\)^\{2\}\}\{c^\{2\}\}dc\\\\ &\+\\int\_\{c=1\-\\theta\}^\{1\}P\_\{X\_\{1\}\}\(c\)\\frac\{1\}\{c^\{2\}\}dc\-\(\\int\_\{c=0\}^\{\\theta\}P\_\{X\_\{1\}\}\(c\)\\frac\{\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}\(\\Delta\(\\frac\{\\theta\}\{1\-c\};k,\\alpha\)\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k,\\alpha\)\)\}\{c\}dc\\\\ &\+\\int\_\{c=\\theta\}^\{1\-\\theta\}P\_\{X\_\{1\}\}\(c\)\\frac\{\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}\(\\Delta\(\\frac\{\\theta\}\{1\-c\};k,\\alpha\)\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k,\\alpha\)\)\+\\frac\{1\}\{2^\{n\-1\}\}\}\{c\}dc\+\\int\_\{c=1\-\\theta\}^\{1\}P\_\{X\_\{1\}\}\(c\)\\frac\{1\}\{c\}dc\)^\{2\},\\end\{split\}
2. \(2\)when0\.5<θ≤10\.5<\\theta\\leq 1, \(6\)VarP𝐗\(𝖡1θ\(𝐗\)X1\)=∫c=01−θPX1\(c\)\(∑k=1n−2\(n−1k\)2n−1\(Δ\(θ1−c;k,α\)−Δ\(θ−c1−c;k,α\)\)\)2c2𝑑c\+∫c=1−θθPX1\(c\)\(∑k=1n−2\(n−1k\)2n−1\(1−Δ\(θ−c1−c;k,α\)\)\+12n−1\)2c2𝑑c\+∫c=θ1PX1\(c\)1c2𝑑c−\(∫c=01−θPX1\(c\)∑k=1n−2\(n−1k\)2n−1\(Δ\(θ1−c;k,α\)−Δ\(θ−c1−c;k,α\)\)cdc\+∫c=1−θθPX1\(c\)∑k=1n−2\(n−1k\)2n−1\(1−Δ\(θ−c1−c;k,α\)\)\+12n−1cdc\+∫c=θ1PX1\(c\)1cdc\)2,\\displaystyle\\begin\{split\}&Var\_\{P\_\{\\mathbf\{X\}\}\}\\left\(\\frac\{\\mathsf\{B\}\_\{1\}^\{\\theta\}\(\\mathbf\{X\}\)\}\{X\_\{1\}\}\\right\)=\\int\_\{c=0\}^\{1\-\\theta\}P\_\{X\_\{1\}\}\(c\)\\frac\{\(\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}\(\\Delta\(\\frac\{\\theta\}\{1\-c\};k,\\alpha\)\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k,\\alpha\)\)\)^\{2\}\}\{c^\{2\}\}dc\\\\ &\+\\int\_\{c=1\-\\theta\}^\{\\theta\}P\_\{X\_\{1\}\}\(c\)\\frac\{\(\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}\(1\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k,\\alpha\)\)\+\\frac\{1\}\{2^\{n\-1\}\}\)^\{2\}\}\{c^\{2\}\}dc\+\\int\_\{c=\\theta\}^\{1\}P\_\{X\_\{1\}\}\(c\)\\frac\{1\}\{c^\{2\}\}dc\\\\ &\-\(\\int\_\{c=0\}^\{1\-\\theta\}P\_\{X\_\{1\}\}\(c\)\\frac\{\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}\(\\Delta\(\\frac\{\\theta\}\{1\-c\};k,\\alpha\)\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k,\\alpha\)\)\}\{c\}dc\\\\ &\+\\int\_\{c=1\-\\theta\}^\{\\theta\}P\_\{X\_\{1\}\}\(c\)\\frac\{\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}\(1\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k,\\alpha\)\)\+\\frac\{1\}\{2^\{n\-1\}\}\}\{c\}dc\+\\int\_\{c=\\theta\}^\{1\}P\_\{X\_\{1\}\}\(c\)\\frac\{1\}\{c\}dc\)^\{2\},\\end\{split\}
wherePX1\(c\)P\_\{X\_\{1\}\}\(c\)\(see details of derivation in Lemma[3\.8](https://arxiv.org/html/2605.19264#S3.Thmtheorem8)\) is the probability thatX1=cX\_\{1\}=cgiven𝐗\\mathbf\{X\}followsDir\(𝛂\)Dir\(\\boldsymbol\{\\alpha\}\), andΔ\(h;k,α\)=Bt\(h;kα,\(n−1−k\)α\)Bt\(kα,\(n−1−k\)α\)\\Delta\(h;k,\\alpha\)=\\frac\{Bt\(h;k\\alpha,\(n\-1\-k\)\\alpha\)\}\{Bt\(k\\alpha,\(n\-1\-k\)\\alpha\)\}withBt\(α,β\)\)=∫01tα−1\(1−t\)β−1dtBt\(\\alpha,\\beta\)\)=\\int\_\{0\}^\{1\}t^\{\\alpha\-1\}\(1\-t\)^\{\\beta\-1\}dtbeing the Beta function andBt\(h;α,β\)=∫0htα−1\(1−t\)β−1𝑑tBt\(h;\\alpha,\\beta\)=\\int\_\{0\}^\{h\}t^\{\\alpha\-1\}\(1\-t\)^\{\\beta\-1\}dtbeing the incomplete Beta function\.
Before providing the detailed proof of Theorem[3\.7](https://arxiv.org/html/2605.19264#S3.Thmtheorem7), we outline the structure of our argument\. First of all, we observe that the single\-agent variance equals𝔼P𝐗\[\(𝖡1θ\(𝐗\)/X1\)2\]−\[𝔼P𝐗\(𝖡1θ\(𝐗\)/X1\)\]2\\mathbb\{E\}\_\{P\_\{\\mathbf\{X\}\}\}\[\(\\mathsf\{B\}\_\{1\}^\{\\theta\}\(\\mathbf\{X\}\)/X\_\{1\}\)^\{2\}\]\-\[\\mathbb\{E\}\_\{P\_\{\\mathbf\{X\}\}\}\(\\mathsf\{B\}\_\{1\}^\{\\theta\}\(\\mathbf\{X\}\)/X\_\{1\}\)\]^\{2\}\. We show how to derive the expression for𝔼P𝐗\(𝖡1θ\(𝐗\)/X1\)\\mathbb\{E\}\_\{P\_\{\\mathbf\{X\}\}\}\(\\mathsf\{B\}\_\{1\}^\{\\theta\}\(\\mathbf\{X\}\)/X\_\{1\}\)\. The expression for𝔼P𝐗\[\(𝖡1θ\(𝐗\)/X1\)2\]\\mathbb\{E\}\_\{P\_\{\\mathbf\{X\}\}\}\[\(\\mathsf\{B\}\_\{1\}^\{\\theta\}\(\\mathbf\{X\}\)/X\_\{1\}\)^\{2\}\]can be obtained similarly\.
To derive the expected power\-stake ratio of agent11, i\.e\.,𝔼P𝐗\(𝖡1θ\(𝐗\)/X1\)\\mathbb\{E\}\_\{P\_\{\\mathbf\{X\}\}\}\(\\mathsf\{B\}\_\{1\}^\{\\theta\}\(\\mathbf\{X\}\)/X\_\{1\}\), we need to determine the pivotality of the agent under the assumptions that weight profiles are distributed according to a Dirichlet distribution and that coalitions form uniformly at random \(the assumption underlying the definition of the Banzhaf index\)\. Specifically, given that agent11’s weight is fixed ascc\(with probabilityPX1\(c\)P\_\{X\_\{1\}\}\(c\), Lemma[3\.8](https://arxiv.org/html/2605.19264#S3.Thmtheorem8)\), we compute the density of the weight of a randomkk\-agent coalition drawn fromN∖\{1\}N\\setminus\\\{1\\\}uniformly \(the probability of drawing akk\-agent coalition is\(n−1k\)/2n−1\{n\-1\\choose k\}/2^\{n\-1\}\), aligning with the definition of the Banzhaf index\. Lemma[3\.10](https://arxiv.org/html/2605.19264#S3.Thmtheorem10)shows that the coalition weight follows a Beta distribution\. The Beta distribution’s density allows us to compute the probability that the coalition’s weight is below the quotaθ\\thetabut it exceedsθ\\thetawhen agent11joins the coalition, i\.e\., the pivotality probability of agent11\(Equation[9](https://arxiv.org/html/2605.19264#S3.E9)\)\. Then, the mean of the ratio between this pivotality probability and agent11’s weightcc, over all possible coalition sizeskkand agent11’s weightcc, is the expected power\-stake ratio of agent11, i\.e\.,𝔼P𝐗\(𝖡1θ\(𝐗\)/X1\)\\mathbb\{E\}\_\{P\_\{\\mathbf\{X\}\}\}\(\\mathsf\{B\}\_\{1\}^\{\\theta\}\(\\mathbf\{X\}\)/X\_\{1\}\)\. We follow a similar process to compute𝔼P𝐗\[\(𝖡1θ\(𝐗\)/X1\)2\]\\mathbb\{E\}\_\{P\_\{\\mathbf\{X\}\}\}\[\(\\mathsf\{B\}\_\{1\}^\{\\theta\}\(\\mathbf\{X\}\)/X\_\{1\}\)^\{2\}\], and obtainVarP𝐗\(𝖡1θ\(𝐗\)/X1\)Var\_\{P\_\{\\mathbf\{X\}\}\}\(\\mathsf\{B\}\_\{1\}^\{\\theta\}\(\\mathbf\{X\}\)/X\_\{1\}\)\. We now proceed to state and prove the two auxiliary results needed for the proof of Theorem[3\.7](https://arxiv.org/html/2605.19264#S3.Thmtheorem7): Lemma[3\.8](https://arxiv.org/html/2605.19264#S3.Thmtheorem8)and Proposition[3\.9](https://arxiv.org/html/2605.19264#S3.Thmtheorem9)\(which in turn relies on Lemma[3\.10](https://arxiv.org/html/2605.19264#S3.Thmtheorem10)\)\.
###### Lemma 3\.8\.
Given that𝐗\\mathbf\{X\}followsDir\(𝛂\)Dir\(\\boldsymbol\{\\alpha\}\), the probability thatX1=cX\_\{1\}=cis
\(7\)PX1\(c\)=Γ\(nα\)Γ\(α\)Γ\(\(n−1\)α\)cα−1\(1−c\)\(n−1\)α−1\.P\_\{X\_\{1\}\}\(c\)=\\frac\{\\Gamma\(n\\alpha\)\}\{\\Gamma\(\\alpha\)\\Gamma\(\(n\-1\)\\alpha\)\}c^\{\\alpha\-1\}\(1\-c\)^\{\(n\-1\)\\alpha\-1\}\.
###### Proof\.
Since𝐗\\mathbf\{X\}followsDir\(𝜶\)Dir\(\\boldsymbol\{\\alpha\}\), we have thatX1X\_\{1\}follows the Beta distributionBeta\(α,\(n−1\)α\)Beta\(\\alpha,\(n\-1\)\\alpha\), that is:PX1\(c\)=Γ\(nα\)Γ\(α\)Γ\(\(n−1\)α\)cα−1\(1−c\)\(n−1\)α−1\.P\_\{X\_\{1\}\}\(c\)=\\frac\{\\Gamma\(n\\alpha\)\}\{\\Gamma\(\\alpha\)\\Gamma\(\(n\-1\)\\alpha\)\}c^\{\\alpha\-1\}\(1\-c\)^\{\(n\-1\)\\alpha\-1\}\.∎
###### Proposition 3\.9\.
Assume that𝐗\\mathbf\{X\}followsDir\(𝛂\)Dir\(\\boldsymbol\{\\alpha\}\)\. Conditioned onX1=cX\_\{1\}=c\(where0<c<10<c<1\), the expected Banzhaf index of agent11, denoted as𝔼\(𝖡1,cθ\)\\mathbb\{E\}\(\\mathsf\{B\}^\{\\theta\}\_\{1,c\}\), is as follows:
1. \(1\)if0≤θ≤0\.50\\leq\\theta\\leq 0\.5, 𝖡1,cθ=\{∑k=1n−2\(n−1k\)2n−1\(Δ\(θ1−c;k\)−Δ\(θ−c1−c;k\)\)for0<c≤θ,∑k=1n−2\(Δ\(θ1−c;k\)−Δ\(θ−c1−c;k\)\)\+12n−1forθ<c<1−θ,1for1−θ≤c<1\.\\displaystyle\\mathsf\{B\}^\{\\theta\}\_\{1,c\}=\\left\\\{\\begin\{array\}\[\]\{lrc\}\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}\(\\Delta\(\\frac\{\\theta\}\{1\-c\};k\)\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k\)\)&\\text\{ for \}0<c\\leq\\theta,\\\\ \\sum\_\{k=1\}^\{n\-2\}\(\\Delta\(\\frac\{\\theta\}\{1\-c\};k\)\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k\)\)\+\\frac\{1\}\{2^\{n\-1\}\}&\\text\{ for \}\\theta<c<1\-\\theta,\\\\ 1&\\text\{ for \}1\-\\theta\\leq c<1\.\\\\ \\end\{array\}\\right\.
2. \(2\)if0\.5<θ≤10\.5<\\theta\\leq 1, 𝖡1,cθ=\{∑k=1n−2\(n−1k\)2n−1\(Δ\(θ1−c;k\)−Δ\(θ−c1−c;k\)\)for0<c≤θ,∑k=1n−2\(n−1k\)2n−1\(1−Δ\(θ−c1−c;k\)\)\+12n−1for1−θ≤c≤θ,1forθ<c<1\\displaystyle\\mathsf\{B\}^\{\\theta\}\_\{1,c\}=\\left\\\{\\begin\{array\}\[\]\{lrc\}\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}\(\\Delta\(\\frac\{\\theta\}\{1\-c\};k\)\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k\)\)&\\text\{ for \}0<c\\leq\\theta,\\\\ \\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}\(1\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k\)\)\+\\frac\{1\}\{2^\{n\-1\}\}&\\text\{ for \}1\-\\theta\\leq c\\leq\\theta,\\\\ 1&\\text\{ for \}\\theta<c<1\\end\{array\}\\right\.
###### Proof\.
Given that𝐗\\mathbf\{X\}followsDir\(𝜶\)Dir\(\\boldsymbol\{\\alpha\}\), to compute the expected Banzhaf index of agent11, we need to compute the probability that agent11is a swing agent for a random coalition drawn from the uniform distribution\. Especially, for a randomly drawn coalitionN′⊆N∖\{1\}N^\{\\prime\}\\subseteq N\\setminus\\\{1\\\}, we compute the probability of the event whereXN′≤θX\_\{N^\{\\prime\}\}\\leq\\thetaandXN′∪\{1\}\>θX\_\{N^\{\\prime\}\\cup\\\{1\\\}\}\>\\theta, conditioned onX1=cX\_\{1\}=c\. Therefore, to compute the probability, we need the density ofXN′X\_\{N^\{\\prime\}\}, which follows a Beta distribution since the weight profile𝐗−1=\(X2,⋯,Xn\)\\mathbf\{X\}\_\{\-1\}=\(X\_\{2\},\\cdots,X\_\{n\}\)follows a rescaled Dirichlet distribution conditioned onX1=cX\_\{1\}=c\. This is shown in the following auxiliary lemma\.
###### Lemma 3\.10\.
11−c𝐗−1\\frac\{1\}\{1\-c\}\\mathbf\{X\}\_\{\-1\}follows the Dirichlet distributionDir\(𝛂\)Dir\(\\boldsymbol\{\\alpha\}\)\.
###### Proof\.
Recall the Dirichlet process based on the Gamma distribution: \(1\) we have multiple mutually independent variables following identical scale Gamma distributions; and \(2\) their normalized multi\-variate vector follows a Dirichlet distribution parameterized by the shape parameters of the Gamma distributions\. We prove the lemma following the process\.
Let𝐒=\(S1,⋯,Sn\)\\mathbf\{S\}=\(S\_\{1\},\\cdots,S\_\{n\}\)be the random variables denoting the stakes of each agent, each drawn from an identical Gamma distributionΓ\(α\)\\Gamma\(\\alpha\)independently\. LetS−1=∑i∈N∖\{1\}SiS\_\{\-1\}=\\sum\_\{i\\in N\\setminus\\\{1\\\}\}S\_\{i\}andS=∑i∈NSiS=\\sum\_\{i\\in N\}S\_\{i\}\. Since we assumeX1=cX\_\{1\}=cin weight profile𝐗\\mathbf\{X\}, it holds thatS1=cSS\_\{1\}=cS\. Then, for eachi∈N∖\{1\}i\\in N\\setminus\\\{1\\\}, we have:
\(8\)Xi1−c=Si/S1−S1/S=SiS−S1=SiS−1\.\\displaystyle\\frac\{X\_\{i\}\}\{1\-c\}=\\frac\{S\_\{i\}/S\}\{1\-S\_\{1\}/S\}=\\frac\{S\_\{i\}\}\{S\-S\_\{1\}\}=\\frac\{S\_\{i\}\}\{S\_\{\-1\}\}\.Let𝐕=\(V2=X21−c,⋯,Vn=Xn1−c\)\\mathbf\{V\}=\(V\_\{2\}=\\frac\{X\_\{2\}\}\{1\-c\},\\cdots,V\_\{n\}=\\frac\{X\_\{n\}\}\{1\-c\}\)\. Equation[8](https://arxiv.org/html/2605.19264#S3.E8)is exactly the Dirichlet distribution construction process of𝐕=11−c𝐗−1\\mathbf\{V\}=\\frac\{1\}\{1\-c\}\\mathbf\{X\}\_\{\-1\}from𝐒−1\\mathbf\{S\}\_\{\-1\}\. Therefore, we have that:
11−c𝐗−1=𝐕∼Dir\(𝜶\)\.\\frac\{1\}\{1\-c\}\\mathbf\{X\}\_\{\-1\}=\\mathbf\{V\}\\sim Dir\(\\boldsymbol\{\\alpha\}\)\.This completes the proof of Lemma[3\.10](https://arxiv.org/html/2605.19264#S3.Thmtheorem10)\. ∎
With the lemma in place, we can then proceed to complete the proof of Proposition[3\.9](https://arxiv.org/html/2605.19264#S3.Thmtheorem9)\. Since the weight profile ofN−1N\_\{\-1\}follows the rescaled Dirichlet distribution givenX1=cX\_\{1\}=c, and the stakes of each agent inN−1N\_\{\-1\}are drawn fromΓ\(α\)\\Gamma\(\\alpha\)i\.i\.d\. \(i\.e\., all agents’ roles are symmetric\), we have that, for a uniformly random coalitionN′⊆N−1N^\{\\prime\}\\subseteq N\_\{\-1\}with sizekk\(0≤k≤n−10\\leq k\\leq n\-1\), its weight follows Beta distributionBeta\(kα,\(n−1−k\)α\)Beta\(k\\alpha,\(n\-1\-k\)\\alpha\)\(Chapter 25,\(Johnsonet al\.,[1995](https://arxiv.org/html/2605.19264#bib.bib68)\)\) Now, we consider, for each specifickk, what the probability is that agent11swings for a uniformly random coalition with sizekk\. The pivotality probability of agent11for each specifickkequals this probability multiplied by the probability of uniformly drawing akk\-agent coalition\.
Especially, the probability of uniformly drawing akk\-agent coalitionNkN\_\{k\}fromN−1N\_\{\-1\}is:
P\(Nk\)=\(n−1k\)/2n−1\.P\(N\_\{k\}\)=\{n\-1\\choose k\}/2^\{n\-1\}\.
We derive the probability that agent11swings for a randomkk\-agent coalition , i\.e\., the probability of the event whereXNk≤θX\_\{N\_\{k\}\}\\leq\\thetaandXNk\+c\>θX\_\{N\_\{k\}\}\+c\>\\theta, and then, the expected Banzhaf index of agent11is the expectation over all values ofkk\. We derive the probability in two exhaustive cases: \(1\)θ∈\[0,0\.5\]\\theta\\in\[0,0\.5\], and \(2\)θ∈\(0\.5,1\]\\theta\\in\(0\.5,1\]\. Each of the two cases is divided into three subcases, to which we turn now\.
1. \(1\.1\)\[θ∈\[𝟎,0\.5\]\\boldsymbol\{\\theta\\in\[0,0\.5\]\}and𝟎<c≤θ\\boldsymbol\{0<c\\leq\\theta\}\]\. In this case, agent11can neither swing for the empty set \(k=0k=0\), nor the unanimous set \(k=n−1k=n\-1\), sinceθ≤0\.5\\theta\\leq 0\.5andc≤θc\\leq\\theta\. Therefore, ifk=0k=0orn−1n\-1, the probability that agent11is a swing agent is0\. For1≤k≤n−21\\leq k\\leq n\-2, the probability that agent11swings forNkN\_\{k\}equals the probability that under conditionX1=cX\_\{1\}=c,NkN\_\{k\}’s weightXNkX\_\{N\_\{k\}\}is betweenθ−c\\theta\-candθ\\theta, i\.e\., we denote it as: \(9\)P1,Nk=P\(θ−c<XNk≤θ\)\.\\displaystyle P\_\{1,N\_\{k\}\}=P\(\\theta\-c<X\_\{N\_\{k\}\}\\leq\\theta\)\.By Lemma[3\.10](https://arxiv.org/html/2605.19264#S3.Thmtheorem10),𝐗−1\\mathbf\{X\}\_\{\-1\}follows a rescaled Dirichlet distribution, from which we conclude that11−cXNk\\frac\{1\}\{1\-c\}X\_\{N\_\{k\}\}follows a Beta distributionBeta\(kα,\(n−1−k\)α\)Beta\(k\\alpha,\(n\-1\-k\)\\alpha\)and its accumulative density is: P\(XNk1−c≤h\)=Bt\(h;kα,\(n−1−k\)α\)Bt\(kα,\(n−1−k\)α\)\)=Δ\(h;k,α\)\.P\(\\frac\{X\_\{N\_\{k\}\}\}\{1\-c\}\\leq h\)=\\frac\{Bt\(h;k\\alpha,\(n\-1\-k\)\\alpha\)\}\{Bt\(k\\alpha,\(n\-1\-k\)\\alpha\)\)\}=\\Delta\(h;k,\\alpha\)\.Therefore, we have that \(10\)P1,Nk=P\(θ−c1−c<XNk1−c≤θ1−c\)=Δ\(θ1−c;k,α\)−Δ\(θ−c1−c;k,α\)\.\\displaystyle P\_\{1,N\_\{k\}\}=P\(\\frac\{\\theta\-c\}\{1\-c\}<\\frac\{X\_\{N\_\{k\}\}\}\{1\-c\}\\leq\\frac\{\\theta\}\{1\-c\}\)=\\Delta\(\\frac\{\\theta\}\{1\-c\};k,\\alpha\)\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k,\\alpha\)\.Then, under conditionX1=cX\_\{1\}=c, across all values ofkk, we have the expected Banzhaf of agent11is: \(11\)𝖡1,cθ=∑k=1n−2\(n−1k\)2n−1P1,Nk=∑k=1n−2\(n−1k\)2n−1\(Δ\(θ1−c;k,α\)−Δ\(θ−c1−c;k,α\)\)\.\\displaystyle\\mathsf\{B\}^\{\\theta\}\_\{1,c\}=\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}P\_\{1,N\_\{k\}\}=\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}\(\\Delta\(\\frac\{\\theta\}\{1\-c\};k,\\alpha\)\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k,\\alpha\)\)\.
2. \(1\.2\)\[θ∈\[𝟎,0\.5\]\\boldsymbol\{\\theta\\in\[0,0\.5\]\}andθ<c<𝟏−θ\\boldsymbol\{\\theta<c<1\-\\theta\}\]\. In this case, agent11cannot swing forN−1N\_\{\-1\}\(i\.e\.,k=n−1k=n\-1\), since thatc≤1−θc\\leq 1\-\\thetaindicatesXN−1\>θX\_\{N\_\{\-1\}\}\>\\theta\. However, agent11must be a swing agent for the empty set \(i\.e\.,k=0k=0\), sincec\>θc\>\\theta\. For1≤k≤n−21\\leq k\\leq n\-2, the probability that agent11swings forNkN\_\{k\}equals Equation[10](https://arxiv.org/html/2605.19264#S3.E10)\. Therefore, we have that the expected Banzhaf index of agent11in this case is: \(12\)𝖡1,cθ=∑k=1n−2\(n−1k\)2n−1P1,Nk=∑k=1n−2\(n−1k\)2n−1\(Δ\(θ1−c;k,α\)−Δ\(θ−c1−c;k,α\)\)\+12n−1\.\\displaystyle\\mathsf\{B\}\_\{1,c\}^\{\\theta\}=\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}P\_\{1,N\_\{k\}\}=\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}\(\\Delta\(\\frac\{\\theta\}\{1\-c\};k,\\alpha\)\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k,\\alpha\)\)\+\\frac\{1\}\{2^\{n\-1\}\}\.
3. \(1\.3\)\[θ∈\[𝟎,0\.5\]\\boldsymbol\{\\theta\\in\[0,0\.5\]\}and𝟏−θ≤c<𝟏\\boldsymbol\{1\-\\theta\\leq c<1\}\]\. Sincec≥1−θc\\geq 1\-\\theta, we have that for anyN′⊆N−1N^\{\\prime\}\\subseteq N\_\{\-1\},XN′≤θX\_\{N^\{\\prime\}\}\\leq\\thetaholds\. Hence, agent11is a dictator, i\.e\., she swings for each coalitionN′⊆N−1N^\{\\prime\}\\subseteq N\_\{\-1\}\. Then, her expected Banzhaf index is: \(13\)𝖡1,cθ=1\.\\displaystyle\\mathsf\{B\}\_\{1,c\}^\{\\theta\}=1\.
4. \(2\.1\)\[θ∈\(0\.5,𝟏\]\\boldsymbol\{\\theta\\in\(0\.5,1\]\}and𝟎<c<𝟏−θ\\boldsymbol\{0<c<1\-\\theta\}\]\. In this case, agent11cannot swing for either the empty set \(k=0k=0\) or the unanimous set \(k=n−1k=n\-1\), sincec<θc<\\thetaandXN−1\>θX\_\{N\_\{\-1\}\}\>\\theta\. For2≤k≤n−22\\leq k\\leq n\-2, we have that the probability that agent11swings forNkN\_\{k\}has the same expression as Equation[10](https://arxiv.org/html/2605.19264#S3.E10)\. Therefore, we have that in this case, the expected Banzhaf index of agent11is: \(14\)𝖡1,cθ=∑k=1n−2\(n−1k\)2n−1P1,Nk=∑k=1n−2\(n−1k\)2n−1\(Δ\(θ1−c;k,α\)−Δ\(θ−c1−c;k,α\)\)\\displaystyle\\mathsf\{B\}\_\{1,c\}^\{\\theta\}=\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}P\_\{1,N\_\{k\}\}=\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}\(\\Delta\(\\frac\{\\theta\}\{1\-c\};k,\\alpha\)\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k,\\alpha\)\)
5. \(2\.2\)\[θ∈\(0\.5,𝟏\]\\boldsymbol\{\\theta\\in\(0\.5,1\]\}and𝟏−θ≤c≤θ\\boldsymbol\{1\-\\theta\\leq c\\leq\\theta\}\]\. Sincec≥1−θc\\geq 1\-\\theta, we have thatXN−1≤θX\_\{N\_\{\-1\}\}\\leq\\theta, and therefore, each winning coalition \(i\.e\., a coalition with a weight exceeding the quota\) must contain agent11\. However, agent11cannot swing for the empty set \(k=0k=0\) sincec≤θc\\leq\\theta, and she must be a swing agent forNkN\_\{k\}whenk=n−1k=n\-1\. Hence, the probability that agent11swings forNkN\_\{k\}\(k≥1k\\geq 1\) is the probability thatNkN\_\{k\}has a weight larger thanθ−c\\theta\-c\. That is: \(15\)P1,Nk=P\(XNk\>θ−c\)=1−Δ\(θ−c1−c;k,α\)\.\\displaystyle P\_\{1,N\_\{k\}\}=P\(X\_\{N\_\{k\}\}\>\\theta\-c\)=1\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k,\\alpha\)\.Subsequently, we have that the expected Banzhaf index of agent11is: \(16\)𝖡1,cθ=∑k=1n−2\(n−1k\)2n−1\(1−Δ\(θ−c1−c;k,α\)\)\+12n−1\.\\displaystyle\\mathsf\{B\}\_\{1,c\}^\{\\theta\}=\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}\(1\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k,\\alpha\)\)\+\\frac\{1\}\{2^\{n\-1\}\}\.
6. \(2\.3\)\[θ∈\(0\.5,𝟏\]\\boldsymbol\{\\theta\\in\(0\.5,1\]\}andθ<c<𝟏\\boldsymbol\{\\theta<c<1\}\]\. Agent11is a dictator in this case, and therefore, her expected Banzhaf is: \(17\)𝖡1,cθ=1\.\\displaystyle\\mathsf\{B\}\_\{1,c\}^\{\\theta\}=1\.
This completes the proof of Proposition[3\.9](https://arxiv.org/html/2605.19264#S3.Thmtheorem9)\. ∎
With Proposition[3\.9](https://arxiv.org/html/2605.19264#S3.Thmtheorem9)we now have all the scaffolding in place to prove Theorem[3\.7](https://arxiv.org/html/2605.19264#S3.Thmtheorem7)\.
###### Proof of Theorem[3\.7](https://arxiv.org/html/2605.19264#S3.Thmtheorem7)\.
We first derive the expectation of𝔼\(𝖡1θX1\)\\mathbb\{E\}\(\\frac\{\\mathsf\{B\}^\{\\theta\}\_\{1\}\}\{X\_\{1\}\}\)as the integral of𝔼\(𝖡1,cθc\)\\mathbb\{E\}\(\\frac\{\\mathsf\{B\}^\{\\theta\}\_\{1,c\}\}\{c\}\)acrossc∈\[0,1\]c\\in\[0,1\], where𝖡1,cθ\\mathsf\{B\}^\{\\theta\}\_\{1,c\}is obtained in Proposition[3\.9](https://arxiv.org/html/2605.19264#S3.Thmtheorem9)\. In a similar manner we derive the expectation of𝔼\[\(𝖡1θX1\)2\]\\mathbb\{E\}\[\(\\frac\{\\mathsf\{B\}^\{\\theta\}\_\{1\}\}\{X\_\{1\}\}\)^\{2\}\]\. With these expressions in place, the single\-agent variance can also be obtained\. We still derive𝔼\(𝖡1θX1\)\\mathbb\{E\}\(\\frac\{\\mathsf\{B\}^\{\\theta\}\_\{1\}\}\{X\_\{1\}\}\)in two cases: \(1\)0≤θ≤0\.50\\leq\\theta\\leq 0\.5, and \(2\)0\.5<θ≤10\.5<\\theta\\leq 1\.
1. \(1\)𝟎≤𝜽≤0\.5\\boldsymbol\{0\\leq\\theta\\leq 0\.5\}\. The expected power\-stake ratio of agent11, denoted as𝔼\(𝖡1θX1\)\\mathbb\{E\}\(\\frac\{\\mathsf\{B\}^\{\\theta\}\_\{1\}\}\{X\_\{1\}\}\), is the expectation of𝔼\(𝖡1,cθX1\)\\mathbb\{E\}\(\\frac\{\\mathsf\{B\}^\{\\theta\}\_\{1,c\}\}\{X\_\{1\}\}\)across all values ofcc: \(18\)𝔼\(𝖡1θX1\)=∫c=0θPX1\(c\)∑k=1n−2\(n−1k\)2n−1\(Δ\(θ1−c;k,α\)−Δ\(θ−c1−c;k,α\)\)c𝑑c\+∫c=θ1−θPX1\(c\)∑k=1n−2\(n−1k\)2n−1\(Δ\(θ1−c;k,α\)−Δ\(θ−c1−c;k,α\)\)\+12n−1c𝑑c\+∫c=1−θ1PX1\(c\)1c𝑑c,\\displaystyle\\begin\{split\}\\mathbb\{E\}\(\\frac\{\\mathsf\{B\}^\{\\theta\}\_\{1\}\}\{X\_\{1\}\}\)&=\\int\_\{c=0\}^\{\\theta\}P\_\{X\_\{1\}\}\(c\)\\frac\{\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}\(\\Delta\(\\frac\{\\theta\}\{1\-c\};k,\\alpha\)\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k,\\alpha\)\)\}\{c\}dc\\\\ &\+\\int\_\{c=\\theta\}^\{1\-\\theta\}P\_\{X\_\{1\}\}\(c\)\\frac\{\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}\(\\Delta\(\\frac\{\\theta\}\{1\-c\};k,\\alpha\)\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k,\\alpha\)\)\+\\frac\{1\}\{2^\{n\-1\}\}\}\{c\}dc\\\\ &\+\\int\_\{c=1\-\\theta\}^\{1\}P\_\{X\_\{1\}\}\(c\)\\frac\{1\}\{c\}dc,\\end\{split\}wherePX1\(c\)P\_\{X\_\{1\}\}\(c\)is the probability that agent11’s weight isccgiven𝐗\\mathbf\{X\}follows the Dirichlet distributionDir\(𝜶\)Dir\(\\boldsymbol\{\\alpha\}\), provided in Lemma[3\.8](https://arxiv.org/html/2605.19264#S3.Thmtheorem8)\.
2. \(2\)0\.5<𝜽≤𝟏\\boldsymbol\{0\.5<\\theta\\leq 1\}\. Similarly, we have the expected power\-stake ratio of agent11as follows: \(19\)𝔼\(𝖡1θX1\)=∫c=01−θPX1\(c\)∑k=1n−2\(n−1k\)2n−1\(Δ\(θ1−c;k,α\)−Δ\(θ−c1−c;k,α\)\)c𝑑c\+∫c=1−θθPX1\(c\)∑k=1n−2\(n−1k\)2n−1\(1−Δ\(θ−c1−c;k,α\)\)\+12n−1c𝑑c\+∫c=θ1PX1\(c\)1c𝑑c\.\\displaystyle\\begin\{split\}\\mathbb\{E\}\(\\frac\{\\mathsf\{B\}^\{\\theta\}\_\{1\}\}\{X\_\{1\}\}\)&=\\int\_\{c=0\}^\{1\-\\theta\}P\_\{X\_\{1\}\}\(c\)\\frac\{\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}\(\\Delta\(\\frac\{\\theta\}\{1\-c\};k,\\alpha\)\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k,\\alpha\)\)\}\{c\}dc\\\\ &\+\\int\_\{c=1\-\\theta\}^\{\\theta\}P\_\{X\_\{1\}\}\(c\)\\frac\{\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}\(1\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k,\\alpha\)\)\+\\frac\{1\}\{2^\{n\-1\}\}\}\{c\}dc\\\\ &\+\\int\_\{c=\\theta\}^\{1\}P\_\{X\_\{1\}\}\(c\)\\frac\{1\}\{c\}dc\.\\end\{split\}
By a similar strategy, we obtain the expression of𝔼\[\(𝖡1θX1\)2\]\\mathbb\{E\}\[\(\\frac\{\\mathsf\{B\}^\{\\theta\}\_\{1\}\}\{X\_\{1\}\}\)^\{2\}\]\. Subsequently, we derive the variance of𝖡1θX1\\frac\{\\mathsf\{B\}^\{\\theta\}\_\{1\}\}\{X\_\{1\}\}byvar\(𝖡1θX1\)=𝔼\[\(𝖡1θX1\)2\]−\[𝔼\(𝖡1θX1\)\]2var\(\\frac\{\\mathsf\{B\}^\{\\theta\}\_\{1\}\}\{X\_\{1\}\}\)=\\mathbb\{E\}\[\(\\frac\{\\mathsf\{B\}^\{\\theta\}\_\{1\}\}\{X\_\{1\}\}\)^\{2\}\]\-\[\\mathbb\{E\}\(\\frac\{\\mathsf\{B\}^\{\\theta\}\_\{1\}\}\{X\_\{1\}\}\)\]^\{2\}, i\.e\.,
1. \(1\)𝟎≤𝜽≤0\.5\\boldsymbol\{0\\leq\\theta\\leq 0\.5\} \(20\)var\(𝖡1θX1\)=∫c=0θPX1\(c\)\(∑k=1n−2\(n−1k\)2n−1\(Δ\(θ1−c;k,α\)−Δ\(θ−c1−c;k,α\)\)\)2c2𝑑c\+∫c=θ1−θPX1\(c\)\(∑k=1n−2\(n−1k\)2n−1\(Δ\(θ1−c;k,α\)−Δ\(θ−c1−c;k,α\)\)\+12n−1\)2c2𝑑c\+∫c=1−θ1PX1\(c\)1c2𝑑c−\(∫c=0θPX1\(c\)∑k=1n−2\(n−1k\)2n−1\(Δ\(θ1−c;k,α\)−Δ\(θ−c1−c;k,α\)\)cdc\+∫c=θ1−θPX1\(c\)∑k=1n−2\(n−1k\)2n−1\(Δ\(θ1−c;k,α\)−Δ\(θ−c1−c;k,α\)\)\+12n−1cdc\+∫c=1−θ1PX1\(c\)1cdc\)2\.\\displaystyle\\begin\{split\}&var\(\\frac\{\\mathsf\{B\}^\{\\theta\}\_\{1\}\}\{X\_\{1\}\}\)=\\int\_\{c=0\}^\{\\theta\}P\_\{X\_\{1\}\}\(c\)\\frac\{\(\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}\(\\Delta\(\\frac\{\\theta\}\{1\-c\};k,\\alpha\)\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k,\\alpha\)\)\)^\{2\}\}\{c^\{2\}\}dc\\\\ &\+\\int\_\{c=\\theta\}^\{1\-\\theta\}P\_\{X\_\{1\}\}\(c\)\\frac\{\(\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}\(\\Delta\(\\frac\{\\theta\}\{1\-c\};k,\\alpha\)\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k,\\alpha\)\)\+\\frac\{1\}\{2^\{n\-1\}\}\)^\{2\}\}\{c^\{2\}\}dc\+\\int\_\{c=1\-\\theta\}^\{1\}P\_\{X\_\{1\}\}\(c\)\\frac\{1\}\{c^\{2\}\}dc\\\\ &\-\(\\int\_\{c=0\}^\{\\theta\}P\_\{X\_\{1\}\}\(c\)\\frac\{\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}\(\\Delta\(\\frac\{\\theta\}\{1\-c\};k,\\alpha\)\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k,\\alpha\)\)\}\{c\}dc\\\\ &\+\\int\_\{c=\\theta\}^\{1\-\\theta\}P\_\{X\_\{1\}\}\(c\)\\frac\{\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}\(\\Delta\(\\frac\{\\theta\}\{1\-c\};k,\\alpha\)\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k,\\alpha\)\)\+\\frac\{1\}\{2^\{n\-1\}\}\}\{c\}dc\+\\int\_\{c=1\-\\theta\}^\{1\}P\_\{X\_\{1\}\}\(c\)\\frac\{1\}\{c\}dc\)^\{2\}\.\\end\{split\}
2. \(2\)0\.5<𝜽≤𝟏\\boldsymbol\{0\.5<\\theta\\leq 1\} \(21\)var\(𝖡1θX1\)=∫c=01−θPX1\(c\)\(∑k=1n−2\(n−1k\)2n−1\(Δ\(θ1−c;k,α\)−Δ\(θ−c1−c;k,α\)\)\)2c2𝑑c\+∫c=1−θθPX1\(c\)\(∑k=1n−2\(n−1k\)2n−1\(1−Δ\(θ−c1−c;k,α\)\)\+12n−1\)2c2𝑑c\+∫c=θ1PX1\(c\)1c2𝑑c−\(∫c=01−θPX1\(c\)∑k=1n−2\(n−1k\)2n−1\(Δ\(θ1−c;k,α\)−Δ\(θ−c1−c;k,α\)\)cdc\+∫c=1−θθPX1\(c\)∑k=1n−2\(n−1k\)2n−1\(1−Δ\(θ−c1−c;k,α\)\)\+12n−1cdc\+∫c=θ1PX1\(c\)1cdc\)2\.\\displaystyle\\begin\{split\}&var\(\\frac\{\\mathsf\{B\}^\{\\theta\}\_\{1\}\}\{X\_\{1\}\}\)=\\int\_\{c=0\}^\{1\-\\theta\}P\_\{X\_\{1\}\}\(c\)\\frac\{\(\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}\(\\Delta\(\\frac\{\\theta\}\{1\-c\};k,\\alpha\)\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k,\\alpha\)\)\)^\{2\}\}\{c^\{2\}\}dc\\\\ &\+\\int\_\{c=1\-\\theta\}^\{\\theta\}P\_\{X\_\{1\}\}\(c\)\\frac\{\(\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}\(1\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k,\\alpha\)\)\+\\frac\{1\}\{2^\{n\-1\}\}\)^\{2\}\}\{c^\{2\}\}dc\+\\int\_\{c=\\theta\}^\{1\}P\_\{X\_\{1\}\}\(c\)\\frac\{1\}\{c^\{2\}\}dc\\\\ &\-\(\\int\_\{c=0\}^\{1\-\\theta\}P\_\{X\_\{1\}\}\(c\)\\frac\{\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}\(\\Delta\(\\frac\{\\theta\}\{1\-c\};k,\\alpha\)\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k,\\alpha\)\)\}\{c\}dc\\\\ &\+\\int\_\{c=1\-\\theta\}^\{\\theta\}P\_\{X\_\{1\}\}\(c\)\\frac\{\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}\(1\-\\Delta\(\\frac\{\\theta\-c\}\{1\-c\};k,\\alpha\)\)\+\\frac\{1\}\{2^\{n\-1\}\}\}\{c\}dc\+\\int\_\{c=\\theta\}^\{1\}P\_\{X\_\{1\}\}\(c\)\\frac\{1\}\{c\}dc\)^\{2\}\.\\end\{split\}
This completes the proof of Theorem[3\.7](https://arxiv.org/html/2605.19264#S3.Thmtheorem7)\. ∎
#### 3\.2\.4\.Numerical analysis of the single\-agent variance
\(a\)Mean of power\-stake ratio:α=1\\alpha=1
\(b\)Mean of power\-stake ratio:α=5\\alpha=5
\(c\)Single\-agent variance:α=1\\alpha=1
\(d\)Single\-agent variance:α=5\\alpha=5
Figure 1\.Means of the power\-stake ratios and single\-agent variances of agent11by varyingθ\\thetaandnn\.We present the expectations \(Equations[18](https://arxiv.org/html/2605.19264#S3.E18)and[19](https://arxiv.org/html/2605.19264#S3.E19)\) and variances \(Equations[20](https://arxiv.org/html/2605.19264#S3.E20)and[21](https://arxiv.org/html/2605.19264#S3.E21)\) of agent11’s power\-stake ratios by varying quotaθ\\thetain range\(0,1\)\(0,1\)with step0\.010\.01and varyingnnin\{30,40,60,80,150\}\\\{30,40,60,80,150\\\}, shown in Figure[1](https://arxiv.org/html/2605.19264#S3.F1)\. We select two values ofα\\alpha, namely,11and55, whereα=1\\alpha=1is the exponential distribution, whileα=5\\alpha=5forms a single peaked density function with a higher variance thanα=1\\alpha=1\.777To validate our analysis, we use simulations to generate the corresponding expectations and variances of agent11’s power\-stake ratios in Appendix[A\.1](https://arxiv.org/html/2605.19264#A1.SS1)\. The consistent curves verify the correctness of the analytical results\.Additional figures forα\\alphamatching stake distribution observed in practice in Project Catalyst are presented in Section[4](https://arxiv.org/html/2605.19264#S4)\.
The most interesting observation is that for eachnn, the variance \(Figures[1\(c\)](https://arxiv.org/html/2605.19264#S3.F1.sf3)and[1\(d\)](https://arxiv.org/html/2605.19264#S3.F1.sf4)\) is closest to0when the quota is around0\.60\.6and0\.40\.4\. These results provide cues for the identification of optimal WQR based on the single\-agent variance analysis\. This trend differs from that of the ratio expectations \(Figures[1\(a\)](https://arxiv.org/html/2605.19264#S3.F1.sf1)and[1\(b\)](https://arxiv.org/html/2605.19264#S3.F1.sf2)\): variances fluctuate, reach a lowest value around0in both intervals\(0,0\.5\)\(0,0\.5\)and\(0\.5,1\)\(0\.5,1\), however, the expectations are monotone in both intervals\. It shows the balance quotas are not a consequence of low expected ratio values\. Asnnincreases, the balance quotas move towards0\.50\.5, aligning with conjectures made in\(Slomczynski and Zyczkowski,[2006](https://arxiv.org/html/2605.19264#bib.bib43)\)\. Importantly, this indicates that in practice, the possibility of finding a quota that achieves a good power balance in expectation\.
Observe that the expectations and variances reach the highest whenθ=0\.5\\theta=0\.5\. With larger agent sizenn, the ratio’s expectation increases, however, it has a lower variance\. This inverse trend reveals that though agents have higher power\-stake ratios on average whennnbecomes larger, their ratios tend to be more similar, achieving better power balance\.
Note that for extreme quotas, i\.e\., quotas close to0or11, near\-0variance does not indicate the presence of power balance\. The near\-0variance is instead driven by uniformly low expected power values\. Intuitively, whenθ\\thetais close to11, voting becomes by unanimity, and each agent’s Banzhaf power equals1/2n−11/2^\{n\-1\}, which is considerably low\. The variance then reduces to the variance of the inverse of agents’ weights\.
#### 3\.2\.5\.Whenα=1\\alpha=1andθ=0\.5\\theta=0\.5: A special case and generalization previous results
Jelnov and Tauman \([2014](https://arxiv.org/html/2605.19264#bib.bib59)\)consider similar measures of power balance, where they derive the expected ratio between agent11’s Banzhaf index and her weight, i\.e\.,𝔼\(𝖡1θX1\)\\mathbb\{E\}\(\\frac\{\\mathsf\{B\}^\{\\theta\}\_\{1\}\}\{X\_\{1\}\}\), by assuming that𝐗\\mathbf\{X\}follows the uniform distribution and weighted majority rule \(i\.e\.,θ=0\.5\\theta=0\.5\)\. We note that our model is a strict generalisation of\(Jelnov and Tauman,[2014](https://arxiv.org/html/2605.19264#bib.bib59)\): the multi\-variate uniform distribution is a special case of the Dirichlet distribution by settingα=1\\alpha=1, under which the original Gamma distribution becomes the exponential distribution \(Lemma[3\.3](https://arxiv.org/html/2605.19264#S3.Thmtheorem3)\)\. We further note that an unbounded expected power\-stake ratio does not necessarily indicate the failure of power balance\. That is, bounding𝔼\(𝖡1θX1\)\\mathbb\{E\}\(\\frac\{\\mathsf\{B\}^\{\\theta\}\_\{1\}\}\{X\_\{1\}\}\)towards11indicates a good power balance w\.r\.t\. Equation[4](https://arxiv.org/html/2605.19264#S3.E4), but not vice versa\. However, a bounded within\-vector variance is a sufficient and necessary condition for balanced power\.
In a similar but more restricted streamline,\(Jelnov and Tauman,[2014](https://arxiv.org/html/2605.19264#bib.bib59)\)assumes that a weight profile, also denoted as annn\-dimensional simplex, is drawn from a multi\-variate uniform distribution\. To relate our work to\(Jelnov and Tauman,[2014](https://arxiv.org/html/2605.19264#bib.bib59)\), we show that fixing the Dirichlet distribution to the relevant special case yields precisely the expression of the expected power\-stake ratio from\(Jelnov and Tauman,[2014](https://arxiv.org/html/2605.19264#bib.bib59)\), where the authors deduce it as:
\(22\)𝔼\(𝖡10\.5X1\)=12n−1∫00\.5\(1−n\)\(1−c\)n−2\[∑k=1n−2\(n−1k\)∑j=kn−2\(n−2j\)\(\(0\.51−c\)j\(1−0\.51−c\)n−2−j−\(0\.5−c1−c\)j\(1−0\.5−c1−c\)n−2−j\)\]1cdc\+∫0\.51\(1−n\)\(1−c\)n−2c𝑑c\\displaystyle\\begin\{split\}&\\mathbb\{E\}\(\\frac\{\\mathsf\{B\}^\{0\.5\}\_\{1\}\}\{X\_\{1\}\}\)=\\frac\{1\}\{2^\{n\-1\}\}\\int\_\{0\}^\{0\.5\}\(1\-n\)\(1\-c\)^\{n\-2\}\\\\ &\\left\[\\sum\_\{k=1\}^\{n\-2\}\{n\-1\\choose k\}\\sum\_\{j=k\}^\{n\-2\}\{n\-2\\choose j\}\\left\(\(\\frac\{0\.5\}\{1\-c\}\)^\{j\}\(1\-\\frac\{0\.5\}\{1\-c\}\)^\{n\-2\-j\}\-\(\\frac\{0\.5\-c\}\{1\-c\}\)^\{j\}\(1\-\\frac\{0\.5\-c\}\{1\-c\}\)^\{n\-2\-j\}\\right\)\\right\]\\frac\{1\}\{c\}dc\\\\ &\+\\int\_\{0\.5\}^\{1\}\\frac\{\(1\-n\)\(1\-c\)^\{n\-2\}\}\{c\}dc\\end\{split\}Observe that Equation[22](https://arxiv.org/html/2605.19264#S3.E22)is a function ofn=\|N\|n=\|N\|, and\(Jelnov and Tauman,[2014](https://arxiv.org/html/2605.19264#bib.bib59)\)shows that it is unbounded and increases withnn\.
###### Corollary 3\.11\.
For the Expected power\-stake ratio of agent11, i\.e\., Equations[18](https://arxiv.org/html/2605.19264#S3.E18)and[19](https://arxiv.org/html/2605.19264#S3.E19), settingα=1\\alpha=1andθ=0\.5\\theta=0\.5, it coincides with \(Equation \(19\), Lemma 6 in\(Jelnov and Tauman,[2014](https://arxiv.org/html/2605.19264#bib.bib59)\)\)\.
###### Proof\.
By settingα=1\\alpha=1andθ=0\.5\\theta=0\.5, the expected power=stake ratio of agent11becomes:
𝔼\(𝖡10\.5X1\)=∫00\.5PX1\(c\)∑k=1n−2\(n−1k\)2n−1\(Δ\(0\.51−c;k,1\)−Δ\(0\.5−c1−c;k,1\)\)c𝑑c\+∫0\.51PX1\(c\)1c𝑑c\.\\displaystyle\\mathbb\{E\}\(\\frac\{\\mathsf\{B\}\_\{1\}^\{0\.5\}\}\{X\_\{1\}\}\)=\\int\_\{0\}^\{0\.5\}P\_\{X\_\{1\}\}\(c\)\\frac\{\\sum\_\{k=1\}^\{n\-2\}\\frac\{\{n\-1\\choose k\}\}\{2^\{n\-1\}\}\(\\Delta\(\\frac\{0\.5\}\{1\-c\};k,1\)\-\\Delta\(\\frac\{0\.5\-c\}\{1\-c\};k,1\)\)\}\{c\}dc\+\\int\_\{0\.5\}^\{1\}P\_\{X\_\{1\}\}\(c\)\\frac\{1\}\{c\}dc\.Recall thatΔ\(0\.51−c;k,1\)\\Delta\(\\frac\{0\.5\}\{1\-c\};k,1\)is the cumulative function of Beta distributionBeta\(k,1\)Beta\(k,1\), denoted as the regularised incomplete beta function
Δ\(0\.51−c;k,1\)=Bt\(0\.51−c;k,n−1−k\)Bt\(k,n−1−k\)\.\\Delta\(\\frac\{0\.5\}\{1\-c\};k,1\)=\\frac\{Bt\(\\frac\{0\.5\}\{1\-c\};k,n\-1\-k\)\}\{Bt\(k,n\-1\-k\)\}\.When the Beta distribution’s parameters are positive integers, it cumulative distribution can be written as the cumulative function of a corresponding binomial distribution \(26\.5\.24 in\(Abramowitz and Stegun,[1948](https://arxiv.org/html/2605.19264#bib.bib66)\)\), i\.e\.,
Δ\(0\.51−c;k,1\)=∑j=kn−1−k\+k−1\(n−1−k\+k−1j\)\(0\.51−c\)j\(1−0\.51−c\)n−1−k\+k−1−j=∑j=kn−2\(n−2j\)\(0\.51−c\)j\(1−0\.51−c\)n−2−j\.\\displaystyle\\begin\{split\}\\Delta\(\\frac\{0\.5\}\{1\-c\};k,1\)=&\\sum\_\{j=k\}^\{n\-1\-k\+k\-1\}\{n\-1\-k\+k\-1\\choose j\}\(\\frac\{0\.5\}\{1\-c\}\)^\{j\}\(1\-\\frac\{0\.5\}\{1\-c\}\)^\{n\-1\-k\+k\-1\-j\}\\\\ =&\\sum\_\{j=k\}^\{n\-2\}\{n\-2\\choose j\}\(\\frac\{0\.5\}\{1\-c\}\)^\{j\}\(1\-\\frac\{0\.5\}\{1\-c\}\)^\{n\-2\-j\}\.\\end\{split\}Similarly, we have that
Δ\(0\.5−c1−c;k,1\)\)=∑j=kn−2\(n−2j\)\(0\.5−c1−c\)j\(1−0\.5−c1−c\)n−2−j\.\\displaystyle\\Delta\(\\frac\{0\.5\-c\}\{1\-c\};k,1\)\)=\\sum\_\{j=k\}^\{n\-2\}\{n\-2\\choose j\}\(\\frac\{0\.5\-c\}\{1\-c\}\)^\{j\}\(1\-\\frac\{0\.5\-c\}\{1\-c\}\)^\{n\-2\-j\}\.SincePX1\(c\)=Γ\(nα\)Γ\(α\)Γ\(\(n−1\)α\)cα−1\(1−c\)\(n−1\)α−1P\_\{X\_\{1\}\}\(c\)=\\frac\{\\Gamma\(n\\alpha\)\}\{\\Gamma\(\\alpha\)\\Gamma\(\(n\-1\)\\alpha\)\}c^\{\\alpha\-1\}\(1\-c\)^\{\(n\-1\)\\alpha\-1\}, by settingα=1\\alpha=1, we have that
PX1\(c\)=Γ\(n\)Γ\(1\)Γ\(n−1\)\(1−c\)n−2=\(n−1\)Γ\(n−1\)Γ\(n−1\)\(1−c\)n−2=\(n−1\)\(1−c\)n−2\.\\displaystyle P\_\{X\_\{1\}\}\(c\)=\\frac\{\\Gamma\(n\)\}\{\\Gamma\(1\)\\Gamma\(n\-1\)\}\(1\-c\)^\{n\-2\}=\\frac\{\(n\-1\)\\Gamma\(n\-1\)\}\{\\Gamma\(n\-1\)\}\(1\-c\)^\{n\-2\}=\(n\-1\)\(1\-c\)^\{n\-2\}\.Therefore, we have that
𝔼\(𝖡10\.5X1\)=∫00\.5\(n−1\)\(1−c\)n−2c2n−1∑k=1n−2\(n−2k\)∑j=kn−2\(n−2j\)\(0\.51−c\)j\(1−0\.51−c\)n−2−j−0\.5−c1−c\)j\(1−0\.5−c1−c\)n−2−j\)dc\+∫0\.51\(n−1\)\(1−c\)n−2c𝑑c,\\displaystyle\\begin\{split\}&\\mathbb\{E\}\(\\frac\{\\mathsf\{B\}\_\{1\}^\{0\.5\}\}\{X\_\{1\}\}\)=\\int\_\{0\}^\{0\.5\}\\frac\{\(n\-1\)\(1\-c\)^\{n\-2\}\}\{c2^\{n\-1\}\}\\\\ &\\sum\_\{k=1\}^\{n\-2\}\{n\-2\\choose k\}\\sum\_\{j=k\}^\{n\-2\}\{n\-2\\choose j\}\\left\(\\frac\{0\.5\}\{1\-c\}\)^\{j\}\(1\-\\frac\{0\.5\}\{1\-c\}\)^\{n\-2\-j\}\-\\frac\{0\.5\-c\}\{1\-c\}\)^\{j\}\(1\-\\frac\{0\.5\-c\}\{1\-c\}\)^\{n\-2\-j\}\\right\)dc\\\\ &\+\\int\_\{0\.5\}^\{1\}\\frac\{\(n\-1\)\(1\-c\)^\{n\-2\}\}\{c\}dc,\\end\{split\}which is exactly Equation[22](https://arxiv.org/html/2605.19264#S3.E22)\. ∎
## 4\.Experiments
We apply the framework for the analysis of power imbalances developed in the previous sections to simulated data, including data generated by fitting our probabilistic model on real\-world election data from Project Catalyst\. Specifically, our experiments study how the normalized Banzhaf index compares to normalized stake shares as a function of the quota and the underlying stake distribution\. Our goal is to quantify both the average deviation from perfect power balance \(Equation[4](https://arxiv.org/html/2605.19264#S3.E4)\) and how such deviations are distributed across agents \(Definition[3\.5](https://arxiv.org/html/2605.19264#S3.Thmtheorem5)\)\. In essence, we develop an experimental approach based on real\-world data in order to address the following question: which quota does a WQR need in order to yield a voting power distribution that is as close as possible to perfect balance?
### 4\.1\.Experimental Setup
##### Evaluation metrics\.
We measure the within\-vector variances \(Definition[3\.5](https://arxiv.org/html/2605.19264#S3.Thmtheorem5)\) based on randomly drawn normalized weight profiles𝐗\\mathbf\{X\}for each parameter setting\. Notice that the within\-vector variances are computed based on different weight profiles, and hence, there is inter\-profile scale difference\. Especially, for two weight profiles𝐗1\\mathbf\{X\}^\{1\}and𝐗2\\mathbf\{X\}^\{2\}, we have two corresponding Banzhaf index profiles𝗕𝜽\(𝐗𝟏\)\\boldsymbol\{\\mathsf\{B\}^\{\\theta\}\(\\mathbf\{X\}^\{1\}\)\}and𝗕𝜽\(𝐗𝟐\)\\boldsymbol\{\\mathsf\{B\}^\{\\theta\}\(\\mathbf\{X\}^\{2\}\)\}\. Though each agent’s Banzhaf index is in range\[0,1\]\[0,1\], the Banzhaf profiles can have different scales, i\.e\.,∑i∈N𝖡iθ\(𝐗1\)≠∑i∈N𝖡iθ\(𝐗2\)\\sum\_\{i\\in N\}\\mathsf\{B\}^\{\\theta\}\_\{i\}\(\\mathbf\{X\}^\{1\}\)\\not=\\sum\_\{i\\in N\}\\mathsf\{B\}^\{\\theta\}\_\{i\}\(\\mathbf\{X\}^\{2\}\), leading to additional within\-vector variance differences\. Therefore, to avoid unfair comparisons, in our experiments, we use the normalized Banzhaf index, i\.e\.,𝖡iθ\(𝐗\)∑j∈N𝖡jθ\(𝐗\)\\frac\{\\mathsf\{B\}^\{\\theta\}\_\{i\}\(\\mathbf\{X\}\)\}\{\\sum\_\{j\\in N\}\\mathsf\{B\}^\{\\theta\}\_\{j\}\(\\mathbf\{X\}\)\}for each agenti∈Ni\\in N, and we simply refer to it it the Banzhaf index, unless clarification is required by the context\.
Algorithm 1Monte Carlo estimation of Banzhaf pivot probabilities1:Stake vector
x∈ℝ\>0nx\\in\\mathbb\{R\}^\{n\}\_\{\>0\}, quota grid
\{θj\}j=1Q\\\{\\theta\_\{j\}\\\}\_\{j=1\}^\{Q\}, sample number
RR
2:Estimated pivotal probabilities
P^i,j\\widehat\{P\}\_\{i,j\}
3:for
t=1t=1to
RRdo
4:Sample
Ti\(t\)∼Bernoulli\(1/2\)T^\{\(t\)\}\_\{i\}\\sim\\mathrm\{Bernoulli\}\(1/2\)independently
5:
S\(t\)←∑iTi\(t\)xiS^\{\(t\)\}\\leftarrow\\sum\_\{i\}T^\{\(t\)\}\_\{i\}x\_\{i\}
6:endfor
7:foreach agent
iiand quota
θj\\theta\_\{j\}do
8:
P^i,j←1R∑t=1R𝟏\[S\(t\)−Ti\(t\)xi<θj∧S\(t\)−Ti\(t\)xi\+xi≥θj\]\\widehat\{P\}\_\{i,j\}\\leftarrow\\frac\{1\}\{R\}\\sum\_\{t=1\}^\{R\}\\mathbf\{1\}\\\!\\left\[S^\{\(t\)\}\-T^\{\(t\)\}\_\{i\}x\_\{i\}<\\theta\_\{j\}\\wedge S^\{\(t\)\}\-T^\{\(t\)\}\_\{i\}x\_\{i\}\+x\_\{i\}\\geq\\theta\_\{j\}\\right\]
9:endfor
10:return
P^\\widehat\{P\}
##### Computing the Banzhaf Index\.
For a fixed stake profile and quota, the Banzhaf index is defined as a pivot probability over coalitions \(Definition[2\.2](https://arxiv.org/html/2605.19264#S2.Thmtheorem2)\)\. Though the exact Banzhaf index of each agent can be computed in polynomial timeO\(n2smax\)O\(n^\{2\}s\_\{\\max\}\)wheresmaxs\_\{\\max\}is the maximal individual stake number in the stake profile𝐬\\mathbf\{s\}\(Chalkiadakiset al\.,[2022](https://arxiv.org/html/2605.19264#bib.bib47)\), it remains considerably time consuming for the computation of inter\-profile variance, since we would need to compute100n100nBanzhaf indices for each parameter setting\. To circumvent this issue we employ the Monte Carlo method \(Algorithm[1](https://arxiv.org/html/2605.19264#alg1)\)\. The algorithm was introduced and studied in\(Bachrachet al\.,[2010](https://arxiv.org/html/2605.19264#bib.bib69)\)and has been already used in the literature for similar experiments \(e\.g\.,\(Zhang and Grossi,[2021](https://arxiv.org/html/2605.19264#bib.bib27)\)\)\. Algorithm[1](https://arxiv.org/html/2605.19264#alg1)implementsrp=15,000rp=15,000iterations to ensure a tight confidence interval on the obtained approximation\. Notice that in Figures[2](https://arxiv.org/html/2605.19264#S4.F2)and[3](https://arxiv.org/html/2605.19264#S4.F3), due to this approximation process, whenθ\\thetaapproaches0or11, the estimated Banzhaf indices are almost0because of the low probability of sampling a pivotal coalition, especially for largeNN\.
##### Empirical data\.
To calibrate the simulation study to real\-world conditions, we use also empirical stake data from Fund 13 of Project Catalyst\.888[https://projectcatalyst\.io/](https://projectcatalyst.io/)Among all registered stake addresses, only a subset actively participated in the vote; in particular, we identify approximately7,0507\{,\}050addresses that cast a vote\. Fitting and descriptive analysis are performed on the raw \(unnormalized\) stake values of these voting addresses\.
Table[1](https://arxiv.org/html/2605.19264#S4.T1)reports summary statistics of the empirical stake distribution\. The data exhibit extreme right skew and high concentration, with a small number of addresses holding a large fraction of total stake\. Moreover, from the official Fund 13 results, the fraction of stake required to fund the last accepted project allows us to infer the effective quota used in practice, which is approximately7%7\\%with minor variation across categories\.
Table 1\.Summary statistics of empirical stake weights in Fund 13 of Project Catalyst
##### Parameter settings\.
To account for stake heterogeneity, we independently sampleM=100M=100stake profiles for each parameter setting, and approximate the mean of the power\-stake ratio and within\-vector variance by Algorithm[2](https://arxiv.org/html/2605.19264#alg2)\. For each draw, we evaluate the within\-vector variance over a grid of101101evenly spaced quota values in\[0,1\]\[0,1\], except for Figures[3\(c\)](https://arxiv.org/html/2605.19264#S4.F3.sf3)and[3\(d\)](https://arxiv.org/html/2605.19264#S4.F3.sf4)where the quotaθ=0\.07\\theta=0\.07reflects the practical quota in Project Catalyst data\. We perform experiments for population sizesn∈\{30,40,60,80\}n\\in\\\{30,40,60,80\\\}and additionally conduct a parameter sweep over stake distribution parameters at fixedn=50n=50\. All reported results correspond to finite\-sample averages across theMMstake draws\.
The random weight profiles are constructed by normalising randomly sampled stake profiles, where each individual stake number is drawn from a Gamma distribution as depicted in Section[3\.2\.1](https://arxiv.org/html/2605.19264#S3.SS2.SSS1)\. We use three different parameter sets for the underlying Gamma distribution, namely,\(α=1,β=1\)\(\\alpha=1,\\beta=1\)and\(α=5,β=1\)\(\\alpha=5,\\beta=1\)for comparison against Section[3\.2\.4](https://arxiv.org/html/2605.19264#S3.SS2.SSS4), and\(α^=0\.273568,β=1\)\(\\hat\{\\alpha\}=0\.273568,\\beta=1\)\. The last parameter set\(α^=0\.273568,β=1\)\(\\hat\{\\alpha\}=0\.273568,\\beta=1\)is obtained by fitting the Project Catalyst data to a Gamma distribution \(Algorithm[3](https://arxiv.org/html/2605.19264#alg3)\)\. Note that we setβ=1\\beta=1for all Gamma distributions due to the fact that this scale parameter does not influence the normalized weight profile distribution \(see details in Section[3\.2\.1](https://arxiv.org/html/2605.19264#S3.SS2.SSS1)\)\. For the Gamma distribution fitting the Project Catalyst data, we provide the simulated single\-agent variance results in Appendix[B](https://arxiv.org/html/2605.19264#A2), which show consistent trends as in Section[3\.2\.4](https://arxiv.org/html/2605.19264#S3.SS2.SSS4)\.
All code used to generate the results is publicly available on Github\.999Link omitted for double\-blind review\.
Algorithm 2Evaluation over sampled stake profiles1:Number of agents
nn; Gamma distribution parameters
\(α,β\)\(\\alpha,\\beta\); stake draws
MM; coalition samples
RR; quota grid
\{θj\}j=1Q\\\{\\theta\_\{j\}\\\}\_\{j=1\}^\{Q\}
2:
\{𝔼^M\[μ\(θj\)\]\}j=1Q\\\{\\widehat\{\\mathbb\{E\}\}\_\{M\}\[\\mu\(\\theta\_\{j\}\)\]\\\}\_\{j=1\}^\{Q\},
\{𝔼^M\[v\(θj\)\]\}j=1Q\\\{\\widehat\{\\mathbb\{E\}\}\_\{M\}\[v\(\\theta\_\{j\}\)\]\\\}\_\{j=1\}^\{Q\}
3:for
m=1m=1to
MMdo
4:Sample
wi\(m\)∼Γ\(α,θ\)w\_\{i\}^\{\(m\)\}\\sim\\Gamma\(\\alpha,\\theta\)and normalize to
x\(m\)x^\{\(m\)\}
5:Compute the Banzhaf indices using Algorithm[1](https://arxiv.org/html/2605.19264#alg1)and normalize to
𝖡iθ\(m\)\\mathsf\{B\}^\{\\theta\(m\)\}\_\{i\}
6:for
j=1j=1to
QQdo
7:
Ri\(m\)\(θj\)←𝖡iθ\(m\)/xi\(m\)R\_\{i\}^\{\(m\)\}\(\\theta\_\{j\}\)\\leftarrow\\mathsf\{B\}^\{\\theta\(m\)\}\_\{i\}/x\_\{i\}^\{\(m\)\}
8:
μ\(m\)\(θj\)←1n∑iRi\(m\)\(θj\)\\mu^\{\(m\)\}\(\\theta\_\{j\}\)\\leftarrow\\frac\{1\}\{n\}\\sum\_\{i\}R\_\{i\}^\{\(m\)\}\(\\theta\_\{j\}\)
9:
v\(m\)\(θj\)←1n∑i\(Ri\(m\)\(θj\)−μ\(m\)\(θj\)\)2v^\{\(m\)\}\(\\theta\_\{j\}\)\\leftarrow\\frac\{1\}\{n\}\\sum\_\{i\}\(R\_\{i\}^\{\(m\)\}\(\\theta\_\{j\}\)\-\\mu^\{\(m\)\}\(\\theta\_\{j\}\)\)^\{2\}
10:endfor
11:endfor
12:for
j=1j=1to
QQdo
13:
𝔼^M\[μ\(θj\)\]←1M∑mμ\(m\)\(θj\)\\widehat\{\\mathbb\{E\}\}\_\{M\}\[\\mu\(\\theta\_\{j\}\)\]\\leftarrow\\frac\{1\}\{M\}\\sum\_\{m\}\\mu^\{\(m\)\}\(\\theta\_\{j\}\)
14:
𝔼^M\[v\(θj\)\]←1M∑mv\(m\)\(θj\)\\widehat\{\\mathbb\{E\}\}\_\{M\}\[v\(\\theta\_\{j\}\)\]\\leftarrow\\frac\{1\}\{M\}\\sum\_\{m\}v^\{\(m\)\}\(\\theta\_\{j\}\)
15:endfor
Algorithm 3Gamma distribution fitting for empirical stake data \(MLE\)1:Empirical stake weights
\{w~i\}i=1N\\\{\\tilde\{w\}\_\{i\}\\\}\_\{i=1\}^\{N\},
w~i\>0\\tilde\{w\}\_\{i\}\>0
2:Fitted parameters
\(α^,β^\)\(\\hat\{\\alpha\},\\hat\{\\beta\}\)
3:Define the log\-likelihood
ℓ\(α,β\)=∑i=1N\[\(α−1\)logw~i−w~iβ−αlogβ−logΓ\(α\)\]\\ell\(\\alpha,\\beta\)=\\sum\_\{i=1\}^\{N\}\\left\[\(\\alpha\-1\)\\log\\tilde\{w\}\_\{i\}\-\\frac\{\\tilde\{w\}\_\{i\}\}\{\\beta\}\-\\alpha\\log\\beta\-\\log\\Gamma\(\\alpha\)\\right\]
4:Numerically maximize
ℓ\(α,β\)\\ell\(\\alpha,\\beta\)over
α\>0\\alpha\>0,
β\>0\\beta\>0
5:return
\(α^,β^\)\(\\hat\{\\alpha\},\\hat\{\\beta\}\)
### 4\.2\.Results of Experiments
Figure[2](https://arxiv.org/html/2605.19264#S4.F2)shows the expectations of all agents’ power\-stake ratios and the within\-vector variances when weight profiles are drawn from Gamma distributions with shape parameterα=1\\alpha=1and55\. Most importantly, contrasting the analytical single\-agent variances in Figures[1\(c\)](https://arxiv.org/html/2605.19264#S3.F1.sf3)and[1\(d\)](https://arxiv.org/html/2605.19264#S3.F1.sf4), the within\-vector variance tends to monotonically decrease from extreme quotas \(θ=0\\theta=0and11\) toθ=0\.5\\theta=0\.5, for both parametersα=1\\alpha=1and55\. It is important to notice that this observation does not violate the analytical results, since the single\-agent variance is a more strict indicator for power balance\. Instead, Figures[2\(b\)](https://arxiv.org/html/2605.19264#S4.F2.sf2)and[2\(d\)](https://arxiv.org/html/2605.19264#S4.F2.sf4)complement the analytical results by showing that the average power balance becomes better when the quota moves towardsθ=0\.5\\theta=0\.5, showing the potential of the weighted majority rule w\.r\.t\. power balance\. For power\-stake ratio means, the values are significantly lower than those in Figures[1\(a\)](https://arxiv.org/html/2605.19264#S3.F1.sf1)and[1\(b\)](https://arxiv.org/html/2605.19264#S3.F1.sf2)because of the normalisation of the Banzhaf indices\.
Figure[3](https://arxiv.org/html/2605.19264#S4.F3)shows the simulation trends by fitting the Gamma distribution to the real\-world Project Catalyst data\. Figures[3\(a\)](https://arxiv.org/html/2605.19264#S4.F3.sf1)and[3\(b\)](https://arxiv.org/html/2605.19264#S4.F3.sf2)present similar trends as Figure[2](https://arxiv.org/html/2605.19264#S4.F2)\. Especially, the within\-vector variance tends to reduce as the quota moves toθ=0\.5\\theta=0\.5, however, this trend is milder compared to larger values ofα\\alpha\. It is worth noticing that the within\-vector variances forα=0\.273568\\alpha=0\.273568is higher than those forα=1\\alpha=1andα=5\\alpha=5\. We conjecture that this happens because of a specific feature of the weight profile distribution\. Whenα\\alphais lower, more agents are assigned with a small weight, and this feature worsens power balance, since a small group of agents can easily accrue voting power even though they do not hold a large weight\.
Lastly, combining with Figures[3\(c\)](https://arxiv.org/html/2605.19264#S4.F3.sf3)and[3\(d\)](https://arxiv.org/html/2605.19264#S4.F3.sf4), we can observe that the voting mechanism of Project Catalyst is not power\-balanced for two reasons: \(1\) its imbalanced stake distribution induces voting power accrual; \(2\) its low quota further exacerbates power imbalances\.
\(a\)Power\-stake ratio mean \(α=1\\alpha=1\)\.
\(b\)Within\-vector variance \(α=1\\alpha=1\)\.
\(c\)Power\-stake ratio mean \(α=5\\alpha=5\)\.
\(d\)Within\-vector variance \(α=5\\alpha=5\)\.
Figure 2\.Power\-stake ratio means and within\-vector variances forα=1\\alpha=1and55across quotas forn∈\{30,40,60,80\}n\\in\\\{30,40,60,80\\\}\.\(a\)Inter\-profile mean ratio vs quota \(n∈\{30,40,60,80\}n\\in\\\{30,40,60,80\\\}\)\.
\(b\)Inter\-profile variance vs quota \(n∈\{30,40,60,80\}n\\in\\\{30,40,60,80\\\}\)\.
\(c\)Mean distribution at fixed quotaθ=0\.07\\theta=0\.07\.
\(d\)Variance distribution at fixed quotaθ=0\.07\\theta=0\.07\.
Figure 3\.Aggregate behavior of normalized power–stake ratios under varying quotas and stake distributions\.
## 5\.Conclusions
That users concentrating extremely large stakes—so\-called ‘whales’—may constitute a problem in blockchain governance is a widespread realization\. This is of special relevance in complex decision\-making settings such as budgeting\. Our results provide detail and further underpinning to such an observation, by viewing it as a symptom of a more general phenomenon: the failure of current blockchain governance paradigms \(typically based on stake\-weighted voting\) to correctly translate stake ownership into decision\-making influence\. We determine the extent of such a failure by: precisely quantifying the variance on power that a single user should expect under broad conditions \(Theorem[3\.7](https://arxiv.org/html/2605.19264#S3.Thmtheorem7)\); and by estimating via experiments \(Section[4](https://arxiv.org/html/2605.19264#S4)the variance on power distribution that is to be expected across users under realistic conditions\.
While our work has so far been only diagnostic, in that it only scoped the extent of power imbalances in blockchain governance, future work should focus on approaches that can tackle such imbalances and provide alternative blockchain governance paradigms\. A natural direction to be pursued is the adaptation of proportional participatory budgeting methods\(Loset al\.,[2022](https://arxiv.org/html/2605.19264#bib.bib70); Rey and Maly,[2023](https://arxiv.org/html/2605.19264#bib.bib51)\)developed in the context of democratic governance—and hence under the one\-person one\-vote paradigm—to a sake\-weighted setting with sparse ballots\. A natural candidate for such an adaptation is, for example, the method of equal shares\(Peterset al\.,[2021](https://arxiv.org/html/2605.19264#bib.bib61)\)\.
###### Acknowledgements\.
We would like to thank Giovanni Gargiulo for his assistance with the Project Catalyst data\. We also thank the participants of the Cardano Developer Office Hours and the 1st CRWA Workshop \(affiliated with Asiacrypt’25\) for their valuable feedback and discussions\. This research was supported in part by Cardano’s Project Catalyst through Project ID[1300163](https://projectcatalyst.io/funds/13/cardano-use-cases-concept/proportionality-in-stake-based-voting)\.
## References
- M\. Abramowitz and I\. A\. Stegun \(1948\)Handbook of mathematical functions with formulas, graphs, and mathematical tables\.Vol\.55,US Government printing office\.Cited by:[§3\.2\.5](https://arxiv.org/html/2605.19264#S3.SS2.SSS5.5.p1.8)\.
- N\. Alon and P\. H\. Edelman \(2010\)The inverse banzhaf problem\.Social Choice and Welfare34\(3\),pp\. 371–377\.Cited by:[§3\.1](https://arxiv.org/html/2605.19264#S3.SS1.p3.1)\.
- Y\. Bachrach, E\. Markakis, E\. Resnick, A\. D\. Procaccia, J\. S\. Rosenschein, and A\. Saberi \(2010\)Approximating power indices: theoretical and empirical analysis\.Autonomous Agents and Multi\-Agent Systems20\(2\),pp\. 105–122\.Cited by:[§4\.1](https://arxiv.org/html/2605.19264#S4.SS1.SSS0.Px2.p1.10)\.
- F\. Brandt, V\. Conitzer, U\. Endriss, J\. Lang, and A\. D\. Procaccia \(2016\)Handbook of computational social choice\.Cambridge University Press\.Cited by:[§1](https://arxiv.org/html/2605.19264#S1.p1.1)\.
- G\. Chalkiadakis, E\. Elkind, and M\. Wooldridge \(2022\)Computational aspects of cooperative game theory\.Springer Nature\.Cited by:[§4\.1](https://arxiv.org/html/2605.19264#S4.SS1.SSS0.Px2.p1.10)\.
- G\. Fanti, L\. Kogan, S\. Oh, K\. Ruan, P\. Viswanath, and G\. Wang \(2019\)Compounding of wealth in proof\-of\-stake cryptocurrencies\.InInternational Conference on Financial Cryptography and Data Security \(FC\),pp\. 42–61\.Cited by:[footnote 3](https://arxiv.org/html/2605.19264#footnote3)\.
- M\. Goyal, S\. Sakshuwong, S\. Sarmasarkar, and A\. Goel \(2023\)Low sample complexity participatory budgeting\.InInternational Colloquium on Automata, Languages, and Programming \(ICALP\),Vol\.261,pp\. 70\.Cited by:[footnote 1](https://arxiv.org/html/2605.19264#footnote1)\.
- D\. Grossi \(2022\)Social choice around the block: on the computational social choice of blockchain\.InInternational Conference on Autonomous Agents and Multiagent Systems \(AAMAS\),pp\. 1788–1793\.Cited by:[§1](https://arxiv.org/html/2605.19264#S1.p1.1)\.
- A\. Jelnov and Y\. Tauman \(2014\)Voting power and proportional representation of voters\.International Journal of Game Theory43\(4\),pp\. 747–766\.Cited by:[§3\.2\.1](https://arxiv.org/html/2605.19264#S3.SS2.SSS1.p3.3),[§3\.2\.5](https://arxiv.org/html/2605.19264#S3.SS2.SSS5.p1.7),[§3\.2\.5](https://arxiv.org/html/2605.19264#S3.SS2.SSS5.p2.1),[§3\.2\.5](https://arxiv.org/html/2605.19264#S3.SS2.SSS5.p2.3),[Corollary 3\.11](https://arxiv.org/html/2605.19264#S3.Thmtheorem11.p1.3.3)\.
- N\. L\. Johnson, S\. Kotz, and N\. Balakrishnan \(1995\)Continuous univariate distributions, volume 2\.Vol\.2,John wiley & sons\.Cited by:[§3\.2\.3](https://arxiv.org/html/2605.19264#S3.SS2.SSS3.5.p2.14)\.
- A\. Kiayias and P\. Lazos \(2022\)SoK: blockchain governance\.InProceedings of the 4th ACM Conference on Advances in Financial Technologies,pp\. 61–73\.Cited by:[§1](https://arxiv.org/html/2605.19264#S1.SS0.SSS0.Px2.p3.1),[§1](https://arxiv.org/html/2605.19264#S1.p1.1),[footnote 3](https://arxiv.org/html/2605.19264#footnote3)\.
- S\. Kurz \(2012\)On the inverse power index problem\.Optimization61\(8\),pp\. 989–1011\.Cited by:[§3\.1](https://arxiv.org/html/2605.19264#S3.SS1.p3.1)\.
- S\. P\. Lalley and E\. G\. Weyl \(2018a\)Quadratic voting: how mechanism design can radicalize democracy\.InAEA Papers and Proceedings,Vol\.108,pp\. 33–37\.Cited by:[§3\.1](https://arxiv.org/html/2605.19264#S3.SS1.p2.1)\.
- S\. P\. Lalley and E\. G\. Weyl \(2018b\)Quadratic voting: how mechanism design can radicalize democracy\.AEA Papers and Proceedings108,pp\. 33–37\.External Links:[Document](https://dx.doi.org/10.1257/pandp.20181002),[Link](https://www.aeaweb.org/articles?id=10.1257/pandp.20181002)Cited by:[Example 3\.2](https://arxiv.org/html/2605.19264#S3.Thmtheorem2.p3.8)\.
- M\. Los, Z\. Christoff, and D\. Grossi \(2022\)Proportional budget allocations: towards a systematization\.InInternational Joint Conference on Artificial Intelligence \(IJCAI\),pp\. 398–404\.Cited by:[§5](https://arxiv.org/html/2605.19264#S5.p2.1)\.
- L\. S\. Penrose \(1946\)The elementary statistics of majority voting\.Journal of the Royal Statistical Society109\(1\),pp\. 53–57\.Cited by:[§3\.1](https://arxiv.org/html/2605.19264#S3.SS1.p2.1),[Example 3\.2](https://arxiv.org/html/2605.19264#S3.Thmtheorem2.p3.8)\.
- D\. Peters, G\. Pierczyński, and P\. Skowron \(2021\)Proportional participatory budgeting with additive utilities\.Advances in Neural Information Processing Systems34,pp\. 12726–12737\.Cited by:[§5](https://arxiv.org/html/2605.19264#S5.p2.1)\.
- S\. Rey and J\. Maly \(2023\)The \(computational\) social choice take on indivisible participatory budgeting\.arXiv preprint arXiv:2303\.00621\.Cited by:[§1](https://arxiv.org/html/2605.19264#S1.SS0.SSS0.Px1.p1.1),[§1](https://arxiv.org/html/2605.19264#S1.SS0.SSS0.Px2.p1.1),[§2\.1](https://arxiv.org/html/2605.19264#S2.SS1.SSS0.Px1.p2.15),[§2\.1](https://arxiv.org/html/2605.19264#S2.SS1.SSS0.Px1.p3.1),[§5](https://arxiv.org/html/2605.19264#S5.p2.1)\.
- J\. Sethuraman \(1994\)A constructive definition of dirichlet priors\.Statistica sinica,pp\. 639–650\.Cited by:[§3\.2\.1](https://arxiv.org/html/2605.19264#S3.SS2.SSS1.p1.14)\.
- W\. Slomczynski and K\. Zyczkowski \(2006\)Penrose voting system and optimal quota\.arXiv preprint physics/0610271\.Cited by:[§3\.2\.4](https://arxiv.org/html/2605.19264#S3.SS2.SSS4.p2.9)\.
- Y\. Zhang and D\. Grossi \(2021\)Power in liquid democracy\.InProceedings of the AAAI Conference on Artificial Intelligence \(AAAI\),Vol\.35,pp\. 5822–5830\.Cited by:[§4\.1](https://arxiv.org/html/2605.19264#S4.SS1.SSS0.Px2.p1.10)\.
## 6\.Appendices
## Appendix AAdditional Analytical Results
\(a\)α=1\\alpha=1\.
\(b\)α=5\\alpha=5\.
Figure 4\.Mean and variance of the first agent’s normalized power–stake ratio across quotas forn∈\{30,40,60,80\}n\\in\\\{30,40,60,80\\\}\.### A\.1\.Experimental Verification of Theorem[3\.7](https://arxiv.org/html/2605.19264#S3.Thmtheorem7)
We draw the counterpart plots of Figure[1](https://arxiv.org/html/2605.19264#S3.F1)by simulation to verify the correctness of the expressions of single\-agent variances\. We use the same parameters:α=1\\alpha=1and55,n=\(30,40,60,80,150\)n=\(30,40,60,80,150\), and quotas in\(0,1\)\(0,1\)with step of0\.010\.01\. For each parameternnandθ\\theta, the simulation process is: \(1\) 20 weight profiles are drawn from the distribution; \(2\) compute the power\-stake ratios for agent11w\.r\.t\. the 20 weight profiles; \(3\) approximate the single\-agent variance by computing the variance of the 20 ratios\.
Figure[4](https://arxiv.org/html/2605.19264#A1.F4)shows similar trends as those in Figure[1](https://arxiv.org/html/2605.19264#S3.F1)\.
## Appendix BAdditional Experiment Results
Figure[5](https://arxiv.org/html/2605.19264#A2.F5)shows the expected power\-stake ratios and single\-agent variances for weight profiles drawn from the Gamma distribution that fits the Project Catalyst data\.
\(a\)Expected power\-stake ratio \(α=0\.273568\\alpha=0\.273568\)\.
\(b\)Single\-agent variance \(α=0\.273568\\alpha=0\.273568\)\.
Figure 5\.Mean and variance of the first agent’s normalized power–stake ratio across quotas forn∈\{30,40,60,80\}n\\in\\\{30,40,60,80\\\}\.Similar Articles
From Validator Selection to Portfolio Collection Optimization in Proof-of-Stake Blockchains
This paper presents a decision support framework for optimizing validator selection in proof-of-stake blockchains, balancing portfolio quality and diversification through multi-objective optimization and interactive preference learning.
Agentic Analysis for Agentic Infrastructure: An LLM-Powered Pipeline for Comparative Governance of DAO and Corporate AI Protocols
This paper introduces an LLM-powered comparative pipeline for analyzing governance discourse in AI agent protocols, applying it to ERC-8004 and Google A2A to examine how institutional design shapes thematic priorities and community structure.
@msimoni: Very interesting idea: governing a decentralized organization via decision markets instead of voting: https://umia.fina…
Umia introduces a new framework for onchain organizations that replaces traditional token voting with decision markets, aiming to improve incentives and real-time signaling in governance.
Multi-Stakeholder LLM Alignment: Decomposing Estimation from Aggregation
This paper identifies weighting noise in LLM judges for multi-stakeholder tasks and proposes DecompR, a method that decouples utility estimation from aggregation using counterfactually calibrated weights.
@msimoni: More on decision markets for governance: "futarchy solves the problem of trustless joint ownership. By joint ownership …
An analysis piece argues that futarchy, governance using prediction markets, solves the problem of trustless joint ownership in DAOs by protecting minority shareholders without legal systems.