Tezos에서주기의 길이를 결정하는 것은 무엇입니까?
2 대답
- 투표
-
- 2019-01-30
기본적으로주기는 단일 랜덤 시드에 의해 베이킹 승인 권한이 결정되는 블록 높이 세트입니다.
주기에 블록이 많은 이유는 무작위 시드를 조작하고 조작하려는 인센티브를 낮추기 때문입니다 (대부분의 시드는 평균적으로 비슷한 분포를 생성하기 때문입니다).주기에 블록이 너무 많지 않은 이유는주기가 길수록 권리가 지분 분배를 덜 대표 할 수 있기 때문입니다.그러나 이는주기 길이보다 슬래 싱 조건에 더 많은 영향을받습니다.
주기 길이는 다른 기간을 측정하는데도 사용되지만 대부분의 경우 편의상 필요하지 않습니다.예를 들어,임의의 논스에 대한 헌신은 한주기에서 일어나고 다음주기에서 드러납니다. 그러나 전자는주기의 전반부에 일어나고 후자는 1 초에 일어나도록 할 수도 있습니다.
Fundamentally a cycle is a set of block heights for which the baking en endorsement rights are determined by a single random seed.
The reason to have many blocks in a cycle is that it lowers the incentive to try and manipulate the random seed (since most seeds will produce similar distributions on average). The reason not to have too many blocks in a cycle is that, the longer the cycle, the less representative of the stake distribution the rights might be. However, that is more affected by slashing conditions than by cycle length.
Cycle lengths are also used to measure different periods, but that is mostly out of convenience, not necessity. For instance, commitment to random nonces happen in one cycle, and the reveal in the next, but it would also be possible to have the former happen in the first half of a cycle and the latter in a second.
-
- 2019-01-30
이는 경험적 매개 변수이지만 높은 수준에서는 통계 샘플을 얻을 수있을만큼 충분히 길고 (베이킹 권한 스냅 샷을위한 무작위 화를 위해) 예상되는 보상을 너무 많이 미리 알지 못할만큼 충분히 짧아야합니다.또한 Tezos의 다른 모든 매개 변수와 마찬가지로 커뮤니티가 이에 대한 강력한 사례가 있다고 믿는 경우 수정 될 수 있습니다.
This is an empirical parameter but at high level it needs to be long enough to get enough to get statistical sample (for the randomization for the baking rights snapshot) and short enough to not know the expected rewards too much in advance. And again like every other parameter in Tezos it is subject to amendment if the community believes there is a strong case for it.
사이클의 길이를 선택할 때 고려해야 할 사항은 무엇입니까?Tezos의 다른 경제적 매개 변수와 마찬가지로 수정 될 수 있지만 여기에 대해 생각할 사항을 수집하는 것이 좋습니다.