Replies: 15 comments 51 replies
-
In other words, if I want to submit one solution per epoch and earn around 60 Aleo per solution, I need to stake at least 100,000 Aleo. But if my computing power isn’t strong enough, and I want to avoid accidentally submitting multiple solutions in the same epoch — which I’ve seen happen, where many epochs are skipped and then suddenly two or three are submitted in one — then I would need to stake at least 300,000 Aleo to be safe. With 300,000 Aleo staked, I could produce roughly 4,200 Aleo per day. Assuming I charge a 2% fee, that means I’m staking 300,000 credits just to earn about 80 Aleo a day. That’s insane. |
Beta Was this translation helpful? Give feedback.
-
I would like to ask, For now I am participating in mining in a mining pool, will the mining pool provide the Aleo tokens for staking? I am just a participating miner, do I still need to provide Aleo staking? Thanks. |
Beta Was this translation helpful? Give feedback.
-
I would like to ask about this upgrade. I noticed the upgrade on July 31 mentioned in the code. If I stake now, what method should I use to stake? |
Beta Was this translation helpful? Give feedback.
-
I have two questions: For the coins that delegators stake to validators, can they be unstaked in about 1 hour and then freely traded or transferred? |
Beta Was this translation helpful? Give feedback.
-
If this is the goal, how is the 33% staking goal shared by validators and provers percentage wise? like a 50 50 split or something else? |
Beta Was this translation helpful? Give feedback.
-
Hi, sorry if this question has already been asked, but I'm new to the ALEO network and I'm trying to get a handle on things. If a home miner that has, for instance, only a single IceRiver AE0 miner rated at 60MH/s is mining and earning an estimated 10 ALEO per day from that miner, it seems to me that it would take them about 10,000 days in order to hit the minimum staking requirement. If that's the case, they wouldn't have had enough time in order to earn that minimum amount and would now have to stop mining, rendering their AE0 miner useless, is that correct or is there a way for them to join a pool of stakers (much like joining a pool for mining) in order to continue home mining? Thank you for helping me to understand. |
Beta Was this translation helpful? Give feedback.
-
Hello, I would like to critically address the staking protocol proposed in ARC-0046 for Puzzle Solution Submissions on the Aleo Network. After reviewing the proposal and the community discussions, I have several major concerns that I believe are insufficiently considered and that may negatively impact the network’s decentralization, fairness, and miner sustainability. Firstly, the staking requirements start at 100,000 ALEO per solution per epoch and increase stepwise to 2.5 million ALEO within two years. As one community member points out: “If I want to submit one solution per epoch and earn around 60 Aleo per solution, I need to stake at least 100,000 Aleo. But if my computing power isn’t strong enough, and I want to avoid accidentally submitting multiple solutions in the same epoch, I would need to stake at least 300,000 Aleo to be safe. With 300,000 Aleo staked, I could produce roughly 4,200 Aleo per day… That’s insane.” This makes it effectively impossible for small or home miners to participate meaningfully without either holding huge amounts of tokens upfront or joining large pools. The proposal itself admits that currently about 16 pools receive close to 90% of puzzle rewards, which this mechanism will likely exacerbate: “This cryptoeconomic mechanism ensures that proving pools are incentive aligned with the network and moreso with the health of the network by aligning their behavior.” Secondly, the pooling and delegation dynamics are not transparent or regulated. The protocol states that it is “up to the pools to decide how they would like to share the responsibility of staking.” This opens the door to unfair reward distributions and centralization, where miners who contribute less capital but pool computing power are dependent on opaque pool governance. Small miners may end up subsidizing whales. Thirdly, the protocol introduces significant capital lockup risks. Staking requirements increase every quarter for two years, but exit requirements are explicitly “out of scope.” Miners may be forced to lock massive amounts of ALEO for long periods, reducing liquidity and increasing their financial risk, especially if the token’s price fluctuates. This creates a barrier to entry and exit that contradicts the principles of a fair and accessible network. Fourthly, the proposal aims for provers to stake at least 33% of the total token supply to prevent validators from removing the puzzle mechanism, thereby preserving their influence. While security is important, this means provers must compete financially with validators, adding complexity and further concentrating power: “If provers themselves don't maintain at least 33% of the total stake, validators could remove the puzzle.” This risks creating a two-tier system where only wealthy participants can meaningfully secure the network and earn rewards. Finally, the economic incentives seem misaligned with small miners’ realities. The requirement to stake large sums for relatively small daily earnings makes home mining uneconomical, pushing users toward centralized pools. The lack of clear, enforced fairness measures for pools aggravates this. In conclusion, while the goal of aligning prover incentives with network security is valid, this ARC risks increasing centralization, raising barriers for small miners, creating capital lockups, and transferring disproportionate power to whales and pools. It neglects the practical realities and financial limitations of smaller participants and could harm network health in the long term. I urge the community and developers to reconsider this approach, possibly by:
In my opinion only with a more balanced and inclusive design can Aleo maintain decentralization, fairness, and healthy growth. Kind regards. |
Beta Was this translation helpful? Give feedback.
-
I understand not wanting miners to mine tokens to just sell them, but I don't think the computational power of the smaller miners was considered in this decision. What you will effectively do is drive away all of the small guys and now only a few large mining operations will do all of the mining, effectively centralizing ALEO. I thought the goal was to DEcentralize? In order to do that, wouldn't you want lots of smaller miners to protect against a 51% attack? Having such a high requirement of staking creates a barrier of entry for smaller miners and goes against decentralization. I believe that onyx99 said it best. ARC-0046 will centralize ALEO and eject all small miners out of the network. |
Beta Was this translation helpful? Give feedback.
-
If were were to stay on the game how do we stake and track our coins? The leo wallet does not offer steaking |
Beta Was this translation helpful? Give feedback.
-
Dear Aleo Labs Team, With some regulatory experience, I would like to raise a significant legal concern regarding ARC-0046, particularly for users within the EU and potentially beyond. MiCA Regulation and Custodial Services If a mining pool requires users to lock ALEO tokens to participate in puzzle submissions, this activity may legally constitute custodial activity. Pools operating without proper registration may be non-compliant, exposing EU users to the risk of unintentionally engaging in illegal activity. User Location Determines Applicability Aleo Labs’ Involvement with Pools Similar Global Regulatory Frameworks Non-Custodial Options and Legal Risks Request Thank you for your attention to this important matter. Kind regards. |
Beta Was this translation helpful? Give feedback.
-
I would like clarity as to the rate of interest if any for the steamed
coins.
…On Tue, Jul 15, 2025, 8:16 AM ckalmighty ***@***.***> wrote:
Good Morning @howardwu <https://github.com/howardwu>, I had just found
out in the ALEO discord from "Eugene | Community Team" that voting is only
done by Validators. This means that a vote that affected miners took place
where the miners were unable to represent themselves. I don't think it's
fair that decisions are made about how miners are to operate without
miners' input or say. I can't help but to draw a parallel conclusion to the
American Revolutionary War and one of the reasons why the United States was
formed ("No Taxation without Representation" being a popular slogan at that
time).
You had said, "for which all provers could participate" but I have learned
that this isn't true at all. We, as provers have absolutely NO WAY to stop
this proposal and that just isn't right. There is obviously a lot of
disagreement with this proposal between those that proposed/voted on it and
those that it actually affects who were unable to participate in the vote.
We need to come to a resolution on this that is fair for all, including
those that were not represented in the vote.
Screenshot provided as my source:
Screenshot.2025-07-15.at.08.12.12.png (view on web)
<https://github.com/user-attachments/assets/4108099d-9815-4d01-8911-d807b3720514>
—
Reply to this email directly, view it on GitHub
<#97 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BPMQPM4BBQYRCK7WT34WK3T3ITWJ5AVCNFSM6AAAAAB54VWBVKVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTGNZWGQZDGNY>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
As a core idea, it's not bad that both the mining operator and the miners should have some kind of commitment to ALEO. Locking coins — even for the long term — isn't an issue if there’s interest in return. If you can make it so that I manage the staking myself, and I just attach a tag to it that the pool operator can use — then that would no longer be a problem. |
Beta Was this translation helpful? Give feedback.
-
Right we need details to understand. The pool people are holding coins. We
agreed to this. Not all miners just sell all of their coins. In this case I
have not sold any of them.
…On Fri, Jul 18, 2025, 2:33 PM Gabor Berenyi ***@***.***> wrote:
As a core idea, it's not bad that both the mining operator and the miners
should have some kind of commitment to ALEO.
My problem, however, is that it's my money that the pool operator is
asking for.
Even though I know it's being staked, I've completely lost control over it.
Locking coins — even for the long term — isn't an issue if there’s
interest in return.
But we all know what happens when someone else is arrange of your crypto.
“Don’t worry, I’ll take care of it for you!”
If you can make it so that I manage the staking myself, and I just attach
a tag to it that the pool operator can use — then that would no longer be a
problem.
—
Reply to this email directly, view it on GitHub
<#97 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BPMQPM6U2UA46F67R7ZURNT3JE4V3AVCNFSM6AAAAAB54VWBVKVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTGOBRGA2DENQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
God created man. Smith and Wesson made them equal. !
…On Thu, Jul 31, 2025, 10:45 AM hultmane ***@***.***> wrote:
To clarify regarding 153 votes and 40 unique voters, there are different
voting powers for each of the roles that are able to participate in the
voting process.
"All animals are equal, but some animals are more equal than others."
—
Reply to this email directly, view it on GitHub
<#97 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BPMQPM3RPC4ADQWQY347KQ33LIT2DAVCNFSM6AAAAAB54VWBVKVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTGOJUHA2TSMA>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
arc: 0046
title: Staking for Puzzle Solution Submissions
authors: @howardwu, @raychu86
discussion: #97
topic: Protocol
status: Draft
created: 05-25-25
Abstract
This ARC proposes a mechanism requiring provers on the Aleo Network to stake a specific amount of Aleo credits to be eligible to submit a specific number of solutions per epoch. This feature is programmatic, with a stepwise increase in the required amount of stake over a two-year period following the activation of this ARC.
The goal of this ARC is to align prover incentives with the overall network’s health, and gradually adjust up economic requirements for provers as the network matures.
Motivation
This ARC ensures the network incentivizes all participants to improve the health and security of the Aleo Network. As such, this proposal addresses several key objectives:
Specification
As the Aleo Network grows, ensuring long-term security, stability, and fair participation is critical to the success of the ecosystem.
Currently, provers are able to participate in Proof of Succinct Work and earn puzzle rewards without any entry or exit requirements. This ARC contemplates introducing entry requirements for provers, and while exit requirements are desirable, they are out of scope for this ARC at this time.
To participate as a prover on the Aleo network, this ARC proposes requiring the prover to stake a minimum number of Aleo credits (X) to submit 1 solution per epoch. As such, if the prover wishes to submit 2 solutions per epoch, they must stake 2*X Aleo credits on the Aleo network. This approach ensures that pools do not gain any advantage over individual provers, ensuring fairness for all parties submitting solutions. As expected, once the prover submits their allotment of solutions per epoch, all subsequent solutions submitted by the prover will be rejected.
At this time, there is no requirement that the prover must stake to any specific validator. Rather, in consensus, the protocol will enforce that the prover submitting solutions has an adequate amount of stake that is bonded to a validator on the Aleo Network.
The staking requirement will increase in a stepwise function over 2 years on a quarterly basis. Namely, each quarter, the amount of stake required to submit 1 solution per epoch will increase for provers.
The following outlines the timetable for introducing the stepwise staking requirements for provers to continue participating on the Aleo Network:
A security goal of this ARC is to ensure that provers stake at least 33% of the total token supply by the end of the 2 year timeframe. This ensures the network maintains the interest of provers as an availability guarantee for the puzzle itself, as the network adheres to standard Byzantine fault tolerance principles.
FAQs
The following are commonly asked questions that are intended to provide clarity for this new cryptoeconomic mechanism.
When will this staking requirement for provers begin?
While this ARC will require the governance process to pass it, we hope to start this as soon as Summer 2025.
The amount of Aleo credits required to stake feels unfair and/or excessive. Why were these amounts chosen?
The candid answer is that some participants sell their earned Aleo credits after they have been rewarded, and some pools have been known to facilitate the sale of Aleo credits after they have been distributed. If the participants kept their earned rewards, they would have adequate tokens to begin participating in Proof of Succinct Work with this new proposal. As an early ecosystem, it is imperative to prioritize participants with adequate resources to support and contribute back to the network, while disincentivizing participants who wish to take advantage of a growing ecosystem. In this manner, this ARC will benefit long-term stakeholders of the Aleo Network, improving overall network health.
Who does this ARC benefit most and why?
This ARC benefits three parties: validators, provers, & long-term token holders of Aleo credits. For many validators, they should expect to receive delegations from provers as part of the rollout of this ARC over the next 2 years. For provers, they will earn additional staking yield from their token rewards via the staking process. For long-term token holders of Aleo credits, they should have increased confidence that network tokens are being used to secure the Aleo Network and delegated appropriately to the network. As the staking requirements increase over the next 2 years, long-term holders should recognize the security and health benefits of this gradual rollout for the ecosystem.
Reference Implementations
A snarkVM implementation is currently nearing final completion as of May 25, 2025. A live preview of this ARC implementation can be found here for your review: ProvableHQ/snarkVM#2734
Dependencies
The primary changes will occur in snarkVM, and impact snarkOS alongside all provers and pools currently participating on the Aleo Network.
Backwards Compatibility
This ARC introduces a new cryptoeconomic mechanism and will require a network upgrade. It is not backwards compatible with previous network state when staking for solution submissions was not required. As such, validators must upgrade in unison for this ARC to take effect.
Beta Was this translation helpful? Give feedback.
All reactions