Hvad er Neo Blockchain? Den mest omfattende guide nogensinde!

Hvad er Neo Blockchain?

Hvis du er interesseret i kryptokurrency, er der ingen måde, du ikke har hørt om “Neo Blockchain”. Neo, tidligere kendt som Antshares, er ofte kendt som “Ethereum of China”. Mens det ligner Ethereum, har det nogle interessante funktioner, der fortjener en nøje undersøgelse. I denne vejledning skal vi lave et dybt dyk på NEO.

Historien om Neo Blockchain

Ifølge deres hjemmeside er Neo et “non-profit community-baseret blockchain-projekt, der bruger blockchain-teknologi og digital identitet til at digitalisere aktiver, til at automatisere styringen af ​​digitale aktiver ved hjælp af smarte kontrakter og til at realisere en” smart økonomi “med en distribueret netværk. ”

Neos hovedmål er at være det distribuerede netværk til “smart økonomi”. Som deres hjemmeside siger:

Digitale aktiver + Digital identitet + Smart kontrakt = Smart økonomi.

Neo blev startet af den samme duo, der grundlagde Shanghai-baserede blockchain R&D-firma “OnChain” – CEO Da Hongfei og CTO Erik Zhang. Forskning på Neo startede omkring 2014. I 2016 blev Onchain noteret i Top 50 Fintech Company i Kina af KPMG.

Neos team ledes af OnChain CEO Da Hongfei:

#Crypto ExchangeBenefits

1

Binance
Best exchange


VISIT SITE
  • ? The worlds biggest bitcoin exchange and altcoin crypto exchange in the world by volume.
  • Binance provides a crypto wallet for its traders, where they can store their electronic funds.

2

Coinbase
Ideal for newbies


Visit SITE
  • Coinbase is the largest U.S.-based cryptocurrency exchange, trading more than 30 cryptocurrencies.
  • Very high liquidity
  • Extremely simple user interface

3

eToro
Crypto + Trading

VISIT SITE
  • Multi-Asset Platform. Stocks, crypto, indices
  • eToro is the world’s leading social trading platform, with thousands of options for traders and investors.

Hvad er Neo Blockchain? Den mest omfattende guide nogensinde!

Neo-projektet blev finansieret af to menneskemængder. Den første massesalg fandt sted i oktober 2015, der varede i 10 dage, hvor 17,5 millioner NEO-tokens blev solgt for $ 550.000. I den anden massesalg blev de resterende 22,5 millioner NEO-tokens solgt for 4,5 millioner dollars.

Træn for at blive en Blockchain-udvikler

Start din gratis prøveperiode i dag!

#CRYPTO BROKERSBenefits

1

eToro
Best Crypto Broker

VISIT SITE
  • Multi-Asset Platform. Stocks, crypto, indices
  • eToro is the world’s leading social trading platform, with thousands of options for traders and investors.

2

Binance
Cryptocurrency Trading


VISIT SITE
  • ? Your new Favorite App for Cryptocurrency Trading. Buy, sell and trade cryptocurrency on the go
  • Binance provides a crypto wallet for its traders, where they can store their electronic funds.

#BITCOIN CASINOBenefits

1

Bitstarz
Best Crypto Casino

VISIT SITE
  • 2 BTC + 180 free spins First deposit bonus is 152% up to 2 BTC
  • Accepts both fiat currencies and cryptocurrencies

2

Bitcoincasino.io
Fast money transfers


VISIT SITE
  • Six supported cryptocurrencies.
  • 100% up to 0.1 BTC for the first
  • 50% up to 0.1 BTC for the second

Neo og smart økonomi

Som Neo-webstedet siger, er de tre komponenter, der skaber Smart Economy:

  • Digitale aktiver.
  • Digital identitet.
  • Smart kontrakt.

Digitale aktiver

Et digitalt aktiv er alt, hvad der findes i binært format og med brugsret. Det er afgørende for en digital enhed at have den “brugsret” for at den kan kvalificere sig som et digitalt aktiv. Mens det er muligt at have digitale aktiver i et centraliseret miljø, kan det være ekstremt risikabelt.

Med fremkomsten af ​​blockchain er det blevet langt sikrere at eje digitale aktiver. Blockchain-teknologien gør digitaliseringen af ​​disse aktiver decentraliseret, sikker, pålidelig og fri for en tredjepart.

Der er to former for digitale aktiver, som man kan bruge

  • Globale aktiver.
  • Kontraktaktiver.

Globale aktiver anerkendes af hele systemet og kan identificeres af alle smarte kontrakter og kunder.

Kontraktaktiver er aktiver, der kun indregnes i deres specifikke kontrakter og ikke kan bruges i andre kontrakter. For eksempel. GNT Golem-tokenet kan bruges i Golem, men det kan ikke bruges i Bancor.

Neo Blockchain og Digital identitet

Sådan definerer Wikipedia digital identitet:

En digital identitet er information om en enhed, der bruges af computersystemer til at repræsentere en ekstern agent. Denne agent kan være en person, organisation, applikation eller enhed. ISO / IEC 24760-1 definerer identitet som “sæt attributter relateret til en enhed.”

For at digitalisering af aktiver fungerer, er det afgørende at have pålidelige digitale identiteter.

NEO-platformene bruger X.509 digital identitetsstandard, den mest accepterede udstedelsesmodel for digitalt certifikat, baseret på offentlig nøgleinfrastruktur. Sammen med den førnævnte X.509-standard understøttes Web of Trust point-to-point certifikatudstedelsesfunktion også.

Identitetsbekræftelse i NEO udføres af:

  • Brug af ansigtsegenskaber.
  • Fingeraftryk.
  • Stemme.
  • SMS.
  • Andre multi-faktor metoder.

Smart kontrakt

Smarte kontrakter er automatiserede kontrakter. De udfører selvudførelse med specifikke instruktioner skrevet på dens kode, som bliver udført, når visse betingelser er lavet.

hvordan smarte kontrakter fungerer

Du kan lære mere om smarte kontrakter i vores dybdegående guide her.

Så hvad er de ønskelige egenskaber, vi ønsker i vores smarte kontrakt?

Alt, der kører på en blockchain, skal være uforanderligt og skal have evnen til at løbe gennem flere noder uden at gå på kompromis med dets integritet. Som et resultat heraf skal smart kontraktfunktionalitet være tre ting:

  • Deterministisk
  • Kan afsluttes.
  • Isoleret.

Funktion nr. 1: Deterministisk

Et program er deterministisk, hvis det giver den samme output til en given input hver eneste gang. For eksempel. Hvis 3 + 1 = 4, så vil 3 + 1 ALTID være 4 (forudsat at den samme base er). Så når et program giver det samme output til det samme sæt input i forskellige computere, kaldes programmet deterministisk.

Der er forskellige øjeblikke, hvor et program kan handle på en ikke-deterministisk måde:

  • Opkald til ikke-deterministiske systemfunktioner: Når en programmør kalder en ikke-deterministisk funktion i deres program.
  • Ikke-deterministiske dataressourcer: Hvis et program erhverver data under løbetiden, og den datakilden er ikke-deterministisk, bliver programmet ikke-deterministisk. For eksempel. Antag et program, der erhverver de 10 bedste Google-søgninger i en bestemt forespørgsel. Listen kan blive ved med at ændre sig.
  • Dynamiske opkald: Når et program kalder det andet program kaldes det dynamisk opkald. Da opkaldsmålet kun bestemmes under udførelse, er det ikke-deterministisk.

Funktion nr. 2: Kan afsluttes

I matematisk logik har vi en fejl kaldet “halting problem”. Dybest set siger det, at der er manglende evne til at vide, om et givet program kan udføre dets funktion inden for en tidsfrist. I 1936 udledte Alan Turing ved hjælp af Cantors diagonale problem, at der ikke er nogen måde at vide, om et givet program kan afslutte inden for en tidsfrist eller ej.

