Om Orakles betydning: NEO 3.0 og dBFT

(19. september 2019)

Forbindelse af prikkerne har været forskernes rolle gennem historien, hvor resultater fra tidligere generationer opsummeres i et forsøg på at finde modbeviser og forbedre tidligere fund.

Med glæde kunne vi dybt diskutere Orakler under den sidste NEO Community Assembly, der blev afholdt af NGD Shanghai fra 1. til 8. september 2019 ( https://neonewstoday.com / general / neo-hosts-success-first-community-assembly-in-shanghai / ).

Orakler, som i øjeblikket er designet til NEO Blockchain, er en videnskabelig bedrift, der sammenkæder:

  • Enkelheden af ​​dBFT og dens Block Finality;
  • Multi-agentbaseret designet af NEO Blockchain, sammensat af forskellige autonome enheder;
  • The fleksibel af C # -kerne-kodedesign, som giver enkel adgang t o dette forskellige lag og enheder.

NEO Orakler

Brainstorming-sessioner skete på fællesskabsforsamlingen, hvor forslag blev overvejet sammen med tidligere viden opnået fra diskussioner, der allerede blev afholdt på github:

En fælles konsensus, der kunne mærkes fra samfundet var :

NEO har en unik og avanceret infrastruktur til at tillade en i nytænkende og banebrydende design til orakler!

Hvorfor? Det klare svar er: “Blokeringsfinalitet assisteret af fleksibiliteten i NEO dBFT”

På dette tidspunkt , er det bemærkelsesværdigt at understrege skønheden i Bitcoin-bestræbelserne på at gøre Lightning Network til en realitet, en skalerbar og raffineret mekanisme, der for nylig er blevet vedtaget af Bitcoin Community. Oracles TX kan interagere med NEO Blockchain på Memory Pool-laget i en innovativ strategi, der fletter off-chain og on-chain-kapaciteter og processorkraft.

Lad os bruge nogle tal fra (vores tidligere indsigt):

Figur 1 – Brugeren indsender en Oracle Tx A via det offentlige RPC-nodekald “sendrawtransaction”

Orakeltransaktioner spredes til alle jævnaldrende (røde og blå noder) på en fuldt distribueret måde, indtil de muligvis når CN (grønne noder).

Figur 2 – Tx A formeres til andre noder via P2P-protokol

Her ville der ske et trick, Oracle transaktioner blev først fundet som afventende på noder Memory Pool, indtil svar fra de fleste Oracles noder findes.

Figur 3 – Hukommelsespuljer vil blive opfyldt med sådanne oracle-txs

Men her, før du foreslår en blok, som beskrevet i figur 4 , Skal højttalere kontrollere, om der allerede blev fundet en aftale om de specifikke Oracle TXer.

Figur 4 —Speaker foreslår en ny blok, der kan omfatte Oracle Tx A (i så fald bør et ekstra certifikat inkluderes), kun hvis en ekstern ydre ring i flertallet har nødvendige oplysninger om de Oracle TX-data

Efter denne højttaler foreslår alt fra dBFT-protokollens art skal sikkerhedskopier validere sådan Oracle Tx, som skal være sammenhængende med det certifikat, der er foreslået af højttaleren til den specifikke Oracle TX.

NEO Oracle Applications

Emission af certifikater. De, der ønsker at offentliggøre certifikater for deres specifikke data, kan bruge en smart kontrakt, der indeholder links til en liste over dokumenter. Baseret på disse dokumenter URLer, ville påkald udløse orakler for at få den aktuelle tilstand af disse oplysninger.

Disse certifikater er helt sikkert en af ​​de mest efterspurgte applikationer af mange enheder i den offentlige sektor.

Derudover vil NEO Oracle være en sti, der kan generaliseres til flere andre lignende strategier, såsom Lambda-funktioner og tredjepartsapplikationer, der kan køre som black-box-funktioner.

Der kan forventes meget flere applikationer fra denne vigtige forbindelse mellem Blockchain og Internets eksterne verden.

En særlig tak går til forskellige bidragydere fra NEO-samfundet, i især til Igor Machado Coelho, Belane & Shargon (Red4Sec), forskere fra NGD Shanghai og forskere fra SPCC Rusland.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *