మాడ్యూల్ 3 / 8

బిట్‌కాయిన్ సాంకేతిక చరిత్ర

3.0 పరిచయం

బిట్‌కాయిన్ వైట్ పేపర్ సారాంశం

పూర్తిగా పియర్-టు-పియర్ ఎలక్ట్రానిక్ నగదు వెర్షన్ ఆన్‌లైన్ చెల్లింపులను ఒక వ్యక్తి నుండి మరొక వ్యక్తికి నేరుగా పంపించడానికి అనుమతిస్తుంది, ఆర్థిక సంస్థ ద్వారా వెళ్లకుండా.డిజిటల్ సంతకాలు పరిష్కారంలో భాగాన్ని అందిస్తాయి, కానీ ప్రధాన లాభాలు కోల్పోతారు ఒక నమ్మదగిన మూడవ పక్షం డబుల్-స్పెండింగ్‌ను నివారించడానికి ఇంకా అవసరమైతే. మేము డబుల్-స్పెండింగ్ సమస్యకు పరిష్కారాన్ని ప్రతిపాదిస్తున్నాము, ఇది ఒక పియర్-టు-పియర్ నెట్‌వర్క్ను ఉపయోగిస్తుంది.నెట్‌వర్క్ లావాదేవీలకు టైమ్‌స్టాంప్ వేస్తుంది వాటిని కొనసాగుతున్న చైన్‌లో హ్యాష్ చేయడం ద్వారా హ్యాష్-ఆధారిత ప్రూఫ్-ఆఫ్-వర్క్, మార్చలేని రికార్డును రూపొందించడం ద్వారా ప్రూఫ్-ఆఫ్-వర్క్ను మళ్లీ చేయకుండా మార్చలేరు. పొడవైన చైన్ మాత్రమే జరిగిన సంఘటనల క్రమానికి సాక్ష్యంగా ఉండదు, అది అత్యధిక CPU శక్తి ఉన్న పూల్ నుండి వచ్చిందని కూడా నిరూపిస్తుంది. ఎక్కువ CPU శక్తి నెట్‌వర్క్‌పై దాడి చేయడానికి సహకరించని నోడ్ల చేత నియంత్రించబడితే, వారు పొడవైన చైన్‌ను ఉత్పత్తి చేస్తారు మరియు దాడి చేసేవారిని మించిపోతారు.నెట్‌వర్క్‌కు తక్కువ నిర్మాణం మాత్రమే అవసరం. సందేశాలు ఉత్తమ ప్రయత్నం ప్రాతిపదికన ప్రసారం చేయబడతాయి, మరియు నోడ్లు ఎప్పుడైనా నెట్‌వర్క్‌ను విడిచిపెట్టి మళ్లీ చేరవచ్చు, వారు లేనప్పుడు జరిగినదానికి సాక్ష్యంగా పొడవైన ప్రూఫ్-ఆఫ్-వర్క్ చైన్‌ను అంగీకరిస్తారు.

బిట్‌కాయిన్ ఖాళీలో కనిపించలేదు, కానీ గత దశాబ్దాల్లో అనేక మంది చేసిన పనిపై నిర్మించబడింది. ఈ మాడ్యూల్ బిట్‌కాయిన్ ఆధారపడిన ఇంటర్నెట్ పునాది, అలాగే వైట్‌పేపర్‌లో గుర్తించబడిన పరిశోధన మరియు అభివృద్ధిని పరిశీలిస్తుంది.

70వ దశకంలో, కొంతమంది వ్యక్తులు ముఖ్యంగా అమెరికా ప్రభుత్వం క్రిప్టోగ్రఫీకి ప్రాప్తిని పరిమితం చేయాలని ప్రయత్నిస్తున్నదాన్ని గమనించి, ఈ సాంకేతికతను అందరికి అందుబాటులోకి తీసుకురావాలని, వారి ఆన్‌లైన్ గోప్యతను రక్షించేందుకు ప్రయత్నించారు. ఈ ప్రారంభ పయనీర్‌లలో కొంతమంది డిజిటల్ ‘ధ్వని ధనం’ వ్యవస్థ ప్రయోజనాలపై కూడా దృష్టి పెట్టారు, ఇది అభివృద్ధి చెందుతున్న ఇంటర్నెట్‌లో విలువను నిల్వ చేయడానికి మరియు మార్పిడి చేయడానికి ఉపయోగపడుతుంది. ఆస్ట్రియన్ ఆర్థిక శాస్త్రంలో ప్రముఖంగా ఉన్న ఫ్రెడ్రిచ్ హయెక్ – ఉచిత మార్కెట్ పోటీ ఆధారంగా ఉన్న ఆదర్శ కరెన్సీ ఎలా ఉండాలి అనే దానిని ఇంటర్నెట్ రాకకు ముందే ఊహించాడు, కానీ అది సాంకేతికంగా, రాజకీయంగా సాధ్యపడదని నిర్ణయించాడు. డిజిటల్ గోప్యతతో పాటు, ఈ సమూహం, తరువాత సైఫర్‌పంక్స్‌గా మారింది, డిజిటల్ డబ్బు కోసం హయెక్ కలను నెరవేర్చేందుకు ప్రయత్నించింది, కానీ ఈ ప్రయత్నాలు విఫలమయ్యాయి, చివరకు సతోషి తన ఆలోచనలను మెయిలింగ్ లిస్ట్‌లో ప్రచురించే వరకు.

  • TCP/IP ప్రోటోకాల్ (1976)
  • పబ్లిక్ కీ క్రిప్టోసిస్టమ్స్ కోసం ప్రోటోకాల్‌లు - రాల్ఫ్ మెర్కిల్ (1980)
  • డిజిక్యాష్ - డేవిడ్ చౌమ్ (1989)
  • డిజిటల్ టైమ్‌స్టాంపింగ్ (90వ దశకం)
  • హ్యాష్‌క్యాష్ - ఆడమ్ బ్యాక్ (1997)
  • బిట్‌టోరెంట్ - బ్రామ్ కోహెన్ (2001)
  • రీయూజబుల్ POW - హాల్ ఫిన్నీ (2004)
  • బిట్‌కాయిన్ వైట్‌పేపర్ - సతోషి నాకమోటో (2008)

బిట్‌కాయిన్ అభివృద్ధిపై ముఖ్యమైన ప్రభావం 1990లలో ఏర్పడిన సైఫర్‌పంక్ ఉద్యమం. వారు పబ్లిక్-కీ క్రిప్టోగ్రఫీ వంటి అనేక క్రిప్టోగ్రాఫిక్ సాంకేతికతలను అభివృద్ధి చేశారు, ఇవి వినియోగదారులు సురక్షితంగా, గోప్యంగా సమాచారాన్ని పంచుకునేందుకు సహాయపడతాయి. ఇక్కడ వివరించిన అనేక అభివృద్ధులు మరియు వాటిలో పాల్గొన్న వ్యక్తులు ఈ సమూహంలో భాగమే.

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

3.1 TCP/IP అభివృద్ధి

మనలో చాలా మందికి ఇంటర్నెట్‌కు పునాది అయిన TCP/IP ప్రోటోకాల్స్ గురించి పరిచయం ఉంది. వీటి ఉద్భవం 1970ల చివర్లోకి వెనక్కి వెళ్తుంది, అప్పట్లో శాస్త్రవేత్తలు Arpanet అనే అమెరికా రక్షణ శాఖ రూపొందించిన ప్రాథమిక నెట్‌వర్క్‌కు ప్రత్యామ్నాయ డిజైన్‌లను పరిశీలిస్తున్నారు. TCP/IP 1983లో Arpanet‌కు ప్రోటోకాల్ ప్రామాణికంగా మారింది, దీని వల్ల ఇది 1990ల చివరికి ప్రబలమైన నెట్‌వర్కింగ్ మోడల్‌గా మారింది మరియు My First Bitcoin నడిచే ఇంటర్నెట్‌కు పునాది అయింది.

OSI మోడల్ TCP/IP
అప్లికేషన్ అప్లికేషన్
ప్రెజెంటేషన్ అప్లికేషన్
సెషన్ అప్లికేషన్
ట్రాన్స్‌పోర్ట్ ట్రాన్స్‌పోర్ట్
నెట్‌వర్క్ నెట్‌వర్క్
డేటా లింక్ డేటా లింక్
ఫిజికల్ ఫిజికల్

TCP/IP మోడల్ అభివృద్ధి అవుతున్న అదే సమయంలో, అంతర్జాతీయ ప్రమాణాల సంస్థ (ISO) మరియు టెలికాం పరిశ్రమ (CCITT) ద్వారా ఒక soortగా కానీ మరింత సమగ్రమైన ఫ్రేమ్‌వర్క్ అభివృద్ధి చేయబడింది. కొత్త ప్రోటోకాల్స్ అభివృద్ధి చేయడం లేదా మార్పులు సూచించడంలో ఈ ప్రక్రియ TCP/IP అభివృద్ధిలో వాడిన మరింత వికేంద్రీకృత విధానంతో పోలిస్తే నెమ్మదిగా, క్లిష్టంగా ఉండేది. అందువల్ల TCP/IP విధానం ఆధిపత్యం సాధించింది.

మార్పు కోసం అభ్యర్థన

TCP/IP మోడల్‌లో ఉన్న ప్రస్తుత ప్రోటోకాల్స్‌కు అభివృద్ధులు లేదా కొత్త ప్రోటోకాల్స్‌కు ఐడియాలు ఏవైనా ఉంటే, వాటిని మార్పు కోసం అభ్యర్థన ప్రక్రియ ద్వారా ప్రతిపాదించవచ్చు. ఇవి Internet Engineering Task Force (IETF) ద్వారా నిర్వహించబడే ఆమోద ప్రక్రియలోకి వెళ్తాయి, ఆమోదం పొందిన తర్వాత ఎవరికైనా అమలు చేయడానికి మరియు స్వీకరించడానికి ఓపెన్ సోర్స్‌గా మారతాయి. కొన్ని ముఖ్యమైన ఉదాహరణలు:

  • 1969 RFC 1 Arpanet‌లో ప్యాకెట్లు ఎలా పంపబడతాయో వివరించింది
  • 1981 RFC791 ఇంటర్నెట్ ప్రోటోకాల్ V4 నిర్వచించింది – ఇది ఇప్పటికీ విస్తృతంగా వాడబడుతోంది
  • 1982 RFC 821 సింపుల్ మెయిల్ ట్రాన్స్‌ఫర్ ప్రోటోకాల్
  • 1987 డొమైన్ నేమ్ సిస్టమ్ – డొమైన్ నేమ్స్‌ను IP అడ్రెసులకు ఎలా అనుసంధానించాలో
  • 1999 RDC 2616 హైపర్‌టెక్స్ట్ ట్రాన్స్‌ఫర్ ప్రోటోకాల్ – వెబ్ బ్రౌజింగ్‌కు అవసరం

The Bitcoin Improvement Proposal (BIP) RFC విధానాన్ని అనుసరిస్తుంది, కానీ కొత్త లేదా ప్రత్యామ్నాయ ప్రోటోకాల్స్ అభివృద్ధికి కాకుండా My First Bitcoin మెరుగుదలలపై మాత్రమే దృష్టి పెడుతుంది. My First Bitcoin కూడా ఈ లేయర్డ్ మోడల్‌ను అనుసరిస్తుంది, మరియు మీరు రెండవ లేదా మూడవ లేయర్‌గా వర్ణించబడే అదనపు ప్రోటోకాల్స్‌ను చూస్తారు.

TCP/IP మోడల్‌లో ప్రాథమిక లేయర్లు గత కొన్ని దశాబ్దాల్లో తక్కువగా మారినట్లే, కొత్త ఆవిష్కరణలు పై లేయర్లలో జరుగుతున్నట్లే, ప్రాథమిక My First Bitcoin లేయర్ కూడా ఇప్పుడు చాలా నెమ్మదిగా మారుతుందని భావిస్తున్నారు, స్కేలింగ్ సొల్యూషన్స్ (ఉదా: లైట్‌నింగ్, లిక్విడ్) పై లేయర్లలో జరుగుతున్నాయి.

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

My First Bitcoin ఉపయోగించే నిర్మాణ బ్లాక్స్

ఇంటర్‌కనెక్టివిటీ సమస్యలను వేరు చేయడం వల్ల, ప్రోటోకాల్స్‌ను పై మరియు కింద లేయర్ల నుండి స్వతంత్రంగా అభివృద్ధి చేయవచ్చు. ప్రతి లేయర్‌కు పరిష్కారాలను తిరిగి ఆవిష్కరించాల్సిన అవసరం లేకుండా, My First Bitcoin నెట్‌వర్క్ ఫిజికల్ మరియు డేటా లింక్ లేయర్లలో అందించబడే ప్రాథమిక నెట్‌వర్క్ సామర్థ్యాలపై ఆధారపడవచ్చు.

లేయర్ TCP/IP అసలు
అప్లికేషన్ పక్కన ఉన్న నోడ్స్‌ను గుర్తించడానికి డొమైన్ నేమ్ సిస్టమ్ (DNS) ఉపయోగిస్తుంది. పోర్ట్ 8333 My First Bitcoin ప్రోటోకాల్‌ను సూచిస్తుంది.
ట్రాన్స్‌పోర్ట్ మైనర్ల మధ్య తక్కువ ఆలస్యం కోసం FIBRE కమ్యూనికేషన్‌కు UDP. నోడ్స్ మధ్య P2P కమ్యూనికేషన్‌కు TCP.
ట్రాన్స్‌పోర్ట్ TOR రూటింగ్: అనామకత్వం మరియు గోప్యతను అందిస్తుంది. బ్రాడ్‌కాస్ట్ ప్రోటోకాల్: నెట్‌వర్క్ అంతటా ట్రాఫిక్‌ను రూట్ చేస్తుంది.
లింక్ ఏదైనా మాధ్యమంపై పనిచేస్తుంది (ఉదా: ఈథర్నెట్, వై-ఫై, మొదలైనవి)
ఫిజికల్ వైర్లెస్, ఈథర్నెట్ లేదా ఇతర హార్డ్‌వేర్ ఇంటర్‌ఫేస్‌ల ద్వారా భౌతిక ప్రసారం.
My First Bitcoin విలువను బదిలీ చేయడానికి న్యూట్రల్ ప్రోటోకాల్, HTTPS సమాచారం బదిలీకి ప్రోటోకాల్ అయినట్లే
  • HTTPS: సురక్షిత వెబ్‌సైట్లు
  • SMTP: ఇమెయిల్స్ పంపండి
  • ఎఫ్‌టిపి: ఫైళ్లను బదిలీ చేయండి
  • డిఎన్ఎస్: డొమైన్ పేర్లను నిర్వహించండి
  • BTC: విలువను నిల్వ చేసి బదిలీ చేయండి

Bitcoin విలువను నమ్మదగిన రీతిలో, మూడవ పక్షం అవసరం లేకుండా, వ్యక్తులు లేదా పరికరాల మధ్య ఇంటర్నెట్ ద్వారా బదిలీ చేయడానికి వీలు కల్పిస్తుంది. ఇది అపారమైన విలువను విడుదల చేయనుందని భావిస్తున్నారు.

3.2 పబ్లిక్ కీ క్రిప్టోగ్రఫీ మరియు ప్రోటోకాల్స్

ఈరోజు ఇంటర్నెట్ మరియు ఆధునిక కంప్యూటర్ వ్యవస్థలు ఎక్కువగా క్రిప్టోగ్రఫీపై ఆధారపడి ఉంటాయి. ఇది ఒక విధమైన సమాచారాన్ని దాచే పద్ధతి, దాన్ని అందుకునే వ్యక్తి మాత్రమే డీకోడ్ చేయగలుగుతాడు. బిట్‌కాయిన్‌ను సురక్షితంగా ఉంచేందుకు ఉపయోగించే క్రిప్టోగ్రఫీకి పునాది 1970లలోనే ఏర్పడింది.

మొదటి పరిష్కరించాల్సిన సమస్య – రక్షణ లేని మాధ్యమం ద్వారా ఒక రహస్యాన్ని ఎలా పంచుకోవాలి.

ఈ సమస్యను మొదటగా విట్‌ఫీల్డ్ డిఫీ మరియు మార్టిన్ హెల్‌మాన్ పరిశీలించారు.

సమస్య: ఇద్దరు వ్యక్తులు – సాధారణంగా అలిస్ మరియు బాబు అని పిలుస్తారు – ఒక నెట్‌వర్క్‌లో రహస్య సమాచారాన్ని పంచుకోవాలనుకుంటున్నారు, అక్కడ ఇతరులు వినిపించవచ్చు. దీన్ని సాధించేందుకు, వారు డిఫీ-హెల్‌మాన్ కీ ఎక్స్చేంజ్ ప్రక్రియను రూపొందించారు.

ఈ పంచుకున్న రహస్యాన్ని సీడ్ విలువగా ఉపయోగించి అనేక సమ్మెట్రిక్ కీలు సృష్టించవచ్చు, వాటితో వారు ఒకరికి ఒకరు సందేశాలను ఎన్‌క్రిప్ట్ చేసి డీక్రిప్ట్ చేయవచ్చు, కీని బహిరంగంగా పంచుకోకుండా.

ప్రైవేట్ కీ ఎప్పుడూ పంచుకోవాల్సిన అవసరం లేదు, మరియు ప్రతి చివరలో వేర్వేరు కీలు ఎన్‌క్రిప్ట్ మరియు డీక్రిప్ట్ చేయడానికి ఉపయోగిస్తారు కనుక, దీనిని అసిమెట్రిక్ ఎన్‌క్రిప్షన్ అల్గోరిథం అంటారు.

ఉపయోగ సందర్భాలు:

  • అలిస్ బాబు యొక్క పబ్లిక్ కీతో ఒక సందేశాన్ని సైన్ చేస్తుంది – ఆ సందేశాన్ని తన ప్రైవేట్ కీతో డీక్రిప్ట్ చేయగలిగేది బాబు మాత్రమే
  • అలిస్ తన ప్రైవేట్ కీతో ఒక సందేశాన్ని సైన్ చేస్తుంది – ఆమె పబ్లిక్ కీతో డీక్రిప్ట్ చేయడం ద్వారా ఎవరైనా ఆ సందేశాన్ని అలిస్ పంపిందని నిర్ధారించవచ్చు, ఆమె ప్రైవేట్ కీ తెలియకుండానే
  • ఈ రెండు విధానాలను రెండు లేయర్ల ఎన్‌క్రిప్షన్‌తో కలిపితే, ఒక సందేశాన్ని బాబు మాత్రమే డీక్రిప్ట్ చేయగలిగేలా పంపవచ్చు, అలాగే పంపినది నిజంగా అలిస్ అని అతను నిర్ధారించవచ్చు.

ఆ పేపర్‌పై క్రెడిట్ ఇవ్వకపోయినా, రాల్ఫ్ మెర్కిల్ అప్పటివరకు అసాధ్యంగా భావించిన ఈ సమస్యను – ఓపెన్ మరియు శత్రుత్వపూరిత నెట్‌వర్క్‌లో ప్రైవేట్ కమ్యూనికేషన్‌ను ఎలా స్థాపించాలి లేదా పునఃస్థాపించాలి – పరిష్కరించడంలో కీలక పాత్ర పోషించారు.

ఈ విధానం ఒంటరిగా బ్రూట్ ఫోర్స్ దాడికి లోనవుతుంది, అంటే దాడిచేసేవారు పంచుకున్న సంఖ్యలను తీసుకుని, తగిన సమయం మరియు వనరులు ఉంటే చివరికి షేర్డ్ కీని తిరిగి సృష్టించగలరు. కాబట్టి ఇది పూర్తిస్థాయిలో సమాధానం కాదు.

పబ్లిక్ కీ క్రిప్టోసిస్టమ్స్ కోసం ప్రోటోకాల్‌లు