Dette er naturligvis et problem med smarte kontrakter, fordi kontrakter pr. Definition skal kunne opsiges inden for en given tidsfrist. Der er taget nogle forholdsregler for at sikre, at der er en måde at eksternt “dræbe” kontrakten på og ikke indgå i en endeløs løkke, der dræner ressourcer:

  • Turing ufuldstændighed: En Turing ufuldstændig blockchain har begrænset funktionalitet og er ikke i stand til at foretage spring og / eller løkker. Derfor kan de ikke komme ind i en endeløs løkke.
  • Trin- og gebyrmåler: Et program kan simpelthen holde styr på antallet af “trin”, det har taget, dvs. antallet af instruktioner, det har udført, og derefter afsluttes, når et bestemt trinantal er udført. En anden metode er gebyrmåleren. Her udføres kontrakterne med et forudbetalt gebyr. Hver udførelse af instruktioner kræver et bestemt gebyr. Hvis det anvendte gebyr overstiger det forudbetalte gebyr, opsiges kontrakten.
  • Timer: Her opbevares en forudbestemt timer. Hvis kontraktens udførelse overskrider fristen, afbrydes den eksternt.

Funktion nr. 3: Isoleret

I en blockchain kan alle og enhver uploade en smart kontrakt. Imidlertid kan kontrakterne bevidst og ubevidst indeholde virus og bugs på grund af dette. Hvis kontrakten ikke er isoleret, kan dette hæmme hele systemet. Derfor er det afgørende, at en kontrakt holdes isoleret i en sandkasse for at redde hele økosystemet fra eventuelle negative virkninger.

Nu hvor vi har set disse funktioner, er det vigtigt at vide, hvordan de udføres. Normalt køres de smarte kontrakter ved hjælp af et af de to systemer:

  • Virtuelle maskiner: Ethereum og Neo bruger dette.
  • Docker: Fabric bruger dette.

Lad os sammenligne disse to og afgøre, hvad der skaber et bedre økosystem. For enkelheds skyld skal vi sammenligne Ethereum (Virtual Machine) med Fabric (Docker).

Hvad er Neo Blockchain? Begyndervejledning

Så som det fremgår, giver virtuelle maskiner bedre deterministiske, terminale og isolerede omgivelser for smarte kontrakter. Dockers har dog en klar fordel. De giver kodningssprog fleksibilitet.

I en virtuel maskine (VM) som Ethereum skal man lære et helt nyt sprog (soliditet) for at skabe smarte kontrakter.

Hvad Neo-udviklerne havde til formål at gøre var at oprette en virtuel maskine, der kunne give alle fordelene ved en VM og også give en dockers kodefleksibilitet..

Forestil dig at oprette en smart kontrakt ved hjælp af Javascript eller C #!

Neos løsning var Smart Contract 2.0-systemet, som gør det ekstremt lokkende og efterspurgt. Dette vil blive undersøgt senere i artiklen.

Ligheder med Ethereum

Det er uundgåeligt, at vi i denne artikel oftere end ikke sammenligner Neo med Ethereum. Så før vi går videre, skal vi se på nogle ligheder mellem de to.

  • Begge giver en platform for udviklere til at oprette dAPPS og forskellige ICO’er på en blockchain.
  • Alt i blockchain kører via udveksling af et krypto-aktiv. Ether i Ethereums tilfælde og GAS i Neos tilfælde.
  • Begge er Turing komplette. En maskine, der kan ”beregne noget”, forudsat at der er ubegrænset lagerplads, kaldes “Turing Complete”. Så dybest set kan maskinen, der driver begge disse projekter EVM og NeoVM, løse ethvert problem, da det har nok hukommelsesplads.

Så selvom der uden tvivl er ligheder, er det, der gør Neo så interessant, de funktioner, der gør det anderledes end Ethereum. Funktionerne, der har givet den den sensationelle moniker af “Ethereum Killer”.

De to poletter: NEO vs GAS

Neo-økosystemet har to poletter:

  • NEO – tidligere kendt som Antshares (ANS).
  • GAS – tidligere kendt som Antcoins (ANC).

neosupplyvsgassupply

