ഹാർഡ് ഫോർക്കും സോഫ്റ്റ് ഫോർക്കും തമ്മിലുള്ള വ്യത്യാസം

രണ്ട് തരം ബ്ലോക്ക്ചെയിൻ ഫോർക്കുകൾ ഉണ്ട്: ഹാർഡ് ഫോർക്കുകളും സോഫ്റ്റ് ഫോർക്കുകളും.സമാന പേരുകളും അവസാന ഉപയോഗവും ഉണ്ടായിരുന്നിട്ടും, ഹാർഡ് ഫോർക്കുകളും സോഫ്റ്റ് ഫോർക്കുകളും വളരെ വ്യത്യസ്തമാണ്."ഹാർഡ് ഫോർക്ക്", "സോഫ്റ്റ് ഫോർക്ക്" എന്നീ ആശയങ്ങൾ വിശദീകരിക്കുന്നതിന് മുമ്പ്, "ഫോർവേഡ് കോംപാറ്റിബിലിറ്റി", "ബാക്ക്വേർഡ് കോംപാറ്റിബിലിറ്റി" എന്നീ ആശയങ്ങൾ വിശദീകരിക്കുക.
പുതിയ നോഡും പഴയ നോഡും
ബ്ലോക്ക്‌ചെയിൻ അപ്‌ഗ്രേഡ് പ്രക്രിയയിൽ, ചില പുതിയ നോഡുകൾ ബ്ലോക്ക്‌ചെയിൻ കോഡ് അപ്‌ഗ്രേഡ് ചെയ്യും.എന്നിരുന്നാലും, ചില നോഡുകൾ ബ്ലോക്ക്‌ചെയിൻ കോഡ് അപ്‌ഗ്രേഡ് ചെയ്യാനും പഴയ നോഡ് എന്ന് വിളിക്കപ്പെടുന്ന ബ്ലോക്ക്‌ചെയിൻ കോഡിന്റെ യഥാർത്ഥ പഴയ പതിപ്പ് പ്രവർത്തിപ്പിക്കുന്നത് തുടരാനും തയ്യാറല്ല.
ഹാർഡ് ഫോർക്കുകളും സോഫ്റ്റ് ഫോർക്കുകളും

കഠിനമായി

ഹാർഡ് ഫോർക്ക്: പുതിയ നോഡ് സൃഷ്ടിച്ച ബ്ലോക്കുകളെ പഴയ നോഡിന് തിരിച്ചറിയാൻ കഴിയില്ല (പുതിയ നോഡ് സൃഷ്ടിച്ച ബ്ലോക്കുകളുമായി പഴയ നോഡ് ഫോർവേഡ് അനുയോജ്യമല്ല), അതിന്റെ ഫലമായി ഒരു ചെയിൻ നേരിട്ട് രണ്ട് വ്യത്യസ്ത ശൃംഖലകളായി വിഭജിക്കപ്പെടും, ഒന്ന് പഴയ ചെയിൻ ( ഒറിജിനൽ പ്രവർത്തിപ്പിക്കുന്നത് ബ്ലോക്ക്‌ചെയിൻ കോഡിന്റെ പഴയ പതിപ്പുണ്ട്, അത് പഴയ നോഡ് ഉപയോഗിച്ച് പ്രവർത്തിക്കുന്നു), ഒന്ന് ഒരു പുതിയ ശൃംഖലയാണ് (പുതിയ നോഡ് ഉപയോഗിച്ച് പ്രവർത്തിപ്പിക്കുന്ന ബ്ലോക്ക്‌ചെയിൻ കോഡിന്റെ നവീകരിച്ച പുതിയ പതിപ്പ് പ്രവർത്തിക്കുന്നു).

മൃദുവായ

സോഫ്റ്റ് ഫോർക്ക്: പുതിയതും പഴയതുമായ നോഡുകൾ ഒരുമിച്ച് നിലനിൽക്കുന്നു, പക്ഷേ മുഴുവൻ സിസ്റ്റത്തിന്റെയും സ്ഥിരതയെയും ഫലപ്രാപ്തിയെയും ബാധിക്കില്ല.പഴയ നോഡ് പുതിയ നോഡുമായി പൊരുത്തപ്പെടും (പഴയ നോഡ് പുതിയ നോഡ് സൃഷ്ടിക്കുന്ന ബ്ലോക്കുകളുമായി മുന്നോട്ട് അനുയോജ്യമാണ്), എന്നാൽ പുതിയ നോഡ് പഴയ നോഡുമായി പൊരുത്തപ്പെടുന്നില്ല (അതായത്, പുതിയ നോഡ് ബാക്ക്വേഡ് അനുയോജ്യമല്ല പഴയ നോഡ് സൃഷ്ടിച്ച ബ്ലോക്കുകൾ), രണ്ടിനും ഇപ്പോഴും പങ്കിടാൻ കഴിയും ഒരു ശൃംഖലയിൽ നിലവിലുണ്ട്.