పై డిఫీ-హెల్‌మాన్ పబ్లిక్-కీ సిస్టమ్‌కు తోడుగా,రాల్ఫ్ మెర్కిల్ఈ రంగంలో అనేక సంవత్సరాలు కొనసాగిస్తూ, బిట్‌కాయిన్‌లో ఉపయోగించే కొన్ని ముఖ్యమైన భాగాల అభివృద్ధిలో కీలక పాత్ర పోషించారు.

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

  • ఇన్‌పుట్‌లు ఎలాంటి పరిమాణంలోనైనా ఉండవచ్చు
  • అవుట్‌పుట్ ఎప్పుడూ స్థిరమైన పొడవులో ఉంటుంది మరియు డిటర్మినిస్టిక్ (అదే ఇన్‌పుట్ ప్రతి సారి అదే హ్యాష్‌ను సృష్టిస్తుంది)
  • వెరిఫై చేయడం సులభం కానీ ఇన్‌పుట్‌ను కనుగొనడానికి ప్రక్రియను రివర్స్ చేయడం చాలా కష్టం
  • డేటాలో చిన్న మార్పు కూడా అవుట్‌పుట్‌ను పూర్తిగా మార్చేస్తుంది
Hash function

హ్యాషింగ్ అనేది బిట్‌కాయిన్ ప్రోటోకాల్‌లో అంతర్భాగం. బిట్‌కాయిన్‌లో ఉపయోగించే SHA-256ను NSA రూపొందించింది, ఇది క్రిప్టోగ్రాఫిక్ హ్యాషింగ్ అల్గోరిథం యొక్క ఉదాహరణ.

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

బ్లాక్‌చైన్ స్టేట్స్ యొక్క డిస్ట్రిబ్యూటెడ్ వెరిఫికేషన్ మరియు మార్పులకు ప్రతిఘటించే అపెండ్-ఒన్లీ లెడ్జర్ మోడళ్లను వన్-వే హ్యాషింగ్ ద్వారా సాధ్యపడుతుంది. హ్యాష్ ఫంక్షన్లు కేంద్రికృత నమ్మక మోడల్ లేకుండా బిట్‌కాయిన్ వంటి పబ్లిక్ లెడ్జర్‌లపై ఈవెంట్లను నిర్ధారించడానికి నమ్మదగిన, డిటర్మినిస్టిక్ పద్ధతిని అందిస్తాయి.

ఈ క్రిప్టోగ్రఫీ రంగంలో వచ్చిన కొత్త సామర్థ్యాలు, దీని సృష్టికర్తలు ఈ రంగంలో కొత్త ఆవిష్కరణలకు దారితీస్తాయని ఆశించారు.

ఎలిప్టిక్ కర్వ్ క్రిప్టోగ్రఫీ

ఈ తరువాతి ఆవిష్కరణల్లో ఒకటి ఎలిప్టిక్ కర్వ్ క్రిప్టోగ్రఫీ రూపంలో వచ్చింది.

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

ఎలిప్టిక్ కర్వ్‌కు సంబంధించిన సమీకరణ ఇలా ఉంటుంది:

Elliptic curve

ఇదికి కొన్ని ఉపయోగకరమైన లక్షణాలు ఉన్నాయి:

  • అడ్డంగా ప్రతిబింబించే లక్షణం. కర్వ్‌పై ఉన్న ఏ పాయింట్‌నైనా x అక్షంపై ప్రతిబింబిస్తే అదే కర్వ్‌లోనే ఉంటుంది.
  • ఏ నాన్-వర్టికల్ లైన్ అయినా గరిష్టంగా మూడు చోట్ల కర్వ్‌ను తాకుతుంది.
  • బ్లాక్‌చైన్‌లో పబ్లిక్ కీలు సమర్థవంతంగా నిల్వ చేయడం మరియు పంపడం కోసం కాంపాక్ట్ కీ సైజులు అవసరం.

ఈ లక్షణాలను డిఫీ-హెల్‌మాన్ అల్గోరిథం తరహాలో కీ జంటలను సృష్టించడానికి ఉపయోగించవచ్చు. బిట్‌కాయిన్ ECDSAని ఉపయోగిస్తుంది, దీని పూర్తి పేరు Elliptic Curve Digital Signature Algorithm. ఇది ఒక ప్రక్రియ, ఇందులో ఎలిప్టిక్ కర్వ్ మరియు ఫైనైట్ ఫీల్డ్‌ను ఉపయోగించి డేటాను 'సైన్' చేస్తారు, తద్వారా మూడవ వ్యక్తులు సంతకపు ప్రామాణికతను నిర్ధారించగలుగుతారు, కానీ సంతకం చేయగలిగేది కేవలం సంతకం చేసినవారికే. బిట్‌కాయిన్‌లో సైన్ చేసే డేటా అనేది యాజమాన్యాన్ని బదిలీ చేసే లావాదేవీ.

'ఫైనైట్' భాగం డిఫీ-హెల్‌మాన్‌లోని 'మాడ్' విధానానికి సమానం, అక్కడ సమీకరణ ఫలితాన్ని భాగించాక మిగిలిన భాగాన్ని తీసుకుని అది సంఖ్యల పరిధిలోకి వచ్చేలా చూస్తారు.

3.3 DigiCash

క్రిప్టోగ్రఫీపై 'కొత్త ఆసక్తి తరంగం'లో ప్రారంభంలో పాల్గొన్నవారిలో ఒకరు డేవిడ్ చౌమ్. ఆయన తన చిన్నప్పటి రోజుల్లో కంప్యూటర్ సిస్టమ్‌లను బ్రేక్ చేయడం నేర్చుకున్నారు, మరియు ఆయన విజయాలు 'భద్రతగా' ఉన్నాయని చెప్పబడే సిస్టమ్‌లపై అనమ్మకాన్ని కలిగించాయి. ఇంకా, ఇప్పటివరకు పరిగణించని ఒక సమస్యను కూడా ఆయన గుర్తించారు: "ఎవరెవరు ఎవరితో, ఎప్పుడు మాట్లాడుతున్నారు అనే జ్ఞానాన్ని రహస్యంగా ఎలా ఉంచాలి".

పబ్లిక్ కీ క్రిప్టోగ్రఫీని ఉపయోగించి, సందేశాలను 'మిక్స్' చేసే విధంగా, మూలం మరియు గమ్యస్థానాన్ని రహస్యంగా ఉంచే అనామక మెయిలింగ్ ప్రోటోకాల్‌ను ఆయన రూపొందించారు. ఇది TOR నెట్‌వర్క్‌కు పునాది అయింది.

డిజిటల్ చెల్లింపులను కూడా చౌమ్ ఇదే దృష్టితో చూశారు – 'వ్యక్తిగతంగా జరిగే ట్రేస్ చేయగలిగే ఆర్థిక లావాదేవీలు, ఆ వ్యక్తి ఎక్కడ ఉన్నారు, ఎవరి తోడులో ఉన్నారు, జీవనశైలి ఏమిటి' అనే విషయాలను వెల్లడించగలవని గుర్తించారు. 1980లో ఆయన క్రిప్టోగ్రఫీ ద్వారా భద్రత కలిగిన డిజిటల్ నగదు వ్యవస్థకు పేటెంట్ పొందారు, ఇది క్రిప్టోకరెన్సీకి పునాది అయింది. అలాగే, సందేశాలు మరియు చెల్లింపుల డిసెంట్రలైజేషన్ ఆధారంగా పూర్తిగా డిసెంట్రలైజ్డ్ ఆర్థిక వ్యవస్థను క్రిప్టోగ్రఫీ ద్వారా సృష్టించాలనే ఆలోచనను కూడా ఆయన అన్వేషించడం ప్రారంభించారు.

ప్రభుత్వాలు నాప్‌స్టర్ లాంటి కేంద్ర నియంత్రిత నెట్‌వర్క్‌లను తలలు నరికడంలో నిపుణులు, కానీ Gnutella మరియు TOR లాంటి స్వచ్ఛమైన P2P నెట్‌వర్క్‌లు తమ స్థానం నిలబెట్టుకుంటున్నాయి.
Satoshi Nakamoto

కేంద్ర అధికారంలేని డిసెంట్రలైజ్డ్ వ్యవస్థలు – పియర్-టు-పియర్ – అనేక ప్రయోజనాలను అందిస్తాయి:

  • ఎవరైనా కొత్త నోడ్‌ను నడిపించడం ద్వారా, నమోదు లేదా అనుమతి అవసరం లేకుండా, వ్యవస్థను వేగంగా పెంచవచ్చు
  • అన్ని నోడ్‌లు ఒకే విధంగా ఉంటాయి కాబట్టి, విఫలమైనప్పుడు దాన్ని దాటి వ్యవస్థ కొనసాగుతుంది
  • వ్యవస్థను పట్టుకుని దాన్ని రాజీపడేలా చేయడానికి ఎలాంటి కేంద్ర అధికారం ఉండదు
  • కేంద్ర నియంత్రణ పాయింట్లు లేకుండా పట్టుకోవడం, నియంత్రించడం, పన్ను వేయడం లేదా గమనించడం మరింత కష్టం

దశాబ్దం తర్వాత ఆయన తన కంపెనీ Digicashను స్థాపించి, ప్రపంచంలోనే మొట్టమొదటి డిజిటల్ నగదు వ్యవస్థ అయిన 'ecash'ను సృష్టించారు. Digicashలో కొంతకాలం అనేక ప్రసిద్ధ వ్యక్తులు చేరారు, కొంత విజయాన్ని సాధించినప్పటికీ చివరికి అది విఫలమై దివాళా ప్రకటించింది.

డిజిటల్ డబ్బులో మరిన్ని అభివృద్ధులు

2010 జూలైలో ఒక ఫోరం పోస్ట్‌లో, Satoshi Nakamoto ఇలా అన్నారు: “Bitcoin అనేది 1998లో Cypherpunksలో Wei Dai యొక్క b-money ప్రతిపాదన మరియు Nick Szabo యొక్క Bit Gold ప్రతిపాదన అమలు.”

ఈ రెండు ఆలోచనలు ప్రతిపాదన దశను దాటి ముందుకు వెళ్లకపోయినా, వాటిలోని కొన్ని ఆలోచనలు స్పష్టంగా Bitcoin అభివృద్ధిని ప్రభావితం చేశాయి:

  • 'ప్రూఫ్ ఆఫ్ వర్క్'ను ఉపయోగించి కంప్యూటేషనల్ పనికి ఆర్థిక విలువను కేటాయించడం
  • కంప్యూటేషన్ ఖర్చు కాలక్రమేణా మారుతుందని, దాన్ని పరిగణనలోకి తీసుకోవాల్సిన అవసరం ఉందనే భావన

కానీ ముందుగా మనం Hashcashను పరిశీలిద్దాం.

3.4 హ్యాష్‌క్యాష్

Hashcash ను Adam Back సృష్టించాడు, ఈ రంగంలో ప్రారంభంలో ఉన్న మరో ఆవిష్కర్త. Adam కు స్వేచ్ఛా మార్కెట్లు మరియు ఇంటర్నెట్‌లో గోప్యతపై బలమైన ఆసక్తి ఉండేది, అతను Cypherpunks మెయిలింగ్ లిస్ట్‌ను కనుగొని, దానిలో చేరి, క్రియాశీల సభ్యుడిగా మారాడు.

అతనికి డిజిటల్ మనిపై చాలా ఆసక్తి ఉండేది, మరియు ఆ గ్రూప్ Chaum తో DigiCash పై మరింత సమిష్టిగా పనిచేయడానికి కొన్ని సూచనలు చేశాడు, కానీ అవి ఎక్కడికీ వెళ్లలేదు. తర్వాత అతను మరో కొత్త సమస్య వైపు దృష్టి మళ్లించాడు – ఇమెయిల్ స్పామ్. అతను మరియు మిగతా Cypherpunks సభ్యులు స్పామ్ సమస్యకు పరిష్కారం కనుగొనాలని కోరుకున్నారు, ఎందుకంటే స్పామర్లు వేలాది ఇమెయిళ్లను సులభంగా సృష్టించి పంపగలిగేవారు, ఇవి నెట్‌వర్క్‌ను నింపేస్తాయి. అతని వినూత్న పరిష్కారం హాషింగ్ ఆధారంగా ఉండేది – క్రిప్టోగ్రఫీ ద్వారా ఏ డేటాను అయినా ప్రత్యేకమైన, యాదృచ్ఛికమైన, నిర్దిష్ట పొడవు గల స్ట్రింగ్‌గా మార్చే సామర్థ్యం, దీని ద్వారా ఇమెయిల్‌కు డిజిటల్ ‘స్టాంప్’ను జోడించాలి, అప్పుడు మాత్రమే అది చెల్లుబాటు అయ్యేలా నెట్‌వర్క్‌లో పంపబడుతుంది. నిజమైన ఇమెయిల్‌కు ఇది తక్కువ ఖర్చు, కానీ స్పామర్‌కు ఇది చాలా భారమైనది.

Hashcash తీసుకొచ్చిన ప్రధాన ఆవిష్కరణ ఏమిటంటే, వాస్తవ ప్రపంచ వనరులను – కంప్యూటింగ్ శక్తిని – డిజిటల్ నెట్‌వర్క్‌కు అనుసంధానం చేయడం. ఇప్పటివరకు డిజిటల్ వనరులను పరిమితులు లేకుండా నకిలీ చేయవచ్చు, కానీ ‘హాష్‌క్యాష్’ సంఖ్యను ప్రజలు దానిలో పెట్టే శక్తి పరిమితి మేరకే ఉత్పత్తి చేయగలిగారు.

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

BitGold

Nick Szabo, Hashcash మరియు proof of work భావనలపై ఆధారపడి, ప్రత్యామ్నాయ పరిష్కారాన్ని ప్రతిపాదించాడు, దీన్ని అతను Hashcash ప్రచురితమైన సంవత్సరం తర్వాత, 1998లో మెయిలింగ్ లిస్ట్‌లో వివరించాడు.

