Om Oracles betydelse: NEO 3.0 och dBFT

(19 sep 2019)

Att koppla ihop prickar har varit vetenskapsmännens roll under historien, där tidigare generationer har sammanfattats i ett försök att hitta motbevis och förbättra tidigare resultat.

Med glädje kunde vi djupt diskutera Oracles under den senaste NEO-gemenskapsförsamlingen, som hölls av NGD Shanghai från 1 till 8 september 2019 ( https://neonewstoday.com / general / neo-hosts-success-first-community-assembly-in-shanghai / ).

Orakler, som för närvarande är utformade för NEO Blockchain, är en vetenskaplig prestation som sammanfogar:

  • Enkelheten med dBFT och dess blockfinalitet;
  • Multi-agentbaserad designad av NEO Blockchain, bestående av olika autonoma enheter;
  • flexibel med C # -kärnkodsdesign, som ger enkel åtkomst t o dessa olika lager och enheter.

NEO Oracles

Brainstorming-sessioner hände vid gemenskapsförsamlingen, där förslag övervägdes tillsammans med tidigare kunskaper från diskussioner som redan hölls på github:

  • Praktisk fristående statlig uthållighet med träd och orakel: 6afdf61ffb ”>

https://github.com/neo-project/neo/issues/769

  • Oraklar med två exekveringslägen (Neo 3): https://github.com/neo-project/neo/issues/798
  • (neo3 oracles) hur man döljer CN IP-adress korrekt: https://github.com/neo-project/neo/issues/932
  • Designalternativ och användningsfall för Oracles: https://github.com/neo-project/neo/issues/967
  • Ett gemensamt samförstånd som kunde kännas från samhället var :

    NEO har en unik och toppmodern infrastruktur för att tillåta en i nyskapande och banbrytande design för orakel!

    Varför? Det tydliga svaret är: ”Blockera finalitet med hjälp av flexibiliteten hos NEO dBFT”

    Vid denna punkt , är det anmärkningsvärt att betona skönheten i Bitcoin-ansträngningarna för att göra Lightning Network till en verklighet, en skalbar och förfinad mekanism som nyligen antagits av Bitcoin Community.

    På samma resonemang lyfter vi fram hur Oracles TX kan interagera med NEO Blockchain på Memory Pool-lagret i en innovativ strategi som slår samman kedjekapacitet och kedjekapacitet och processorkraft.

    Låt oss använda några siffror från (vår tidigare insikt):

    Figur 1 – Användaren skickar en Oracle Tx A via det offentliga RPC-nodanropet ”sendrawtransaction”

    Orakeltransaktioner skulle spridas till alla kamrater (röda och blå noder) på ett helt distribuerat sätt tills de kan nå CN (gröna noder).

    Figur 2 – Tx A förökas till andra noder via P2P-protokoll

    Här skulle ett trick hända, Oracle transaktioner skulle först hittas som väntande på noder Memory Pool, tills svar från majoriteten av Oracles noder hittas.

    Figur 3 – Minnespooler kommer att uppfyllas med sådana oracle-txs

    Men här, innan du föreslår ett block, som beskrivs i figur 4 , Högtalare måste kontrollera om ett avtal för de specifika Oracle TXs redan hittades.

    Figur 4 —Speaker föreslår ett nytt block som kan inkludera Oracle Tx A (om så är fallet bör ett ytterligare certifikat inkluderas), bara om en extern yttre ring, i sin majoritet, har nödvändig information angående Oracle TX-data

    Efter denna högtalare föreslår från och med karaktären av dBFT-protokollet, måste säkerhetskopior validera sådan Oracle Tx, vilket bör överensstämma med det certifikat som föreslagits av högtalaren för den specifika Oracle TX.

    NEO Oracle Applications

    Utsläpp av certifikat. De som vill publicera certifikat för sina specifika data kan använda ett smart avtal som innehåller länkar till en lista med dokument. Baserat på dessa dokument URL: er, skulle anrop utlösa orakler för att få den aktuella statusen för den informationen.

    Dessa certifikat är säkert en av de mest efterfrågade applikationerna av många enheter inom den offentliga sektorn.

    Dessutom kommer NEO Oracle att vara en väg som kan generaliseras för flera andra liknande strategier, till exempel Lambda-funktioner och tredjepartsapplikationer som kan köras som black-box-funktioner.

    Mycket fler applikationer kan förväntas från denna viktiga anslutning av Blockchain och internetens externa värld.

    Ett särskilt tack kommer till distinkta bidragsgivare från NEO-gemenskapen, i särskilt till Igor Machado Coelho, Belane & Shargon (Red4Sec), forskare från NGD Shanghai och forskare från SPCC Ryssland.

    Lämna ett svar

    Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *