Hi Gotchi Gang,
I’m a huge fan of the work done by Pixel Craft Studios to bring the Gotchiverse to life, its an amazing game.
Also I fully appreciate its still very early days in the maturity of the game, however I think one aspect of the game is going to hold back broad adoption.
Currently we have an insane amount of mandatory daily on chain transactions. These transactions are for actions that include:
- Channeling (4 token transfers per parcel channelled + 1 gas transaction)
- Harvesting (4 token transfer per parcel harvested + 1 gas transaction)
Thats 10 transactions per day, per parcel impacting the parcel owners wallet (assuming you are only harvesting once a day).
Now assume you might have 10 parcels and you have 100 transactions a day or 36,500 transactions a year that you need to account for, if are paying your taxes and using some accounting software to track these transactions.
Currently this # of transactions places you in the top cost bracket for SAS accounting services, however some SAS solutions do not allow the tracking of more than 50,000 to 100,000 transactions annually (depending on provider it could be lower or higher).
Assume for a moment you add in all the other (potentially non mandatory) transactions in the Gotchiverse for:
- Equipping Items on Parcels
- UnEquipping items on Parcels
- Collecting Spillover tokens
- Equipping and UnEquipping Gotchi’s
- Lending transactions
- Collecting Gotchi UBI
- Other unknowns (i.e. Battling etc)
While these may not all be financially relevant transactions they all add to the transaction count that SAS Accounting platforms assess usage by. This means we will quickly reach a point where it isn’t possible to track these transactions at all, once SAS Accounting Transaction limits are hit.
Recommendation
I’d like to recommend the following:
-
the ability to channel/harvest tokens within the GotchiVerse without having to immediately extract them to your wallet. Allows the user to decide when to take custody of the tokens and reduce the daily transaction load. Maybe there could be an option to store the tokens in the parcel’s pocket, like we do with Gotchi UBI? Maybe we could have channeled/harvested tokens vest over a period of time able to be distributed at the users discretion post a short vesting period (i.e. 1 month)?
-
for the devs to take another look at the on-chain transactions being generated by interactions to determine what low risk interactions could be done by ‘signing a message’ (as used for petting) or some other solution
These are some early thoughts and I would welcome the input of others, again I appreciate all the work done by the Pixel Craft team and hope we can find some common ground here to take the game forward.