Die NEO Foundation hat mit „NEO3 Preview1“ den Start des TestNet von NEO3 bekannt gegeben. Wie die Foundation auf ihrem Blog verkündet, soll es sich dabei in vielerlei Hinsicht um eine Generalüberholung von NEO2.x handeln.

Um die Entwicklung von Blockchain-Innovationen für die Zukunft zu beschleunigen, wird NEO3 als komplette Überarbeitung von NEO2 die Entwickler in die Lage versetzen, eine skalierbare Plattform mit höherem Durchsatz, verbesserter Stabilität und Sicherheit, einem optimierten Smart-Contract-System und einer funktionsreichen Infrastruktur zu liefern.

So soll ein Umstieg vom bisherigen UTXO-Transaktionsmodell (vgl. Bitcoin) hin zu einem Account/Balance-Modell (vgl. Ethereum) die Funktionalität von NEO Smart Contracts verbessern. Die NeoVM soll künftig unabhängig von der Blockchain verwendet werden können.

Bisher gibt es in NEO acht verschiedene Transaktionstypen: MinerTransaction, IssueTransaction, ClaimTransaction, EnrollmentTransaction, RegisterTransaction, ContractTransaction, StateTransaction, PublishTransaction, und InvocationTransaction. Diese werden in NEO3 durch einen einzigen Transaktionstyp ersetzt.

NEO3 mit dBFT 2.0, Block Size Limit und neuem Pricing-Modell

Auch der Konsensfindungsmechanismus dBFT (Delegated Byzantinan Fault Tolereance) erfährt ein Update. dBFT 2.0 verfügt über eine neue Recovery-Funktion. Diese soll im Falle eines Netzwerkversagens eine schnelle Wiederherstellung ermöglichen.

Eine weitere Neuerung besteht in der Einführung einer maximalen Blockgröße. Die Zeitstempel von Blöcken verwenden außerdem künftig die Einheit Millisekunden (ms), um für Anwendungen im Bereich Internet der Dinge praktikabler zu sein. Darüber hinaus werden mit NEO3 Systemgebühren und Gebühren, die für das Aufsetzen von Smart Contracts anfallen, deutlich gesenkt.

NEO-Gründer Erik Zhang sieht in NEO3 Preview1 einen wichtigen Meilenstein:

Mit dem Pilotprojekt NEO3 Preview1 sind wir unserem Ziel, groß angelegte kommerzielle Anwendungen bereitzustellen, ein Stück nähergekommen, das meiner Meinung nach von entscheidender Bedeutung für die Realisierung einer intelligenten Wirtschaft und des Internets der nächsten Generation ist. In Zukunft wollen wir die Entwicklung von NEO3 weiter beschleunigen, um die derzeitigen Hindernisse zu überwinden und unübertroffene Stabilität, Durchsatz und ein optimiertes Entwicklererlebnis zu bieten.

Auf ihrem Medium-Blog vermittelt die NEO-Foundation vertiefende Einblicke in die technischen Details von NEO3. Die Entwickler-Community von NEO ist nun dazu angehalten, Feedback zu NEO3 Preview1 zu geben.