Ce este Internet Computer Protocol? (ICP)

De Kraken Learn team
9 min
10 iunie 2022

Sumar al Internet Computer Protocol

 

  • Internet Computer Protocol oferă un blockchain rapid și eficient pentru a permite servicii Web3 descentralizate.
  • ICP este tokenul nativ de utilitate al rețelei Internet Computer, care este utilizat pentru a facilita guvernanța rețelei și a recompensa participanții rețelei.
  • Internet Computer utilizează tehnologii inovatoare, cum ar fi criptografia cu cheie în lanț, pentru a-și rula platforma.

Internet Computer Protocol este o rețea blockchain care își propune să aducă o eficiență, viteză și descentralizare mai mare calculului și stocării datelor. Proiectul își propune să abordeze deficiențele asociate cu Internetul tradițional, cum ar fi monopolizarea serviciilor, securitatea slabă a sistemelor și utilizarea abuzivă a datelor personale. 


Trei caracteristici diferențiază Internet Computer de alte rețele blockchain:

  1. Oricine poate crea o aplicație descentralizată (dApp) pe platforma sa blockchain datorită unei interfețe de utilizator simplificate.
  2. ICP rulează pe o rețea descentralizată cu hardware dedicat, stabilit de părți independente, mai degrabă decât pe un cloud gestionat de servere de date centralizate. 
  3. Blockchainul procesează tranzacțiile rapid, deosebindu-l de alte criptomonede care pot dura 30 de minute sau mai mult pentru a finaliza tranzacțiile.  

Tokenul nativ de utilitate al rețelei Internet Computer, ICP, este utilizat pentru a facilita guvernanța rețelei, a compensa nodurile care efectuează calcule și a recompensa participanții pentru implicarea lor în ecosistemul său.
 

Cine a creat Internet Computer (ICP)?

Blockchainul Internet Computer a fost dezvoltat de proiectul DFINITY, care a fost fondat de Dominic Williams în 2015.

Fundația DFINITY a fost creată în Elveția în octombrie 2016 pentru a extinde eforturile de C&D ale proiectului după o perioadă de incubație. Fundația a obținut prima finanțare printr-o ICO publică în februarie 2017.

Mai multe runde de finanțare au fost apoi desfășurate în 2018, atrăgând peste 150.000.000 $ de la investitori bine-cunoscuți.

Fundația DFINITY are sediul în Zürich, unde operează un centru de cercetare. Fundația operează un alt centru în California, precum și numeroase echipe la distanță.

 

Ce sunt Internet Computer și ICP?

Internet Computer Protocol conectează o rețea suverană de dispozitive dedicate pentru a forma un „computer mondial”, care este utilizat pentru a permite descentralizarea serviciilor Web3.

Un facilitator Web3

Platformele Web3 pot utiliza Internet Computer pentru a rezolva problemele de confidențialitate găsite pe rețelele sociale tradiționale. Aceste rețele tradiționale prezintă numeroase probleme de confidențialitate pentru utilizatori, partajează informații sensibile cu corporațiile și copleșesc membrii cu reclame. Utilizatorii pot fi rugați să accepte termeni și condiții generale la înregistrarea pe aceste platforme, dar nu le pot influența.

Utilizatorii rețelelor sociale descentralizate construite pe blockchainul Internet Computer se pot conecta la aceste platforme criptografic utilizând Face ID pe telefonul lor sau senzorul de amprentă pe laptopul lor. De asemenea, pot stoca fișiere și partaja conținut media la viteză web sau pot transfera instantaneu NFT-uri și criptomonede precum bitcoin utilizând mesaje de chat. Aceste servicii își pot transforma utilizatorii în coproprietari și membri ai echipei prin airdrop de tokenuri de guvernanță dintr-un DAO de management către cei care recomandă alți utilizatori sau ajută cu sarcini precum moderarea conținutului.

Servicii ca acesta sunt construite astăzi pe blockchainul Internet Computer, care joacă rolul unui computer mondial, capabil să găzduiască chiar și cele mai exigente servicii Web3. 

Calculatorul mondial

Blockchain-ul Internet Computer permite descentralizarea completă, deoarece permite dezvoltatorilor să construiască servicii online fără a fi nevoie să se bazeze pe tehnologii informaționale (IT) tradiționale, cum ar fi serviciile de cloud computing, bazele de date și serverele web, care sunt centralizate, nesigure, supuse cenzurii și adesea nesigure.

