PIP-102: Upgrade Paloma Mainnet Slashing Parameters

PIP Name: PIP-102: Upgrade Paloma Mainnet Slashing Parameters

Status: Proposed

Author(s): @BoweryKing

Type: Parameter Change

Discussions-to: Governance - Paloma

Created: 09/23/2024

Simple Summary

Paloma is now mainnet. Based on the feedback from validators, we propose to update the slashing parameter related to min_signed_per_window , signed_blocks_window , and slash_fraction_downtime to updated values from high performance chains in the Cosmos ecosystem.

Abstract

Paloma is now mainnet. Based on the feedback from validators, we propose to update the slashing parameter related to min_signed_per_window , signed_blocks_window , and slash_fraction_downtime to updated values from high performance chains in the Cosmos ecosystem.

Motivation

We want to lower risk of slashing for validators due to downtime and lack of

Specification Overview

Update the slashing parameter related to min_signed_per_window , signed_blocks_window , and slash_fraction_downtime to updated values from high performance chains in the Cosmos ecosystem.

Technical Specification

Paloma Proposed Slashing Parameters:

 "slashing": {
      "params": {
        **"min_signed_per_window": "0.200000000000000000",
        "signed_blocks_window": "5000",
        "slash_fraction_downtime": "0.000000000000000000"**
      },
    }

How to submit the proposal

Run the following governance command

palomad tx gov submit-proposal param-change <path to proposal.json> \
--from <Paloma Address> \
--gas auto \
--fees 1000ugrain \
--chain-id tumbler \
--node <node_name>

with the following pip-102.json

{
 "messages": [
  {
   "@type": "/cosmos.slashing.v1beta1.MsgUpdateParams",
   "authority": "paloma10d07y265gmmuvt4z0w9aw880jnsr700jz87xyk",
   "params": {
    "signed_blocks_window": "5000",
    "min_signed_per_window": "0.2",
    "downtime_jail_duration": "10m",
    "slash_fraction_double_sign": "0.05",
    "slash_fraction_downtime": "0"
   }
  }
 ],
 "metadata": "ipfs://CID",
 "deposit": "10000000ugrain",
 "title": "**PIP 102 -** Upgrade Paloma Mainnet Slashing Parameters",
 "summary": "Further details for this propososal are available on the Paloma forum at ",
 "expedited": false
}

How to Vote on the Proposal

palomad tx gov vote 127 yes \
--chain-id messenger \
--from=<Paloma Address> \
--fees 400ugrain \
-b block
-y

Rationale

Parameter changes for slashing should make this update straightforward. No chain restart will be required.

About Paloma

Paloma wants to be the fastest relay chain in the world with the most decentralized network of validators that can attest to any transaction with the fastest possible execution. Paloma aims to make it easy for developers to control smart contracts on any Solana, Ethereum L1, L2, and L3 chain.

To learn more about Paloma, please visit https://palomachain.com

To follow the project on Github, please star the project GitHub - palomachain/paloma: The fast blockchain messenger protocol

To participate in the community, please join the Paloma Discord: Paloma

1 Like