BlockChain యొక్క ఆపరేషన్ సూత్రం: ఎవరు బ్లాక్స్ సృష్టిస్తుంది

Anonim

లావాదేవీలో ఏవైనా మధ్యవర్తుల లేనప్పుడు, ఏ ఒక్కరిని మరొకరిని మోసగించవచ్చు. బ్లాక్స్ సృష్టించబడిన కఠినమైన గణిత అల్గోరిథంలను ఉపయోగించి సమస్య పరిష్కరించబడుతుంది.

పదార్థం లో మేము బ్లాక్చైన్ లో బ్లాక్స్ సృష్టిస్తుంది మరియు తనిఖీ ఎవరు మీరు ఇత్సెల్ఫ్. ఈ ప్రక్రియ యొక్క భద్రతకు ఏకాభిప్రాయ అల్గోరిథంలు ఎలా ఉంటుందో మీరు నేర్చుకుంటారు.

  1. P2P: పీర్ నెట్వర్క్లు ఎక్కడ ఉపయోగించబడతాయి
  2. BlockChain లో ఎన్క్రిప్షన్: వేళ్లు న
  3. BlockChalter - లావాదేవీ బ్లాక్ల గొలుసు. మేము నిర్వచనం ప్రకారం విడదీయుము
  4. BlockChain లో ఎన్క్రిప్షన్: ఎందుకు మీరు ఒక డిజిటల్ సంతకం అవసరం
  5. BlockChain యొక్క ఆపరేషన్ సూత్రం: ఎవరు బ్లాక్స్ సృష్టిస్తుంది
  6. ఏ ప్రయోజనాల మరియు పనులు బ్లాంచాను సరిపోతాయి

ప్రాథమిక భావనలను గుర్తుంచుకోవాలి

  • ఒక పీర్ నెట్వర్క్ ఒక నెట్వర్క్, ఇది ఒక మధ్యవర్తి లేకుండా ప్రతి ఇతరతో సంకర్షణ చెందుతుంది.
  • Blockchain ఒక రకమైన పీర్-టు-పీర్ నెట్వర్క్లు, లావాదేవీ బ్లాక్ల గొలుసు.
  • బ్లాక్ - రికార్డింగ్ లావాదేవీల కోసం ప్రత్యేక నిర్మాణం.
  • లావాదేవీ - ఆస్తుల స్థితిలో మార్పులపై ప్రవేశం.

బ్లాంచెలో అపనమ్మకం

Blockchain లో సర్వర్ లేనందున, వినియోగదారులకు సమాచారాన్ని జోడించి, ధృవీకరించండి. అదే సమయంలో, ప్రతి పాల్గొనే బ్లాక్ఛాన్ యొక్క భద్రతకు నష్టం తన వ్యక్తిగత ఆసక్తులను వెంటాడవచ్చు. ఇక్కడ నుండి ప్రతి ఇతర పాల్గొనే అపనమ్మకం సమస్య ఉంది. దాన్ని పరిష్కరించడానికి, గణిత అల్గోరిథంలు ఉపయోగించబడతాయి, ఇది మరింత చర్చించబడుతుంది.

మీ సంచిలో ఆస్తులు ఉన్నాయని ఇమాజిన్, మరియు మరొక బ్లాక్చైన్ యూజర్ వారు కాదు అని నమ్ముతారు. బయట జోక్యం లేకుండా, ఇది రెండు హక్కులను నిర్ణయించటం కష్టం. లావాదేవీల తనిఖీ మరియు సరైన మాత్రమే జోడించడానికి వారికి వినియోగదారుల మధ్య ఎంచుకోవడానికి అవసరం. ఇటువంటి వినియోగదారులు మైనర్లు అని పిలుస్తారు.

మెయిన్లర్లు - కొత్త బ్లాక్స్ మరియు లావాదేవీల తనిఖీలను రూపొందించడంలో నిమగ్నమైన పాల్గొనేవారు.

మైనర్ల సరైన ఆపరేషన్ను నిర్వహించడానికి, అంగీకరిస్తున్నారు అవసరం, ఎవరు మరియు వారు వారి పని ఎలా చేస్తారు. మీరు విచ్ఛిన్నం కంటే మైనర్లు గమనించడానికి మరింత లాభదాయకంగా ఉంటుంది, ఇటువంటి నియమాలు, ఆలోచన అవసరం ఎందుకంటే ఇది ఒక క్లిష్టమైన పని. ఇది ఆట సిద్ధాంతం నుండి ఒక పని యొక్క ఒక క్లాసిక్ ఉదాహరణ: వివిధ ప్రయోజనాలతో పాల్గొనేవారికి అదే ప్రయోజనకరమైనదిగా ఉంటుంది.

