Skip to content

Instantly share code, notes, and snippets.

@greg-szabo
Created February 8, 2021 23:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save greg-szabo/a0d14932a4d1a2f69496492a53ce2670 to your computer and use it in GitHub Desktop.
Save greg-szabo/a0d14932a4d1a2f69496492a53ce2670 to your computer and use it in GitHub Desktop.
Proposal to change timezones of communication
This is a proposal on the Regen testnet aplikigo-1.
This proposal has two purposes:
1. Test the government module of the network and see if validators are prepared to maintain their governance duties.
2. Create consensus on the timezone used for communications among the testnet participants.
1. Test the governance module
The governance module of the Regen network seems similar to the one used on the Cosmos Hub / Stargate. Although the logic around proposals and voting are established, it is always a good idea to check off the elements of a new network. Why not play around with it a bit?
2. Consensus on the timezone used
The proposal advocates to change all communication times from UTC to EST (or EDT in the summer). (EST = Eastern Standard Time, the time zone used on the eastern part of the Americas.) The below examples make a case on why this would be beneficial to the validators (and possibly other users) of the network.
Example #1:
The testnet announcement went something like this:
~10PM EST: announcing testnet and the ability to PR gentxs;
between 10PM and 9AM EST the next day, two validators submitted gentxs;
between 9:40AM and 10:40AM, an additional ~60 validators submitted gentxs.
(This statistic was compiled from the testnet repo open PRs at the time.)
Example #2:
Similarly, the UTC timezone seem to have been missed by some of the validators during the start of the network. Multiple validators didn't start validating, both lowering the stability of the testnet for the short term as well as lowering the enthusiasm in participation. (Well, also for the short term, because let's face it, this community is cool.)
Summary:
Changing the timezone of communications (network stop, network start, validator submissions, proposal acceptance, etc) would benefit the testnet validators because most of the work could be scheduled during their regular work hours. As a distributed network, using UTC sounds appealing so it is easier to coordinate among members, but in this testnet's case, it is clear that most members schedule their work during EST working hours.
The best part of this proposal is that it doesn't require software change. It is just a consensus among participants to make the effort to communicate in a specific time frame.
Disclaimer:
Greg Szabo is involved in this testnet through the Cephalopod Equipment / Informal Systems partnership.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment