For the complete documentation index, see llms.txt. This page is also available as Markdown.

Zarządzanie

Zarządzanie Chiliz Chain: model Compound Alpha governance, wymóg kworum ⅔, siła głosu walidatorów, niestandardowe okresy głosowania i cykl życia propozycji.

Przegląd

Kontrakt systemu zarządzania oparty jest na domyślnej implementacji zarządzania Compound Alpha, gdzie siła głosu zależy od całkowitej delegowanej kwoty walidatora. Właściciel walidatora jest odpowiedzialny za głosowanie za lub przeciw propozycjom w zarządzaniu. Aktualnie wymagane kworum do osiągnięcia wynosi ⅔.

W jakich okolicznościach propozycja jest stosowana?

Chiliz implementuje domyślne zarządzanie Compound Alpha, gdzie siła głosu jest dystrybuowana wśród właścicieli walidatorów na podstawie ich całkowitej delegowanej kwoty. Po osiągnięciu kworum ⅔ propozycja może zostać zastosowana.

To zarządzanie jest w pełni kompatybilne z wersją Compound. Ma jednak jedno ulepszenie: pozwala na tworzenie propozycji z niestandardowym okresem głosowania.

Dla niektórych metod ważne jest posiadanie krótszego okresu głosowania. Na przykład gdy konieczne jest zastosowanie pilnych działań. Aby to osiągnąć, możemy rozszerzyć oryginalną implementację, dodając metodę proposeWithCustomVotingPeriod. Pozwala to na określenie okresu głosowania dla propozycji.

W jakich okolicznościach propozycja jest odrzucona?

Po osiągnięciu kworum i gdy ponad 50% siły głosu jest oddane na propozycję, może ona zostać wykonana natychmiast po zakończeniu okresu głosowania. Jeśli propozycja nie może osiągnąć wymaganego kworum w okresie głosowania, zostaje odrzucona.

Parametry konsensusu

```solidity
struct ConsensusParams {
    uint32 activeValidatorsLength;
    uint32 epochBlockInterval;
    uint32 misdemeanorThreshold;
    uint32 felonyThreshold;
    uint32 validatorJailEpochLength;
    uint32 undelegatePeriod;
}
```

Kompatybilność z BSC

Chiliz Chain jest kompatybilny z BSC i konsensusem Parlia. W wykonawcy EVM jedynymi nowymi dodatkami są haczyki do sprawdzania polityk ACL, które mają około 40 linii kodu.

Ostatnia aktualizacja

Czy to było pomocne?