Kas olete Neo 3.0 jaoks valmis? Blockchaini areng

Neo on üks neist blockchain vanem, praegu neo nimekiri see on agressiivset turundust kasutavate nimedega võrreldes veidi alahinnatud, tõepoolest, võime öelda, et NEO-l pole kunagi olnud suurt huvi turunduse vastu.

Kuid see on alati kohal rahvusvahelistel konverentsidel ja püüab areneda, et lahendada seda praegu vaevavad probleemid, räägime blockchain 3.0-st

Kas olete Neo 3.0 jaoks valmis? Blockchaini areng - neo 3 punkti null

NEO eesmärk on Blockchain 3.0

Nagu me ametlikust artiklist teada saame, teeb NEO kõvasti tööd, et mõista, kuidas oma Blockchaini arendada ja kohandada seda suuremahulise tarbimisega, räägib tööstus- ja ettevõtlusmaailmaga, et mõista vajadusi ja kuidas seda pakkuda mass.

Mis saab Neo 3.0

dBFT 2.0

Delegeeritud bütsantsi tõrke taluvus (dBFT) on konsensuse mehhanism, mis on loodud spetsiaalselt plokiahelate jaoks. Hääletamise käigus valitakse konsensussõlmede rida ning need konsensussõlmed genereerivad ja valideerivad koos plokid. Kuna konsensussõlmed peavad enne plokiahelale pühendumist jõudma uue ploki osas jagatud konsensusele, pakub dBFT ühe ploki eesmärke, mis tähendab, etNEO plokiahelat ei saa hargneda ja tehingud on pöördumatud. Kui tehing on plokiahelas kinnitatud, ei saa seda enam tühistada ega tagasi võtta. Finantsrakenduste jaoks on tehingu eesmärk hädavajalik

NEO ja GAS madalamad kulud

Nagu me teame, on NEO plokiahelas kaks kohalikku märki, nimelt neo ja gaas. Gaasi kasutatakse tasuliste lepingute täitmise tehingutasude ja kulude tasumiseks.

Praegu põhjustab arukate lepingute rakendamise ja haldamise suhteliselt kõrge hind vastumeelsust nutikate lepingute kasutamisel ja arendamisel. Praegune hinnamudel muutub oluliseks takistuseks gaasirakenduse stsenaariumides ja takistab seetõttu DApp-i arendamise ja kasutamise jätkuvat kasvu NEO-platvormil.

NEO 3.0-s käsitleme seda probleemi vähendades oluliselt rakendamise ja täitmise kulusid nutikaid lepinguid, laiendades seeläbi gaasirakenduste stsenaariume ja suurendades DApps-i arvu. Enne NEO 3.0 rakendamist saavad usaldusväärsed projektid taotleda NEO Fondi toetusi lepingu rakendamise kuludega.

Juurdepääs Interneti-ressurssidele

NEO 3.0-l on sisseehitatud Oracle'i juurutus, mis võimaldab nutikatel lepingutel täitmise ajal Interneti-ressurssidele juurde pääseda. Interneti-ressurssidele juurdepääsemisel sõlmede vahelised vastuolud saab lahendada tänu dBFT 2.0 turvalisusele ja tõhususele. Tänu sellele funktsionaalsusele saavad arendajad hõlpsasti NEO-l põhinevaid keerukamaid või stsenaariumispetsiifilisi oraakleid välja töötada ja veelgi rohkem arendada Väliste andmete põhjal hajutatud DApps. d. P2P-protokoll NEO 3.0-s kujundame ümber P2P-protokolli, lisame UDP-sideprotokolli toe ja lubame tihendusvalikud. See peaks oluliselt parandama TPS-i ja võrgu stabiilsust.

NeoVM NeoVM 

kerge virtuaalne masin nutikate lepingute täitmiseks. See pakub kiiret käivitamist, väikest ressursikulu ja toetab mitut kõrgetasemelist programmeerimiskeelt, et arendajad saaksid tuttavate tööriistadega lepinguid sõlmida. NEO 3.0-s NeoVM see lahutatakse täielikult plokiahelast ja sellest saab puhas virtuaalne masin. Sellel on mitu eelist: kohalike lepingute lihtne rakendamine. NeoVM-i stsenaariumid väljaspool plokiahelat. NeoVM-i lihtne integreerimine mis tahes IDE-sse ja nutikate lepingute lihtne silumine ilma plokiahela andmeid laadimata. Lisaks sisaldab NeoVM ka mõningaid uusi funktsioone, nagu staatiline liikmete tugi, erandite käsitlemine ja palju muud.

Lihtsustatud arhitektuur

Praegu on NEO-l varade loomiseks kaks meetodit. Esimene on luua registerTransactioniga ülemaailmne vara ja teine ​​aruka lepinguga lepinguline vara. Praktikas kasutatakse globaalseid ressursse harva ja enamik rakendusi loob lepingupõhiseid ressursse oma paindlikkuse ja funktsionaalsuse tõttu. Kuna globaalsed varad ei ole integreeritud nutikate lepingutega, on globaalsete varade haldamine nutikate lepingutega väga keeruline.

Nendel põhjustel mitte peate jätkama NEO 3.0 globaalsete ressursside toetamist. NEO 3.0-s luuakse kõik varad nutikate lepingutega, sealhulgas neo ja gaas.

Globaalsete ressursside eemaldamise abil on võimalik ühtlustada igat tüüpi tehinguid. Praegu on NEO 2.x-s 9 erinevat tehingutüüpi. Need tehingutüübid on seotud konkreetse rakendusstsenaariumiga või pakuvad mitme niši funktsionaalsust. Näiteks RegisterTransaction ja IssueTransaction on seotud globaalsete ressursside loomise ja levitamisega. Kuna ülemaailmset vara enam ei eksisteeri, on need seotud tehingud vananenud.

