Príručka validátora
Čo robia validátori, za čo im sieť pripisuje kredity a ako validátor udržiavať, premiestniť a vyradiť.
Táto úloha
Čo robí validátor?
Spúšťa Bigfoot Node v režime validátora, ktorý spolu s ostatnými validátormi potvrdzuje a finalizuje zdieľaný záznam siete. Validátor iba validuje: záznamy neuchováva ani neodovzdáva.
Čo potrebujem?
Počítač Linux s Ubuntu 24.04 LTS na x86-64 alebo ARM64 a s verejnou adresou. Bigfoot CLI, ktorý používate na vytvorenie kľúča, funguje v systémoch Linux a macOS na architektúrach ARM64 aj x86-64. Validátor nemôže zdieľať počítač ani verejnú adresu s úložným uzlom; v IPv6 sa tá istá sieť /64 považuje za rovnakú adresu.
Za čo dostáva validátor kredity?
Každý nový príspevok a odpoveď platia poplatok za službu a sieť z neho pripíše 5 percent, rozdelených rovnakým dielom, validátorom, ktorých podpisy ho finalizovali. Za inú validačnú prácu sa kredity nepripisujú, rovnako ani za samotné členstvo. Poplatky a kredity vysvetľujú poplatok za službu.
Ako požiadam?
Vytvorte kľúč pomocou Bigfoot CLI a podpíšte ním svoju žiadosť: bigfoot-node sign-application --role validator --email ADDRESS --thumbprint T, kde ADDRESS je e-mailová adresa, s ktorou žiadate. Vypíše jednoriadkový prihlasovací token, ktorý funguje iba pre túto úlohu a e-mailovú adresu a iba počas svojej aktuálnosti. Vložte token do formulára na stránke validátora; stránka overí jeho podpis a prevezme z neho váš odtlačok. Členovia riadenia rozhodnú hlasovaním.
Ako priradím svojmu kľúču jeho úlohu?
bigfoot-node create-key ponechá úlohu kľúča nepriradenú a bigfoot-node init --mode validator odmietne domovský priečinok, v ktorom nie je uložený žiadny kľúč validátora. Po prijatí uložte chránenú kópiu kľúča pomocou bigfoot-node export-key --id N --out FILE --passphrase-file FILE, kde --out určuje nový súbor pre kópiu a --passphrase-file súbor obsahujúci jeho heslovú frázu. Potom na počítači validátora a v domovskom priečinku, ktorý bude jeho uzol používať, zaregistrujte kópiu pomocou bigfoot-node import --key FILE --role validator; príkaz si vyžiada túto heslovú frázu. Používajte absolútne cesty.
Čo sa stane po mojom schválení?
Najprv priraďte svojmu kľúču úlohu validátora podľa vyššie uvedeného postupu. Potom spustite uzol v režime validátora: bigfoot-node init --mode validator --endpoint HOST:PORT a následne bigfoot-node start. Pri prvom spustení uzol dokáže, že vlastní kľúč, nechá aktívny úložný uzol na inej adrese potvrdiť svoju adresu a pripojí sa k validátorom. Tento úložný uzol sa vyberie automaticky.
Prenášač, nie kurátor
Rozhodujem, čo môj validátor prijíma?
Nie. Pri používaní neupraveného softvéru uzla váš validátor overuje to, čo povoľujú pravidlá siete: záznamy nevyberáte, nemeníte ani neodstraňujete. Úpravou softvéru tak, aby vyberal, menil alebo zahadzoval záznamy, sa z validátora stanete kurátorom: rozhodovali by ste, čo sieť uchováva, a za tieto rozhodnutia by ste niesli zodpovednosť. Overené pochybenie sa zaznamená a členovia správy siete môžu hlasovať o odstránení validátora.
Ktoré zákony sa na mňa vzťahujú?
Prevádzkovatelia zodpovedajú za zákony, ktoré sa na nich vzťahujú v mieste, kde validátor prevádzkujú. Táto príručka nie je právnym poradenstvom.
Prevádzka validátora
Musí môj validátor zostať online?
Áno. Sieť finalizuje nové záznamy iba vtedy, keď podpisuje viac než dvojtretinová väčšina jej validátorov. Pri štyroch validátoroch môže byť jeden offline; ak zlyhá druhý, sieť prestane finalizovať, kým sa nevrátia.
Ako ho odstavím kvôli údržbe?
Najprv spustite bigfoot-node maintenance on a potom bigfoot-node stop. maintenance on overí, či ostatní validátori dokážu bez vás naďalej finalizovať záznamy, a požiada vás o potvrdenie, ale iba nastaví príznak údržby: uzol nezastaví. Kým je príznak zapnutý, uzol sa nespustí a nepripravuje naplánované aktualizácie. Po dokončení spustite bigfoot-node maintenance off a potom bigfoot-node start.
Ako sa vykonávajú aktualizácie?
Naplánované aktualizácie protokolu sa nainštalujú automaticky vo výške, ktorú nastaví sieť. bigfoot-node status zobrazí každú pripravenú alebo naplánovanú aktualizáciu a každý príkaz vypíše upozornenie, kým na vás čaká vydanie. Vydanie sa nainštaluje po spustení bigfoot-node update.
Čo sa stane, ak sa niečo pokazí?
Overené pochybenie validátora sa zaznamená, ale netrestá sa automaticky. Odvolanie validátora vždy vyžaduje hlasovanie riadenia.
Môžem presunúť svoj validátor na nový hardvér?
Áno, bez schválenia. Zastavte uzol, spustite bigfoot-node backup --out DIR, presuňte zálohu na nový počítač, tam spustite bigfoot-node restore --from DIR a uzol spustite. Starý a nový počítač nikdy nespúšťajte súčasne.
Ako nahradím kľúč validátora?
Zastavte uzol a na jeho počítači spustite bigfoot-node rotate-key --thumbprint T. Spoločne nahradí váš kľúč validátora aj podpisový kľúč uzla a vaše členstvo bude pokračovať pod novým kľúčom.
Odstúpenie
Ako prestanem byť validátorom?
Na počítači validátora spustite bigfoot-node decommission a potvrďte. Odchod od validátorov vyžaduje hlasovanie riadenia, preto príkaz oznámi, že čaká na tento krok: požiadajte člena riadenia, aby sponzoroval vaše odvolanie. Uzol nechajte bežať, kým odvolanie nenadobudne účinnosť, potom ho zastavte a znova spustite bigfoot-node decommission, aby ste vyradili jeho kľúče.
Možno odvolanie odložiť?
Áno. Sieť vždy udržiava aspoň štyroch validátorov, takže odvolanie, po ktorom by ich zostalo menej alebo by sa sieť prestala finalizovať, nemôže nadobudnúť účinnosť, kým sa nepripoja ďalší validátori.
Čo sa stane s mojím záznamom?
Odvolanie zanechá v sieti trvalý záznam a vaša predchádzajúca validačná činnosť zostane priradená vám. Váš kľúč sa už nemôže znova pripojiť. Ak chcete znova validovať, požiadajte s novým kľúčom.
Hľadáte niečo iné?
Prezrite si pomoc k produktom, preskúmajte sekciu Spoznajte alebo vyhľadajte pojem v Slovníku. S otázkou nás môžete aj kontaktovať.