This is a list of open questions - I would love to start a discussion about them.
The growth/inflation rate
What is a good number for the growth/inflation/tax rate.
This number is one of the key parameters of Circles. One why to look at it is that it is the tax rate on money. If it is too high than no one will use this kind of money - if it is too low than the basic income will become too small. Another question is whether or not it should be a global parameter or if it makes sense that different groups have a different one. Closely related is the question whether or not it should be adjustable over time and if so by what process and what would be the optimization goal.
Joining later
Currently the system is designed in a way that you get coins as soon as you join. To make the start experience better you even get coins for the last three month. To some degree that incentivises people to better join today than tomorrow. That is a good thing because early adoption should be incentivised - and in Circles the advantage is only “linear” instead of the extrem advantage of early adopters in Bitcoin and other fixed supply currencies (<1000 people holding >50%)
However - this process can be abused by someone creating thousands of accounts now and later selling them to people who join later. Than they could claim this account and connected it to their real network and make the coins valuable. This would not be terrible but would destroy the early adopter incentive and replace it with a black market for old accounts.
Possible Solutions:
Circles could require to associate you account as you create it with an identifier like your name, and date of birth. If people would connect to you they could check that this information are right. For privacy reasons it would be good to have a zero knowledge proof - where you only proof it to one person that you account is indeed associated with your name - but this proof should not be shareable.
Bottom up - or top down
The goal of Circles would be to indeed provide a full basic income to the people. Everyone should get enough money per month to cover basic needs (at a very low level) In Germany for example this amount would be around 500€ per month (this is a realistic number if you look of the supply growth of € in the last 10 years and if this money would have been equally distributed you get roughly this number). Now there are two approaches to get to a status where everyone gets this amount. One would be to start with a few people and set up contacts that ensure that their coins will have this value (they could do it themselves (if they have money) by funding another contract with Ether/€/$ and this contract would guarantee to buy the personal Circles coin for a specific price (until the contact runs out of money)
The advantage is that you would have showcases of people who get a full basic income and that would be a way better “story” than people getting coins worth a few cents. The disadvantage would be that those people would most likely be very conservative connecting to others. They would only connect to others if they would also do some kind of commitment to the system.
The other approach would be to start with basic income very small (hopefully nevertheless lots of people would join) and than the currency hopefully gets over time more important and gains in value.
I think that the first two questions rely on finding the best answer for the third.
I believe some variation of BI is an inevitability, but singular projects can shorten the total time by years, and atm it seems like BI implemented in 1) full strength, 2) on a small scale (while remaining scalable), and 3) out in the wild, are what’s needed to make that initial leap. For BI to receive large interest, development and uptake from the crypto community, it needs to prove, before people’s very eyes, its benefits. To me this suggests that it should be implemented within the crypto community, to crypto users and directly tackle issues that they are facing now (all the problems surrounding open-source developer funding) alongside providing benefits they aren’t perhaps aware of (greater transparency, but more so, greater resilience as a society/community).
That you participated in the Ethereum hackathon suggests that’s where you are heading:
Appeal to the people that are most excited for revolutionary technology like crypto-powered BI.
Provide this brilliant community with as fully-fledged BI benefits as you can (a reasonable short-term plan due to the nature of the community).
Watch as the less progressive areas of cryptocurrency, relative to say the Ethereum community, come join in for the benefits (followed by adjacent areas of the tech community and etc etc.).
At least this seems, judging by past failed BI projects, to be a better plan then choosing all of society as an audience and acting surprised when your huge technical burden gets negligible interest.
In regards to joining later and inflation rate, my suggestion is that they are problems best decided by other developers and users through incorporating DAO contracts and their corresponding decentralized voting mechanisms. I haven’t read up enough on this project yet to figure out exactly what you are planning in this regard, but I guess because of your interest in Ethereum you’d be all up in that stuff.
Hopefully some food for thought. I haven’t been in this space for long, but by god is it interesting. Project like these couldn’t come at a greater time: cryptocurrencies couldn’t be doing better, yet it seems the utopian ideas that bitcoin started out with are being hugely neglected. We are quickly entering the implementation stage of blockchain technologies, where we actually have to go about applying and building these new societies that bitcoin was made for, but for psychological reasons most observers seem to be so absorb in the details of development that they’ve missed that we can actually implement the original vision pretty much now!
So in relative view, any individual will create, during its life within the money system, a cumulative % amount of money, which will look like this form (during life within the money, and then after leaving the money, after death, or quit) :
The c % of money growth will lead to a M/N = 1/c UD number of Universal Dividend of the money, so for instance with c = 10% / an, the average amount of money in the accounts will be 1/c UD = 10 years of actualised Dividends.