Wat is NEO en wat is GAS?

Waar komt het vandaan?

Er is nogal wat verwarring rond het Neo-platform. Niet verwonderlijk als je kijkt naar de gecompliceerde geschiedenis van het project.

Neo begon ooit als AntShares (ANS) in 2014. AntShares, opgericht door Da Hongfei en Erik Zhang, wordt ‘China’s eerste blockchain-platform’ genoemd. In 2016, werd er vermoedelijk als antwoord op de groeiende interesse in AntShares, en de behoefte aan blockchain-oplossingen die voldoen aan de vereisten van zowel overheidsregulatoren als privébedrijven, een bedrijf opgericht door Da en Erik genaamd OnChain. Dit is een venture-ondersteund bedrijf dat op blockchain gebaseerde financiële diensten levert. In 2017 werd AntShares omgedoopt tot Neo.

Neo en OnChain zijn gevestigd in Shanghai. Het is zeker zo dat Chinese regelgeving verregaande gevolgen kan hebben voor cryptocurrency-markten en -ontwikkeling. Neo is voor gelijke delen kwetsbaar en goed gepositioneerd om samen te werken met Chinees toezicht en die ook te informeren.

Een slimme economie

Binance-de-beste-bitcoin-exchange

De Neo whitepaper is onze belangrijkste hulpbron bij het begrijpen van het platform. Helaas zijn aspecten van Neo nog in ontwikkeling en zijn bepaalde details onduidelijk. Af en toe leest de whitepaper meer als een overzicht van slimme contracten in het algemeen dan een specifieke gids voor de interne werking van Neo.

In concept is Neo een slim ecosysteem met contracten, vergelijkbaar met Ethereum. Hiermee kunnen gebruikers de opslag en uitwisseling van digitale assets automatiseren. Om te kunnen concurreren met meer gevestigde implementaties van slimme contracten, maakt Neo gebruik van de zich ontwikkelende technologie en samenwerking met de Chinese autoriteiten in de richting van het verklaarde doel van een ‘slimme economie’.

Digitale identiteit

In 2005 stond de ‘Digital Signature Act’ van China toe dat digitale handtekeningen in theorie juridisch bindend zijn. Het probleem hier is dat een middel tot digitale identificatie wat voldoet aan de vereisten van deze verordening moeilijk te verkrijgen zijn. In 2016 heeft OnChain, in samenwerking met Microsoft China, Legal Chain opgericht met als doel dit identificatiemiddel te leveren. Legal Chain is van plan de onveranderlijkheid en transparantie van blockchain-systemen toe te passen om aan deze vereisten te voldoen, met het doel om onderweg gezichts- en stemherkenning te integreren.

Dit concept van digitale identiteit is een belangrijk kenmerk van de door Neo voorgestelde slimme economie. Het onderhouden van een vertrouwde koppeling tussen digitale en fysieke entiteiten betekent dat je misbruik van het systeem moet kunnen volgen, helemaal terug tot een juridisch bindende identiteit.

Overeenstemming

Neo maakt gebruik van een consensusmechanisme genaamd Delegated Byzantine Fault Tolerance (dBFT). Deelnemers van het systeem zijn in staat bepaalde knooppunten aan te wijzen als boekhouders. Een boekhouderknooppunt moet een minimale balans van NEO behouden en aan bepaalde prestatievereisten voldoen.

Boekhouders zijn belast met het verifiëren van de blokken die naar de blockchain zijn geschreven. Als tweederde van de knooppunten op het netwerk kan instemmen met de versie van de blockchain van een boekhouder, wordt een overeenstemming bereikt en wordt de voorgestelde versie van de blockchain gevalideerd. Als de overeenstemming mislukt, wordt een alternatieve boekhouder gebeld en wordt het proces herhaald.

Omdat deze overeenstemming slechts over een subset van het netwerk hoeft te worden gerepliceerd, wordt er gezegd dat deze efficiënter is dan de klassieke Byzantijnse fouttolerantie. Het netwerk als geheel verbruikt minder hulpbronnen en kan hogere transactievolumes aan.

Met dBFT en enkele andere belangrijke optimalisaties beweert Neo meer dan 1.000 transacties per seconde te kunnen verwerken, met als doel het optimaliseren van meer dan 10.000 transacties per seconde. Vergelijk dat met het huidige tarief van 15 transacties per seconde van Ethereum.
Dat is een groot voordeel, maar er kan worden gesteld dat deze winst ten koste gaat van centralisatie. Digitale identificatie en dBFT kunnen dienen om de besturing van het systeem tot een selecte groep te beperken.

