Mon, Jan 01, 18
ce este Coco Framework
Coco Framework este un sistem open-source care permite rețele blockchain confidențiale la scară largă care îndeplinesc toate cerințele cheie ale întreprinderii-oferind un mijloc de accelerare a adoptării tehnologiei blockchain de către Întreprinderea de producție.
Coco realizează acest lucru prin proiectarea specială pentru consorții confidențiale, unde nodurile și actorii sunt declarați și controlați în mod explicit. Pe baza acestor cerințe, Coco prezintă o abordare alternativă a construcției de registre, oferind întreprinderilor scalabilitatea, guvernanța distribuită și confidențialitatea sporită de care au nevoie, fără a sacrifica securitatea inerentă și imutabilitatea pe care o așteaptă.
ce poate face coco?
folosind puterea protocoalelor blockchain existente, a mediilor de execuție de încredere (TEEs), cum ar fi Intel SGX și Windows Virtual Secure Mode (VSM), a sistemelor distribuite și a criptografiei, Coco permite rețelelor blockchain pregătite pentru întreprinderi care oferă:
- viteza de transfer și latență care se apropie de viteza bazei de date.
- modele de Confidențialitate mai bogate, mai flexibile, specifice afacerii.
- gestionarea politicii de rețea prin guvernanță distribuită.
- suport pentru tranzacții nedeterministe.
Coco system overview
Coco este o bază pentru toate protocoalele blockchain. Acesta oferă componente de bază, cum ar fi Registrul persistente, nod la nod și aplicarea la nod comunicații securizate etc. la alte protocoale blockchain.
sistemul Coco constă în validarea nodurilor denumite VNs. Fiecare VN rulează cadrul Coco și protocolul blockchain special. Fiecare VN poate verifica identitatea altor VN, prin urmare, acestea sunt de încredere. Conform cărții albe Coco framework, VN poate fi împărțit în continuare în componente logice și poate fi categorii în gazdă sau enclavă.
Trusted Execution environment aka TEE
un TEE este un mod de a rula cod care funcționează în date care protejează procesul de divulgare și manipulare din exterior. Trusted Execution Environment (TEE) este o zonă sigură a procesorului principal. Acesta garantează codul și datele încărcate în interior pentru a fi protejate în ceea ce privește confidențialitatea și integritatea. TEE ca un mediu de execuție izolat oferă caracteristici de securitate, cum ar fi executarea izolat, integritatea aplicațiilor de încredere, împreună cu confidențialitatea activelor lor
- Hardware bazat Tee Intel SGX este un exemplu cip permite să creeze o enclavă care are o limită de securitate în jurul ei, care protejează codul și datele prin criptarea-l.
de continuat…