సిగ్నల్ సురక్షిత సమాచార వ్యవస్థను అభివృద్ధి చేసే సిగ్నల్ టెక్నాలజీ ఫౌండేషన్, మెసెంజర్ యొక్క సర్వర్ భాగాల కోసం కోడ్ను ప్రచురించడాన్ని పునఃప్రారంభించింది. ప్రాజెక్ట్ కోడ్ వాస్తవానికి AGPLv3 లైసెన్స్ క్రింద ఓపెన్ సోర్స్ చేయబడింది, అయితే పబ్లిక్ రిపోజిటరీలో మార్పుల ప్రచురణ గత సంవత్సరం ఏప్రిల్ 22న వివరణ లేకుండా నిలిపివేయబడింది. సిగ్నల్లో చెల్లింపు వ్యవస్థను ఏకీకృతం చేయాలనే ఉద్దేశ్యాన్ని ప్రకటించిన తర్వాత రిపోజిటరీ నవీకరణ ఆగిపోయింది.
ఇటీవల, మేము సిగ్నల్ ప్రోటోకాల్ రచయిత Moxie Marlinspike ద్వారా అభివృద్ధి చేయబడిన మా స్వంత MobileCoin (MOB) క్రిప్టోకరెన్సీ ఆధారంగా సిగ్నల్లో నిర్మించిన చెల్లింపు వ్యవస్థను పరీక్షించడం ప్రారంభించాము. దాదాపు అదే సమయంలో, చెల్లింపు వ్యవస్థ అమలుతో సహా, సంవత్సరంలో సేకరించబడిన సర్వర్ భాగాలకు మార్పులు రిపోజిటరీలో ప్రచురించబడ్డాయి.
MobileCoin క్రిప్టోకరెన్సీ వినియోగదారు గోప్యతను నిర్ధారించే మొబైల్ చెల్లింపు నెట్వర్క్ను రూపొందించడానికి రూపొందించబడింది. వినియోగదారు డేటా వారి చేతుల్లో మాత్రమే ఉంటుంది మరియు సిగ్నల్ డెవలపర్లు లేదా ఇన్ఫ్రాస్ట్రక్చర్ ఎలిమెంట్ అడ్మినిస్ట్రేటర్లకు డబ్బు, వినియోగదారు బ్యాలెన్స్ డేటా మరియు లావాదేవీ చరిత్రను యాక్సెస్ చేసే అవకాశం లేదు. చెల్లింపు నెట్వర్క్కు ఒకే నియంత్రణ పాయింట్ లేదు మరియు భాగస్వామ్య యాజమాన్యం యొక్క ఆలోచనపై ఆధారపడి ఉంటుంది, దీని సారాంశం ఏమిటంటే అన్ని నెట్వర్క్ నిధులు మార్పిడి చేయగల వ్యక్తిగత షేర్ల సేకరణగా ఏర్పడతాయి. నెట్వర్క్లోని మొత్తం నిధుల మొత్తం 250 మిలియన్ MOBగా నిర్ణయించబడింది.
MobileCoin అన్ని విజయవంతమైన చెల్లింపుల చరిత్రను నిల్వ చేసే బ్లాక్చెయిన్పై ఆధారపడి ఉంటుంది. నిధుల యాజమాన్యాన్ని నిర్ధారించడానికి, మీరు తప్పనిసరిగా రెండు కీలను కలిగి ఉండాలి - నిధులను బదిలీ చేయడానికి మరియు స్థితిని వీక్షించడానికి ఒక కీ. చాలా మంది వినియోగదారుల కోసం, ఈ కీలను సాధారణ బేస్ కీ నుండి తీసుకోవచ్చు. చెల్లింపును స్వీకరించడానికి, ఫండ్ల యాజమాన్యాన్ని పంపడానికి మరియు ధృవీకరించడానికి ఉపయోగించే ప్రస్తుత ప్రైవేట్ కీలకు సంబంధించిన రెండు పబ్లిక్ కీలను పంపినవారికి వినియోగదారు తప్పనిసరిగా అందించాలి. లావాదేవీలు వినియోగదారు యొక్క కంప్యూటర్ లేదా స్మార్ట్ఫోన్లో ఉత్పత్తి చేయబడతాయి, ఆ తర్వాత అవి వివిక్త ఎన్క్లేవ్లో ప్రాసెస్ చేయడానికి వాలిడేటర్ స్థితిని కలిగి ఉన్న నోడ్లలో ఒకదానికి బదిలీ చేయబడతాయి. వాలిడేటర్లు లావాదేవీని ధృవీకరిస్తారు మరియు మొబైల్ కాయిన్ నెట్వర్క్ నుండి ఇతర నోడ్లతో లావాదేవీకి సంబంధించిన సమాచారాన్ని గొలుసు (పీర్ టు పీర్) ద్వారా పంచుకుంటారు.
ఎన్క్లేవ్లో మార్పు చేయని MobileCoin కోడ్ వినియోగాన్ని క్రిప్టోగ్రాఫికల్గా ధృవీకరించిన నోడ్లకు మాత్రమే డేటా బదిలీ చేయబడుతుంది. ప్రతి వివిక్త ఎన్క్లేవ్ చెల్లింపులను నిర్ధారించడానికి MobileCoin ఏకాభిప్రాయ ప్రోటోకాల్ను ఉపయోగించి బ్లాక్చెయిన్కు చెల్లుబాటు అయ్యే లావాదేవీలను జోడించే స్టేట్ మెషీన్ను ప్రతిబింబిస్తుంది. నోడ్లు పూర్తి వ్యాలిడేటర్ల పాత్రను కూడా తీసుకోవచ్చు, ఇవి అదనంగా కంటెంట్ డెలివరీ నెట్వర్క్లలో కంప్యూటెడ్ బ్లాక్చెయిన్ యొక్క పబ్లిక్ కాపీని ఏర్పరుస్తాయి మరియు హోస్ట్ చేస్తాయి. ఫలితంగా వచ్చే బ్లాక్చెయిన్లో వినియోగదారుని అతని కీలు తెలియకుండా గుర్తించడానికి అనుమతించే సమాచారం ఉండదు. బ్లాక్చెయిన్లో వినియోగదారు కీలు, నిధుల గురించి గుప్తీకరించిన డేటా మరియు సమగ్రత నియంత్రణ కోసం మెటాడేటా ఆధారంగా లెక్కించబడిన ఐడెంటిఫైయర్లు మాత్రమే ఉంటాయి.
సమగ్రతను నిర్ధారించడానికి మరియు వాస్తవం తర్వాత డేటా అవినీతికి వ్యతిరేకంగా రక్షించడానికి, మెర్కిల్ ట్రీ ట్రీ స్ట్రక్చర్ ఉపయోగించబడుతుంది, దీనిలో ప్రతి శాఖ ఉమ్మడి (ట్రీ) హ్యాషింగ్ ద్వారా అన్ని అంతర్లీన శాఖలు మరియు నోడ్లను ధృవీకరిస్తుంది. చివరి హాష్ కలిగి, వినియోగదారు మొత్తం కార్యకలాపాల చరిత్ర యొక్క ఖచ్చితత్వాన్ని, అలాగే డేటాబేస్ యొక్క గత స్థితి యొక్క ఖచ్చితత్వాన్ని ధృవీకరించవచ్చు (డేటాబేస్ యొక్క కొత్త స్థితి యొక్క రూట్ ధృవీకరణ హాష్ గత స్థితిని పరిగణనలోకి తీసుకొని లెక్కించబడుతుంది )
వాలిడేటర్లతో పాటు, నెట్వర్క్లో వాచర్ నోడ్లు కూడా ఉన్నాయి, ఇది బ్లాక్చెయిన్లోని ప్రతి బ్లాక్కు వాలిడేటర్లు జోడించే డిజిటల్ సంతకాలను ధృవీకరిస్తుంది. అబ్జర్వర్ నోడ్లు వికేంద్రీకృత నెట్వర్క్ యొక్క సమగ్రతను నిరంతరం పర్యవేక్షిస్తాయి, బ్లాక్చెయిన్ యొక్క వారి స్వంత స్థానిక కాపీలను నిర్వహిస్తాయి మరియు వాలెట్ అప్లికేషన్లు మరియు ఎక్స్ఛేంజ్ క్లయింట్ల కోసం APIలను అందిస్తాయి. ఎవరైనా వాలిడేటర్ మరియు అబ్జర్వింగ్ నోడ్ను అమలు చేయవచ్చు; ఈ ప్రయోజనం కోసం, సంబంధిత సేవలు, Intel SGX కోసం ఎన్క్లేవ్ ఇమేజ్లు మరియు మొబైల్కోయిండ్ డెమోన్ పంపిణీ చేయబడతాయి.
సిగ్నల్ మెసెంజర్ కమ్యూనికేషన్ల భద్రతను ఎలా నిర్ధారిస్తారో అదే విధంగా గోప్యతను రక్షించే సులభమైన చెల్లింపు వ్యవస్థను వినియోగదారులకు అందించాలనే కోరికతో మెసెంజర్లో క్రిప్టోకరెన్సీని అనుసంధానించే ఆలోచనను సిగ్నల్ సృష్టికర్త వివరించారు. క్రిప్టోగ్రఫీ మరియు కంప్యూటర్ సెక్యూరిటీ రంగంలో ప్రసిద్ధ నిపుణుడు బ్రూస్ ష్నీయర్, సిగ్నల్ డెవలపర్ల చర్యలను విమర్శించారు. మీ గుడ్లన్నింటినీ ఒకే బుట్టలో పెట్టడం ఉత్తమ పరిష్కారం కాదని ష్నీయర్ అభిప్రాయపడ్డారు, మరియు ఇది ప్రోగ్రామ్ యొక్క ఉబ్బరం మరియు సంక్లిష్టతకు దారితీస్తుందని కాదు మరియు బ్లాక్చెయిన్ను ఉపయోగించడం సందేహాస్పదమని కూడా కాదు, అది ఒక ప్రయత్నం అని కాదు. సిగ్నల్ను ఒక క్రిప్టోకరెన్సీకి కట్టాలి.
ష్నీయర్ ప్రకారం, ప్రధాన సమస్య ఏమిటంటే, ఎండ్-టు-ఎండ్ ఎన్క్రిప్టెడ్ అప్లికేషన్కు చెల్లింపు వ్యవస్థను జోడించడం వలన వివిధ గూఢచార సంస్థలు మరియు ప్రభుత్వ నియంత్రకాల నుండి పెరిగిన ఆసక్తికి సంబంధించిన అదనపు బెదిరింపులు ఏర్పడతాయి. సురక్షిత కమ్యూనికేషన్లు మరియు సురక్షిత లావాదేవీలు ప్రత్యేక అప్లికేషన్లుగా సులభంగా అమలు చేయబడతాయి. బలమైన ఎండ్-టు-ఎండ్ ఎన్క్రిప్షన్ను అమలు చేసే అప్లికేషన్లు ఇప్పటికే దాడిలో ఉన్నాయి మరియు వ్యతిరేక స్థాయిని మరింత పెంచడం ప్రమాదకరం - కార్యాచరణను కలిపినప్పుడు, చెల్లింపు వ్యవస్థపై ప్రభావం ఎండ్-టు-ఎండ్ ఎన్క్రిప్షన్ యొక్క కార్యాచరణను కలిగి ఉంటుంది. . ఒక భాగం చనిపోతే, మొత్తం వ్యవస్థ చనిపోతుంది.
మూలం: opennet.ru