Microsoft Coco Framework-Things you need to know

Mon, Jan 01, 18

What is Coco Framework

Coco Framework on avoimen lähdekoodin järjestelmä, joka mahdollistaa laajamittaiset, luottamukselliset blockchain-verkostot, jotka täyttävät kaikki yrityksen keskeiset vaatimukset.

Coco saavuttaa tämän suunnittelemalla erityisesti luottamuksellisia konsortioita, joissa solmut ja toimijat on nimenomaisesti julistettu ja valvottu. Näiden vaatimusten perusteella Coco esittää vaihtoehtoisen lähestymistavan Ledgerin rakentamiseen, antaen yrityksille niiden tarvitseman skaalautuvuuden, hajautetun hallinnon ja paremman luottamuksellisuuden uhraamatta niiden odottamaa luontaista turvallisuutta ja muuttumattomuutta.

mitä coco voi tehdä?

hyödyntämällä nykyisten blockchain-protokollien, luotettujen suoritusympäristöjen (tees), kuten Intel SGX ja Windows Virtual Secure Mode (VSM), hajautettujen järjestelmien ja salauksen voimaa Coco mahdollistaa yrityksille valmiit blockchain-verkot, jotka tuottavat:

  • läpimeno ja latenssi lähestyvät tietokantanopeuksia.
  • rikkaammat, joustavammat, liiketoimintakohtaiset luottamuksellisuusmallit.
  • Verkkopolitiikan hallinta hajautetun hallinnon avulla.
  • ei-determinististen transaktioiden tukeminen.

Coco system overview

Coco on perusta kaikille lohkoketjuprotokollille. Se tarjoaa peruskomponentteja, kuten pysyviä ledger, solmu solmu ja sovellus solmu secure communications jne. muihin blockchain protokollia.

Coco-järjestelmä koostuu VNS: ksi kutsutuista validoivista solmuista. Jokainen VN toimii Coco framework ja erityisesti blockchain protocol. Jokainen VN voi tarkistaa henkilöllisyyden muiden VN siten ne ovat luotettavia. Kuten kohti Coco framework white paper, VN voidaan edelleen jakaa loogisiin osiin ja voi olla luokkia host tai erillisalue.

Trusted Execution environment eli TEE

a TEE on datassa toimiva tapa suorittaa koodia, joka suojaa prosessia ulkopuoliselta paljastumiselta ja peukaloinnilta. Trusted Execution Environment (TEE) on pääsuorittimen turvallinen alue. Se takaa koodin ja sen sisällä olevan tiedon luottamuksellisuuden ja eheyden suojaamiseksi. TEE eristettynä suoritusympäristönä tarjoaa turvaominaisuuksia, kuten eristetyn suorituksen, luotettavien sovellusten eheyden sekä niiden varojen luottamuksellisuuden

  • laitteistopohjainen TEE Intel SGX on esimerkki siitä, että siru mahdollistaa erillisalueen luomisen, jossa on turvallisuusraja ympärillä, joka suojaa koodia ja tietoja salaamalla sen.

jatkuu…

Vastaa

Sähköpostiosoitettasi ei julkaista.