Transactions should “cost” more during times when the blockchain is busy and less during times when it is not.
Shouldn't an architecture work the other way? when the system is optimally used then you have budgeted for the transactions already and hence it must be cheaper. When it is not often used, then it becomes more expensive because of dark resources lying around. as far as the user is concerned, more the number of transactions, the more he is subsidized to use it.
When a user can know how many RCs they will have, how long it takes for those RCs to recharge, and how many RCs each transaction will cost, they will be able to make informed decisions about how to spend their RCs.
Earlier we were faced with unknown bandwidth failures. Now we will be explicitly told whether we can post or not. I guess makes it easy for me to not be baffled by strange failures. This change is about educating the user about the problem and not solving anything. unless there is something thought of in the future that i am not aware of.
The most important thing to understand about RCs is that they will be non-transferable credits given to each account based on how much Steem Power it has,
we are already aware of steem power. why not just stick with it instead? internally RCs are a good idea but is there any significant problem that we are solving by pushing the information to the average user?
RCs will be the “currency” that the blockchain uses to price the resources in those stockpiles, and the internal medium of exchange for said resources.
did this change come about because of our progression to acquiring new communities using SMTs? i think that this a great idea if you can expose the blockchain to enterprise customers. one of the largest problems that enterprises face is the dissatisfaction of their customers with literature (training manuals, installation docs...). get enterprises to use our blockchain for content publishing and get their customers to constantly rate and correct them. then RCs are a beautiful approach.
i think the RC system has far better applications if they are outward facing rather than within the existing community. i understand the rationale though. good luck