Què és una bifurcació suau?
En termes de tecnologia blockchain, un soft fork (o de vegades softfork) és un canvi al protocol de programari on només es fan vàlids els blocs / transaccions vàlids anteriorment. Com que els nodes antics reconeixeran els nous blocs com a vàlids, una forquilla tova és compatible enrere. Aquest tipus de forquilla només requereix la majoria dels miners actualitzadors per fer complir les noves regles, en contraposició a una forquilla dura que requereix tots els nodes per actualitzar i acceptar la nova versió.
Comprendre l'ús de forquilles suaus
Sovint es poden afegir nous tipus de transacció com a forquilles suaus i només cal que els participants (per exemple, l’emissor i el receptor) i els miners entenguin el nou tipus de transacció. Això es fa fent que la nova transacció aparegui a clients més antics com a transacció "de pagament a qualsevol" (d'una forma especial) i aconseguint que els miners acceptin rebutjar blocs inclosos aquestes transaccions, tret que la transacció es validi segons les noves regles. Així és com es va afegir hash de pagament a script (P2SH) a Bitcoin.
Investopedia
També es pot produir una forquilla tova a causa d'una divergència temporal a la cadena de blocs quan els miners que utilitzen nodes no actualitzats violen una nova regla de consens de la qual els nodes no coneixen.
Els bifurcadors tous no requereixen actualització de nodes per mantenir el consens, ja que tots els blocs amb el nou forquillat suau de les regles també segueixen les regles antigues, per tant, els clients antics els accepten. Les forquilles suaus no es poden invertir sense una forquilla dura ja que per definició una forquilla tova només permet que el conjunt de blocs vàlids sigui un subconjunt adequat del que era pre-forquilla vàlida. Si els usuaris passen a un client de forquilla post-soft i, per algun motiu, la majoria de miners tornen al client pre-softfork, els usuaris del client de forquilla post-soft trencarien el consens tan aviat com hi hagués un bloc que no seguís. noves regles dels seus clients. Perquè funcioni una forquilla tova, cal que la majoria de la potència minera funcioni amb un client que reconegui la forquilla. Com més miners acceptin les noves regles, més segura és la xarxa després de la forquilla. Si 3/4 de miners reconeixen la forquilla, no es garanteix que es segueixin les noves regles de 1/4 de blocs creats. Aquests 1/4 blocs seran vàlids per a nodes antics que no coneixen les noves regles, però seran ignorats pels nous nodes.
Les forquilles suaus s’han utilitzat a les cadenes de blocs Bitcoin i Ethereum, entre d’altres, per implementar funcionalitats noves i actualitzades compatibles amb endarrere.