ఇటువంటి పని గత శతాబ్దంలో గణిత శాస్త్రవేత్తలచే రూపొందించబడింది మరియు పరిష్కరించబడింది. ఇప్పుడు ఈ పరిష్కారం బ్లాంచెలో మరియు ఇతర సంక్లిష్ట సాంకేతిక పరిజ్ఞానంలో భద్రతను అందిస్తుంది. ఒకరు ప్రతి ఇతర ప్రయోజనాలను ఉల్లంఘించకూడదని ఎలా అర్థం చేసుకోవడానికి, ఈ పనిని మరింత పరిశీలించండి.

బైజాంటైన్ జనరల్స్ యొక్క పని

1982 శాస్త్రీయ వ్యాసంలో, తార్కిక గందరగోళాన్ని రూపొందించారు. తదుపరి దశలో చర్చలు చేసే పీర్-టు-పీర్ నెట్వర్క్ యొక్క నోడ్లను సంభాషించే సమస్యను ఇది వివరిస్తుంది. ఒక సారూప్యతగా, బైజాంటియం ఉపయోగించబడింది - స్వతంత్ర సైన్యంతో కూడిన ఒక పురాతన భూస్వామ్యం. అందువల్ల పేరు - బైజాంటైన్ జనరల్స్ యొక్క పని.

బైజాంటైన్ సైన్యం నగరం ముట్టడి సమయంలో చర్య జరుగుతుంది. రాత్రి సమయంలో, వివిధ వైపుల నుండి సైన్యం నగరం చుట్టూ. ప్రతి దళం యొక్క జనరల్స్ కమాండర్-ఇన్-చీఫ్ ఆర్డర్ కోసం ఎదురు చూస్తున్నాము. ఆర్డర్ ఎంపికలు: "దాడి" లేదా "తిరోగమనం".

BlockChain యొక్క ఆపరేషన్ సూత్రం: ఎవరు బ్లాక్స్ సృష్టిస్తుంది 21098_1
"దాడి" లేదా "తిరోగమనం" ను పరిష్కరించడానికి కమాండర్-ఇన్-చీఫ్ ఆర్డర్ కోసం జనరల్స్ వేచి ఉన్నాయి

పని మొదటి సంక్లిష్టత - సామ్రాజ్యం క్షీణత ఉంది. ఏవైనా జనరల్స్ మరియు కమాండర్-ఇన్-చీఫ్ కూడా ఓటమి ఆసక్తిగల బైజాంటియమ్ యొక్క దేశద్రోహులుగా ఉంటారు. జనరల్స్ అననుకూల ఫలితాన్ని అనుమతించకూడదు. మొత్తం, యుద్ధం యొక్క మూడు ఫలితం:

అనుకూలమైన ఫలితం. అన్ని జనరల్స్ దాడి ఉంటే - byzantium శత్రువు నాశనం.

BlockChain యొక్క ఆపరేషన్ సూత్రం: ఎవరు బ్లాక్స్ సృష్టిస్తుంది 21098_2

ఇంటర్మీడియట్ ఫలితం. అన్ని జనరల్స్ రిట్రీట్ చేస్తే - బైజాంటియా వారి సైన్యాన్ని నిలుపుకుంటుంది.

BlockChain యొక్క ఆపరేషన్ సూత్రం: ఎవరు బ్లాక్స్ సృష్టిస్తుంది 21098_3

ఒక అననుకూల ఫలితం. కొన్ని జనరల్స్ దాడి చేస్తే, మరియు కొన్ని తిరుగుబాటు ఉంటుంది - శత్రువు చివరికి భాగాలు byzantium మొత్తం సైన్యం నాశనం.

BlockChain యొక్క ఆపరేషన్ సూత్రం: ఎవరు బ్లాక్స్ సృష్టిస్తుంది 21098_4

ప్రతి సాధారణ దాని అభీష్టానుసారం పని చేస్తే, అనుకూలమైన ఫలితం యొక్క సంభావ్యత చాలా తక్కువగా ఉంటుంది. అందువలన, జనరల్స్ ఒకే పరిష్కారానికి వచ్చిన వారిలో సమాచారాన్ని మార్పిడి చేసుకోవాలి.

