Back to Staking Admin
Executed

Referenda #16

Proposer:
HL8b...3un1
 
in Democracy
9th Dec '22

This is a referendumV2 whose proposer address (HL8bEp8YicBdrUmJocCAWVLKUaR2dd1y6jnD934pbre3un1) is shown in on-chain info below. Only this user can edit this description and the title. If you own this account, login and tell us more about your proposal.

Show More

Proposal Passed

of 3

Summary
Passed
100.0%Aye
AyeNay
0.0%Nay
Ayes(240)
2.26M KSM
Nays(0)
0.00 KSM
Support
2.54M KSM
Voting Details
Approval0.00%Threshold0.00%
Support0.00%Threshold0.00%
Please Log In to comment
Users are saying...
Based on all comments and replies

Overall 100 % of users are feeling neutral. On December 12, 2022, Kusama's network experienced a massive dispute flood causing subsystem shutdowns and preventing nodes from fully shutting down or restarting. This led to many offline events and correlated slashing among validators due to failed election results. To address this, the proposal aims to execute three actions: cancel the slash without changing account balances, resume elections with a weaker validator set, and reverse chilling by modifying on-chain data layout, requiring a new runtime for implementation....

AI-generated from comments

3Comments
rrtti-5220
 
 
9th Dec '22

Proposal Fixing The Last Slashing Event On Kusama

What happened?

  • On 9.12.2022, a large amount of disputes flooded the network.
  • Other validators had issues handling the flood of messages, the disputes-coordinator became unresponsive, causing other subsystems to shut down. The disputes-coordinator task never fully finished, preventing the node to completely shutdown (where it might usually be automatically restarted depending on the setup). While in a zombie state, the node wasn't able to produce imonline heartbeats or produce blocks unless the validator manually restarted the node, causing many offline events.
  • Enough validators had offline events for there to be correlated slashing.
  • As a consequence of the amount of validators offline, election results also failed, whereby the only way for elections to happen again is for an election solution to be submitted via governance.
  • Elections can only start again with governance is restarted.
  • Chilled validators wont be able to validate again until the election via governance is restarted.

What is this proposal meant to execute?

From the validator set PoV there are 3 action items to execute:

  1. Cancelling the slash so that no account balances get changed.
  2. Resuming elections, which will work but with a validator set that is relatively weak. This brings us to point 3:
  3. Reversing the chilling, which is unfortunately difficult to do given how the data is laid out on-chain (we need to change one filed in a struct in a map, and doing it via system::set_storage is tricky because there could be more slashes in the meantime). A PR is ready to execute this, but a new runtime will be needed for this last point.

This proposal aims to execute 3 calls :

  • canceling the slash
  • lowering min_untrusted_score by 20% (to help deal with the low quality elections in the meantime)
  • force set the validator set, represented by the full exposures
GLVe...F7wj
 
 
9th Dec '22

Proposal Fixing The Last Slashing Event On Kusama

What happened?

  • On 9.12.2022, a large amount of disputes flooded the network.
  • Other validators had issues handling the flood of messages, the disputes-coordinator became unresponsive, causing other subsystems to shut down. The disputes-coordinator task never fully finished, preventing the node to completely shutdown (where it might usually be automatically restarted depending on the setup). While in a zombie state, the node wasn't able to produce imonline heartbeats or produce blocks unless the validator manually restarted the node, causing many offline events.
  • Enough validators had offline events for there to be correlated slashing.
  • As a consequence of the amount of validators offline, election results also failed, whereby the only way for elections to happen again is for an election solution to be submitted via governance.
  • Elections can only start again with governance is restarted.
  • Chilled validators wont be able to validate again until the election via governance is restarted.

What is this proposal meant to execute?

From the validator set PoV there are 3 action items to execute:

  1. Cancelling the slash so that no account balances get changed.
  2. Resuming elections, which will work but with a validator set that is relatively weak. This brings us to point 3:
  3. Reversing the chilling, which is unfortunately difficult to do given how the data is laid out on-chain (we need to change one filed in a struct in a map, and doing it via system::set_storage is tricky because there could be more slashes in the meantime). A PR is ready to execute this, but a new runtime will be needed for this last point.

This proposal aims to execute 3 calls :

  • canceling the slash
  • lowering min_untrusted_score by 20% (to help deal with the low quality elections in the meantime)
  • force set the validator set, represented by the full exposures
DDmu...ufio
 
 
12th Dec '22

For the sake of posterity, this is the branch and the code snippet that I used to generate the proposal. Sorry for the delay:

https://github.com/paritytech/polkadot/compare/release-v0.9.34...kiz-fix-kusama-slash?expand=1


Discover similar proposals


#508
EJgd...JGQZ

Remove Gabe from the fellowship

Members of the Fellowship Collective involved in projects flagged by the OG tracker should provide a proper explanation, return the funds to the Treasury, or face expulsion.

See More

24th Mar '25

Fellowship Admin

Fellowship Admin

#508 Remove Gabe from the fellowship
EJgd...JGQZ
24th Mar '25

Members of the Fellowship Collective involved in projects flagged by the OG tracker should provide a proper explanation, return the funds to the Treasury, or face expulsion.

Invarch failed to provide the first two, so Gabe, a founding member of the team, does not meet the ethical standards required to have a voice in the Fellowship.

TENETS (extract from the fellowship manifesto)

