Paizo
Tool to help you better to understand how governance on ERGO blockchain works.
Web site created using create-react-app
1 messages Β· Page 1 of 1 (latest)
Paizo
Tool to help you better to understand how governance on ERGO blockchain works.
Web site created using create-react-app
@analog sluice and I will be working on a mining governance simulation tool to help educate miners on how on chain governance works π
in progress figma mockup if anybody has ideas
using this info ^
This is so awesome!!!!
It would be awesome if there is some way for the UI to show whether or not each actor is supporting any node version increases as well.
It would also be neat if it could show not just pools, but other nodes and their indications. I recognize that it is a simulation so it is not that important but none the less.
Great work so far. π
yeah for now its literally just like a photoshop render so open to all ideas!
problem i am running into is simplicity but also providing the density of information that is all the gov parameters, steps, max min etc
https://github.com/deadit/paizo created github
Nice π
Whatβs the story behind the name? π
Greek for play, like a playground. Just as autolykos is greek for work
As a stretch goal, can you add a feature that enables each pool in your simulation to submit fractions votes in favor of each change (ie: 0.60 in favor of voting 120, 0.92 in favor of -3, 127000?
It would actually help me in my research to find edge cases where pool censorship of miner votes is occurring and back it up with data, and could help to prove whether or not my project is worth implementing. π
Totally unnecessary, and I am really glad to see this being built regardless. Awesome work!!
It will be open source so once we have it built you are welcome to fork and tweak
i think for our release we will keep as is just to keep things as simple as possible
Respect.
Neat project!
I've never used React before, I think it is an issue with my React installation.
I got the error:
'react-app-rewired' is not recognized as an internal or external command,
operable program or batch file.
I ran npm install --force and was able to get it to launch afterwards
This tool is awesome, thank you!
Can the output section return the results at the end of the voting epoch without requiring the user to scroll through and total everything?
I am trying to use the tool to measure the results of splitting a single pool into 2 sperate pools (with 1/2 the original hashrate each) to compare the impact on the results of the vote but am having trouble because I have to scroll through and tally 1024 blocks π
yes working on that
some kind of percentages or something
Thank you!
Or even just dividing by 2 or by 9 / 10 for param updates or softforks respectively as is defined in these rules
https://github.com/ergoplatform/ergo/blob/master/src/main/scala/org/ergoplatform/settings/VotingSettings.scala
to determine if each rule will be implemented by the network.
Is it trivial to add support for a 4th miner? it would be a big help to my test.
for MVP we will not have this but i think eventually would be good to change number of pools
also will not have percentages for mvp
@woeful cloud play with it here: https://deadit.github.io/paizo/
Web site created using create-react-app
there are some issues with it that i did not realize. Third slot is exclusively for 120 parameter didn't realize this until today
Our teams final submission π
Great job bro!
Thanks π
@meager reef maybe put this text from doc to readme on GitHub?
@analog sluice sure we can do that
I can also make a video presentation about it to submit to judges
Now I understand tge name behind the company pathfinder rpgs as well! Always thought it to be weird. Now it makes sense! π
hahaha yes!
I think I found a bug: I've got two pools configured with nearly the same hashrate.
I have one configured to increase a parameter, and the other configured to decrease, and in a different test, vote for no changes.
I have ran over 50 tests, and never is a parameter increasing, only decreasing or remaining unchanged. It could be chance, but it seems odd.