Fork

KezdŇĎ
A ‚Äěfork‚ÄĚ a blokkl√°nc-h√°l√≥zat elt√©r√©s√©re utal. Amikor egy forkot kezdem√©nyeznek, a csom√≥pont-√ľzemeltetŇĎknek - a blokkl√°ncon tranzakci√≥kat hiteles√≠tŇĎ g√©peknek - friss√≠teni√ľk kell a protokoll leg√ļjabb verzi√≥j√°ra. Minden csom√≥pont rendelkezik a blokkl√°nc egy p√©ld√°ny√°val, ami biztos√≠tja, hogy az √ļj tranzakci√≥k ne legyenek ellentmond√°sban az elŇĎzm√©nyekkel.¬†

K√©tf√©le fork l√©tezik - soft √©s hard. Mindk√©t t√≠pus√ļ fork el√°gaz√°st hoz l√©tre a blokkl√°nc tranzakci√≥s elŇĎzm√©nyeiben, de m√°s-m√°s m√≥don, √©s elt√©rŇĎ k√∂vetkezm√©nyekkel a h√°l√≥zatra n√©zve. A soft fork a blokkl√°nc olyan szoftverfriss√≠t√©se, amely nem osztja kett√© a l√°ncot, amennyiben a h√°l√≥zat legt√∂bb csom√≥pontja elfogadja a sz√≥ban forg√≥ friss√≠t√©st.

A hard fork a blokkl√°nc protokoll olyan m√≥dos√≠t√°sa, amely visszamenŇĎlegesen nem kompatibilis. Minden csom√≥pontnak friss√≠tenie kell rendszereit a leg√ļjabb verzi√≥ra, hogy akt√≠v maradhasson a h√°l√≥zatban. Azokban az esetekben, amikor az √ļj szab√°lyokkal kapcsolatos konszenzus nem egyhang√ļ, a blokkl√°nc k√©t k√ľl√∂n ir√°nyzatra oszlik, amelyek az el√°gaz√°st k√∂vetŇĎen egym√°st√≥l f√ľggetlen√ľl haladnak a saj√°t tranzakci√≥s fŇĎk√∂nyv√ľkkel.

A hard forkhoz k√©pest a soft fork megfontoltabb √©s biztons√°gosabb alternat√≠v√°nak sz√°m√≠t, mivel visszamenŇĎlegesen kompatibilis. Ez azt jelenti, hogy azok a csom√≥pontok, amelyek nem friss√≠tenek a protokoll √ļjabb verzi√≥j√°ra, tov√°bbra is √©rv√©nyesnek tekintik a l√°ncot. A soft forkok √ļj funkci√≥kat biztos√≠thatnak, amelyek nem v√°ltoztatj√°k meg a blokkl√°nc √°ltal k√∂vetett szab√°lyokat. Az ilyen t√≠pus√ļ forkokat gyakran haszn√°lj√°k √ļj funkci√≥k programoz√°si szintŇĪ implement√°l√°s√°ra.

Az Ethereum √©s az Ethereum Classic kett√© v√°l√°sa egy p√©lda a hard forkra. A fork a DAO felt√∂r√©s√©t k√∂vetŇĎ tranzakci√≥k visszaford√≠t√°s√°r√≥l sz√≥l√≥ d√∂nt√©ssel kapcsolatos n√©zetelt√©r√©s miatt t√∂rt√©nt. A Bitcoin SegWit oldall√°nc-integr√°ci√≥ja, amely 2017 augusztus√°ban l√©pett √©letbe, a soft fork p√©ld√°ja.

A forkok jelentŇĎs hat√°ssal lehetnek a blokkl√°nch√°l√≥zatokra √©s azok felhaszn√°l√≥ira. ElŇĎseg√≠thetik √ļj kriptovalut√°k l√©trehoz√°s√°t, befoly√°solhatj√°k a megl√©vŇĎ tokenek √©rt√©k√©t, √©s megv√°ltoztathatj√°k a h√°l√≥zat ir√°ny√≠t√°si strukt√ļr√°j√°t.¬†

További információ: Magyarázat a hard és soft forkhoz