Steemit Crypto Academy Contest / S12W5 - Understanding Slashing In Crypto

in hive-108451 •  last year 

Assalamualaikum everyone!

Welcome to the post. Hopefully, all of you will be doing well and enjoying the time with the grace and blessings of Almighty Allah. Today, I'm here to be a part of the week 5 contest in our beloved SteemitCryptoAcademy community. The topic of discussion for this week is very much interesting, Understanding Slashing In Crypto. So, let's start the discussion without any wastage of time.

Grey White Minimalist Congratulations Card.gif

Thumbnail Created By Canva


Use your own words to define what is slashing in Crypto. And do all Blockchains apply to slash?


All of us are well aware about the meaning of the word, Slashing. It means to cut down something or to reduce something. It is mostly used in the cooking process where we have to cut down different things or remove particular parts of various vegetables or fruits.

So, the same is the concept of the word Slashing in the crypto space. Slashing in cryptocurrency means to cut down some of the tokens or assets of the stakeholders of the platform. These stakeholders are actually the main influencers of the platform which are also known as the validators on particular blockchain protocol.

The removal of some of the funds in the form of tokens or assets from the validators of the platform is actually a type of punishment which is given to the abusers of the platform. Whenever a stakeholder/validator commits any wrong activity then he is punished by the process of slashing.

The wrong activity or misbehave of the validators could be in any form including the double singing of a block at same height, colluding with other validators to attack the network, verifying the invalid blocks, or staying offline for so much time. These few reasons could be the cause of slashing in the crypto blockchain technology.

Do all Blockchain use Slashing?

We are well aware about the fact that the stakeholders are actually the validators in the blockchains which are based on the Proof of Stake (PoS) mechanism. So, it's obvious that the slashing mechanism is only applicable in such blockchains which are based on the PoS algorithm.

The blockchain platforms which are based on the other consensus algorithms like PoW, DPoS, PoB, and so on.. cannot implement the mechanism of Slashing. This is because the validators have to stake their tokens in the Proof of Stake blockchains only, other blockchains do not require this thing.

So, in short words we can say that the slashing mechanism can only be implemented in the PoS blockchains. The stakeholders/validators lose a portion of their staked tokens if they are against the rules and regulations of the specific blockchain platform.


Explain how slashing protects the blockchain, taking an example of a blockchain that applies it.


As I have already explained that slashing is a mechanism in which a portion of the staked tokens of the validators are lost due to the involvement of those validators in the malicious activities. Due to the loss of their staked tokens, they will remain attentive and hence contribute towards increasing the security of the platform.

Taking into account, the severity of the malicious behavior, the validators are penalized by the lost of an amount of the their staked tokens on the blockchain. The amount of tokens that are slashed is already fixed for each malicious behavior. Some slashing scenarios are discussed below.

  • If a validator will double sign a block it means that it has validated two blocks at the same height and this will cause the splitting of chain and thus make it difficult to process the transaction.

  • If a validator colludes with the other validators of the chain, it can also lead to various disturbances in the network. This may also lead to the double spending scenario.

  • If a validator has validated an invalid transaction then it will lead to the spread of the wrong information on the chain and hence lead to the difficulty in validating the transactions.

Due to the occurrences of these slashing scenarios, the validators may lost a portion of their staked tokens and this will ensure that the validator will not involve in malicious activities and thus work honestly for the beneficial of the blockchain.

Now moving towards the Examples...

As I have already said that the blockchain platforms that are based on the Proof-of-Stake mechanism mostly implement the slashing mechanism to punish the validators who are involved in the malicious acts. Some of the examples of the blockchains that use slashing are as follow.

  • Ethereum
  • Avalanche
  • Polkadot
  • Solana
  • Cardano

Now, I will select the Ethereum network to explain the examples of the slashing scenarios that are explained above. For example, if a validator is involved in double signing, he will lost 1 ETH, if one is involved in the colluding with other validators then he will lost all of his staked tokens and so on.

Ethereum is a blockchain platform which is based on the proof-of-stake mechanism and it requires the validators to stake 32 ETH tokens to become a verified validator. So, if a validator is involved in the malicious scenario then he will lost his staked tokens accordingly.


As a blockchain user, how can you avoid slashing?