పనిలో రెండవ సంక్లిష్టత జనరల్స్ మధ్య ఒక నమ్మకమైన కమ్యూనికేషన్ ఛానల్ లేకపోవడం. జనరల్స్లో ఏ దేశద్రోకులు లేనప్పటికీ, సమాచారం తప్పు కావచ్చు. ఉదాహరణకు, కొరియర్ ఆలస్యం లేదా బంధిస్తుంది. ఈ పరిస్థితి ఇతర జనరల్లను కంగారు మరియు తప్పు నిర్ణయం తీసుకోబడుతుంది. అటువంటి పరిస్థితుల్లో, మీరు అన్ని జనరల్స్ కోసం ప్రయోజనకరంగా ఉండే ఒక ఏకీకృత వ్యూహాన్ని అభివృద్ధి చేయాలి.

BlockChain యొక్క ఆపరేషన్ సూత్రం: ఎవరు బ్లాక్స్ సృష్టిస్తుంది 21098_5
జనరల్స్ ఒకటి సరైన సందేశం పంపలేదు, కాబట్టి ఇతరులు వాటిని దాడి లేదా తిరోగమనం ఎలా తెలియదు

గణితశాస్త్రం ఈ పనిలో ఒక పరిష్కారం పొందడం ఎల్లప్పుడూ సాధ్యపడుతుందని నిరూపించబడింది, సరైన జనరల్స్ మొత్తం కంటే ఎక్కువ మూడింట రెండు వంతుల కంటే ఎక్కువ. వివిధ వ్యవస్థల్లో, పని వివిధ మార్గాల్లో పరిష్కరించవచ్చు.

బైజాంటైన్ ఫాల్ట్ టాలరెన్స్ - నెట్వర్క్ యొక్క సామర్థ్యం, ​​కొన్ని నోడ్స్ నిరాకరించడం లేదా హానికరమైన చర్య తీసుకుంటే. ఇతర మాటలలో, నెట్వర్క్ యొక్క ఈ ఆస్తి దీనిలో బైజాంటైన్ జనరల్స్ పని పరిష్కరించబడింది.

బైజాంటైన్ ఫాల్ట్ టాలరెన్స్, విమాన ఇంజిన్ల వ్యవస్థల్లో, అణు విద్యుత్ కేంద్రాల్లో మరియు ఏ వ్యవస్థలో ఆచరణాత్మకంగా, ఇది పెద్ద సంఖ్యలో సెన్సార్ల పని ఫలితాలపై ఆధారపడి ఉంటుంది. కూడా Spacex దాని వ్యవస్థలకు సంభావ్య అవసరాన్ని పరిగణనలోకి తీసుకుంటుంది.

ఈ పని blockchain సందర్భంలో దరఖాస్తు ఉంటే, అప్పుడు జనరల్స్ మైనర్లు ఉంటాయి. వారు లావాదేవీని అంగీకరించాలి మరియు రియల్ కు గుర్తించాలి, తద్వారా ఇది బ్లాక్ఛైన్లోకి పడిపోయింది. ఈ ప్రక్రియ ఏకాభిప్రాయం అంటారు.

BlockChain యొక్క ఆపరేషన్ సూత్రం: ఎవరు బ్లాక్స్ సృష్టిస్తుంది 21098_6
ముఖ్యమైన అన్ని లావాదేవీలను వీక్షించండి మరియు వాటిని నిర్ధారించడానికి లేదా తిరస్కరించడానికి నిర్ణయించుకుంటారు

ఉదాహరణకు, మైనర్లు ఒక యూజర్ మరొకదానికి బిట్కోయిన్స్ను పంపాలని కోరుకుంటారు. అటువంటి లావాదేవీ ఆమోదించబడాలి అని మొదటి మెయిన్. ఈ ఆపరేషన్ దాడిని ఉత్పత్తి చేసే రెండవ అనుమానితులు. నెట్వర్క్ నుండి మూడవ డిస్కనెక్ట్ మరియు లావాదేవీని తనిఖీ చేయలేదు. ఒక పరిష్కారం తీసుకోండి మరియు తరువాత ఏకాభిప్రాయానికి వస్తాయి.

బైజాంటైన్ జనరల్స్ యొక్క పని అనేక పరిష్కారాలను కలిగి ఉంది, అప్పుడు వివిధ బ్లాక్స్ వివిధ ఏకాభిప్రాయ అల్గోరిథంలు ఉపయోగించి బైజాంటైన్ ఫాల్ట్ సహనం సాధించడానికి. మరింత సాధారణం పరిగణించండి.

అల్గోరిథంలు ఏకాభిప్రాయం