పరిష్కారానికి దగ్గరగా వెళ్లినా, ఈ ప్రతిపాదనలో ఇంకా కొన్ని సవాళ్లు ఉన్నాయి.

  • హాష్ యాజమాన్య రిజిస్ట్రీని ఎవరు నడుపుతారు మరియు వారిని ఎలా నమ్మాలి?
  • హాషింగ్ ఖర్చు కాలక్రమేణా తక్కువ అవుతుంది, ఇది HashCash కు కూడా ఒక సవాల్.

లింక్ చేసిన హాష్‌లు టైమ్-స్టాంప్ చేయబడతాయని, అప్పటి హాషింగ్ కష్టతను చరిత్రగా ట్రాక్ చేయాలని అతను ప్రతిపాదించాడు; ముందు హాష్‌ను ఉత్పత్తి చేయడానికి ఎక్కువ ప్రాసెసింగ్ ఖర్చు అవసరం, తరువాతి హాష్‌కు తక్కువ ఖర్చు, ఎందుకంటే ఖర్చులు తగ్గాయి. అయితే, దీని వల్ల హాష్‌లు ‘ఫంజిబుల్’ (అంటే సమాన విలువ కలిగి ఉండడం) కావు, ఇది డిజిటల్ మనికి ముఖ్యమైన లక్షణం. దీన్ని పరిష్కరించేందుకు, Nick BitGold పై పనిచేసే ‘ఫ్రీ బ్యాంకింగ్’ వంటి వ్యవస్థను సూచించాడు, ఇది వివిధ హాష్‌ల సమూహాలను సమానంగా విలువ చేసేలా సమీకరిస్తుంది.

B-Money

Bit Gold ప్రతిపాదన తర్వాత, Wei Dai కూడా ఇలాంటి పరిష్కారాన్ని ప్రతిపాదించాడు. అతను ఇప్పటికే Cypherpunks కోసం మరికొన్ని సాధనాలను అభివృద్ధి చేశాడు, మరియు డిజిటల్ మనిపై తనదైన ఆలోచనలు కలిగి ఉన్నాడు.

అతని ప్రతిపాదన Bit Gold లాంటిదే, ఎందుకంటే ఇది డిజిటల్ సంతకాల ద్వారా నగదును బదిలీ చేయడాన్ని ఉపయోగించింది, మరియు లావాదేవీల రికార్డులు లెడ్జర్‌లో నిల్వ చేయబడతాయి, అందులో పబ్లిక్ కీలు మరియు ప్రతి యూజర్‌కు కేటాయించిన కరెన్సీ యూనిట్ల పరిమాణం ఉంటుంది. Bit-Gold లాగే, నమ్మదగిన మూడవ పక్షాలు భద్రతా లోపాలుగా పరిగణించబడ్డాయి, మరియు ఎలక్ట్రానిక్ నగదు వ్యవస్థ ఒకే సంస్థపై బ్యాలెన్సులు, లావాదేవీలు ట్రాక్ చేయడం లేదా డబుల్ స్పెండ్‌ను నిరోధించడం కోసం ఆధారపడకూడదనే నమ్మకం ఉంది.

Wei-Dai ఈ సమస్యలకు అనేక పరిష్కారాలను ప్రతిపాదించాడు, వాటిలో ఒకటి ఏమిటంటే, లెడ్జర్‌ను ఒక కేంద్ర సంస్థ(లు) నిర్వహించకుండా, అన్ని నోడ్లు తమ కాపీని నిర్వహించాలి. ప్రతి యూజర్ తన లెడ్జర్‌ను, ప్రతి లావాదేవీ చెల్లుబాటు అయ్యిందో లేదో తనంతట తానే తనిఖీ చేస్తే, అన్ని నోడ్లు అప్డేట్‌గా ఉంటే, లెడ్జర్‌లు నెట్‌వర్క్ అంతటా సమన్వయంగా ఉంటాయి. ఈ అత్యంత పంపిణీ చేయబడిన వ్యవస్థను అవినీతిపరచడం కష్టం.

Wei Dai ఇది Byzantine జనరల్స్ సమస్యను (1) పరిష్కరించదని గుర్తించాడు, ఎందుకంటే నోడ్లు సులభంగా సమన్వయం కోల్పోవచ్చు లేదా అబద్ధం చెప్పవచ్చు. అతను ప్రత్యామ్నాయ పద్ధతులను సూచించాడు, ఉదాహరణకు, లెడ్జర్‌ను నిర్వహించే ‘నమ్మదగిన’ సర్వర్ల ఉపసమితిని కలిగి ఉండటం, మరియు ఈ సర్వర్లు నిజాయితీగా ఉండేందుకు ఆర్థిక ప్రోత్సాహకాలను సృష్టించడం.

ద్రవ్య విధానానికి, B-Money కొనుగోలు శక్తిని ఎలాంటి బాహ్య వినియోగదారుల ధర సూచికకు అనుసంధానించాలని అతను ప్రతిపాదించాడు. సమయం గడిచినా, అదే మొత్తంలో B-Moneyతో సూచికలో సమాన వాటాను కొనుగోలు చేయగలగాలి, తద్వారా కొంత ధర స్థిరత్వాన్ని కల్పించాలి. అందువల్ల, ఎవరైనా సరైన హాష్‌ను అందించడంవల్ల కొత్త కరెన్సీ యూనిట్లను సృష్టించవచ్చు, కానీ హాష్‌ను సృష్టించే కష్టం CPU ఖర్చులు మరియు ధర సూచిక ఆధారంగా కాలక్రమేణా మారవచ్చు, తద్వారా ప్రతి యూనిట్ ‘అచంచలమైనది’ అవుతుంది.

3.5 బిట్‌టోరెంట్

బిట్‌కాయిన్‌కు ముందు క్రిప్టోకరెన్సీల రూపుదిద్దుకోవడంలో ముఖ్యమైన పాత్ర పోషించిన మరో ప్రాజెక్ట్ BitTorrent.

