Oracles – En bro mellom den virkelige verden og Blockchains PlatoBlockchain Data Intelligence. Vertikalt søk. Ai.

Oracles – En bro mellom den virkelige verden og blokkjeder

Alt du trenger å vite om Oracles

Oracles mater data fra omverdenen til en blokkjede som Ethereum, for eksempel markedsprisen på kryptovalutaer eller valgresultater. Dataene kan deretter brukes av en smart kontrakt på blokkjeden for å ta beslutninger, for eksempel om man skal distribuere penger eller ikke og til hvem. Her er et eksempel mer detaljert: Bønder kjøper ofte landbruksderivater som forsikring hvis avlingene deres blir ødelagt av tørke. Hvis været ikke samarbeider for bonden en sesong, vil derivatet kompensere dem med et engangsbeløp. Oracles som Chainlink og Band kontrollerer størstedelen av Oracles marked. Problemer med Oracles Evnen til å kjøre smarte kontrakter er en definerende egenskap ved en blokkjede som Ethereum. Den smarte kontrakten administreres av blokkjeden etter at den er designet; ingen enhet trenger å være klarert for å implementere reglene. Ingen mellommann kan forhindre at transaksjonen skjer så lenge smartkontraktens kriterier er oppfylt. Kontrakten utfører bare instruksjonene som er gitt til den. På den annen side er Oracle en datastrøm administrert av en enhet. For eksempel et værorakel. Selv om blokkjeder som Ethereum ble designet for å ekskludere tredjeparter. Å sette din lit til en datakilde kan føre til problemer. For eksempel kan eieren av et orakels datastrøm laste opp feil data for å påvirke smarte kontrakter i deres favør. Noen kan til og med kapre dataflyten for å skjeve resultatene til deres fordel. Dette er ikke et problem for smarte kontrakter som ikke er avhengige av orakler. Forskere ser på forskjellige måter å dempe dette problemet på, for eksempel å lage orakler som er mer desentraliserte eller på annen måte beskyttet mot ondsinnede aktører. Oracle-datamaskiner som bruker Trusted Execution Environments (TEE), unike maskinvaredeler med ekstra sikkerhet, noe som gjør dem vanskeligere å tukle med, er et slikt forskningsområde. To typer Oracles sentraliserte orakler En enkelt enhet kontrollerer sentraliserte orakler, som fungerer som den eneste datakilden for smarte kontrakter. De krever at smarte kontraktsdeltakere har høy tro på en enkelt organisasjon. De utgjør også et enkelt feilpunkt, noe som kan sette en smart kontrakts sikkerhet i fare. Hvis et orakel er kompromittert, er den smarte kontrakten det også. Smarte kontrakters nøyaktighet og nytte er sterkt avhengig av kvaliteten på dataene de blir gitt. Derfor beholder orakler et betydelig nivå av kontroll over dem. Smarte kontrakter ble opprettet for å forhindre motpartsrisiko og overdreven avhengighet av tredjeparter. Oracles lar kontrakter mellom upålitelige parter gjennomføres, men de risikerer å bli mellommennene de skulle erstatte (spesielt hvis de blir oversentraliserte). Beskyttelse av personvern, sikkerhet og rettferdighet og å unngå oversentralisering, som kan skade samspillet mellom smarte kontrakter og blokkjeder, omtales som orakelproblemet. Desentraliserte orakler Desentraliserte orakler streber etter tillitsløshet og deterministiske utfall basert på årsak og virkning i stedet for individuelle forhold. De prøver å oppnå disse målene på samme måte som et blokkjedenettverk gjør: ved å distribuere tillit på tvers av mange nettverksdeltakere. Desentraliserte orakelnettverk kan styrke sikkerheten og rettferdigheten til smarte kontrakter ved å bruke flere datakilder og konstruere et orakelsystem som en enkelt part ikke kontrollerer. På samme måte som enhver annen tredjepart kan sentraliserte orakler bli kompromittert og utsatt for manipulasjon. Som et resultat bygger mange blokkjedeprosjekter (eller har etablert) desentraliserte orakler, inkludert Chainlink (LINK), Band Protocol (BAND), Augur (REP) og MakerDAO (produsenter av DAI). Desentraliserte oraklers evne til å adressere orakelproblemet og dramatisk øke bruken av smarte kontrakter på tvers av et bredt spekter av markeder er en spennende og pågående utvikling for kryptovalutaer og blokkjedeindustrien. Mest brukte Oracles i web3 Chainlink Det mest brukte oracle-nettverket for å koble blokkjedenettverk og smarte kontrakter til virkelige dataressurser er Chainlink. Nettverkets opprinnelige token, LINK, brukes til å betale for bruk. Den bruker et enkelt rammeverk for å koble sammen alle større private og offentlige blokkjeder og tillate kommunikasjon på tvers av nettverk. Fordeler med Chainlink Det er et desentralisert orakel med stor kapasitet for utvidelse. Protokollens utvidbare grunnlag gjør at den kan tilby informasjon om nesten hva som helst. Systemet er desentralisert, og det ble designet med tanke på sikkerhet og nøyaktigheten til dataene som leveres. Installasjonen av Chainlink-noder er enkel, noe som gir mulighet for rask utvidelse av nettverkets nodenettverk. Protokollens økonomiske arkitektur lar alle med en node i nettverket tjene en god del fortjeneste ved å selge tjenester til andre som bruker protokollen. Systemet er åpen kildekode-programvare som kan verifiseres i alle konfigurasjoner. Band Protocols Band Protocol er en dataorakelplattform på tvers av kjeder som samler og integrerer virkelige data og APIer til smarte kontrakter på en desentralisert måte. Fortsatt

Innlegget Oracles – En bro mellom den virkelige verden og blokkjeder dukket først på Cryptoknowmics-Crypto News and Media Platform.

Tidstempel:

Mer fra Kryptokunnskap