Ka muud keerukate rakendusstsenaariumitega seotud tehingud eemaldatakse ja asendatakse arukate lepingute koostalitlusteenustega. Järelikult on NEO 3.0-s vaja ainult ühte tüüpi tehinguid, mida kasutatakse arukate lepingute täitmiseks.

Oleme pakkunud välja ka lihtsustatud valideerimismudeli, mis parandab oluliselt tehingu kontrollimise kiirus ja võimaldab teil neid valideerimisi samaaegselt teostada.

Nende arhitektuuriliste kohandustega suureneb NEO 3.0 aluskihi jõudlus suurusjärkude võrra oluliselt. See uus arhitektuur võib aga viia NEO 2.x-ga ühildumatusse. Selle kokkusobimatuse mõju minimeerimiseks plaanime kõigi ühildumatute funktsioonide väljatöötamist edasi lükata, kuni kõik NEO 2.x-ga ühilduvad funktsioonid on välja töötatud.

Neofs

NeoFS on NEO-ga integreeritud detsentraliseeritud ja hajutatud objektide salvestusplatvorm. NeoFS on mõeldud peamiselt DApps-i jaoks andmete salvestamiseks ja sisutranspordivõrguna. Lisaks saab NeoFS-i kasutada väikeste ja keskmise suurusega ettevõtete jaoks privaatsete hajutatud salvestussüsteemide loomiseks, kasutades tavalisi servereid või klastreid (andmekeskusi), ja suure hulga struktureerimata IoT-andmete salvestamiseks.

Tehakse ettepanek kasutada nutikaid lepinguid, et kontrollida hüvede jagamist andmete omanikelt ja avaldajatelt andmeid hostivatele osalejatele. THENEO-protokolli saab laiendada sügavamaks integreerimiseks NeoFS-iga, võimaldades salvestamist andmesõlmedes, mitte plokiahela pearaamatutes. Edasiste uuringute teema on levitamiskulude vähendamise potentsiaal arukate lepingute koos andmete ja failide salvestamisega, mida nutikate lepingute jaoks kasutatakse. Lisaks võiks NeoFS-i kasutada täisblokkide asemel vanade plokkandmete salvestamiseks, suurendades veelgi NEO mastaapsust.

NeoFS sisaldab skaleeritavat andmete positsioneerimismeetodit. Objektide asukoha täpne kontroll ja andmete minimaalne liikumine salvestussõlmede rikete korral need saadakse võrgukaardi alamhulga ja salvestuspoliitika reeglite abil objekti positsioneerimiseks koos Rendezvous räsiga sõlmede valimiseks.

Lisaks kasutab kavandatud platvorm andmeedastuse minimeerimiseks uut nullteadmiste andmete valideerimise meetodit, mis põhineb homomorfsel räsi. See aitab säilitada võrgu mastaapsust, minimeerides arvutuskulud salvestus- ja valideerimissõlmede sõlmedele ning tagab suure hulga paralleelseid interaktsioone.

neoID

Digitaalne identiteet tähistab üksikisikute, organisatsioonide ja muude üksuste identiteediteavet, mis eksisteerib elektroonilises vormingus. Blockchain pakub uut viisi identiteetide ja nendevaheliste suhete määratlemiseks.

NeoID on NEO peale ehitatud detsentraliseeritud identiteediprotokoll. See võimaldab kasutajatel ja organisatsioonidel oma identiteeti paremini kontrollida ning pakub targa majanduse jaoks kõrgemat usalduse ja turvalisuse taset.

See koosneb kolmest põhiosast: usalduse mudel, Privaatsusmudel ja mängumudel. Usaldusmudel kirjeldab selle hajutatud võrgu usalduse reegleid. Privaatsusmudel kirjeldab kasutajate veebiandmete privaatsuse kaitseskeemi. Mängumudel kirjeldab usalduse veebis toimingute eeliseid ja karistusi. Need kolm osa annavad reaalse abstraktsiooni matemaatilise mudeli, mis on NeoID-i alus.

NeoID mitte ainult ei toeta detsentraliseeritud identifikaatori väljaandmise mudelit, vaid on ühilduv ka X.509 taseme sertifikaatide väljaandmise mudeliga.

Millal toimub üleminek NEO 2.0-lt 3.0-le?

kogu protsess, välja arvatud ettenägematud asjaolud, lõpeb 2020. aastal.

Kuidas migreeruda NEO 2-lt NEO3-le

DApps-i ja kasutajate migreerimine NEO 2.x-st NEO 3.0-sse on paratamatu. Hetkel on NEO 3.0 funktsioonid alles väljatöötamisel koos võimalike väikeste täiustuste ja muudatustega. Seetõttu oleks selles etapis ebaloogiline välja töötada terviklik rändekava. Põhiprintsiibid on seatud siiski järgmiselt:

A. Andmete ja tehingute arvestust NEO 2.x-s hoitakse alaliselt.

b. Sujuva ülemineku tagamiseks simuleeritakse üleviimist TestNetis.

c. Üleminekuprotsessi käigus tekkinud kulud, nagu lepingute ümberjagamine ja testimine, hüvitab NEO Fond.

d. NGD meeskond pakub täielikku tehnilist tuge DApps-i rändele.

on. Märkide omanikud peavad NEO 3.0-s uute aktiveerimiseks tokenid vahetama.

f. See ei mõjuta börsi kasutajaid.

g. Kasutajate ja DApps-ide ülemineku ergutamiseks töötatakse välja ja rakendatakse varajastele kasutajatele stimuleerimiskava.