హార్డ్ ఫోర్క్ అంటే ఏమిటి?
హార్డ్ ఫోర్క్ (లేదా హార్డ్ ఫోర్క్), ఇది బ్లాక్చెయిన్ టెక్నాలజీకి సంబంధించినది, ఇది నెట్వర్క్ యొక్క ప్రోటోకాల్కు సమూలమైన మార్పు, ఇది గతంలో చెల్లని బ్లాక్లు మరియు లావాదేవీలను చెల్లుబాటు చేస్తుంది లేదా దీనికి విరుద్ధంగా చేస్తుంది. హార్డ్ ఫోర్క్కు అన్ని నోడ్లు లేదా వినియోగదారులు ప్రోటోకాల్ సాఫ్ట్వేర్ యొక్క తాజా వెర్షన్కు అప్గ్రేడ్ కావాలి.
కీ టేకావేస్
- హార్డ్ ఫోర్క్ అనేది బ్లాక్చెయిన్ నెట్వర్క్ యొక్క ప్రోటోకాల్కు సమూలమైన మార్పు, ఇది గతంలో చెల్లని బ్లాక్లు / లావాదేవీలను చెల్లుబాటు చేస్తుంది (లేదా దీనికి విరుద్ధంగా).ఒక బ్లాక్చెయిన్లో ఒక ఫోర్క్ బిట్కాయిన్ మాత్రమే కాకుండా ఏదైనా క్రిప్టో-టెక్నాలజీ ప్లాట్ఫామ్లో సంభవించవచ్చు.
హార్డ్ ఫోర్క్ అర్థం చేసుకోవడం
బ్లాక్చెయిన్ యొక్క సరికొత్త సంస్కరణ యొక్క నోడ్లు ఇకపై బ్లాక్చెయిన్ యొక్క సరికొత్త సంస్కరణను అంగీకరించనప్పుడు హార్డ్ ఫోర్క్; ఇది బ్లాక్చెయిన్ యొక్క మునుపటి సంస్కరణ నుండి శాశ్వత విభేదాన్ని సృష్టిస్తుంది. కోడ్కు క్రొత్త నియమాన్ని జోడించడం తప్పనిసరిగా బ్లాక్చెయిన్లో ఒక ఫోర్క్ను సృష్టిస్తుంది: ఒక మార్గం క్రొత్త, అప్గ్రేడ్ చేయబడిన బ్లాక్చెయిన్ను అనుసరిస్తుంది మరియు మరొక మార్గం పాత మార్గంలో కొనసాగుతుంది. సాధారణంగా, కొద్దిసేపటి తరువాత, పాత గొలుసుపై ఉన్నవారు వారి బ్లాక్చెయిన్ వెర్షన్ పాతది లేదా అసంబద్ధం అని గ్రహిస్తారు మరియు త్వరగా తాజా వెర్షన్కు అప్గ్రేడ్ చేస్తారు.
బిట్కాయిన్ ఫోర్క్ వివరించబడింది
బ్లాక్చెయిన్లో ఒక ఫోర్క్ ఏదైనా క్రిప్టో-టెక్నాలజీ ప్లాట్ఫామ్లో సంభవిస్తుంది-ఉదాహరణకు ఎథెరియం-బిట్కాయిన్ మాత్రమే కాదు. ఎందుకంటే బ్లాక్చెయిన్లు మరియు క్రిప్టోకరెన్సీలు ఏ క్రిప్టో ప్లాట్ఫామ్లో ఉన్నా ప్రాథమికంగా ఒకే విధంగా పనిచేస్తాయి. బ్లాక్చెయిన్లలోని బ్లాక్లను మెమరీని కదిలించే క్రిప్టోగ్రాఫిక్ కీలుగా మీరు అనుకోవచ్చు. బ్లాక్చెయిన్లోని మైనర్లు నెట్వర్క్లో మెమరీని తరలించే నియమాలను సెట్ చేసినందున, ఈ మైనర్లు కొత్త నియమాలను అర్థం చేసుకుంటారు.
ఏదేమైనా, మైనర్లందరూ కొత్త నిబంధనల గురించి మరియు గొలుసులో చెల్లుబాటు అయ్యే బ్లాక్ను కలిగి ఉన్న వాటి గురించి అంగీకరించాలి. కాబట్టి మీరు ఆ నియమాలను మార్చాలనుకున్నప్పుడు, ప్రోటోకాల్లో మార్పు లేదా మళ్లింపు జరిగిందని సూచించడానికి మీరు "ఫోర్క్ ఇట్" - రహదారిలోని ఫోర్క్ లాగా ఉండాలి. డెవలపర్లు కొత్త నియమాలను ప్రతిబింబించేలా అన్ని సాఫ్ట్వేర్లను నవీకరించవచ్చు.
ఈ ఫోర్కింగ్ ప్రక్రియ ద్వారానే బిట్కాయిన్తో సమానమైన పేర్లతో కూడిన వివిధ డిజిటల్ కరెన్సీలు వచ్చాయి: బిట్కాయిన్ నగదు, బిట్కాయిన్ బంగారం మరియు ఇతరులు. సాధారణం క్రిప్టోకరెన్సీ పెట్టుబడిదారుడికి, ఈ క్రిప్టోకరెన్సీల మధ్య వ్యత్యాసాన్ని చెప్పడం మరియు వివిధ ఫోర్క్లను కాలక్రమంలో మ్యాప్ చేయడం కష్టం. దీన్ని క్రమబద్ధీకరించడంలో సహాయపడటానికి, మేము గత చాలా సంవత్సరాల నుండి చాలా ముఖ్యమైన బిట్కాయిన్ హార్డ్ ఫోర్క్ల చరిత్రను రూపొందించాము.
దిగువ గ్రాఫిక్ ప్రదర్శించినట్లుగా, అప్గ్రేడ్ చేయని నోడ్లు బ్లాక్చెయిన్లో డైవర్జెన్స్ లేదా హార్డ్ ఫోర్క్ను సృష్టించే కొత్త నియమాలను తిరస్కరిస్తాయి.
చిత్రం జూలీ బ్యాంగ్ © ఇన్వెస్టోపీడియా 2019
హార్డ్ ఫోర్క్ కోసం కారణాలు?
సాఫ్ట్వేర్ యొక్క పాత సంస్కరణల్లో కనిపించే ముఖ్యమైన భద్రతా నష్టాలను సరిదిద్దడం, క్రొత్త కార్యాచరణను జోడించడం లేదా లావాదేవీలను తిప్పికొట్టడం వంటి డెవలపర్లు హార్డ్ ఫోర్క్ను అమలు చేయడానికి అనేక కారణాలు ఉన్నాయి - ఎథెరియం బ్లాక్చెయిన్ రివర్స్ చేయడానికి హార్డ్ ఫోర్క్ సృష్టించినప్పుడు వికేంద్రీకృత అటానమస్ ఆర్గనైజేషన్ (DAO) పై హాక్ చేయండి. హాక్ తరువాత, అనామక హ్యాకర్ ద్వారా పదిలక్షల డాలర్ల విలువైన డిజిటల్ కరెన్సీని తీసివేసిన లావాదేవీలను వెనక్కి తీసుకురావడానికి ఎథెరియం సంఘం దాదాపుగా ఏకగ్రీవంగా ఓటు వేసింది. హార్డ్ ఫోర్క్ DAO టోకెన్ హోల్డర్లకు వారి ఈథర్ (ETH) నిధులను తిరిగి పొందడానికి సహాయపడింది
హార్డ్ ఫోర్క్ కోసం ప్రతిపాదన నెట్వర్క్ యొక్క లావాదేవీ చరిత్రను ఖచ్చితంగా విడదీయలేదు. బదులుగా, ఇది అసలు యజమానులు తమ నిధులను ఉపసంహరించుకునే ఏకైక ఉద్దేశ్యంతో కొత్తగా సృష్టించిన స్మార్ట్ కాంట్రాక్టుకు DAO తో ముడిపడి ఉన్న నిధులను మార్చారు. DAO టోకెన్ హోల్డర్లు ఇప్పుడు సుమారు 1 ETH నుండి 100 DAO చొప్పున ETH ను ఉపసంహరించుకోవచ్చు. టోకెన్ల యొక్క అదనపు బ్యాలెన్స్ మరియు హార్డ్ ఫోర్క్ ఫలితంగా మిగిలి ఉన్న ఏదైనా ఈథర్ సంస్థకు "విఫలమైన రక్షణ" అందించడానికి DAO క్యూరేటర్లు ఉపసంహరించుకుంటారు మరియు పంపిణీ చేస్తారు.
హార్డ్ ఫోర్క్స్ వర్సెస్ సాఫ్ట్ ఫోర్క్స్
క్రిప్టోకరెన్సీ ప్లాట్ఫామ్ యొక్క ప్రస్తుత కోడ్ మార్చబడినప్పుడు, క్రొత్త సంస్కరణ సృష్టించబడినప్పుడు పాత సంస్కరణ నెట్వర్క్లోనే ఉంటుంది అనే అర్థంలో హార్డ్ ఫోర్కులు మరియు సాఫ్ట్ ఫోర్కులు తప్పనిసరిగా ఒకే విధంగా ఉంటాయి. మృదువైన ఫోర్క్తో, వినియోగదారులు నవీకరణను స్వీకరించినందున ఒక బ్లాక్చెయిన్ మాత్రమే చెల్లుతుంది. హార్డ్ ఫోర్క్తో, పాత మరియు క్రొత్త బ్లాక్చెయిన్లు పక్కపక్కనే ఉన్నాయి, అంటే కొత్త నిబంధనల ప్రకారం పనిచేయడానికి సాఫ్ట్వేర్ను నవీకరించాలి. రెండు ఫోర్కులు స్ప్లిట్ను సృష్టిస్తాయి, కాని హార్డ్ ఫోర్క్ రెండు బ్లాక్చెయిన్లను సృష్టిస్తుంది మరియు మృదువైన ఫోర్క్ ఒకటి ఫలితంగా ఉంటుంది.
కఠినమైన మరియు మృదువైన ఫోర్కుల మధ్య భద్రతలో ఉన్న తేడాలను పరిశీలిస్తే, దాదాపు అన్ని వినియోగదారులు మరియు డెవలపర్లు హార్డ్ ఫోర్క్ కోసం పిలుస్తారు, మృదువైన ఫోర్క్ పని చేయగలిగినట్లు అనిపించినప్పుడు కూడా. బ్లాక్చెయిన్లో బ్లాక్లను సరిదిద్దడానికి విపరీతమైన కంప్యూటింగ్ శక్తి అవసరం, అయితే హార్డ్ ఫోర్క్ నుండి పొందిన గోప్యత మృదువైన ఫోర్క్ను ఉపయోగించడం కంటే ఎక్కువ అర్ధమే.