Billedkredit: Coinsutra

NEO

Ejerskab af NEO giver indehaveren rettigheder til at styre og træffe beslutninger for netværket. Disse rettigheder inkluderer bogføring, ændringer i NEO-netværksparameter osv.

NEO-tokenet kan ikke opdeles i decimaler, hvor den mindst mulige enhed er 1.

De 100 millioner NEO-tokens er opdelt i to dele. Den første del af 50 millioner tokens blev distribueret under deres ICO.

Den anden del er 50 millioner var låst i et år (indtil 16. oktober 2017) og skal kun bruges til langsigtet vækst og støtte til NEO-projekter og til langsigtet udvikling, drift og vedligeholdelse af NEO-økosystemet. Planerne for disse 50 millioner tokens er som følger:

  • 10 millioner tokens vil blive brugt til at motivere NEO-udviklere og medlemmer af NEO-rådet  
  • 10 millioner tokens vil blive brugt til at motivere udviklere i NEO-økosystemet
  • 15 millioner tokens vil blive brugt til at krydseinvestere i andre block-chain-projekter, som ejes af NEO-rådet og kun bruges til NEO-projekter  
  • 15 millioner bevares som beredskab  
  • Den årlige anvendelse af NEO må i princippet ikke overstige 15 millioner tokens.

Hvad er Neo Blockchain? Den mest omfattende guide nogensinde!

Hvis NEO er det token, der giver dig stemmeret og beslutningsrettigheder i samfundet, så er GAS det, der brænder smarte kontrakter og får tingene gjort. Det er, som navnet siger, brændstoffet i netværket. GAS er det, der vil blive udvekslet som valuta inden i økosystemet, og det er det, der økonomisk vil stimulere de forskellige projekter, der finder sted i det.

Ligesom NEO har den en samlet grænse på 100 millioner tokens, men i modsætning til NEO er den delelig. Minimumsenheden for GAS er 0.00000001.

Der er et andet stort forskelpunkt mellem de to.

De 100 millioner NEO’er er allerede genereret i genesisblokken, dvs. den første blok i blockchain i NEO-netværket. GAS på 100 millioner er endnu ikke genereret. De genereres svarende til 100 millioner NEO via en henfaldsalgoritme om cirka 22 år til den adresse, der indeholder NEO. Hvis NEO overføres til en ny adresse, krediteres den genererede GAS til den nye adresse.

Der genereres 2 millioner blokke hvert år med en nedetid på ca. 15-20 sekunder mellem på hinanden følgende blokke. Den oprindelige GAS-generation vil være 8 GAS pr. Blok, og den reduceres med 1 GAS pr. År eller 1 GAS pr. 2 millioner blok, indtil der kun produceres 1 GAS pr. Blok. Ved den 44 millionste blok vil den samlede genererede GAS nå op på 100 millioner, hvorefter der ikke vil være nogen GAS-generation.

Ifølge algoritmen:

  • 16% af GAS oprettes i det første år.
  • 52% oprettes i de første fire år.
  • 80% GAS oprettes i de første 12 år.

GAS frigives proportionalt i overensstemmelse med NEO-holdingsforholdet til de tilsvarende adresser. NEO-indehaverne kan kræve disse GAS-tokens når som helst de ønsker det.

Hvis du vil have et værktøj, der beregner, hvor meget GAS du er berettiget til i overensstemmelse med den mængde NEO, du har så kan du bruge dette.

For at skabe en bedre brugeroplevelse vil NEO-netværket stemme og sætte en tærskel for at undtage GAS fra et bestemt antal overførselstransaktioner og smarte kontraktoperationer.

Hvis der opstår en stor mængde spam-transaktioner, kan brugere med NeoID få deres transaktioner og smart kontrakt prioriteret frem for de andre. Hvis du dog ikke har et NeoID, kan du prioritere dine transaktioner ved at betale mere GAS.

NEO-statistikker

# 1 Daglig pris (i USD)

Hvad er Neo Blockchain? Den mest omfattende guide nogensinde!

