Hva er Internet Computer Protocol? (ICP)

Sammendrag av Internet Computer Protocol
- Internet Computer Protocol tilbyr en rask og effektiv blokkjede for å muliggjøre desentraliserte Web3-tjenester.
- ICP er Internet Computer-nettverkets native nytte-token som brukes til å legge til rette for nettverkets styring og belønne nettverksdeltakere.
- Internet Computer bruker innovative teknologier som chain key cryptography for å drive plattformen sin.
Internet Computer Protocol er et blokkjede-nettverk som har som mål å bringe større effektivitet, hastighet og desentralisering til beregning og datalagring. Prosjektet har som mål å adressere manglene knyttet til det tradisjonelle Internett, som monopolisering av tjenester, dårlig systemsikkerhet og misbruk av personlige data.
Tre funksjoner skiller Internet Computer fra andre blokkjedenettverk:
- Hvem som helst kan opprette en desentralisert applikasjon (dApp) på blokkjedeplattformen takket være et forenklet brukergrensesnitt.
- ICP kjører på et desentralisert nettverk med dedikert maskinvare etablert av uavhengige parter, i stedet for en sky som vedlikeholdes av sentraliserte dataservere.
- Blokkjeden behandler transaksjoner raskt, noe som skiller den fra andre kryptovalutaer som kan ta 30 minutter eller mer å fullføre transaksjoner.
Internet Computer-nettverkets native nytte-token, ICP, brukes til å legge til rette for nettverkets styring, kompensere noder som utfører beregninger og belønne deltakere for deres engasjement i økosystemet.
Hvem opprettet Internet Computer (ICP)?
Internet Computer-blokkjeden ble utviklet av DFINITY-prosjektet, som ble grunnlagt av Dominic Williams i 2015.
DFINITY Foundation ble opprettet i Sveits i oktober 2016 for å oppskalere prosjektets R&D-arbeid etter en inkubasjonsperiode. Stiftelsen hentet først inn finansiering gjennom en offentlig ICO i februar 2017.
Flere finansieringsrunder ble deretter avholdt i 2018, og samlet inn over 150 millioner dollar fra kjente investorer.
DFINITY Foundation er basert i Zürich, hvor den driver et forskningssenter. Stiftelsen driver et annet senter i California, samt tallrike eksterne team.
Hva er Internet Computer og ICP?
Internet Computer Protocol kobler et suverent nettverk av dedikerte enheter for å danne en «verdensdatamaskin», som brukes til å muliggjøre desentralisering av Web3-tjenester.
En Web3-muliggjører
Web3-plattformer kan utnytte Internet Computer blokkjeden for å løse personvernproblemer som finnes på tradisjonelle sosiale nettverk. Disse tradisjonelle nettverkene utgjør tallrike personvernproblemer for brukere, deler sensitiv informasjon med selskaper og overvelder medlemmer med annonser. Brukere kan bli bedt om å godta generelle vilkår og betingelser når de registrerer seg for disse plattformene, men kan ikke påvirke dem.
Brukere av desentraliserte sosiale nettverk bygget på Internet Computer-blokkjeden kan logge på disse plattformene kryptografisk ved hjelp av Face ID på telefonen eller fingeravtrykksensoren på laptopen. De kan også lagre filer og dele medier med web-hastighet eller overføre NFT-er og kryptovalutaer som bitcoin umiddelbart ved hjelp av chatmeldinger. Disse tjenestene kan gjøre brukerne sine til deleiere og teammedlemmer ved å airdroppe styrings-token fra en forvaltnings-DAO til de som henviser andre brukere eller hjelper med oppgaver som innholdsmoderering.
Slike tjenester bygges i dag på Internet Computer-blokkjeden, som spiller rollen som en verdensdatamaskin, i stand til å hoste selv de mest krevende Web3-tjenestene.
Verdensdatamaskinen
Internet Computer-blokkjeden muliggjør full desentralisering fordi den lar utviklere bygge nettjenester uten å måtte stole på tradisjonell informasjonsteknologi (IT), som skytjenester, databaser og webservere, som er sentraliserte, usikre, underlagt sensur og ofte upålitelige.
Fordi nettjenester bygget på Internet Computer kjører uten hjelp fra tradisjonell IT, er de fullstendig desentraliserte.
Utviklere bygger tjenester ved hjelp av programvare for smarte kontrakter kalt «kanistre» som interagerer med nettet og andre blokkjeder uten broer. Kanistre kan skalere og kjøre med en effektivitet som kan sammenlignes med tradisjonell IT.
Når Web3-tjenester har blitt bygget ved hjelp av andre blokkjedeøkosystemer, kan den tradisjonelle IT-en som brukes, erstattes av Internet Computer smarte kontrakter, som kan gi mer effektiv desentralisert datalagring og -behandling.
Utviklere kan utvide andre blokkjedetjenester og bygge SocialFi-, GameFi- og metaverse Web3-tjenester, DeFi-plattformer som betjener deres egne nettopplevelser og bedriftssystemer ved hjelp av Internet Computer smarte kontrakter.
I dag kan Internet Computer være vert for og betjene et moderne sosialt nettverk uten hjelp.
På Internet Computer betaler smarte kontrakter for sin egen databehandling (også kjent som «reverse gas»).
Brukere kan opprette økter med nettjenester som lar dem transparent samhandle med blokkjeden flere ganger. Internet Identity gjør det mulig for brukere å kryptografisk autentisere og opprette økter ved hjelp av sikkerhetsfunksjoner innebygd i deres personlige enheter, for eksempel Face ID på telefonen eller fingeravtrykkssensoren på den bærbare datamaskinen.
Fellesskaps-DAoer kan kontrollere tjenester utelukkende fra blokkjeden og anvende funksjonsoppdateringer og konfigurasjoner som utviklere foreslår. Dette desentraliserer tjenester ytterligere, øker sikkerheten og beskytter utviklere fra regulatorer ved å la disse tjenestene kjøre autonomt som protokoller.
Web3-tjenester kan belønne sluttbrukere med styringstokener fra deres fellesskaps-DAO – for eksempel hvis de hjelper til med innholdsmoderering, eller taler tjenestens sak ved å verve nye brukere – noe som gjør dem til eiere og en del av teamet, og driver viral vekst.
Internet Computer er skapt av Internet Computer Protocol, og nøkkeltokener kalles ICP.
Hvorfor har Internet Computer (ICP) verdi?
ICP-tokenet har tre hovedbruksområder. For det første gir ICP en kilde til sykluser, som brukes til å drive smarte kontrakter når de utfører beregninger. Når ICP konverteres til sykluser, som brennes, forsvinner det og skaper en deflasjonsmekanisme.
For det andre kan ICP stakes i Network Nervous System DAO som kontrollerer Internet Computer-blokkjeden for å opprette stemmende nevroner. Stemmende nevroner genererer belønninger for brukere når de deltar i styring. For det tredje spiller ICP rollen som en verdioppbevarer, ved å tillate brukere å investere i desentraliseringssalg drevet av Web3-tjenester.
Hvordan fungerer Internet Computer Protocol?
Internet Computer-blokkjeden kjører på et suverent nettverk av dedikerte «node-maskiner», på samme måte som internett kjører på dedikerte nettverksrutere. Node-maskinene er standardisert maskinvare som drives av uavhengige nodeleverandører rundt om i verden ved hjelp av autonome datasentre.
Nodene kobler seg til hverandre over internett ved hjelp av Internet Computer Protocol, som også er kjent som ICP. Ved å bruke ICP-protokollen danner nodene Internet Computer-blokkjeden, som fungerer som en offentlig verdensdatamaskin.
Chain Key Cryptography
ICP integrerer et nytt kryptografirammeverk, kalt «chain key cryptography». Dette gjør det mulig for blokkjeder å opprette offentlige «kjedenøkler» og deretter signere meldinger ved hjelp av distribuert privat nøkkelmateriale.
Chain key cryptography bruker en enkelt offentlig nøkkel for å tillate tilkoblede enheter å verifisere autentisiteten til artefakter fra Internet Computer-blokkjeden. Dette skiller seg fra tradisjonelle blokkjeder som krever store mengder data for å verifisere selv små artefakter.
Delnettblokkjeder
Internet Computer danner flere «delnettblokkjeder». Delnett er uavhengige blokkjeder som finnes på nettverket og som kan integreres med hverandre for å øke kapasiteten. Dette er ekte delnett i den forstand at de er transparente for smarte kontrakter og kombineres for å skape en enkelt, grenseløs blokkjede. Dette ligner på hvordan delnett utvider internett, men er usynlige for applikasjoner som bruker internett.
Delnettblokkjeder bruker et nytt konsensussystem og et kryptografisk rammeverk som gjør at applikasjoner kan interagere sikkert med dem uten behov for en lokal node. Applikasjoner kan ganske enkelt sjekke kjedenøkkelsignaturen på meldinger som utveksles under interaksjonene deres. En gyldig melding viser ikke bare at meldingen fra blokkjeden ikke er tuklet med, men også at delnettblokkjeden fungerer korrekt og ikke er blitt korrumpert.
Internet Computer-nettverket styres av en hoveddelnettblokkjede, som kjører en avansert DAO kalt Network Nervous System (NNS). Denne DAO-en instruerer noder om hvordan nettverket skal struktureres. Noder kan se at instruksjonene er ekte ved å sjekke gyldighetskjedenøkkelsignaturen – siden kjedenøkkelen til NNS-delnettet er konstant for alltid.
NNS instruerer nodene om å kombinere for å danne delnettblokkjeder. På grunn av måten kryptografien fungerer på, kan noder legges til og fjernes fra delnett når som helst, uten å endre kjedenøklene sine.
Fordi delnettblokkjeder ikke trenger kopier av hverandres tilstand for å validere dem, utveksler de meldinger direkte, og nettverket kan bare legge til nye delnett for å øke kapasiteten.
En applikasjon trenger bare å kjenne kjedenøkkelen til NNS-delnettet for å interagere med ethvert punkt i nettverket, siden det signerer kjedenøklene som brukes av delnettene, og delnettene inkluderer bevis på at deres kjedenøkler er signert av NNS med deres signaturer.
Canister smarte kontrakter
Når interaktivt webinnhold kjører i en nettleser, validerer det kjedenøkkelsignaturene på innhold og svar levert av «canister» smarte kontrakter som hostes av Internet Computer.
Canister smarte kontrakter er programvare «aktører» som består av WebAssembly-bytekode og persistente minnesider som den kjører innenfor. Dette gjør at flere smarte kontrakter kan kjøre parallelt deterministisk på et enkelt delnett.
Canister smarte kontrakter er svært kraftige og kan brukes til å bygge hva som helst. For eksempel er flerblokktransaksjoner (beregninger) mulig, sammen med daemon smarte kontrakter som automatisk aktiveres periodisk av blokkjeden.
En ny utvikling er at kjedenøkkelkryptografi-rammeverket i protokollen er utvidet for å la smarte kontrakter administrere kontoer og signere transaksjoner på andre blokkjeder. For eksempel kan Internet Computer smarte kontrakter opprette bitcoin-adresser og sende og motta bitcoin, noe som gjør det mulig å bygge native DeFi-systemer for Bitcoin-nettverket.
En annen applikasjon ville være opprettelsen av desentraliserte nettopplevelser for Ethereum. Internet Computer smarte kontrakter kan opprette og signere Ethereum-transaksjoner og deretter spørre etter resultatene ved hjelp av HTTP outcalls.
Hvorfor kjøpe ICP?
Investorer kan finne Internet Computer attraktivt basert på målet om å skape en blokkjedeplattform for raskere transaksjonsavviklingstid og med teoretisk uendelig kapasitet.
ICPs mål om å bygge et moderne internett med evnen til å hoste applikasjoner av enhver skala, fra DeFi- og smarte kontraktapplikasjoner til tokeniserte internettjenester og nettsteder, kan også være av interesse for de som ønsker å legge ICP til sin portefølje.
I tillegg kan utviklere og investorer finne ICP-plattformen tiltalende for å bygge åpne internettjenester som vil tilby produkter og tjenester som har potensial til å erstatte sentraliserte store teknologiselskaper.
Begynn å kjøpe ICP
Hvis du er klar til å ta neste steg og ønsker å kjøpe Internet Computer Protocol (ICP), klikk på knappen nedenfor!