Deoarece serviciile online construite pe Internet Computer rulează fără ajutorul IT-ului tradițional, acestea sunt complet descentralizate.

Dezvoltatorii construiesc servicii utilizând software de contract inteligent numit „canisters” care interacționează cu web-ul și alte blockchain-uri fără punți. Canisters pot scala și rula cu o eficiență comparabilă cu cea a IT-ului tradițional.

Atunci când serviciile Web3 au fost construite utilizând alte ecosisteme blockchain, IT-ul tradițional utilizat poate fi înlocuit de contracte inteligente Internet Computer care pot oferi o stocare și procesare descentralizată a datelor mai eficientă.

Dezvoltatorii pot extinde alte servicii blockchain și pot construi servicii Web3 SocialFi, GameFi și metaverse, infrastructuri DeFi care deservesc propriile experiențe web și sisteme de întreprindere utilizând contracte inteligente Internet Computer.

Astăzi, Internet Computer poate găzdui și servi o rețea socială modernă fără ajutor.

Pe Internet Computer, contractele inteligente plătesc pentru propria lor computație (cunoscută și sub denumirea de „reverse gas”). 

Utilizatorii pot crea sesiuni cu servicii online care le permit să interacționeze transparent cu blockchain-ul de mai multe ori. Internet Identity permite utilizatorilor să se autentifice criptografic și să creeze sesiuni utilizând funcții de securitate încorporate în dispozitivele lor personale, cum ar fi Face ID pe telefon sau senzorul de amprentă de pe laptop.

DAO-urile comunitare pot controla serviciile în întregime de pe blockchain și pot aplica actualizări de funcționalități și configurații pe care dezvoltatorii le propun. Acest lucru descentralizează și mai mult serviciile, crește securitatea și protejează dezvoltatorii de reglementatori, permițând acestor servicii să ruleze autonom ca protocoale.

Serviciile Web3 pot recompensa utilizatorii finali cu tokenuri de guvernanță de la DAO-ul comunității lor — de exemplu, dacă ajută la moderarea conținutului sau promovează serviciul prin recomandarea de noi utilizatori — făcându-i proprietari și parte a echipei, alimentând creșterea virală.

Internet Computer este creat de Internet Computer Protocol, iar tokenul său cheie se numește ICP.

De ce are valoare Internet Computer (ICP)?

Tokenul ICP are trei utilități principale. În primul rând, ICP oferă o sursă de „cycles”, care sunt utilizate pentru a alimenta contractele inteligente atunci când acestea efectuează computații. Atunci când ICP este convertit în „cycles”, care sunt arse, acesta dispare, creând un mecanism deflaționist. 

În al doilea rând, ICP poate fi blocat (staked) în Network Nervous System DAO care controlează blockchain-ul Internet Computer pentru a crea neuroni de vot. Neuronii de vot generează recompense pentru utilizatori atunci când aceștia participă la guvernanță. În al treilea rând, ICP joacă rolul de rezervă de valoare (store of value), permițând utilizatorilor să investească în vânzările de descentralizare gestionate de serviciile Web3.

Cum funcționează Internet Computer Protocol?

Blockchain-ul Internet Computer rulează pe o rețea suverană de „node machines” dedicate, în același mod în care internetul rulează pe routere de rețea dedicate. „Node machines” sunt hardware standardizate care sunt operate de furnizori de noduri independenți din întreaga lume, utilizând centre de date autonome.

Nodurile se conectează între ele prin internet utilizând Internet Computer Protocol, care este cunoscut și sub numele de ICP. Utilizând protocolul ICP, nodurile formează blockchain-ul Internet Computer, care acționează ca un World Computer public.

Criptografie Chain Key

ICP încorporează un nou cadru de criptografie, numit „chain key cryptography”. Acest lucru face posibil ca blockchain-urile să creeze „chain keys” publice și apoi să semneze mesaje utilizând materiale de cheie privată distribuite. 

Chain key cryptography utilizează o singură cheie publică pentru a permite dispozitivelor conectate să verifice autenticitatea artefactelor din blockchain-ul Internet Computer. Acest lucru contrastează cu blockchain-urile tradiționale care necesită cantități mari de date pentru a verifica chiar și artefacte mici.

Blockchain-uri Subnet

