Lub teeb liab tub txib rov pib tshaj tawm cov cai server thiab kev sib koom ua ke cryptocurrency

Lub Teeb Pom Kev Technology Foundation, uas tsim kho lub teeb liab kev ruaj ntseg kev sib txuas lus, tau rov pib tshaj tawm cov cai rau cov neeg rau zaub mov ntawm cov tub txib. Txoj haujlwm txoj cai yog thawj zaug qhib-qhov chaw raws li daim ntawv tso cai AGPLv3, tab sis kev tshaj tawm cov kev hloov pauv rau cov chaw khaws ntaub ntawv pej xeem raug tso tseg yam tsis tau piav qhia rau lub Plaub Hlis 22 xyoo tas los. Qhov hloov tshiab repository nres tom qab tshaj tawm ntawm lub hom phiaj los koom ua ke kev them nyiaj rau hauv Signal.

Tsis ntev los no, peb tau pib sim cov kev them nyiaj uas tsim los rau hauv Signal, raws li peb tus kheej MobileCoin (MOB) cryptocurrency, tsim los ntawm Moxie Marlinspike, tus sau ntawm Signal raws tu qauv. Nyob ib ncig ntawm tib lub sijhawm, kev hloov pauv rau cov khoom siv hauv server tau sau ntau xyoo tau tshaj tawm hauv qhov chaw cia khoom, suav nrog cov uas suav nrog kev siv cov kev them nyiaj.

Lub teeb liab tub txib rov pib tshaj tawm cov cai server thiab kev sib koom ua ke cryptocurrency

MobileCoin cryptocurrency yog tsim los tsim kom muaj kev them nyiaj mobile network uas ua kom cov neeg siv ntiag tug. Cov neeg siv cov ntaub ntawv tseem nyob hauv lawv txhais tes nkaus xwb thiab Cov Teeb Meem tsim tawm lossis cov thawj coj hauv cov txheej txheem tsis muaj sijhawm nkag mus rau cov nyiaj, cov ntaub ntawv sib npaug ntawm cov neeg siv thiab keeb kwm kev hloov pauv. Kev them nyiaj network tsis muaj ib lub ntsiab lus ntawm kev tswj hwm thiab yog raws li lub tswv yim ntawm kev sib koom ua tswv cuab, lub ntsiab lus ntawm qhov uas yog tag nrho cov nyiaj hauv network tau tsim los ua ib qho kev sib sau ntawm ib tus neeg tuaj yeem sib pauv. Tag nrho cov nyiaj ntawm lub network yog tsau ntawm 250 lab MOB.

MobileCoin yog ua raws li blockchain uas khaws cov keeb kwm ntawm txhua qhov kev them nyiaj ua tiav. Txhawm rau kom paub meej txog kev ua tswv cuab ntawm cov nyiaj, koj yuav tsum muaj ob lub yuam sij - tus yuam sij rau kev hloov nyiaj thiab tus yuam sij rau saib cov xwm txheej. Rau cov neeg siv feem ntau, cov yuam sij no tuaj yeem muab tau los ntawm ib qho tseem ceeb hauv paus. Txhawm rau kom tau txais kev them nyiaj, tus neeg siv yuav tsum muab tus neeg xa khoom nrog ob tus yuam sij pej xeem sib raug rau cov yuam sij ntiag tug uas twb muaj lawm siv los xa thiab txheeb xyuas cov tswv cuab ntawm cov nyiaj. Kev ua lag luam yog tsim los ntawm tus neeg siv lub computer lossis smartphone, tom qab ntawd lawv raug xa mus rau ib qho ntawm cov nodes uas muaj cov xwm txheej ntawm tus neeg siv khoom siv rau kev ua haujlwm hauv ib qho kev sib cais. Validators txheeb xyuas qhov kev sib pauv thiab qhia cov ntaub ntawv hais txog kev sib pauv nrog lwm cov nodes los ntawm MobileCoin network los ntawm cov saw hlau (peer to peer).