2001లో, బ్రామ్ కోహెన్ BitTorrent అనే ప్రోటోకాల్ డిజైన్‌ను విడుదల చేశాడు, ఇది పియర్-టు-పియర్ ఫైల్ షేరింగ్ సిస్టమ్‌ను శక్తివంతం చేయడానికి రూపొందించబడింది. అతను MojoNation అనే కంపెనీలో పని చేయడం ప్రారంభించాడు, ఇది గోప్యమైన ఫైళ్లను ఎన్క్రిప్ట్ చేసిన భాగాలుగా విడగొట్టి, ఆ సాఫ్ట్‌వేర్ నడిపే కంప్యూటర్లలో పంపిణీ చేయడానికి ఏర్పాటు చేయబడింది. ఒక ఫైల్ యొక్క కాపీ అనేక కంప్యూటర్ల నుండి ఒకేసారి డౌన్‌లోడ్ చేయబడేది. చివరికి ఇది విఫలమైనప్పటికీ, ఇది కోహెన్‌ను ఫైల్-షేరింగ్ రంగానికి పరిచయం చేసింది, అక్కడ అతను మెరుగైన ప్రోటోకాల్‌ను సృష్టించగలడని నిర్ణయించుకున్నాడు, ఇది ఈ క్రింది భాగాలుగా ఉండేది:

  • Swarm: కంటెంట్‌ను డౌన్‌లోడ్ లేదా అప్‌లోడ్ చేస్తున్న కంప్యూటర్ల సముదాయం
  • ట్రాకర్: సెర్చ్ ఇంజిన్‌లా పనిచేసే ప్రత్యేకమైన సాధనం, కానీ స్వార్మ్‌లో ఉన్న ఫైళ్లను ట్రాక్ చేస్తుంది. ఇది వినియోగదారులు అవసరమైన ఫైల్‌ను సులభంగా చూడటానికి మరియు యాక్సెస్ చేయటానికి సహాయపడుతుంది
  • BitTorrent క్లయింట్: ట్రాకర్‌ను యాక్సెస్ చేయడానికి కంప్యూటర్లో ఇన్‌స్టాల్ చేయబడుతుంది. గమనించండి, ఫైళ్లు వాస్తవంగా ఉంచబడే ఏకైక ప్రదేశం స్వార్మ్ మాత్రమే.
  • నెట్‌వర్క్‌లో ఫైల్ షేరర్లుగా పాల్గొనే వినియోగదారులకు వేగవంతమైన డౌన్‌లోడ్‌లను అందించే ప్రోత్సాహక పద్ధతి

Bitcoinతో పోలికలు:

  • రెండు ప్రోటోకాల్స్ కూడా పియర్-టు-పియర్ విధానంలో పనిచేస్తాయి
  • డిసెంట్రలైజ్డ్ డిజైన్
  • BitTorrent ఫైళ్లు మరియు Bitcoin లెడ్జర్ నెట్‌వర్క్ అంతటా పంపిణీ చేయబడతాయి
  • ఓపెన్-సోర్స్ మూలం (BitTorrent చివరికి క్లోజ్డ్-సోర్స్ సాఫ్ట్‌వేర్‌గా మారింది)

3.6 పునర్వినియోగించదగిన పనితీరు ఆధారిత రుజువు

హాల్ ఫిన్నీ సైఫర్‌పంక్ ఉద్యమంలో మరో ప్రసిద్ధ సభ్యుడు, ఇతను ఎలక్ట్రానిక్ నగదు అభివృద్ధిలో చాలా ఆసక్తి చూపించాడు మరియు మెయిలింగ్ లిస్ట్‌లో చురుకుగా పాల్గొన్నాడు.

ప్రూఫ్-ఆఫ్-వర్క్ ఆధారిత ఎలక్ట్రానిక్ నగదు వ్యవస్థ అభివృద్ధిపై మరోసారి ప్రయత్నించాలని అతను నిర్ణయించుకున్నాడు. ఇప్పటివరకు, హాష్ అవుట్‌పుట్ ప్రతి లావాదేవీకి ప్రత్యేకంగా ఉండేది, కానీ అతని ఆలోచన 'పునర్వినియోగించదగిన ప్రూఫ్స్ ఆఫ్ వర్క్'ను సృష్టించడమే.

ఈ విధానానికి లోపం ఏమిటంటే, ఇది కేంద్రీకృత సర్వర్‌పై ఆధారపడుతుంది, దాన్ని నమ్మాలి—అది డబుల్ స్పెండ్ చేయదని లేదా ఆపివేయబడదని. దీనిని అధిగమించడానికి, హాల్ ఉచిత మరియు ఓపెన్ సోర్స్ సాఫ్ట్‌వేర్‌ను ఉపయోగించాలని ప్రతిపాదించాడు, ఇది సురక్షితమైన హార్డ్‌వేర్ భాగంలో హోస్ట్ చేయబడుతుంది మరియు స్వతంత్రంగా ధృవీకరించబడుతుంది.

ఈ పరిష్కారానికి ఇంకా ఇతర ప్రతిపాదనలతో పోలిస్తే కొన్ని సమస్యలు మిగిలే ఉన్నాయి:

  • అంగీకారం పొందడంలో 'కోడి గుడ్డు' సమస్య ఉంది, అంటే వినియోగదారులు టోకెన్లు కోరుకునే ప్రోత్సాహం లేకపోవడం, అలాగే వినియోగదారులు ఈ టోకెన్లతో చెల్లించాలనుకుంటే తప్ప విక్రేతలు వ్యవస్థతో కలవాలనుకోరు.
  • కంప్యూటింగ్ పనితీరు మెరుగవుతున్న కొద్దీ, POW ఖర్చు కూడా కాలక్రమేణా తగ్గే అవకాశం ఉంది, దీని వల్ల మార్కెట్‌లో RPOW కరెన్సీ యూనిట్లు అధికంగా ప్రవహించే అవకాశం ఉంది.
మూర్ చట్టం కొనసాగితే, (POW) టోకెన్ సృష్టించే ఖర్చు స్థిరంగా, ఘాతాంకంగా తగ్గుతుంది. ఇది డబ్బు కాదు, విలువ నిల్వ చేయడానికి ఉద్దేశించబడలేదు, కానీ కంప్యూటర్ శ్రమను సులభంగా మార్పిడి చేసుకునే ప్రతినిధిగా మాత్రమే ఉద్దేశించబడింది అనే విషయాన్ని గుర్తుంచుకోండి.హాల్ ఫిన్నీ

ఈ లక్షణాలు ప్రాజెక్ట్ ఆకర్షణను మరియు అందువల్ల దాని స్వీకరణను పరిమితం చేశాయి, అతని ఉత్తమ ప్రయత్నాలున్నా ఈ ప్రాజెక్ట్ కూడా ఎలక్ట్రానిక్ నగదు సృష్టించడంలో మరో విఫల ప్రయత్నంగా ముగిసింది.

3.7 బిట్‌కాయిన్

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