NeoContracts

Neo’s slimme contracten worden NeoContracts genoemd. Een van de grootste obstakels bij het ontwerpen van slimme contracten “Smart contracts” is dat hun resultaten over een netwerk gereproduceerd moeten worden, en dat moet betrouwbaar zijn.

Als naar een contract wordt verwezen op een blockchain en dit verschillende resultaten oplevert op verschillende systemen, kan het netwerk niet op betrouwbare wijze overeenkomen hoe de blockchain eruit ziet en worden blokken geblokkeerd. Maar een slim contract kan geen zinvolle bewerkingen uitvoeren zonder toegang tot sommige variabelen.

Tijdstempels – Misschien wil je slimme contracten gebruiken om wekelijkse betalingen aan een werknemer te automatiseren of om de 30 dagen een account bij een distributeur af te sluiten. Je contract moet weten hoe laat het is. Om consistente toegang tot tijdgegevens te bieden, registreert Neo een tijdstempel voor elk nieuw blok dat wordt gegenereerd. Elke 15 seconden wordt een nieuw blok toegevoegd, zodat contracten toegang hebben tot de huidige tijd tot binnen 15 seconden.

Willekeurigheid – Ook handig is de mogelijkheid om willekeurige getallen te genereren. Maar hoe geef je een willekeurig getal terwijl je er nog steeds voor zorgt dat hetzelfde willekeurige nummer in het netwerk wordt geïdentificeerd? Om slimme contracten toegang te geven tot willekeurigheid, wordt een willekeurig getal ingevoegd in het veld van elk nieuw blok. Contracten kunnen verwijzen naar dit veld om toegang te krijgen tot dit willekeurige nummer.

Gegevensopslag – Gegevens in NeoContracts kunnen privé worden opgeslagen, alleen toegankelijk voor het contract waarmee het is geassocieerd. Gegevens kunnen ook worden opgeslagen in een globale context, toegankelijk voor alle contracten op het netwerk. Externe gegevens moeten worden overgebracht naar de Neo-blockchain en worden doorgegeven aan deze private of openbare opslagplekken om te worden verwezen door contracten.

De tokens

Het platform omvat 2 verschillende tokens. NEO en GAS zijn de cryptografische valuta’s die het Neo-netwerk aandrijven. Zowel NEO als GAS zijn gelimiteerd op 100 miljoen tokens per stuk.

De NEO-token is representatief voor aandelen in de Neo-markt en kan niet worden verdeeld. NEO-houders krijgen stemrecht in het NEO-ecosysteem en rechten op dividenden in de vorm van GAS. 50 miljoen NEO’s werden verdeeld via initiële crowdfunding. De resterende 50 miljoen tokens worden vastgezet met een lock-outperiode van 1 jaar, die vervalt op 16 oktober 2017.

Deze lock-outfiches moeten worden beheerd door de NEO Council (een groep van de oprichters van het project) om de ontwikkeling en het onderhoud van het ecosysteem te ondersteunen. Specifiek zijn 10 miljoen tokens bestemd om kernontwikkelaars en om de leden van NEO te belonen, en nog eens 10 miljoen worden gebruikt om het ecosysteem van de Neo-ontwikkeling te stimuleren, 15 miljoen tokens worden behouden voor een ‘onvoorziene gebeurtenis’ en de resterende 15 miljoen moeten worden geïnvesteerd in blockchain-ecosystemen die Neo ondersteunen.

Neo’s alternatieve token, GAS, wordt gegenereerd met een snelheid van 8 GAS per blok met de constructie van de blockchain. De productiesnelheid wordt met 1 token verminderd voor elke 2 miljoen gegenereerde blokken. Ergens rond 2039 zal de GAS-circulatie de 100 miljoen bereiken en zal de productie stoppen. In tegenstelling tot NEO kan GAS worden verdeeld.

GAS-dividenden worden ook geaccumuleerd als vergoedingen voor het netwerk. Gebruikers betalen in GAS om slimme contracten in te zetten en uit te voeren. De kosten zijn evenredig met de computerresources die door het contract wordt verbruikt. Deze vergoedingen worden uitgedeeld aan ‘boekhouders’ als beloning voor hun activiteit op het netwerk.

Misschien ook interessant

Reacties

Laden...