If we are a user of a blockchain which is based on the proof-of-stake mechanism, we should always try our best to avoid the slashing scenarios. Being a responsible and wise Blockchain user, it is our responsibility to check and research the validator completely before making any delegation or vote to that validator.

We should check out the history of the validator whether the validator is verified or not. We should also check if the validator is involved in any miscellaneous activity before. Another important way to avoid such things is that we should always prefer those validator who are verified on the chain and have an active status.

We should avoid delegating to the inactive and irresponsible validators. Moreover, the server on which the validator is processing should be updated and active. So, these things are very much important to take into account before delegating to any validator.


Does the Steem blockchain apply this kind of punishment? If not, do you think slashing could be applicable in the first place (technically) and will it be beneficial?


If we talk about the present time, the Steem blockchain does not apply any slashing scenario. This is because of the fact that the Steem blockchain is actually based on the Delegated Proof of Stake mechanism while the slashing mechanism can be implemented in the proof-of-stake blockchains only.

On the Steem blockchain, the validators are actually known as the witnesses and these witnesses are selected on the basis of the upvotes from the stakeholders on the Steem blockchain. The more the staking of a voter, the more will be the influence of the vote. In this way, it is called as DPoS mechanism.

But if we talk about the implementation of the slashing mechanism on the Steem blockchain then obviously there are some benefits, as well as, drawbacks. The most important benefits of slashing on the Steem blockchain will be that it will improve the security of the platform.

Another benefit is that the slashing mechanism will tend the witnesses to work honestly and for the betterment of the Steem platform. But the drawbacks are also present including the discouragement of the users to stake STEEM tokens, a bit involvement of concepts of centralization and something like that.

I am sure that the Steemit team will take into account all the possible gains and drawbacks before implementing the slashing mechanism on the blockchain because it requires a lot of controversial discussion and argumentation.


What are the advantages and limitations of slashing?


Slashing is a method of punishing the validators for their wrong dealing or misbehavior. There are some drawbacks, as well as, benefits of slashing which are discussed below.

Advantages
  • The most important advantage of slashing is that it deter the malicious behavior from the validators of the platform by punishing them. So, this thing can act as a threat for the all other validators of the platform.

  • Another important gain of the slashing mechanism is that it also improves the security of the blockchain as the validators are punished and they avoid the abuses like double signing, colluding and so on..

  • Moreover, the slashing mechanism can also help to develop the feeling of honesty in the validators. The validators work honestly for the betterment of the platform.

Drawbacks
  • The most notable drawback of the slashing is that it can also penalize the non-deserving validators unfairly due to the minor mistakes or technical issues.

  • This thing can also discourage the stakeholders and restrain them from staking as they always have a threat of unfair slashing.

  • Slashing mechanism can also develop an environment of centralization which is also a great drawback of the slashing mechanism.


Conclusions


Slashing in the crypto space means punishing or penalize the validators for their malicious behavior which is against the rules and regulations of the platform. In the slashing scenario, some of the staked tokens of the validators are lost. It is implemented only on the blockchains which are based on the Proof of Stake (PoS) mechanism.


I would like to invite my friends @malikusman1, @sahar78, @dove11, @artist1111 and @aaliarubab to be a part of this amazing contest.


3YjRMKgsieLsXiWgm2BURfogkWe5CerTXVyUc6H4gicdRPg96t7vKFZd8nvrSMKPBFAWzX3YKWx9NwS7xqvQ4LKpMQgY449iHspwMXxTUL...KyV6JTdJ86MQCbzJxRvyLiDFDqZBAp2iVRKGMsj9GwCMY3cgBNmRkbtBXHfyuuGdQQxpjH7Wu92hLDc7eudDgSvC8qbeYfGmXoWskqFfL4p8ibrAFusQpxC2zH.gif

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  
Loading...

TEAM BURN

Your post has been successfully curated by @sduttaskitchen at 35%.

Thanks for setting your post to 25% for @null.
We invite you to continue publishing quality content. In this way, you could have the option of being selected in the weekly Top of our curation team.

Team Burn (1).png

Burning STEEM by sending it to the @null account helps reduce the supply of STEEM and so increases its price.

Thanks a lot for your support dear friend @sduttaskitchen. Your support is highly appreciated 🙏

Greetings friend, I smiled at the beginning when you explained slashing to be a process in the kitchen, I like food too.

