pocket-core
pocket-core copied to clipboard
FAQ: What is new with session rollovers in RC 0.10.4?
Objective
Follow up on the session rollover feature from RC 0.10.
Origin Document
- PIP-28: DAN - Distributing the Altruist Network (Community Chains Introduction)
- RFP/Improvement - Allowing for configurable session block height tolerance
- Release Notes for Session Rollover in RC 0.10
- #1536
Goals
- Gain insight into session rollover adoption
- Understand to what degree Session Rollover eliminate the need of altruists
- Educate the node runners on how/why to enable session rollovers
Deliverable
- [ ] 1. Work with the portal backend/infra team to collect analytics on how altruists are being used (cc @kutoft @fredteumer)
- [ ] 2. Send out a survey to all node runners to understand what value everyone has set
client_session_sync_allowance
to in their configurations - [ ] 3. Put together a 1 pager on what node runners should set
client_session_sync_allowance
to in order to enable session rollover- [ ] Optional: 3.1 Work with the
poktpool
team to translate this into an infographic
- [ ] Optional: 3.1 Work with the
-
- After all of the above are done:
- [ ] 4.1 Spearhead adoption of
client_session_sync_allowance
from0
to1
- [ ] 4.2 Track the impact of
(4.1)
on(1)
as adoption increases - [ ] 4.3 Evaluate the network cost savings (see pip-28) based on the result of
(4.2)
Non-goals / Non-deliverables
- Implementing new features or business logic
- Forcing all node runners to adopt session rollovers
- Eliminating the need for altruists
Creator: @Olshansk Co-Owners: @RossiNYC