"Members are expected to faithfully uphold the following tenets.
Clarifications to the rules should be in agreement with these tenets. Acting in clear breach of these tenets may be considered by voters as grounds for non-promotion, demotion or, in extreme cases, exclusion from the Fellowship.


(1) Sincerely uphold the interests of Polkadot and avoid actions which clearly work against it.
(2) Respect the philosophy and principles of Polkadot.
(3) Respect the operational procedures, norms and voting conventions of the Fellowship.
(4) Respect your fellow Members and the wider community"

See More

#509
E5qF...tqrg
Deciding

KSM RFP #1 - Shielded Kusama Hub Transfers - $50k Total Prize!

See More

24th Mar '25
59%

Treasurer

Treasurer

#509 KSM RFP #1 - Shielded Kusama Hub Transfers - $50k Total Prize!
E5qF...tqrg
24th Mar '25
59%

This RFP was adapted over several weeks on AAG to turn a treasury proposal in discussion to an RFP with refined scope and oversight.

To apply for the prize pls fill out this form.  


Prize Pool: $43,000
Finder’s Fee: $2,000 **
Supervisors: $5,000

Supervisors (Bounty Curators)

  • Flipchan
  • Byte (Erin)
  • James Slusser

Excess or unused funds will be returned to the treasury by Bounty Curators.

Timeline

Monday, March 17 - AAG Discussion & this forum post! ✅
Monday, March 24 - Single-ref Bounty + Curators ✅
4 Weeks after Bounty Funding - Submission Deadline Thursday
July 31 - Project Completion (Pending Kusama Hub Launch)

Project Scope

Smart Contract Development

  • A Solidity-based smart contract deployed on Kusama Hub
  • ZK enabled for private deposits & withdrawals
  • Compatibility with all Kusama Hub assets

User Interface

  • Browser-based, mobile-ready UI hosted on IPFS
  • Support for: Deposits, Withdrawals, Transfers, XCM Transfers
  • Compatible with popular ecosystem wallets (Nova Wallet, Talisman, Subwallet)

Anti-correlation Attack Mitigations:

  • Fixed deposit amounts (e.g. 1, 10, 100, 1000 units)
  • Batch payouts for withdrawals to multiple users
    Interoperability
  • Ability to receive assets via XCM from any Kusama-connected parachain and transfer them to Kusama Hub for use in shielded pool.

Open-Source Delivery

  • All code (smart contracts and UI) published under the MIT license
  • Publicly accessible repositories Project updates shared transparently via Polkassembly, Subsquare, or Polkadot Forum from Team with Milestone deliveries
  • Developer & User documentation

Milestones

Milestone 1, Initial Pools & Basic UI:
$16,200 USD
1 month

  1. Tests - Smart contract test
  2. Smart contract - ZK shielded smart contract with KSM and multi asset support on Westend or Paseo
  3. Basic UI - A basic UI for interacting with the smart contract

Milestone 2, UI + XCM:
$9,900
1 month

  1. Tests - tests for all features
  2. User interface design - UI design
  3. XCM transfers - XCM transfer assets in UI
  4. Fixed amount transfer only - Allow fixed amount transfers in the UI

Milestone 3, Mainnet Deployment:
$16,900
1 - 1.5 months

  1. Contract Migration to Kusama Assethub - Migrate contract from Testnet to Kusama Hub
  2. Public documentation - Documentation for using Kusama shield and developer integration documentation
  3. Test - tests for contract
  4. V1 UI - User tested & something we can be proud of

** re: Finder’s Fee: this payment is set aside to incentivize a broad search for the right implementor. Finder’s Fees are paid out at time of team engagement. Teams that submit themselves can collect their own Finder’s Fee at completion of project.

See More

Deciding
#510
EJgd...JGQZ

Secure Funds

To prevent potential mismanagement of Youdle DAO treasury funds, we propose temporarily transferring these assets to the Kusama Treasury, which is now the safest option.

See More

2 days ago

Root

Root

#510 Secure Funds
EJgd...JGQZ
2 days ago

To prevent potential mismanagement of Youdle DAO treasury funds, we propose temporarily transferring these assets to the Kusama Treasury, which is now the safest option.

Rationale:

The Invarch team, which currently controls the funds, has a history of questionable financial decisions, including the transfer of more than 200K ASTAR from the DAO to a CEX without transparency.

Community members have raised concerns and asked questions about fund management, but the team has not provided clear answers.

To ensure responsible management, these remaining funds (400 KSM) should be safeguarded under Kusama governance.

Next Steps:

The funds will later be returned to Youdle DAO holders through a transparent and verifiable process.

 

We urge the community to support this measure to protect DAO resources.

 

Evidence:

Rug on virtuals

image.png


image.png

 

Polkadot treasury rugs

image.png

 

Youdle DAO rug

Moving DAO funds to a CEX because it's a shared address instead of moving to another on chain address? No answers. 

image.pngimage.png

image.png

Pink rug

Pink distributed by the pink team to invarch was supposed to get distributed to the community

image.png

but instead 2000000 pink were allocated to xcastronaut (invarch founder) wallet

image.png

image.png

Then went to hydration and got sold.

VARCH rug

$VARCH token launched less than 30 days ago. ICO investors are down -96%
image.png


KSM partial rug

Not fully delivered. 

image.png

Tinkernet rug

Tinkernet (kusama parachain) was shutdown. Investors were given 4 VARCH for 1 TINKER. VARCH was later a rug so this converts Tinkernet in a rug. Before shuting down they made an LBP in Osmosis (Cosmos) which also was a rug. 



See More