Cov ntaub ntawv tsuas yog raug xa mus rau cov nodes uas muaj cryptographically txheeb xyuas qhov kev siv tsis hloov kho MobileCoin code hauv lub enclave. Txhua qhov sib cais enclave replicates lub xeev lub tshuab uas ntxiv kev lag luam siv tau rau blockchain siv MobileCoin Consensus Protocol kom paub meej tias kev them nyiaj. Nodes tseem tuaj yeem ua lub luag haujlwm ntawm cov neeg siv khoom siv tag nrho, uas ntxiv rau thiab tuav cov ntawv luam tawm pej xeem ntawm kev suav blockchain ntawm cov ntsiab lus xa tawm. Qhov tshwm sim blockchain tsis muaj cov ntaub ntawv uas tso cai rau txheeb xyuas tus neeg siv yam tsis paub nws cov yuam sij. Lub blockchain tsuas muaj cov cim qhia suav raws li tus neeg siv cov yuam sij, encrypted cov ntaub ntawv hais txog nyiaj txiag thiab metadata rau kev tswj hwm kev ncaj ncees.

Txhawm rau kom muaj kev ncaj ncees thiab tiv thaiv cov ntaub ntawv kev noj nyiaj txiag tom qab qhov tseeb, Merkle Tree tsob ntoo qauv yog siv, uas txhua ceg txheeb xyuas tag nrho cov ceg hauv qab thiab cov nodes los ntawm kev sib koom ua ke (ntoo) hashing. Muaj qhov kawg hash, tus neeg siv tuaj yeem txheeb xyuas qhov tseeb ntawm tag nrho cov keeb kwm ntawm kev ua haujlwm, nrog rau qhov tseeb ntawm lub xeev yav dhau los ntawm cov ntaub ntawv (cov pov thawj hauv paus hash ntawm lub xeev tshiab ntawm cov ntaub ntawv suav nrog suav nrog lub xeev yav dhau los. ).

Ntxiv nrog rau cov validators, lub network tseem muaj Watcher nodes, uas txheeb xyuas cov kos npe digital uas cov neeg siv tau txuas rau txhua qhov thaiv hauv blockchain. Observer nodes lossi saib xyuas kev ncaj ncees ntawm decentralized network, tswj lawv tus kheej cov ntaub ntawv hauv zos ntawm blockchain, thiab muab APIs rau daim ntawv thov hnab nyiaj thiab pauv cov neeg siv khoom. Txhua tus neeg tuaj yeem khiav lub validator thiab soj ntsuam node; rau lub hom phiaj no, cov kev pabcuam sib raug zoo, cov duab kos rau Intel SGX thiab mobilecoind daemon raug faib tawm.

Tus tsim ntawm Signal piav qhia lub tswv yim ntawm kev sib koom ua ke cryptocurrency rau hauv tus neeg xa xov liaison nrog lub siab xav muab cov neeg siv nrog kev them nyiaj yooj yim uas tiv thaiv kev ceev ntiag tug, zoo ib yam li yuav ua li cas tus tub txib Signal kom muaj kev ruaj ntseg ntawm kev sib txuas lus. Bruce Schneier, tus kws tshaj lij uas paub zoo hauv kev lag luam cryptography thiab kev ruaj ntseg hauv computer, thuam qhov kev ua ntawm Signal developers. Schneier ntseeg hais tias muab tag nrho koj cov qe rau hauv ib lub pob tawb tsis yog qhov kev daws teeb meem zoo tshaj plaws, thiab lub ntsiab lus tsis yog tias nws ua rau tsam plab thiab tsis yooj yim ntawm qhov kev zov me nyuam, thiab tsis txawm tias kev siv blockchain yog dubious, thiab tsis yog tias nws yog kev sim. khi Signal rau ib qho cryptocurrency.

Qhov teeb meem tseem ceeb, raws li Schneier, yog tias ntxiv kev them nyiaj rau qhov kawg-rau-kawg encrypted daim ntawv thov tsim kev hem thawj ntxiv cuam tshuam nrog kev txaus siab los ntawm ntau lub koom haum txawj ntse thiab tsoomfwv cov tswj hwm. Kev sib txuas lus ruaj ntseg thiab kev lag luam ruaj ntseg tuaj yeem ua tau yooj yim raws li cov ntawv thov cais. Cov ntawv thov uas siv zog kawg-rau-kawg encryption twb raug tawm tsam, thiab nws yog qhov txaus ntshai ntxiv rau qhov kev tawm tsam ntxiv - thaum kev ua haujlwm sib xyaw ua ke, qhov cuam tshuam ntawm kev them nyiaj yuav ua rau kev ua haujlwm ntawm qhov kawg-rau-kawg encryption. . Yog tias ib feem tuag, tag nrho lub cev tuag.

Tau qhov twg los: opennet.ru

Ntxiv ib saib