Over all, you have explained the Slash mechanism exceptional well as the process of reduction or deduction, and the type of Consensus mechanism that applies the slashing mechanism. I think I share in on your school of thoughts about the merits and demerits of the slashing mechanism. All the best mate

Haha, thanks for your time dear. Stay blessed

Hello brother @steemdoctor1.
You have explained the slashing term in simple words which is great. You have given great explanations of every topic.

I liked the drawback of Slashing which you have mentioned in your post which is

Slashing mechanism can also develop an environment of centralization

I liked your point.
I enjoyed reading your quality post.
Have a Great day ahead!

Thanks a lot for stopping by. Good luck to you as well ❤️‍🩹

Slashing means to cut down something as you have given the example of vegetable and kitchen which is very interesting to me as well as practical examples and interesting examples like this seems to be more easy to understand for everyone so I clearly understand concept of slashing that you have explained


I am happy that you have explained many blockchains in which there is a use of slashing mechanism and most probably the blockchains which use the mechanism of proof of stake use slashing mechanism but as we all know that steem blockchain works on delegated proof of stake mechanism that's why it doesn't use slashing mechanism to give punishment to its validators


At last I want to say thanks to you that you participate in this engagement challenge and let us know your knowledge related to topic and you have explained all questions very well according to requirement I wish you success and good luck in this engagement challenge and want to see growth of you

Jazakallah bro for your appreciative comment. Stay blessed

Slashing in cryptocurrency means to cut down some of the tokens or assets of the stakeholders of the platform. These stakeholders are actually the main influencers of the platform which are also known as the validators on particular blockchain protocol.

Sabse pahle to main aapki post ki bahut jyada tarif karna chahti Hun ki aapane is post ko bahut acchi Tarah se likha hai aur iske bad main aapke thumbnail ki tarif karna chahti hun ki vah bahut jyada attractive lag raha hai aur iski alava aapane slashing ki definition ko bahut acchi Tarah se byan kiya hai k slashing vakai mein validator scale board mein se kuch tokens ke cut down hone ka naam hai agar vah blockchain ke khilaf koi bhi kam Karen.

Main aapki post per aapko Dil se kamyabi ki Dua deti hun aur aapse ummid Karti hun ki aap mustak bil mein bhi hamare Sath ISI Tarah achcha content share karte rahenge Taki ham Aapke knowledge se mustafeed ho sake main aapko ise engagement challenge mein good luck kahati hun.

Meri is post py apky keemati tabsary ka bohat shukria. Me apki kamyabi ka b duago hun. 👍

As normal friend you wrote excellently on this and I really appreciate your good work, you potrayed your technical skill on steemit and that means lot

Slashing is a method of punishing the validators for their wrong dealing or misbehavior. There are some drawbacks, as well as, benefits of slashing which are discussed below.

This is the main reason to hey we're integrated into the proof of steke consensus mechanism because it would fight who disobeys laws

Thanks for sharing wishing you success please engage on my entry https://steemit.com/hive-108451/@starrchris/steemit-crypto-academy-contest-s12w5-understanding-slashing-in-crypto

Thanks for your valuable comment 🙂

Excelente respuestas a todas interrogantes del desafío, poco que agregar y mucho que aprender de tu contenido. Demuestras en la descripción de los concepto un gran dominio, lo que me da mucha confianza.

Es interesante un debate sobre la aplicación del slashing en Steem, pareciera un poco complicado y como bien lo mencionas se deberá modificar el código del consenso, pero habría que saber si afectaría la descentralización del Steem. Veo grandes beneficios en la posibilidad de hacer sancionables a los infractores que seguramente se sienten hoy más seguros en el protocolo DPoS de Steem.

Gracias por participar, te deseo mucho éxito.

!Feliz día!

Hello Friend!

Thanks a lot for stopping by and leaving such a nice comment. Good day!!

The most important advantage of slashing is that it deter the malicious behavior from the validators of the platform by punishing them. So, this thing can act as a threat for the all other validators of the platform.

Protecting the chain from abusers and cheaters is important in maintaining the integrity of the Blockchain.

Having such punishment is enough deterrent for criminals who want to control the system for their own selfish benefit.

Thanks a lot for your beautiful comment dear friend 😊