NEO / USD blev prissat til $ 10,01 den 4. maj, før bjørnen tog prisen ned til $ 8,96. Den gennemsnitlige pris for NEO i vores datasæt er $ 9,35.

# 2 Total minebelønning (i USD)

Hvad er Neo Blockchain? Den mest omfattende guide nogensinde!

De samlede minerydningsgebyrer oversteg $ 300.000 den 9. maj. I vores datasæt er de samlede mineafgifter aldrig gået under $ 250.000.

# 3 Samlede mønter sendt

Hvad er Neo Blockchain? Den mest omfattende guide nogensinde!

I vores datasæt blev de fleste mønter sendt den 8. maj med 17.147. Et gennemsnit på 16.051 blev sendt om dagen i vores datasæt.

Ontologistatistikker

Hvad er Neo Blockchain? Den mest omfattende guide nogensinde!

Ontologi er let den mest populære DApp, der blev oprettet oven på Neo blockchain. Ontologi bruger ONT og ONG (ontologi gas) tokens.

Hvad er Neo Blockchain? Den mest omfattende guide nogensinde!

I alt ONT sendt

Hvad er Neo Blockchain? Den mest omfattende guide nogensinde!

4. maj oplevede det største antal ONT-tokens med 4526244. I gennemsnit blev der sendt 2399017 ONT-tokens om dagen.

I alt ONG-tokens sendt

Hvad er Neo Blockchain? Den mest omfattende guide nogensinde!

Det samlede antal sendte ONG-tokens oversteg 400.000 den 5. maj og 6. maj. I gennemsnit blev der sendt 290.368,18 ONG-tokens om dagen i vores datasæt.

Nye adresser

hvad er neo

Antal tilføjede adresser skudt op den 7. og 9. maj. Den 9. maj skød antallet af tilføjede adresser op til 11.045. I gennemsnit blev der tilføjet 3963 nye adresser hver dag i vores datasæt.

dBFT-konsensusmekanisme

hvad er neo

Før vi begynder, enormt råb til “basiccrypto” og hans Steemit-artikel for dataene.

En af de største udfordringer, som de fleste distribuerede systemer står over for, er at nå til enighed. Dette problem kaldes normalt “Byzantinsk generals problem”.

Så hvad er den byzantinske generals problem?

hvad er neo

Ok, så forestil dig, at der er en gruppe byzantinske generaler, og de vil angribe en by. De står over for to meget forskellige problemer:

  • Generalerne og deres hære er meget langt fra hinanden, så central autoritet er umulig, hvilket gør koordineret angreb meget hårdt.
  • Byen har en enorm hær, og den eneste måde, de kan vinde er, hvis de alle angriber på én gang.

For at opnå en vellykket koordinering sender hære til venstre for slottet en budbringer til hære til højre for slottet med en besked, der siger “ATTACK WEDNESDAY.”

Antag dog, at hære til højre ikke er forberedt på angrebet og sige, ”NEJ. ATTACK FRIDAY ”og send budbringeren tilbage gennem byen tilbage til hære til venstre. Det er her, vi står over for et problem.

En række ting kan ske med den stakkels messenger. Han kunne blive fanget, kompromitteret, dræbt og erstattet af en anden messenger af byen. Dette vil føre til, at hære får manipuleret information, som kan resultere i et ukoordineret angreb og nederlag.

Dette har også klare henvisninger til blockchain. Kæden er et kæmpe netværk; hvordan kan du muligvis stole på dem? Hvis du sendte nogen 4 Ether fra din tegnebog, hvordan ville du med sikkerhed vide, at nogen i netværket ikke vil manipulere med det og ændre 4 til 40 Ether?

