funded

ADAPlus - Pool Boost

$33,867.00 Received
$38,100.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Addresses Challenge
Feasibility
Auditability
Solution

Pool Boost distributes 100% of its profit to SPOs. Delegators vote for SPOs and redelegate directly once the targeted amount is reached.

Problem:

Delegators who support small mission-driven SPO do not get rewards until the pool gains an impressive stake amount. SPO is also at a loss.

Yes Votes:
₳ 88,733,270
No Votes:
₳ 7,195,835
Votes Cast:
441

This proposal was approved and funded by the Cardano Community via Project F7: Global Sustainable Indep. SPO's Catalyst funding round.

  • download
  • download
  • download

Detailed Plan

Preface

Pools of the Cardano network are the central part of the blockchain due to the speed of information distribution through the network, transaction processing, and because the stability of newly created blocks depends on them. Unlike other POS-based blockchains, Cardano pools have their own personality.

Many pool owners are interested in more than just getting rewards or supporting decentralization. Some SPOs donate part of their profit to charity, and some create and develop projects that enrich the ecosystem. It's vital to support small pools that make the ecosystem and the world a better place.

The low stake is a key problem for small pools as this is resulting in blocks not getting assigned to them. As a result, the pool operator spends money on maintaining servers without having any profit. Delegators who want to support the pool's mission that have also delegated to it, deprive themselves of rewards for an indefinite period until the pool gains a sufficient amount of stake. This situation is an unambiguous Lose-Lose.

We offer a Win-Win solution to this problem which will allow small pools to survive until they reach a critical mass of stake to mint blocks on every epoch. At the same time, delegators will not deprive themselves of delegation rewards and, at the same time, will be able to support pools they like.

We call this solution "Pool Boost." Furthermore, it will actively use the ADAPlus functionality for mass payments. The idea for the mass payments solution won funding in Catalyst Fund6.

How does Pool Boost work?

ADAPlus will create "transshipment" pools, the purpose of which is to regularly distribute 100% of its profits to wallets of small SPOs registered in the Pool Boost service. Anticipating criticism of the creation of multipools, we will clarify it below, but let's describe the principle of the service first.

SPOs can participate in the Pool Boost service if they fulfill definite criteria:

  • Minimum pledge of 5,000 ADA.
  • Pool fee from 0.5% to 2%.
  • An active stake not exceeding 1,500,000 ADA.

SPOs can fill out their profile by describing their mission and the pool's benefits to the world or the Cardano ecosystem. This information is publicly available on the website. Visitors can register without filling in any personal or contact information and enter the service using their staking key. As soon as their wallet is delegated to a "transshipment" Pool Boost pool, delegators will be able to vote on the site with the power of their wallet for one or more pools they like. These votes are counted at the epoch change. All transshipment pool rewards are automatically distributed to SPOs' wallets with the pledge by percentage votes received. Thus, small pools receive financial support while maintaining decentralization and network operation but do not mint any blocks. Delegators receive rewards regularly and understand that they are supporting the SPO.

What happens next? Delegators do not delegate directly to small pools.

Then, the most exciting thing happens. As soon as the Pool Boost service has delegators who voted for three epochs in a row for the same pool and the summary amount of their vote is sufficient for the pool to start making blocks regularly - we ask them to re-delegate their wallets directly to that pool. If delegators confirm redelegation and, in fact, make it, then subsequent awards, instead of payments to the pool, will be divided among the delegators who have fulfilled their promise. Delegators receive additional rewards for three additional epochs for staying and continuing to support the pool directly. It motivates delegators to directly maintain the selected pool further.

Aren't you creating multipools by creating multiple additional pools?

Yes, these are multipools, but there are two things to keep in mind. First, 100% of profits will be put solely towards supporting small SPOs and motivating delegators to re-delegate when the time comes and to start supporting pools directly. Secondly, Pool Boost pools are just a transit point that helps the pools and their delegators not to miss rewards. For example, several delegators with a total amount of 100k stake will, in fact, not help anyone because the probability of a block is too small. The SPO continues to work with expenses only, and delegators do not receive any rewards that they would receive in pools with a sufficient saturation. We will create an additional pool only if the existing pool reaches a level of full saturation that can negatively affect the delegators' rewards and the profit to support SPOs.

How can I know that you distribute profits fairly?

We provide maximum transparency and keep voting results in the blockchain. Each user will have their unique random identifier in the system, which only they know. After the epochs change, all votes are posted to the blockchain in a transaction's metadata. The metadata will contain the distribution of votes by delegators, listed by their unique IDs. Thus, the anonymity of the votes is ensured, and there is no explicit connection between the vote and the stake key.

At the same time, SPOs cannot poach delegators directly and do not take offense at delegators who may change their priorities to support other pools. Each delegator can check the history of his votes on the blockchain. Nobody can alter reports once they are stored on the blockchain. We are creating the so-called Proof of Existence, which you can familiarize yourself with on our other working project: CardanoWall.com.

What happens to the profit from delegators that did not go towards votes?

All profit from Pool Boost pools is distributed to support the participating SPOs and their delegators. We are not building Pool Boost for commercial purposes. Instead, our goal is to help small pools maintain operations by attracting delegators, ensuring a source of income that will allow them to cover the cost of servers. Thus, SPOs start fulfilling their mission without waiting for a critical mass of stake to accumulate.

How can SPOs prove they are true to their stated mission?

The idea described above will generate income for SPOs, with which they can immediately start fulfilling their promises. For example, suppose users vote for a mission-driven pool that declares that it wants to help an orphanage financially. In that case, an SPO can fulfill its promise and create Proof of Existence / Proof of Donation through the CardanoWall service. CardanoWall allows SPOs to upload media materials and create Proof of Existence of any files that may contain confirmation of the provided support. Mission-driven pools that regularly reaffirm their mission will receive more trust and support from delegators. If mission-driven pools do not provide evidence for a month, the Mission-Driven flag will be removed from their profiles.

