Namada Documentation - Jailed validators (2024)

Validators can be jailed for several reasons, such as double signing a block, signing an invalid block, or excessive downtime. Each of these reasons will have different ramifications for the validator.

When a validator is jailed, it is removed from the validator sets and cannot participate in consensus. The validator node can still run and process the new blocks. A jailed validator can also still receive bonds.

When the protocol determines that a validator will be jailed, the jailing and validator set removal will occur at the beginning of the next new epoch.

You can check if a validator is jailed by querying its state with the following command:

namadac validator-state --validator $VALIDATOR_ADDRESS

Unjailing a validator

Once jailed, validators remain jailed indefinitely. They can only be unjailed by an unjail-validator transaction using the validator's signing keys. This can be done with the following command:

namadac unjail-validator --validator $VALIDATOR_ADDRESS

Because the validator alias sometimes clashes with the alias for the implicit account and or established account in the wallet, it is recommended to use the validator address instead of the alias.In order to find the validator address, you can use the following command:

namadaw list --addr | grep $VALIDATOR_ADDRESS

then make sure it is the corresponding tnam address.

If the transaction is successful, then the validator will be reinstated into one of the validator sets at the pipeline length relative to the current epoch (typically 2 epochs in the future).

There may be certain restrictions on unjailing your validator depending on the original reason for jailing. These will be described below.

Jailing for protocol misbehavior

Protocol misbehaviors include the aforementioned double signing of a block and signing of an invalid block.

In these cases, the validator will also be slashed - it and its delegates will lose stake and voting power.

When a slash is detected and enqueued by the protocol, it is scheduled to be processed unbonding_len + cubic_slashing_window_len + 1 epochs after the infraction epoch. This is to allow for sufficient time to detect all possible correlated infractions to be considered for cubic slashing.

The validator will also be considered to be frozen until it no longer has any unprocessed, enqueued slashes. While frozen, unbonding from the validator is prohibited, and unjailing is forbidden.

A validator's slash history, with previously processed slashes and enqueued slashes for future processing, can be queried with the following command:

namadac slashes --validator $VALIDATOR_ADDRESS

Additionally, all slashes in the network can be queried without the --validator flag.

Jailing for downtime (liveness)

While a validator is in the consensus set, its uptime and voting history are tracked to ensure sufficient liveness. Two proof-of-stake parameters are used to determine if a validator will be jailed for liveness:

  • liveness_window_check
  • liveness_threshold

Namada liveness requires that a consensus validator vote on at least a liveness_threshold fraction of the last liveness_window_check blocks. If at any point this fraction dips below the liveness_threshold, then the validator will be jailed.

The values of these parameters can be queried with the command:

namadac query-protocol-parameters

Since jailing for downtime occurs without the presence of slashes (they are not frozen), the jailed validator can unjail themselves as soon as they become jailed.

Namada Documentation - Jailed validators (2024)
Top Articles
What Is the Rule of 72? | The Motley Fool
What Is a CVV Number and Why Is It Important to Merchants? - Octopos
Compare Foods Wilson Nc
Windcrest Little League Baseball
Trabestis En Beaumont
Unitedhealthcare Hwp
Mama's Kitchen Waynesboro Tennessee
Lexington Herald-Leader from Lexington, Kentucky
Dr Doe's Chemistry Quiz Answer Key
Crazybowie_15 tit*
Which Is A Popular Southern Hemisphere Destination Microsoft Rewards
Craigslist Dog Kennels For Sale
Wunderground Huntington Beach
Https //Advanceautoparts.4Myrebate.com
Hillside Funeral Home Washington Nc Obituaries
Dallas’ 10 Best Dressed Women Turn Out for Crystal Charity Ball Event at Neiman Marcus
Clarksburg Wv Craigslist Personals
2016 Ford Fusion Belt Diagram
Urban Airship Expands its Mobile Platform to Transform Customer Communications
Dark Chocolate Cherry Vegan Cinnamon Rolls
St Maries Idaho Craigslist
Energy Healing Conference Utah
18889183540
2021 Volleyball Roster
Glover Park Community Garden
Gas Buddy Prices Near Me Zip Code
Craigslist Pennsylvania Poconos
Mandy Rose - WWE News, Rumors, & Updates
Mineral Wells Skyward
Rugged Gentleman Barber Shop Martinsburg Wv
Nurofen 400mg Tabletten (24 stuks) | De Online Drogist
Craigslist Middletown Ohio
Smayperu
15 Downer Way, Crosswicks, NJ 08515 - MLS NJBL2072416 - Coldwell Banker
Autopsy, Grave Rating, and Corpse Guide in Graveyard Keeper
Truis Bank Near Me
Tendermeetup Login
10 Most Ridiculously Expensive Haircuts Of All Time in 2024 - Financesonline.com
THE 10 BEST Yoga Retreats in Konstanz for September 2024
Today's Gas Price At Buc-Ee's
Culvers Lyons Flavor Of The Day
Joey Gentile Lpsg
Hometown Pizza Sheridan Menu
Citroen | Skąd pobrać program do lexia diagbox?
Eat Like A King Who's On A Budget Copypasta
25 Hotels TRULY CLOSEST to Woollett Aquatics Center, Irvine, CA
Hdmovie2 Sbs
The Plug Las Vegas Dispensary
Pilot Travel Center Portersville Photos
Appsanywhere Mst
Jovan Pulitzer Telegram
Latest Posts
Article information

Author: Annamae Dooley

Last Updated:

Views: 5909

Rating: 4.4 / 5 (65 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Annamae Dooley

Birthday: 2001-07-26

Address: 9687 Tambra Meadow, Bradleyhaven, TN 53219

Phone: +9316045904039

Job: Future Coordinator

Hobby: Archery, Couponing, Poi, Kite flying, Knitting, Rappelling, Baseball

Introduction: My name is Annamae Dooley, I am a witty, quaint, lovely, clever, rich, sparkling, powerful person who loves writing and wants to share my knowledge and understanding with you.