RE: [Proposal] Add Inflation Funding Source to the Steem Proposal System
Thanks for taking the bull by the horns on this, Net. I appreciate and understand why your proposal on this is so fast, and why it would be so important to deliver prior to the hardfork. For myself, personally, some use of inflation is critical to the success of the SPS. I think it really matters that you've stepped up to say, "This needs to be done to prevent another costly hardfork and start with the right foundation." It's ballsy and I appreciate you're toeing the line between doing it for the good of Steem but also making sure that work is valued.
Right now, while I feel like Blocktrades has delivered quickly and accurately based on the nebulous feedback for the SPS, I'm still a bit concerned that we as a whole didn't do a great job on the specs for that delivery. Your need to move fast based on their need to move fast based on the community's perceived need to move fast is going to leave us with some real gaps in implementation if we don't really look at what sorts of things could happen in an ecosystem where stake has often chosen to harm itself for quick profit despite long term damage and shitty outcomes.
If nothing else, I think it's fair to say that I know the code that we'll get will be solid, and look forward to testing the snot out of it all, but I am majorly concerned that we don't have a way to test the voting community and that that could get messy fast. I know I'm going to get crucified for this but I'm not sure how I will feel about supporting this hardfork yet; with all that said it definitely won't be because of your work or the work of the blocktrades team, and I still think that this could be a turning point for our ecosystem. Thanks for the balls on this.
FWIW, the testing of the actual SPS in its entirety should not be related to me or this proposal.
I can verify my code alterations completely independent of the actual SPS system, as the code is ultimately sending funds to a user account in the form of SBD.
But I agree, it would be great to have more clarity about what level of testing and verification has been performed to date on the SPS system.
Totally agree. A lot of my comment is really that the stuff that makes me on the fence about the HF is far and away separate from the actual codebase itself. I think that simply because your companion code is something that makes the overall SPS more viable, that apart from straight code testing we have to spend a bit of time thinking about how the way things work in our current ecosystem and how it could fuck up all the good things that come with this before we decide to drop it and then find out accidentally after funding something shitty or disbursing everything to the wind because whoopsie doodles didn't think of that. Steem has proved time and again that people are both formulaic and incredibly hard to predict and while we can't mitigate all of that at code level, I mostly hope we can say, "if x happens, then y becomes an option".