Satoshi Nakamoto, skaberen af ​​bitcoin, var i stand til at omgå den byzantinske generals problem ved at opfinde bevis for arbejdsprotokol. Sådan fungerer det. Antag at hæren til venstre vil sende en besked kaldet “ATTACK MONDAY” til hæren til højre, de vil følge visse trin.

  • For det første tilføjer de en “nonce” til den originale tekst. Nonce kan være en vilkårlig tilfældig hexadecimal værdi.
  • Derefter hash de teksten tilføjet med et nonce og se resultatet. Antag, at hypotetisk set har hære besluttet kun at dele meddelelser, som ved hashing giver et resultat, der starter med 5 nuller.
  • Hvis hashbetingelserne er opfyldt, sender de messenger med hash af meddelelsen. Hvis ikke, vil de fortsætte med at ændre værdien af ​​nonce tilfældigt, indtil de får det ønskede resultat. Denne handling er ekstremt kedelig og tidskrævende og tager en masse beregningskraft.
  • Hvis budbringeren bliver fanget af byen, og beskeden manipuleres, i henhold til egenskaber for hashfunktion, vil hasjen selv blive drastisk ændret. Hvis generalerne på højre side ser, at den hashede meddelelse ikke starter med den krævede mængde 0s, kan de simpelthen afbryde angrebet.

Dette er proof-of-work-protokollen, der bruges af bitcoin og Ethereum (i skrivende stund).

Problemet med det er bevis på arbejde er yderst spildt og ineffektivt energimæssigt.

Der er selvfølgelig flere konsensusmekanismer derude. Ethereum f.eks. planlægger at flytte til Proof of Stake snart via implementeringen af ​​Casper.

Neo har dog besluttet at bruge en interessant form for system for konsensusmekanisme, som de mener vil hjælpe dem med at skalere bedre. Det kaldes delegeret byzantinsk fejltolerance ELLER dBFT. Lad os se, hvordan det fungerer.

Hvad er dBFT?

Forestil dig, at der er et land “Blockgeeks”, og at dette land har mange borgere. Hver af disse borgere ville vælge en delegat til at repræsentere dem og gøre dem lykkelige. Disse delegeres opgave er at vedtage love, der vil gøre borgerne glade, hvis de ikke er gode til deres job, kan borgerne simpelthen stemme på en anden delegat næste gang.

Så hvordan vedtager delegaterne love?

En af delegaterne vælges tilfældigt som taler.

Taleren ser derefter på alle borgernes krav og opretter en lov. De beregner derefter en “lykkefaktor” af disse love for at se, om antallet er nok til at tilfredsstille borgerens behov eller ej. De sender det derefter videre til delegaterne.

Delegaterne kontrollerer derefter individuelt talerens beregninger. Hvis højttalerens nummer stemmer overens med delegerede, giver de deres godkendelse, hvis ikke, giver de deres misbilligelse.

66% af delegaterne skal give deres godkendelse for, at loven kan vedtages. Hvis flertallet ikke er forseglet, vælges en ny leder, og processen starter igen.

Så lad os se, hvordan dette gælder i blockchain.

Borgerne er den, der ejer NEO-tokens aka almindelige noder.

Delegater er bogføringsnoder. For at være en bogholderiknude skal du tilfredsstille en vis mængde kvalifikationer: at have specielt udstyr, dedikerede internetforbindelser og en vis mængde GAS (1000 ifølge basiccryptos artikel).

”Borgernes krav” er grundlæggende de forskellige transaktioner, som tokenindehaverne foretager.

“Loven” er den nuværende blok, der skal føjes til blockchain.

“Lykkefaktoren” er hash af den aktuelle blok.

Nu er der to tilfælde, hvor den ene af deltagerne kan handle skadeligt. Lad os tjekke det ud:

Sag nr. 1: Højttaleren er ondsindet

hvad er neo

I dette tilfælde har højttaleren sendt en ondsindet besked B til to delegerede og en nøjagtig besked til en. Dette scenario kan let afbødes på grund af flertalsreglen. De to delegerede vil se, at deres hash ikke stemmer overens med højttalerens, mens en delegat vil se, at deres hash passer perfekt. Imidlertid vil 2 ud af 3 ikke godkende forslaget, og der opnås ikke enighed. Højttaleren fjernes fremover.

Sag 2: En af delegaterne er ondsindet

Hvad er Neo Blockchain? Den mest omfattende guide nogensinde!