Internet Computer formează mai multe „subnet blockchain-uri”. Subnet-urile sunt blockchain-uri independente găsite în rețea care se pot integra unul cu celălalt pentru a-și crește capacitatea. Acestea sunt subnet-uri autentice în sensul că sunt transparente pentru smart contracts și sunt combinate pentru a crea un singur blockchain nelimitat. Acest lucru este similar cu modul în care subnet-urile extind internetul, dar sunt invizibile pentru aplicațiile care utilizează internetul. 

Subnet blockchain-urile utilizează un sistem de consens nou și un cadru criptografic care permite aplicațiilor să interacționeze în siguranță cu ele fără a fi nevoie de un nod local. Aplicațiile pot pur și simplu verifica semnătura chain key pe mesajele schimbate în timpul interacțiunilor lor. Un mesaj valid arată nu numai că mesajul din blockchain nu a fost modificat, ci și că subnet blockchain-ul funcționează corect și nu a fost corupt. 

Rețeaua Internet Computer este controlată de un master subnet blockchain, care rulează un DAO avansat numit Network Nervous System (NNS). Acest DAO instruiește nodurile cum să structureze rețeaua. Nodurile pot recunoaște că instrucțiunile sunt autentice verificând validitatea semnăturii chain key – deoarece chain key-ul subnet-ului NNS este constant pentru totdeauna.

NNS instruiește nodurile să se combine pentru a forma subnet blockchain-uri. Datorită modului în care funcționează criptografia, nodurile pot fi adăugate și eliminate din subnet-uri în orice moment, fără a-și schimba chain key-urile.

Deoarece subnet blockchain-urile nu au nevoie de copii ale stării celorlalte pentru a le valida, ele schimbă mesaje direct, iar rețeaua poate pur și simplu adăuga subnet-uri noi pentru a-și crește capacitatea. 

O aplicație trebuie doar să cunoască chain key-ul subnet-ului NNS pentru a interacționa cu orice punct din rețea, deoarece semnează chain key-urile utilizate de subnet-uri, iar subnet-urile includ dovezi că chain key-urile lor au fost semnate de NNS cu semnăturile lor.

Smart Contracts Canister

Când conținutul web interactiv rulează într-un browser, acesta validează semnăturile chain key pe conținutul și răspunsurile oferite de smart contracts „canister” găzduite de Internet Computer.

Smart contracts canister sunt „actori” software care sunt compuși din WebAssembly bytecode și pagini de memorie persistente în care rulează. Acest lucru permite mai multor smart contracts să ruleze în paralel deterministic pe un singur subnet.

Smart contracts canister sunt foarte puternice și pot fi utilizate pentru a construi orice. De exemplu, tranzacțiile multi-block (computațiile) sunt posibile, împreună cu smart contracts daemon care sunt invocate automat periodic de blockchain.

O nouă dezvoltare este că cadrul de criptografie chain key al protocolului a fost extins pentru a permite smart contracts să gestioneze conturi și să semneze tranzacții pe alte blockchain-uri. De exemplu, smart contracts Internet Computer pot crea adrese Bitcoin și pot trimite și primi Bitcoin, făcând posibilă construirea de sisteme DeFi native pentru rețeaua Bitcoin.

O altă aplicație ar fi crearea de experiențe web descentralizate pentru Ethereum. Smart contracts Internet Computer pot crea și semna tranzacții Ethereum și apoi interoga rezultatele utilizând apeluri HTTP externe. 

 

De ce să cumperi ICP?

Investitorii ar putea găsi Internet Computer atractiv datorită obiectivului său de a crea o platformă blockchain pentru un timp de decontare a tranzacțiilor mai rapid și cu o capacitate teoretic infinită. 

Obiectivul ICP de a construi un internet modern, cu capacitatea de a găzdui aplicații de orice scară, de la aplicații DeFi și smart contract la servicii internet tokenizate și site-uri web, ar putea fi de interes și pentru cei care doresc să adauge ICP în portofoliul lor.

În plus, dezvoltatorii și investitorii ar putea găsi platforma ICP atractivă pentru construirea de servicii internet deschise care ar oferi produse și servicii ce au potențialul de a înlocui marile companii tech centralizate. 

Începe să cumperi ICP

Dacă ești gata să faci pasul următor și vrei să cumperi Internet Computer Protocol (ICP), apasă butonul de mai jos!