cyber~Wednesday Day 4
by serejandmyself on 2020-03-25
Welcome to day 4 of the bi-weekly cyber report!
Done:
- Finilised initial proption of OBEP with
- Started to add thoughts to cyber~Foundation repo
- Added new profiles to partnering communities (along with videos)
- Added new sections to homestead
- Proposed rank for Karma levels
Ongoing:
- Recorded the first podcast with , still in work
- Carry on homestead doc
- Social media and [partnering communities](
- Offline work in Berlin
To do:
- Finish guides for homestead doc with
- Resume the ‘Great Web’ course
- Prepare and work with info related to the launch protocol (including posts and guides)
Done:
- Yet another euler-6 test iteration
- Added views for karma and precommits top subjects for GoL monitors
- Added rebyc.cybernode.ai sandbox for dot-cyber project
Ongoing:
- Launch-kit tests and release preparations
To do:
- Read-through of foundation ceremony draft
- Patch for GoL rules feat.
- Euler-5 pre-commits stats and links export
- Blogpost about that
- Develop proposal of takeoff donation start feat.
- Blogposts about test~Auction and Claim mechanics feat.
Currently on sick leave
Done:
- Various work on dot~Cyber
- Various work on roadmap
- Work with on OBEP
Done:
- Load search results from embedded IPFS node #53
- Autopin IPFS hashes after linking #195
- Better cyberlinking #175
- Fix calculating uptime PR
Ongoing:
- Top content #210
- Leaderboards for GoL #104
- Realtime Game of Links monitor #150
- Better makeup of search results #209
To do:
Ongoing:
To do:
- Update docs for euler-6
- Finalize swagger.yml
Done:
- cyber: removed graph merkling due storage iterator non-determinism #496
- cyber: added network load endpoint #499
- cyber: added used karma to cyberlink’s events #495
- cyber: fixed error during the signing tx with imported eth key #494
- cyber: tested online upgrades in Euler-6. #464
- cyber: deployed first WASM contract to Euler-6 #479
- ibc: first in cosmos community tested relayer
- aragon-auction-app: fixed personal rewards calculations #5
- dot-cyber: succefully support IPFS node integration in cyber.page
- vesting-companion: released vesting-companion #18
Ongoing:
- Research on IBC, preparation for Game of Zones
- Communication with Cosmos/Tendermint developers
- Cyber’s documentation updates
To do:
- cyber: release Euler-6 #463
- cyber: launch Euler-6
- cyber: assist with new guides for validators
- cyber: support to add configuration for swagger #461
- cyber~Foundation: initial cyber~Foundation Aragon ceremony guide. #325
- cosmwasm: apply fuckgoogle validator for Cosmwasm first public testnet #314
- ibc: deploy congress/fuckgoole zones and faucets, relayer
Ongoing:
- Postproduction of the first podcast with
- Coordination of Euler-6 release and Take Off
- New structure suggestion for Go-Cyber Read.me
- First podcast about Cyber team
To do:
- Coordination of Euler-6 release and Take Off
- Communication with possible donators
- Check of user journey map (user tests)
Important note to GoL participants:
There are 7 disciplines for GoL, one of which is a reward for lifetime of validators.
After modelling the current situation, the cyber~Congress team has concluded that the original description of the reward should be adjusted. Our proposition follows below, but first, why?
This discipline is easily abused, especially with the current size of the network. For example, a byzantine participant might start up several validators from one machine towards the end of GoL or a participant starting and then switching off nodes to obtain reward units.
The only provable way is to count the pre-commits of a given validator. In other words, the blocks that a particular validator has signed. If a pre-commit is absent, we know for certain that a validator did not take part in its approval.
We propose to: 1) Offer the reward only to those validators who were present at the time of the rewards 2) The reward will be distributed not evenly as planned to all validators, but proportionally to their pre-commits to the network, up to block 10,000 of the current network. In this case euler-6
If you have any feedback, please feel welcome to share it with us via GitHub or TG.