Højttaleren sender den korrekte besked til alle delegaterne, men en af ​​delegaterne beslutter at handle på en ondsindet måde og erklærer, at deres nummer ikke stemmer overens med højttalerens.

Men som det kan ses, da 2 ud af de 3 delegerede ikke er ondsindede, vil de godkende den lov, som derefter vil blive vedtaget, da 66% konsensus er nået.

Så som det kan ses, præsenterer dBFT en meget interessant form for konsensusmekanisme.

NeoContract: Smart Contract 2.0

Som vi tidligere har nævnt, var Neos mål at bringe alle fordelene ved en virtuel maskine sammen med fleksibiliteten i kodningssprog. Lad os se, hvordan det lykkedes dem at opnå det.

Neos smarte kontraktsystem består af tre dele:

  • NeoVM.
  • InteropService
  • DevPack

NeoVm

Dette er en billedlig gengivelse af Neo Virtual Machine:

Hvad er Neo Blockchain? Den mest omfattende guide nogensinde!

Billedkredit: Neo Whitepaper

Som Neo Whitepaper siger, er NeoVM eller Neo Virtual Machine en letvægts, almindelig VM, hvis arkitektur ligner JVM og .NET Runtime. Det svarer til en virtuel CPU, der læser og udfører instruktioner i kontrakten i rækkefølge, udfører proceskontrol baseret på funktionaliteten af ​​instruktionshandlingerne, logiske operationer og så videre. Det er alsidigt med en god opstartshastighed, hvilket gør det til et godt miljø at køre smarte kontrakter.

InteropService

InteropService øger anvendelsen af ​​smarte kontrakter. Det giver kontrakterne adgang til data uden for NeoVM uden at gå på kompromis med systemets samlede stabilitet og effektivitet.

I øjeblikket leverer det interoperable servicelag nogle API’er til at få adgang til kædekædedataene fra den smarte kontrakt. De data, den kan få adgang til, er:

  • Bloker information.
  • Transaktionsoplysninger
  • Kontraktoplysninger.
  • Oplysninger om aktiver

….blandt andre.

Det giver også lagerplads til smarte kontrakter.

DevPack

DevPack inkluderer sprogkompilatoren på højt niveau og IDE-pluginnet. Da NeoVM-arkitekturen ligner temmelig JVM og .NET Runtime, gør det det muligt at kode kontrakter på andre sprog. Som du kan forestille dig, reducerede dette udviklernes tid til at lære at oprette smarte kontrakter betydeligt.

Fremtidige funktioner i Neo Blockchain

Shoutout til @ jeremylqes artikel “Neo Wiki” for følgende data.

  • NeoX: Giver mulighed for interoperabilitet på tværs af kæder.
  • NeoFS: Det er en filopbevaringsprotokol, der bruger distribueret hash-tabelteknologi. Det indekserer filen ved at bruge hash af dens indhold snarere end filstien. Store filer vil blive opdelt i datablokke i fast størrelse og distribueret og gemt i forskellige noder.
  • NeoQS: NeoQS (Quantum Safe) er en gitterbaseret kryptografisk mekanisme. Kvantecomputering udgør en reel trussel mod kryptografiske systemer baseret på RSA og ECC. Dette betyder, at Ethereum og bitcoin, som begge bruger ECC, potentielt risikerer at blive hacket af kvantecomputering. Neo søger at løse dette problem via NeoQS.

Hvad er fremtiden for NEO Blockchain?

Så hvordan ser fremtiden efter “Ethereum-morderen”?

Det er for tidligt at sige, om det kan leve op til monikeren eller ej, men den største fordel, den har over Ethereum, er den relativt lave adgangsbarriere. Da udviklerne ikke behøver at lære et nyt sprog for at oprette smarte kontrakter, kan det helt sikkert se tiltalende ud. Hvordan det frembringer i fremtiden, skal stadig ses.

Vi er ikke sikre på, om det vil “dræbe” Ethereum eller ej, men hvad vi ved er, at det præsenterer en fantastisk platform, som udviklere kan føje til den stadigt voksende kryptosfære.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me