Mining pools decrease the variance in the income of cryptocurrency miners (compared to solo mining) by distributing rewards to participating miners according to the shares submitted over a period of time. The most common definition of a “share” is a proof-of-work for a difficulty level lower than that required for block authorization—for example, a hash with at least 65 leading zeroes (in binary) rather than at least 75. The first contribution of this paper is to investigate more sophisticated approaches to pool reward distribution that use multiple classes of shares—for example, corresponding to differing numbers of leading zeroes—and assign different rewards to shares from different classes. What’s the best way to use such finer-grained information, and how much can it help? We prove that the answer is not at all: using the additional information can only increase the variance in rewards experienced by every miner. Our second contribution is to identify variance-optimal reward-sharing schemes. Here, we first prove that pay-per-share rewards simultaneously minimize the variance of all miners over all reward-sharing schemes with long-run rewards proportional to miners’ hash rates. We then show that, if we impose natural restrictions including a no-deficit condition on reward-sharing schemes, then the pay-per-last-N-shares method is optimal.
more »
« less
How to get-toilet-paper.com? Provision of Information as a Public Good
In this paper, we describe the implementation of an information sharing platform, got-toilet-paper.com. We create this web page in response to the COVID-19 pandemic to help the Pittsburgh, PA community share information about congestion and product shortages in supermarkets. We show that the public good problem of the platform makes it difficult for the platform to operate. In particular, there is sizable demand for the information, but supply satis es only a small fraction of demand. We provide a theoretical model and show that the first best outcomes cannot be obtained in a free market and the best symmetric equilibrium outcome decreases as the number of participant increases. Also, the best symmetric equilibrium has two problems, cost inefficiency and positive probability of termination. We discuss two potential solutions. The first is a uniform random sharing mechanism, which implies randomly selecting one person every period who will be responsible for information sharing. It is ex-post individually rational but hard to implement. The second solution is the one that we began implementing. It implies selecting a person at the beginning and make her responsible to share information every period, while reimbursing her cost. We discuss the reasons for high demand and low supply both qualitatively and quantitatively.
more »
« less
- Award ID(s):
- 1739413
- PAR ID:
- 10298454
- Date Published:
- Journal Name:
- 4th Workshop on Mechanism Design for Social Good
- Format(s):
- Medium: X
- Sponsoring Org:
- National Science Foundation
More Like this
-
-
Sharing data can be a journey with various characters, challenges along the way, and uncertain outcomes. These “epic journeys in sharing” teach information professionals about our patrons, our institutions, our community, and ourselves. In this paper, we tell a particularly dramatic data-sharing story, in effect a case study, in the form of a Greek Drama. It is the quest of – a young idealistic researcher collecting fascinating sensitive data and seeking to share it, encountering an institution doing its due diligence, helpful library folks, and an expert repository. Our story has moments of joy, such as when our researcher is solely motivated to share because she wants others to be able to reuse her unique data; dramatic plot twists involving IRBs; and a poignant ending. It explores major tropes and themes about how researchers’ motivations, data types, and data sensitivity can impact sharing; the importance of having clarity concerning institutional policies and procedures; and the role of professional communities and relationships. Just like the chorus in greek drama provides commentary on the action, a a chorus of data elders in our drama points out larger lessons that the case study has for research data management and data sharing. Where actors in the greek chorus were wearing masks, our chorus carries different items, symbolizing their message, on every entry. [i] The narrative structure of this paper was inspired by the IASSIST 2018 conference theme of “Once Upon a Data Point: Sustaining Our Data Storytellers.”more » « less
-
We present a strongly polynomial algorithm for computing an equilibrium in Arrow-Debreu exchange markets with linear utilities. Our algorithm is based on a variant of the weakly polynomial Duan–Mehlhorn (DM) algorithm. We use the DM algorithm as a subroutine to identify revealed edges—that is, pairs of agents and goods that must correspond to the best bang-per-buck transactions in every equilibrium solution. Every time a new revealed edge is found, we use another subroutine that decides if there is an optimal solution using the current set of revealed edges or, if none exists, finds the solution that approximately minimizes the violation of the demand and supply constraints. This task can be reduced to solving a linear program (LP). Even though we are unable to solve this LP in strongly polynomial time, we show that it can be approximated by a simpler LP with two variables per inequality that is solvable in strongly polynomial time.more » « less
-
We consider information design in spatial resource competition, motivated by ride sharing platforms sharing information with drivers about rider demand. Each of N co-located agents (drivers) decides whether to move to another location with an uncertain and possibly higher resource level (rider demand), where the utility for moving increases in the resource level and decreases in the number of other agents that move. A principal who can observe the resource level wishes to share this information in a way that ensures a welfare-maximizing number of agents move. Analyzing the principal’s information design problem using the Bayesian persuasion framework, we study both private signaling mechanisms, where the principal sends personalized signals to each agent, and public signaling mechanisms, where the principal sends the same information to all agents. We show: 1) For private signaling, computing the optimal mechanism using the standard approach leads to a linear program with 2 N variables, rendering the computation challenging. We instead describe a computationally efficient two-step approach to finding the optimal private signaling mechanism. First, we perform a change of variables to solve a linear program with O(N^2) variables that provides the marginal probabilities of recommending each agent move. Second, we describe an efficient sampling procedure over sets of agents consistent with these optimal marginal probabilities; the optimal private mechanism then asks the sampled set of agents to move and the rest to stay. 2) For public signaling, we first show the welfare-maximizing equilibrium given any common belief has a threshold structure. Using this, we show that the optimal public mechanism with respect to the sender-preferred equilibrium can be computed in polynomial time. 3) We support our analytical results with numerical computations that show the optimal private and public signaling mechanisms achieve substantially higher social welfare when compared with no-information and full-information benchmarks.more » « less
-
null (Ed.)Demand Response (DR) programs serve to reduce the demand for electricity at times when the supply is scarce and expensive. Consumers or agents with flexible consumption profiles are recruited by an aggregator who manages the DR program. These agents are paid for reducing their energy consumption from contractually established baselines. Baselines are counter-factual consumption estimates against which load reductions are measured. Baseline consumption and the true cost of load reduction are consumer specific parameters and are unknown to the aggregator. The key components of any DR program are: (a) establishing a baseline against which demand reduction is measured, (b) designing the payment scheme for agents who reduce their consumption from this baseline, and (c) the selection scheme. We propose a self-reported baseline mechanism (SRBM) for the DR program. We show that truthful reporting of baseline and marginal utility is both incentive compatible and individually rational for every consumer under SRBM. We also give a a pod-sorting algorithm based DR scheduling for selecting consumers that is nearly optimal in terms of expected cost of DR provision.more » « less
An official website of the United States government