What if a participating pool changes its parameters or receives support from CF or IOG?

If a pool changes its parameters, which do not fit our criteria, it is automatically dropped from the list of participating pools. The same happens if the pool has accumulated enough stake by itself or has received support from CF or IOG. The power of delegators' votes for this pool will be distributed to the remaining pools. We will also ask delegators that were actively supporting the SPO with enough stake to re-delegate directly. If the pool meets the criteria again, for example, after the end of support from CF or IOG, it can again become a listed member of the Pool Boost.

Voting by delegators takes place on the website. But why not make it in the blockchain by asking delegators to make specific transactions?

Because, in that case, delegators would have to pay fees for such transactions. Complicating the voting process demotivates delegators. Voting through the site counts their vote instantly. Delegators can change their vote in one click or even distribute their votes to support several pools simultaneously. For transparency and accuracy, only reports on the distribution of votes at the end of the epoch are necessary. Reports will be posted in the blockchain when a new epoch starts.

Hasn't ADAPlus already received funding from Catalyst?

Yes, we have received funding for a mass-payments service that is in development. The new proposal will leverage the potential of ADAPlus. The new idea complements the first idea nicely and shows the benefits of combining transactions to reduce overall fees.

What parameters will the Pool Boost pool(s) have?

To fulfill the same criteria that we ask SPOs: 5000 ADA pledge and 2% fee.

Can SPO criteria or Pool Boost parameters change?

After the launch, we plan to start working on governance, where participants can vote for new ideas and changes. We technically control the Pool Boost servers, but they serve the community and support small SPOs. Governance will work the same way as delegators' votes. All votes are received centrally, but will all be stored on the blockchain for transparency and fairness after voting ends.

What is the commercial goal of this project?

Unlike our other "ADAPlus - Pool Market" project, there is no commercial goal here. As mentioned above, all income is distributed to support SPOs to grow into pools that regularly mint blocks every epoch. The funds received from Catalyst will be spent on the development and maintenance of the platform, server equipment for the site and pools, the initial pledge, and staking in Pool Boost pools. Thus, even funds from Catalyst, while development is in progress, will be making profits that will be distributed to support small SPOs.

<u>Expected public launch:</u> Oct-Nov 2022

<u>Budget requirements</u>

  • Servers infrastructure for 1 year (mainnet/testnet/guildnet pools with relays/bp nodes, dbsync servers, website servers, cdn) - $3800
    some servers can be shared from the Pool Market project if it gets funded
  • Design UX/UI (1.5 months) - $3500
  • Web development FE/BE (8 months) - $20800
  • Initial pool pledge: up to $10000
  • Marketing: $5000

The real budget is higher than the amount asked, although some parts from the Pool Market project can be shared among the two projects.

<u>Roadmap</u>

Q1 2022

  • Testnet alpha
  • UX/UI

Q2-Q3 2022

  • Testnet/Guildnet beta
  • Login with a staking key
  • Voting system
  • Publishing vote results on the blockchain
  • Registered transhipment pool on the mainnet

Q3-early Q4 2022

  • Mass payouts using ADAPlus API
  • Public launch

<u>KPIs</u>

in 3 months:

  • Complete servers infrastructure (10 VMs + CDN)
  • UX/UI

in 6-8 months (testnet/guildnet):

  • Registration/login
  • Active testing with tADA/gADA delegation
  • 5+ pools participants
  • 100+ automated delegators with votes

in 12 months (mainnet):

  • 30+ on-boarded SPOs
  • 200+ active delegators

Community Reviews (1)

Comments

Monthly Reports

No

Disbursed to Date
$33,867
Status
Still in progress
Completion Target
8/31/2022
Comments 0

Login or Register to leave a comment!

no

Disbursed to Date
$33,867
Status
Still in progress
Completion Target
8/31/2022
Comments 0

Login or Register to leave a comment!

Working on the design + login service

Disbursed to Date
$33,867
Status
Still in progress
Completion Target
8/31/2022
Comments 0

Login or Register to leave a comment!

No

Disbursed to Date
$33,867
Status
Still in progress
Completion Target
8/31/2022
Attachment(s)
Comments 0

Login or Register to leave a comment!

No

Disbursed to Date
$33,867
Status
Still in progress
Completion Target
2. In the next 3 months
Attachment(s)
Comments 0

Login or Register to leave a comment!

I attach a video with the progress,

Disbursed to Date
$33,867
Status
Still in progress
Completion Target
1. In the next month
Comments 0

Login or Register to leave a comment!

We've implemented voting on pools. And pool owners now automatically see their pool(s) once they log in using Avatarada with the wallet that is among pool owners. Right now we are testing voting metadata and payout metadata tx submission so make the PoolBoost available publicly.

Disbursed to Date
$33,867
Status
Still in progress
Completion Target
1. In the next month
Comments 0

Login or Register to leave a comment!

Demo version deployed on a public domain.

Disbursed to Date
$33,867
Status
Still in progress
Completion Target
2. In the next 3 months
Comments 0

Login or Register to leave a comment!

Cannot complete last steps as devs are still missing full payments according to payments calendar of this project.

Disbursed to Date
$33,867
Status
Still in progress
Completion Target
1. In the next month
Comments 0

Login or Register to leave a comment!

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    d. 3 se. 24
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    d. 4 se. 3
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    d. 3 se. 48
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    d. 2 se. 16
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    d. 3 se. 14
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    d. 3 se. 19
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    d. 4 se. 59
    Darlington Kofa
0:00
/
~0:00