ఈ దశలో మళ్లీ చూద్దాం, మన దగ్గర కనీసం ఈ ఆలోచనలు ఉన్నాయి:

  • గోప్యత మరియు అనామకత్వాన్ని అందించగల క్రిప్టోగ్రాఫిక్ సంతకాలు
  • బ్యాకప్ లేని కరెన్సీ (B-Money) యొక్క భావన
  • కొత్త కరెన్సీ విడుదలను పరిమితం చేయడానికి ప్రతిపాదనలు (కానీ అమలు చేసే మార్గం లేదు)
  • పబ్లిక్ కీస్ ద్వారా యాజమాన్యం నిర్ణయించబడే డిజిటల్ నాణేలు (B-Money) మరియు సంతకం ద్వారా తరలించగలిగే, గ్రహీత చిరునామా ఆధారంగా తిరిగి కేటాయించగలిగే నాణేలు (RPOW మరియు Hashcash)
  • అన్ని నోడ్లు పూర్తిగా పంపిణీ చేయబడిన లెడ్జర్ యొక్క కాపీని నిర్వహించాలి (B-Money) (ఆ సమయంలో అమలులో అసాధ్యమని కొట్టిపారేశారు)
  • టైమ్-స్టాంపింగ్ ప్రోటోకాల్ – మెర్కిల్ ట్రీ హాషింగ్‌ను ఉపయోగించి గణితపరంగా నిరూపించదగిన సంఘటనల క్రమాన్ని అందించడం, ఇది అన్ని వినియోగదారులు ఒకే రికార్డులను ఉంచితే వక్రీకరించటం కష్టం
  • ప్రూఫ్ ఆఫ్ వర్క్ ద్వారా వాస్తవ ప్రపంచ శ్రమను వ్యవస్థతో అనుసంధానం చేయడం (కానీ హాష్‌ను కరెన్సీగా ఉపయోగించడం)
  • పూర్తిగా డిసెంట్రలైజ్డ్ నెట్‌వర్క్‌లు, అందులో అన్ని పీర్‌లు సమానంగా ఉంటాయి మరియు నెట్‌వర్క్‌లోకి రావచ్చు, వెళ్లిపోవచ్చు (BitTorrent)
  • కొత్త హాష్‌లను మునుపటి హాష్‌లతో అనుసంధానించే భావన (Bit Gold మరియు టైమ్-స్టాంపింగ్)

ఆ సమయంలో లోపించినవి:

  • ‘బైజాంటైన్ జనరల్స్’ సమస్యకు సాధ్యమైన పరిష్కారం
  • హార్డ్‌వేర్ మెరుగుదలలు కొనసాగుతున్నా కూడా చలామణిలో ఉన్న డబ్బు మొత్తాన్ని పరిమితం చేసే విధానం
  • ప్రజలు పాల్గొనడానికి ప్రోత్సాహక పథకం (కోడి మరియు గుడ్డు సమస్య)

ఇటీవలి ప్రయత్నాలు మరియు బిట్‌కాయిన్ మధ్య మరో ముఖ్యమైన తేడా ఏమిటంటే, సతోషి తనను ప్రకటించే ముందు నిజమైన ‘Cypherpunks write code’ ఆత్మతో కొంతకాలంగా కోడ్‌పై పని చేస్తున్నాడు, కానీ Bit Gold మరియు B-Money మాత్రం ఎక్కువగా భావనలే.

ఇలక్ట్రానిక్ నగదు కోసం గత ప్రయత్నాల కంటే బిట్‌కాయిన్‌ను ప్రత్యేకంగా నిలిపిన ఆవిష్కరణ ఏమిటి?

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

ఈ మైనర్లు ప్రూఫ్-ఆఫ్-వర్క్ చేయడానికి అవసరమైన CPUను అందించడానికి ప్రోత్సాహకంగా ప్రతి బ్లాక్‌కు కొత్త బిట్‌కాయిన్ కేటాయించబడతారు. వారు పొందే బిట్‌కాయిన్ మొత్తం సుమారు ప్రతి 4 సంవత్సరాలకు ఒకసారి తగ్గేలా ప్రోగ్రామ్ చేయబడింది, చివరకు మొత్తం 21 మిలియన్ బిట్‌కాయిన్ మాత్రమే చలామణిలో ఉండేలా కఠిన పరిమితిని సృష్టిస్తుంది.

హార్డ్‌వేర్ మెరుగుదలతో మరింత శక్తిని నెట్‌వర్క్‌కు ఉపయోగించగలిగినప్పుడు ఎంత డబ్బు సృష్టించాలి అనే సమస్యను పరిష్కరించిన విధానం అతని అత్యంత ఒరిజినల్ ఆలోచన. ఒక నిర్దిష్ట సంఖ్యలో బ్లాక్‌ల (2016) టైమ్‌స్టాంప్‌లు సగటున తీసుకుంటారు, అవి వేగంగా సృష్టించబడితే, కొత్త బ్లాక్ సృష్టించడానికి అవసరమైన హాష్‌ను మరింత కఠినంగా చేస్తారు, నెమ్మదిగా ఉంటే సులభంగా చేస్తారు. ఇది అన్ని నోడ్లు నడిపే డిసెంట్రలైజ్డ్ ప్రోటోకాల్‌లో నిర్మించబడింది, కాబట్టి దాన్ని పట్టించుకోని మైనర్ ఎటువంటి లాభం లేకుండా శక్తిని ఖర్చు చేస్తాడు, ఎందుకంటే మిగతా నెట్‌వర్క్ దాన్ని తిరస్కరిస్తుంది. ఈ సర్దుబాటు కొత్త బ్లాక్‌ల సృష్టి ప్రణాళిక ప్రకారం ఉండేలా చేస్తుంది, మరియు మైనర్లు ‘నియమాలను పాటించడానికి’ ప్రోత్సాహాన్ని ఇస్తుంది.


సారాంశం

డిసెంట్రలైజ్డ్ పియర్ టు పియర్ ఎలక్ట్రానిక్ నగదు వ్యవస్థను సౌండ్ మనీ సూత్రాలపై నిర్మించడానికి అవసరమైన పజిల్ ముక్కల్లో చాలా భాగాలు సతోషి తన వైట్‌పేపర్ విడుదల చేయడానికి ముందు మరియు కోడ్ ప్రారంభ విడుదల తర్వాత కొంతకాలంలోనే సిద్ధంగా ఉన్నాయి.

బిట్‌కాయిన్ స్వభావం అటువంటి దానిది, వెర్షన్ 0.1 విడుదలైన వెంటనే, మిగతా జీవితకాలానికి ప్రధాన రూపకల్పన శాశ్వతంగా నిర్ణయించబడింది
Satoshi Nakamoto

అనేక మెరుగుదలల (BIPs) కోసం ఆలోచనలు ప్రతిపాదించబడి, స్వీకరించబడ్డా, బిట్‌కాయిన్ 2009 నుండి ప్రారంభ విడుదలలో రూపొందించిన ప్రోటోకాల్‌ను అనుసరిస్తూ, వెనుకన నిరంతరం పనిచేస్తోంది, దాదాపు ఎలాంటి అంతరాయం లేకుండా. అన్ని మెరుగుదలలు మునుపటి అన్ని వెర్షన్లతో వెనుకకు అనుకూలతను కొనసాగిస్తూ చేయబడ్డాయి.

గమనికలు
  1. బైజాంటైన్ జనరల్స్ సమస్య వివరణ కోసం - చూడండి https://en.wikipedia.org/wiki/Byzantine_fault

↑ విషయ సూచికకి తిరిగి