Mon, Jan 01, 18
Wat is Coco Framework
Coco Framework is een open-source systeem dat high-scale, vertrouwelijke blockchain netwerken die voldoen aan alle belangrijke enterprise requirements—het verstrekken van een middel om de productie enterprise adoptie van blockchain technologie te versnellen.
Coco bereikt dit door speciaal voor vertrouwelijke consortia te ontwerpen, waar knooppunten en actoren expliciet worden aangegeven en gecontroleerd. Op basis van deze vereisten presenteert Coco een alternatieve benadering van grootboekbouw, waardoor bedrijven de schaalbaarheid, gedistribueerde governance en verhoogde vertrouwelijkheid krijgen die ze nodig hebben, zonder in te boeten aan de inherente veiligheid en onveranderlijkheid die ze verwachten.
wat kan coco doen?Gebruikmakend van de kracht van bestaande blockchainprotocollen, trusted execution omgevingen (Tee ‘ s) zoals Intel SGX en Windows Virtual Secure Mode (VSM), gedistribueerde systemen en cryptografie, maakt Coco gebruik van enterprise-ready blockchain netwerken die leveren:
- doorvoer en latentie naderen databasesnelheden.
- rijkere, flexibelere, bedrijfsspecifieke vertrouwelijkheidsmodellen.
- beheer van netwerkbeleid door gedistribueerde governance.
- ondersteuning voor niet-deterministische transacties.
Coco system overview
Coco is een basis voor alle blockchain protocollen. Het biedt basiscomponenten zoals persistent ledger, knooppunt naar knooppunt en toepassing op knooppunt veilige communicatie etc. naar andere blockchain protocollen.
Coco-systeem bestaat uit het valideren van knooppunten die VNs worden genoemd. Elke VN loopt Coco framework en bepaalde blockchain protocol. Elke VN kan de identiteit van andere VN controleren dus ze worden vertrouwd. Volgens Coco framework white paper, VN kan verder worden onderverdeeld in logische componenten en kunnen categorieën in host of enclave.
Trusted Execution environment aka TEE
een TEE is een manier om code uit te voeren die werkt in gegevens die het proces beschermt tegen openbaarmaking en manipulatie van buitenaf. De Trusted Execution Environment (Tee) is een beveiligd gebied van de hoofdprocessor. Het garandeert dat code en gegevens die binnenin worden geladen, worden beschermd met betrekking tot vertrouwelijkheid en integriteit. De tee als een geà soleerde uitvoeromgeving biedt beveiligingsfuncties zoals geà soleerde uitvoering, integriteit van vertrouwde toepassingen samen met vertrouwelijkheid van hun activa
- Hardware gebaseerde Tee Intel sgx is een voorbeeld dat de chip in staat stelt om een enclave aan te maken die een beveiligingsgrens eromheen heeft, die de code en gegevens beschermt door het te versleutelen.
wordt vervolgd …