Oracles – En bro mellem den virkelige verden og Blockchains PlatoBlockchain Data Intelligence. Lodret søgning. Ai.

Oracles - En bro mellem den virkelige verden og blockchains

Alt du behøver at vide om Oracles

Oracles feeder data fra omverdenen til en blockchain som Ethereum, såsom markedsprisen på kryptovalutaer eller valgresultater. Dataene kan derefter bruges af en smart kontrakt på blockchainen til at træffe beslutninger, såsom om der skal distribueres penge eller ej, og til hvem. Her er et eksempel mere detaljeret: Landmænd køber ofte landbrugsderivater som forsikring, hvis deres afgrøder ødelægges af tørke. Hvis vejret ikke samarbejder for landmanden en sæson, vil derivatet kompensere dem med et engangsbeløb. Oracles såsom Chainlink og Band kontrollerer størstedelen af ​​Oracles marked. Problemer med Oracles Evnen til at køre smarte kontrakter er et afgørende træk ved en blockchain som Ethereum. Den smarte kontrakt administreres af blockchain, efter at den er blevet designet; ingen enhed skal have tillid til at implementere reglerne. Ingen mellemmand kan forhindre transaktionen i at finde sted, så længe den smarte kontrakts kriterier er opfyldt. Kontrakten udfører blot de instruktioner, den har fået. På den anden side er Oracle en datastrøm, der administreres af en enhed. For eksempel et vejrorakel. Selvom blockchains som Ethereum blev designet til at udelukke tredjeparter. At sætte din tillid til en datakilde kan føre til problemer. For eksempel kunne ejeren af ​​et orakels datastrøm uploade forkerte data for at påvirke smarte kontrakter til deres fordel. Nogen kan endda kapre datastrømmen for at skæve resultaterne til deres fordel. Dette er ikke et problem for smarte kontrakter, der ikke er afhængige af orakler. Forskere undersøger forskellige måder at afbøde dette problem på, såsom at skabe orakler, der er mere decentrale eller på anden måde beskyttet mod ondsindede aktører. Oracle-computere, der bruger Trusted Execution Environments (TEE'er), unikke hardwaredele med ekstra sikkerhed, hvilket gør dem sværere at manipulere med, er et sådant forskningsområde. To typer af Oracles centraliserede orakler En enkelt enhed kontrollerer centraliserede orakler, som fungerer som den eneste datakilde til smarte kontrakter. De kræver, at smarte kontraktdeltagere har en høj grad af tillid til en enkelt organisation. De udgør også et enkelt fejlpunkt, hvilket kan bringe en smart kontrakts sikkerhed i fare. Hvis et orakel er kompromitteret, er den smarte kontrakt også det. Smart kontrakters nøjagtighed og anvendelighed er stærkt afhængig af kvaliteten af ​​de data, de gives. Derfor bevarer orakler et betydeligt niveau af kontrol over dem. Smarte kontrakter blev oprettet for at forhindre modpartsrisiko og overdreven afhængighed af tredjeparter. Oracles tillader kontrakter mellem utroværdige parter at udføre, men de risikerer at blive de mellemmænd, de skulle erstatte (især hvis de bliver overcentraliserede). Beskyttelsen af ​​privatlivets fred, sikkerhed og retfærdighed og undgåelse af overcentralisering, som kan skade interaktionen mellem smarte kontrakter og blockchains, omtales som orakelproblemet. Decentraliserede orakler Decentraliserede orakler stræber efter tillidsløshed og deterministiske resultater baseret på årsag og virkning snarere end individuelle relationer. De forsøger at nå disse mål på samme måde som et blockchain-netværk gør: ved at distribuere tillid på tværs af mange netværksdeltagere. Decentraliserede orakelnetværk kan styrke sikkerheden og retfærdigheden af ​​smarte kontrakter ved at bruge flere datakilder og konstruere et orakelsystem, som en enkelt part ikke kontrollerer. På samme måde som enhver anden tredjepart kan centraliserede orakler blive kompromitteret og modtagelige for manipulation. Som følge heraf bygger mange blockchain-projekter (eller har etableret) decentraliserede orakler, herunder Chainlink (LINK), Band Protocol (BAND), Augur (REP) og MakerDAO (producenter af DAI). Decentraliserede oraklers evne til at løse orakelproblemet og dramatisk øge anvendelsen af ​​smarte kontrakter på tværs af en lang række markeder er en spændende og løbende udvikling for kryptovalutaer og blockchain-industrien. Mest brugte Oracles i web3 Chainlink Det mest udbredte oracle-netværk til at forbinde blockchain-netværk og smarte kontrakter til virkelige dataressourcer er Chainlink. Netværkets native token, LINK, bruges til at betale for brug. Den bruger en enkelt ramme til at forbinde alle større private og offentlige blockchains og tillade kommunikation på tværs af netværk. Fordele ved Chainlink Det er et decentraliseret orakel med stor kapacitet til forlængelse. Protokollens udvidelige fundament gør det muligt for den at tilbyde information om næsten alt. Systemet er decentraliseret, og det er designet med sikkerhed og nøjagtigheden af ​​de data, der leveres, for øje. Installationen af ​​Chainlink noder er ligetil, hvilket giver mulighed for hurtig udvidelse af netværkets node netværk. Protokollens økonomiske arkitektur gør det muligt for enhver med en node i netværket at tjene en god mængde overskud ved at sælge tjenester til andre, der bruger protokollen. Systemet er open source-software, der kan verificeres i enhver konfiguration. Band Protocols Band Protocol er en cross-chain data oracle platform, der samler og integrerer virkelige data og API'er til smarte kontrakter på en decentral måde. Fortsat

Stillingen Oracles - En bro mellem den virkelige verden og blockchains dukkede først på Cryptoknowmics-Crypto nyheds- og medieplatform.

Tidsstempel:

Mere fra Kryptoknowmics