Microsoft Coco Framework-Things you need to know

Mon, Jan 01, 18

mi Coco Framework

Coco Framework egy nyílt forráskódú rendszer, amely lehetővé teszi a nagy léptékű, bizalmas blockchain hálózatok, amelyek megfelelnek az összes kulcsfontosságú vállalati követelmények-amely azt jelenti, hogy gyorsítsa fel a termelés vállalati elfogadása blockchain technológia.

a Coco ezt úgy éri el, hogy kifejezetten bizalmas konzorciumok számára tervez, ahol a csomópontokat és szereplőket kifejezetten deklarálják és ellenőrzik. Ezen követelmények alapján a Coco alternatív megközelítést mutat be a főkönyvi konstrukcióban, amely a vállalkozásoknak biztosítja a skálázhatóságot, az elosztott irányítást és a fokozott titoktartást, amire szükségük van, anélkül, hogy feláldoznák az elvárt biztonságot és változhatatlanságot.

mit tehet coco?

a meglévő blockchain protokollok, a megbízható végrehajtási környezetek (Tees), például az Intel SGX és a Windows virtuális Biztonságos mód (VSM), az elosztott rendszerek és a kriptográfia erejét kihasználva a Coco lehetővé teszi a vállalkozásra kész blockchain hálózatokat, amelyek:

  • átviteli sebesség és késleltetés megközelíti az adatbázis sebességét.
  • gazdagabb, rugalmasabb, üzletspecifikus titoktartási modellek.
  • hálózati házirend kezelése elosztott irányítás révén.
  • nem determinisztikus tranzakciók támogatása.

Coco rendszer áttekintése

a Coco az összes blokklánc protokoll alapja. Olyan alapkomponenseket biztosít, mint a persistent ledger, a node to node és az application to node secure communications stb. más blockchain protokollokhoz.

a Coco rendszer a VNS-nek nevezett csomópontok érvényesítéséből áll. Minden VN fut Coco keretrendszer és adott blockchain protokoll. Minden VN ellenőrizheti más VN személyazonosságát, ezért megbízhatóak. A Coco framework white paper szerint a VN tovább osztható logikai komponensekre, és kategóriák lehetnek host vagy enclave.

megbízható végrehajtási környezet aka TEE

a TEE az adatokban működő kód futtatásának egyik módja, amely megvédi a folyamatot a külső nyilvánosságra hozataltól és illetéktelen beavatkozástól. A Trusted Execution Environment (tee) a fő processzor biztonságos területe. Ez garantálja a kód és a benne betöltött adatok védelmét a titoktartás és az integritás tekintetében. A TEE mint izolált végrehajtási környezet olyan biztonsági funkciókat biztosít, mint például az izolált végrehajtás, a megbízható alkalmazások integritása, valamint eszközeik titkossága

  • hardver alapú TEE az Intel sgx egy példa arra, hogy a chip lehetővé teszi egy olyan enklávé létrehozását, amelynek biztonsági határa van körülötte, amely titkosítja a kódot és az adatokat.

folytatás…

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.