I’m having troubles understanding how this ties in with gigastakes.
The Gigastakes solution is separate from this proposal. Regardless of the vote on PUP-23, we can’t change anything about Gigastakes. Gigastakes in itself is a protocol-level workaround that addresses limitations with V0. Essentially it creates one giant ( giga ) stake that has a massive amount of throughput. The portal then creates off-chain representative stakes for each of our user applications that share that gigastake.
“Is the plan that we take their monthly revenue, buy POKT with it, then return it to them to stake?”
For the most part yes. The plan is as follows:
Users will be able to pay with USD using a standard payment gateway. The monthly USD that comes in will be handed over to a 3rd party market maker who will market buy POKT. That POKT will then be held in a treasury account. After the user completes the 24 month payment cycle they will be awarded their accumulated POKT.
As mentioned in prior comments, we will be offering a monthly payment option in addition to requiring applications to purchase the entire stake upfront. This will be a pay-as-you-go plan, on a per relay basis. At the end of the month, users will be charged on a per-relay basis.
“How do they actually own the infrastructure/app stake in the very end, closing the loop?”
Yes, users will own the app stake either when they pay upfront, or they choose monthly payments (when the payment schedule is complete). We will be tracking this in the Portal in V0, and this will be tracked on-chain in V1.
With Portal Monetization, we will essentially be starting the demand side purchasing app stakes thus closing the loop. This includes staking, editing staking, and unstaking functionality for app stake owners.