పంపిణీ చేయబడిన నెట్వర్క్ ఆధారంగా బ్లాంచెన్ పనిచేస్తుంది. ఈ నెట్వర్క్ను నిర్వహిస్తున్న సింగిల్ సెంటర్ లేదు. Blockchain యొక్క సురక్షిత ఆపరేషన్ నిర్వహించడానికి, మీరు ఎవరు మైనర్ మరియు అది బ్లాక్స్ సృష్టిస్తుంది ఎలా చర్చలు తప్పక. కన్సెన్సస్ అల్గోరిథం అని పిలవబడే ఖచ్చితమైన నిర్వచించిన నియమాలపై ముఖ్యమైనవి.

ఏకాభిప్రాయం అల్గోరిథం బ్లాక్చైన్లో ఎలా పెద్దదిగా ఎంచుకోబడిందో వివరించే ఒక పద్ధతి మరియు ఇది బ్లాక్లను సృష్టిస్తుంది.

BlockChain వ్యవస్థలో ఏకాభిప్రాయం అవసరమో బాగా అర్థం చేసుకోవడానికి, అపార్ట్మెంట్ భవనం యొక్క అద్దెదారులను ఊహించుకోండి. Blockchas వాటిని ప్రతి ఇతర సంకర్షణ మరియు హౌస్ అభివృద్ధి నిర్ణయాలు తీసుకోవాలని అవసరం: సమగ్ర కోసం డబ్బు సేకరించండి, సర్వీసింగ్ సంస్థ లేదా నియమించే విధి ఎంచుకోండి. చర్చించడానికి మూడు మార్గాలు ఉన్నాయి - మూడు వేర్వేరు ఏకాభిప్రాయ అల్గోరిథంలు. వాటిని ప్రతి ఒక నిర్దిష్ట గణిత నమూనా ఆధారంగా.

పని యొక్క రుజువు (POW) పని సాక్ష్యం కోసం ఒక అల్గోరిథం. మెయిన్జర్ ఇంట్లో ఏ వెస్ట్ కావచ్చు. కొత్త బ్లాక్స్ సృష్టించడానికి, ఇది క్లిష్టమైన క్రిప్టోగ్రాఫిక్ పనులు పరిష్కరించడానికి తన కంప్యూటర్ ఉపయోగించడానికి ఉంటుంది.

అల్గోరిథం బ్లాంచెయిన్ యొక్క సరైన సంస్కరణను ఎక్కువగా అడ్డుకుంటుంది. మరియు మొత్తం బ్లాక్స్ చాలా వెర్షన్ లో ఉంటుంది, ఇది టెన్టర్లు మొత్తం కంప్యూటర్ సామర్థ్యాలను చాలా గడిపాడు. చాలా ప్రజాస్వామ్య పద్ధతి పొందవచ్చు: మైనర్లలో 51% మైనర్లు ఉంటే, బ్లాక్స్లో లావాదేవీలు సరైనవి అని మరియు ఉంటుంది. అందువలన, బ్లాక్ చైన్ హాక్ దాదాపు అసాధ్యం.

BlockChain యొక్క ఆపరేషన్ సూత్రం: ఎవరు బ్లాక్స్ సృష్టిస్తుంది 21098_7
కొత్త బ్లాక్స్ ఒక కంప్యూటర్ కలిగిన ఆ నివాసితులను సృష్టించండి

వాటా యొక్క రుజువు (POS) యాజమాన్యం యొక్క నిరూపితమైన వాటా కోసం ఒక అల్గోరిథం. మెయినర్లు బ్లాంచెలో ఎక్కువ ఆస్తులను కలిగి ఉన్నవారు. మేము ఈ అద్దెదారులను అతిపెద్ద అపార్టుమెంట్లతో కలిగి ఉంటాము. మరియు Etheric BlockChalter లో, ఉదాహరణకు, ఇది చాలా cryptocurrency కలిగి వినియోగదారులు ఉంటుంది. ఈ అల్గోరిథం తో, విద్యుత్ ఖర్చులు తక్కువగా ఉంటాయి, ఎందుకంటే బ్లాక్స్లోని బ్లాక్స్ సృష్టి ఇకపై క్లిష్టమైన క్రిప్టోగ్రాఫిక్ పనులు పరిష్కరించడం అవసరం. Blockchain మరింత మీ వాటా, మరింత తరచుగా మీరు కొత్త బ్లాక్స్ సృష్టిస్తుంది.