ലളിതമായി പറഞ്ഞാൽ, ഒരു ഡിജിറ്റൽ ക്രിപ്‌റ്റോകറൻസിയുടെ ഹാർഡ് ഫോർക്ക് അർത്ഥമാക്കുന്നത് പഴയതും പുതിയതുമായ പതിപ്പുകൾ പരസ്പരം പൊരുത്തപ്പെടാത്തതും രണ്ട് വ്യത്യസ്ത ബ്ലോക്ക്ചെയിനുകളായി വിഭജിക്കേണ്ടതും ആണ്.സോഫ്റ്റ് ഫോർക്കുകൾക്ക്, പഴയ പതിപ്പ് പുതിയ പതിപ്പുമായി പൊരുത്തപ്പെടുന്നു, എന്നാൽ പുതിയ പതിപ്പ് പഴയ പതിപ്പുമായി പൊരുത്തപ്പെടുന്നില്ല, അതിനാൽ ഒരു ചെറിയ ഫോർക്ക് ഉണ്ടാകും, പക്ഷേ അത് അതേ ബ്ലോക്ക്ചെയിനിന് കീഴിലായിരിക്കും.

eth ഹാർഡ്-ഫോർക്ക്

ഹാർഡ് ഫോർക്കുകളുടെ ഉദാഹരണങ്ങൾ:
Ethereum fork: ബ്ലോക്ക്‌ചെയിൻ IoT കമ്പനിയായ Slock.it ആരംഭിച്ച ഒരു ക്രൗഡ് ഫണ്ടിംഗ് പ്രോജക്റ്റാണ് DAO പ്രോജക്റ്റ്.2016 മെയ് മാസത്തിൽ ഇത് ഔദ്യോഗികമായി പുറത്തിറങ്ങി. ആ വർഷം ജൂൺ വരെ, DAO പദ്ധതി 160 ദശലക്ഷം യുഎസ് ഡോളറിലധികം സമാഹരിച്ചു.DAO പ്രോജക്റ്റ് ഹാക്കർമാരുടെ ടാർഗെറ്റുചെയ്യാൻ അധികനാൾ വേണ്ടിവന്നില്ല.സ്‌മാർട്ട് കരാറിലെ വലിയ പഴുതുകൾ കാരണം, DAO പ്രോജക്‌റ്റ് $50 മില്യൺ ഈതറിന്റെ വിപണി മൂല്യത്തിൽ കൈമാറ്റം ചെയ്യപ്പെട്ടു.
നിരവധി നിക്ഷേപകരുടെ ആസ്തികൾ പുനഃസ്ഥാപിക്കുന്നതിനും പരിഭ്രാന്തി അവസാനിപ്പിക്കുന്നതിനുമായി, Ethereum സ്ഥാപകനായ Vitalik Buterin, ഒടുവിൽ ഒരു ഹാർഡ് ഫോർക്ക് എന്ന ആശയം മുന്നോട്ടുവച്ചു, ഒടുവിൽ കമ്മ്യൂണിറ്റിയുടെ ഭൂരിപക്ഷ വോട്ടിലൂടെ Ethereum-ന്റെ 1920000 ബ്ലോക്കിൽ ഹാർഡ് ഫോർക്ക് പൂർത്തിയാക്കി.ഹാക്കറുടെ കൈവശമുള്ളതുൾപ്പെടെ എല്ലാ ഈതറും മടക്കി.Ethereum രണ്ട് ശൃംഖലകളായി വിഭജിക്കപ്പെട്ടിട്ടുണ്ടെങ്കിലും, ബ്ലോക്ക്ചെയിനിന്റെ മാറ്റമില്ലാത്ത സ്വഭാവത്തിൽ വിശ്വസിക്കുകയും Ethereum ക്ലാസിക്കിന്റെ യഥാർത്ഥ ശൃംഖലയിൽ തുടരുകയും ചെയ്യുന്ന ചിലർ ഇപ്പോഴും ഉണ്ട്.

vs

ഹാർഡ് ഫോർക്ക് Vs സോഫ്റ്റ് ഫോർക്ക് - ഏതാണ് നല്ലത്?
അടിസ്ഥാനപരമായി, മുകളിൽ സൂചിപ്പിച്ച രണ്ട് തരം ഫോർക്കുകൾ വ്യത്യസ്ത ഉദ്ദേശ്യങ്ങൾ നിറവേറ്റുന്നു.വിവാദപരമായ ഹാർഡ് ഫോർക്കുകൾ ഒരു കമ്മ്യൂണിറ്റിയെ വിഭജിക്കുന്നു, എന്നാൽ പ്ലാൻ ചെയ്ത ഹാർഡ് ഫോർക്കുകൾ എല്ലാവരുടെയും സമ്മതത്തോടെ സോഫ്റ്റ്‌വെയറിനെ സ്വതന്ത്രമായി പരിഷ്‌ക്കരിക്കാൻ അനുവദിക്കുന്നു.
മൃദുവായ ഫോർക്കുകളാണ് ഏറ്റവും സൗമ്യമായ ഓപ്ഷൻ.പൊതുവേ, നിങ്ങളുടെ പുതിയ മാറ്റങ്ങൾ പഴയ നിയമങ്ങളുമായി പൊരുത്തപ്പെടാത്തതിനാൽ നിങ്ങൾക്ക് ചെയ്യാൻ കഴിയുന്നത് കൂടുതൽ പരിമിതമാണ്.അതായത്, നിങ്ങളുടെ അപ്‌ഡേറ്റുകൾ പൊരുത്തപ്പെടുന്ന രീതിയിൽ നിർമ്മിക്കാൻ കഴിയുമെങ്കിൽ, നെറ്റ്‌വർക്ക് വിഘടനത്തെക്കുറിച്ച് നിങ്ങൾ വിഷമിക്കേണ്ടതില്ല.


പോസ്റ്റ് സമയം: ഒക്ടോബർ-22-2022