బ్లాక్ పదాన్ని రుజువుగా, ఇది చాలా బ్లాక్లలో ఒకటిగా పరిగణించబడుతుంది. కానీ వాటా రుజువు ప్రజాస్వామ్య అని కాదు. బ్లాక్స్ చాలా మంది నివాసితులు కాదు, కానీ ధనిక అద్దెదారులు సృష్టిస్తుంది. అయితే, ఇది కూడా సురక్షితమైనది. Maznem ఇంటికి చెందినది ఉంటే, అది జరిగే హానికరమైనది అవుతుంది.

BlockChain యొక్క ఆపరేషన్ సూత్రం: ఎవరు బ్లాక్స్ సృష్టిస్తుంది 21098_8
కొత్త బ్లాక్స్ అతిపెద్ద అపార్టుమెంట్లు నివాసితులు సృష్టించండి

ప్రొఫెసర్ ఆఫ్ అథారిటీ (POA) అనేది వ్యక్తిత్వ రుజువు యొక్క అల్గోరిథం. ఇది అద్దెదారులు సేకరించి బ్లాక్స్ సృష్టించడానికి ఒక అపార్ట్మెంట్ ఉంటుంది నిర్ణయించుకుంది కావచ్చు. ఈ అల్గోరిథం ప్రైవేట్, క్లోజ్డ్ బ్లాక్స్లో పంపిణీ చేయబడుతుంది. ఉదాహరణకు, మా ఉదాహరణ నుండి ఒక అపార్ట్మెంట్ను నిర్వహించడానికి బాగా సరిపోతుంది.

ఎన్నికైన ఖనకుడు బ్లాక్ఛాన్ యొక్క నిజమైన సంస్కరణను ఎంచుకుంటాడు. అతను తనను తాను గుర్తించాలి, తద్వారా అన్ని నివాసితులు అతనిని నమ్ముతారు. కొన్ని పాయింట్ల వద్ద అద్దెదారులు మనుయర్ పరిష్కారాలతో హల్లులు కోల్పోతారు, వారు మరొకదాన్ని కేటాయించగలరు. కొత్త మెయిన్జర్ బ్లాక్స్ దాని గొలుసు నిర్మించడానికి ప్రారంభమవుతుంది, మరియు పాత blockchain విడిగా ఉంటుంది. Blockchain లో ఇటువంటి ప్రక్రియ హార్డ్ఫోర్కా అని పిలుస్తారు.

BlockChain యొక్క ఆపరేషన్ సూత్రం: ఎవరు బ్లాక్స్ సృష్టిస్తుంది 21098_9
కొత్త బ్లాక్స్ ఆ అద్దెదారుని సృష్టిస్తుంది, ఇది ముందుగానే ఎంచుకున్నది

ఏకాభిప్రాయ అల్గోరిథంలు చాలా ఉన్నాయి. నిరంతరం కొత్త కనుగొనేందుకు, కానీ ఈ మూడు బాగా తెలిసిన, సమయం పరీక్ష మరియు తరచుగా ఉపయోగిస్తారు.

ముగింపు

ఏ పీర్-టు-పీర్ నెట్వర్కుల్లో పాల్గొనేవారి మధ్య అపనమ్మకం ఉంది. BlockChain లో, మైనర్లు ఈ సమస్యను పరిష్కరిస్తారు. ఈ లావాదేవీలను తనిఖీ చేసే వినియోగదారులకు మరియు క్రొత్త బ్లాకులకు మాత్రమే సరైనది.

1982 వ్యాసం బైజాంటైన్ జనరల్స్ యొక్క పనిని వివరిస్తుంది. ఇది మొట్టమొదటిగా నెట్వర్క్ పని ఎలా కొనసాగించాలో అల్గోరిథంలో వర్ణించబడింది, నోడ్స్ కొన్ని తిరస్కరించబడింది లేదా హాని కలిగించినప్పటికీ.

BlockChain లో, మూడు రకాలైన ఏకాభిప్రాయ అల్గోరిథంలు ఉపయోగిస్తారు:

  • పని యొక్క రుజువు (POW) పని సాక్ష్యం కోసం ఒక అల్గోరిథం.
  • వాటా యొక్క రుజువు (POS) యాజమాన్యం యొక్క నిరూపితమైన వాటా కోసం ఒక అల్గోరిథం.
  • ప్రొఫెసర్ ఆఫ్ అథారిటీ (POA) అనేది వ్యక్తిత్వ రుజువు యొక్క అల్గోరిథం.

ఇంకా చదవండి