NEO Global Monatsbericht

November 2019

NEO Global Monatsbericht

Highlights

Im November haben verschiedene Teile des Neo-Ecosystems dabei geholfen, die globale Wirkung der Plattform zu erweitern. Neo hat verschiedene Ecosystem-Projekte mitgenommen auf die BlockShow Asia 2019 für eine dedizierte Neo-Eco-Zone. NGD hat bekanntgegeben, dass die staatliche Universität St.Petersburg Neo-basierte Informatikkurse anbieten wird.

Andere Ecosystem-Teams haben zur globalen Initiative beigetragen, so hat NGD Seattle eine Präsentation auf der Live! 360 Conference in Orlando, Florida gehalten und neow3j hat in der Schweiz einen Workshop an der Universität Basel und eine Vorlesung an der Universität Genf abgehalten.

In Sachen Development wurden die Arbeiten an der Implementierung von Oracles begonnen, was auch ein neues URL-Schema beinhaltet, um den Zugriff auf NeoFS-Content zu ermöglichen. Arbeiten am Design der neuen und verbesserten neo-gui wurden ebenfalls begonnen.

Weiter unten folgt der vollständige Neo Global Monatsbericht.

CORE DEVELOPMENT

CORE DEVELOPMENT

Überblick

Im November haben die Neo Core-Developer an Oracles, der NeoGUI und der Neo-Blockchain selbst gearbeitet. Zudem wurden Testfälle dokumentiert, um Developern beim Testen und Fixen von PRs zu helfen und die Arbeiten an einer Ablösung von Travis durch das neue Github Actions-System wurden begonnen.

NeoGUI für Neo 3
Ein neues User-Interface für NeoGUI wird entworfen. Es wird noch diskutiert, welche Technologie für die Implementierung verwendet werden soll, aber Tests und Debatten auf Github haben ergeben, dass die vorgeschlagene Lösung auf Electron aufbauen soll.

Oracles-Programmierung
Das Team hat damit begonnen, die Oracles-Funktionen zu coden. Die Arbeit daran wird geleitet von den Core-Developern Shargon und Belane, die das Feature in kleinere Tasks aufgeteilt haben, um den Implementierungsprozess effizienter zu gestalten.

NeoFS durch Oracles
NeoFS wird ein neues URL-Schema hinzugefügt, damit Content durch die Oracle-API zur Verfügung gestellt werden kann.

Dokumentierte Tests
Testfälle werden erstellt und mit einem externen Tool gesichert. Diese Tests sind entworfen, um die korrekte Evaluierung von PRs sicherzustellen und Developern bei der Identifizierung und Behebung von Problemen zu helfen. Testfälle wurde für 23 Pull Requests erstellt.

Travis wird ersetzt
NeoVM und NeoCLI sind die ersten Repositories, die Travis durch Github Actions ersetzen. Diese Umstellung ist für alle Projekte geplant, die Travis nutzen.

Primitive und Compound Type
Zwei neue Klassen wurde zur NeoVM hinzugefügt. Diese Klassen dienen der Unterscheidung von Primitive Types Boolean, Integern und Byte Arrays von Compound Types, Maps und Arrays.

Unterstützung des .Net Standards 2.1 und von .Net Core 3.0
Das Neo Target-Framework wurde aktualisiert, um den .NET Standard 2.1 zu targeten und refaktorisiert, um die Span-Klasse zu nutzen. Abhängige Applikationen wurden ebenfalls aktualisiert für die Verwendung von .NET Core 3.0.

LINQ durch Helper Methods ersetzen
Von Core-Developer Shargon durchgeführte Tests weisen darauf hin, dass die Performance des Neo-Codes durch LINQ beeinflusst wird. Durch Ablösung von LINQ in den ECDSA- und UInt-Klassen wurde eine Verbesserung der Performance um 216% erreicht.

CORE DEVELOPMENT

PRs gemerged

Neo3

Neo
#1280 BigInteger optimiert
#1269 Projekte in Ordner verschoben
#1267 Entfernung von Travis und Verwendung von Github Actions
#1262 Verbesserung von p2p message deserialization
#1254 Anwendung von strict enum checking
#1249 Storage abstract
#1248 Fix 1244 Mempool.ReverifyTransactions
#1242 Update des oracles branch
#1240 Hinzufügen von neo version zu feature suggestion
#1233 Senkung des block time threshold (3x)
#1229 Abwendung von XXE (3x)
#1227 Verhinderung der remove storage flag, wenn etwas im Storage ist
#1224 Fix von Base58 Problemen (3x)
#1220 Vor Relay auf CheckCommits sichergestellt, dass Block valide ist
#1216 Unnötige Logik aus Mempool entfernt
#1215 Kleine Optimierungen mit gecachetem VM Script
#1214 Verwendung von problem description
#1203 Optimierung MerkleTree (3x)
#1202 Ausführlichere CN logs
#1201 Letzten Fall von GetData in ProtocolHandlerMailbox#ShallDrop entfernt
#1199 Verwendung von base64 in JsonSerializer

Neo CLI
#487 Entfernen von Travis und Verwendung von Github Actions
#477 Upgrade von Abhängigkeiten und Target-Frameworks

Neo VM
#231 Neue Arrays standardmäßig mit null befüllt
#228 Entfernen von Travis und Verwendung von Github Actions
#226 Kleine Optimierungen in constructors
#225 TryPop
#222 Hinzufügen von PrimitiveType und CompoundType
#221 Ermöglichung von cache script
#219 Verwendung von `ReadOnlySpan`
#218 Verwendung von ReadOnlySpan und ReadOnlyMemory, um Speicherkopien zu reduzieren

Neo Plugins
#142 Fix von cell auf maxNBlocksPerDay (3.X)

Neo DevPack Dotnet
#140 Dotnet Format
#139 Fix format
#138 Ersetzen von etwas regex
#137 Update SYSCALLS
#135 Wechsel branch
#131 Ermöglichung von neon-kompilieren aus Source.
#130 NEF zu AVM
#129 Schreiben von manifest file mit Storage und Payable entsprechend der Contract-Anforderungen.
#124 Verhinderung von events mit return (3x)

Neo 2.X

Neo
#1204 master-2.x: Ersetzen der Funktion exceptwith und unionwith mit schnelleren Funktionen
#1239 Fix von Base58 Problemen (2x)
#1235 Fix von PublishTransaction deserialization (2x)
#1230 Verhinderung XXE (2x)
#1207 Optimierung MerkleTree (2x)

Neo VM
#121 Hinzufügen von unittest framework für neo-devpack-dotnet branch 2.x.
#122 fix abi bug für 2.x

Neo Plugins
#141 Fix/memory (#135) (master-2x)

Neo DevPack Dotnet
#136 Verhinderung von events mit return 2x
#134 Travis für 2x

COMMUNITY DEVELOPMENT

COMMUNITY DEVELOPMENT

Überblick

Im November haben Entwicklergruppen aus der Community bedeutende Fortschritte gemacht mit neuen Veröffentlichungen und der Erkundung neuer Features. Das in Russland ansässige NeoSPCC hat verschiedene wichtige Updates für das NeoFS-TestNet und den NeoGO-Client veröffentlicht, darunter die Implementierung des dBFT-Konsensus.

NeoResearch hat zwei wissenschaftliche Fachartikel über die Neo-Technologie veröffentlicht, neue Phasen und Anreizsysteme für die dritte Version von dBFT erkundet und mit Forschungen zu möglichen Privacy-Mechanismen für Neo Smart-Contracts begonnen.

Contract-Development-Tools wurden im November ebenfalls verbessert, NGD Seattle hat eine neue Version des Neo Blockchain-Toolkits für VS-Code fertiggestellt. Eine Video-Einführung für das Toolkit wurde veröffentlicht, präsentiert von Development-Lead Harry Pierson. Außerdem hat NEO-ONE Instanzen von NEO Tracker für private Development-Networks hinzugefügt und die Anstrengungen fortgesetzt, die eigenen Development-Tools mit Neo3 kompatibel zu machen.

Weitere Fortschritte aus dem gesamten Ecosystem sind weiter unten aufgeführt.

NGD SEATTLE

Neo2.x

  • Veröffentlichung von v0.9 des Neo-Toolkits für .NET im Visual Studio Marketplace (und Launch bei derVisual Studio Live Keynote).
  • Frühe Preview von NEO-FX P2P.

Neo3

  • Preview-Support für Neo3 im Neo Blockchain Toolkit für VS Code implementiert. Vollständiger Support wird erwartet für das Dezember-Release.

NEO SPCC

NeoSPCC hat sich die neuen Releases von NeoFS und NeoGO konzentriert. Arbeiten am NeoFS-Testnet wurden fortgesetzt, dazu gehören ein Upgrade des Storage-Systems und ein bedeutendes neues Feature – das Reputation-System. NeoGO wurde ebenfalls aktualisiert: es unterstützt jetzt den dBFT-Konsensmechanismus, außerdem sammel und visualisiert es jetzt wichtige Netzwerk-Metriken via Prometheus und Grafana.

Neo3

  • BLS-Signatures Proof-of-concept für dBFT.
  • State und TX-Verifizierung Proposal
  • Beigetragen zum Oracle-Protokoll Proposal

NeoFS

  • Release von neofs-proto.
  • Release von neofs-cli.
  • Release von Web-Applikationen für die automatische Distribution von Tokens zum Testen von NeoFS.
  • Release des NeoFS-TestNets.
  • Releas des NeoFS Neo-TestNet Web-Wallet für öffentliche Tests.
  • Implementierung von Verification-Signature-Chain in NeoFS-Requests.
  • Implementierung von Reputation-System in NeoFS
  • Release von mehreren NeoFS-Versionen bis zu v0.2.3.

NeoGO

  • Unterstützung für Consensus-Nodes implementiert
  • Contract-Deployment Funktionalität implementiert
  • Implementierung von Invoke* RPC-Methods
  • Implementierung von Unterstützung für Prometheus-Monitoring
  • Vollständige Compliance der neo-go VM mit neo-vm Unit-Tests umgesetzt
  • Mehrere neue Versionen von NeoGO bis zur v0.70.0

Events und Veröffentlichungen

  • NeoGo-Meetup an der staatlichen Universität St. Petersburg veranstaltet
  • Interview durch BasicBlockRadio.com
  • Veröffentlichung von zwei wissenschaftlichen Fachartikeln für die Konferenz MICSECS-2019 (SCOPUS): “Data migration rate of the CRUSH-based distributed storage with dynamic topology” und “The probability of timely redundant service of requests by sequence of servers in multi-level cluster”.

COZ

neo3-preview-tracker

  • Interactive-Manifest- und Notification-Breakdown-Komponenten zum Tacker hinzugefügt.
  • Iteration und Fertigstellung der mobile-friendly Implementierung.
  • Automatisches Deployment mit CircleCI und Testing-Pipeline für die Applikation erstellt.
  • UI/UX der Suchfunktion optimiert.
  • Out-of-focus-Elemente zum Carousel auf der Landing Page hinzugefügt und weitere Verbesserungen des Designs vorgenommen.

neon-wallet

  • Update der Node-Liste und damit verknüpfter Logik, um fehlerbehaftete/tote RPC-Nodes zu entfernen.
  • Verbesserungen des Layouts der neuen Dashboard-Komponenten.
  • Abschluss der Arbeiten an Design und Implementierung einer dedizierten Netzwerk-Konfigurationsseite und “Popover”-Komponente, um Netzwerk-Informationen anzuzeigen.

neon-js

  • [NEO3] Klasse TransactionSigner hinzugefügt.
  • [NEO2/3] Ignore pattern für unused vars.
  • [NEO2/3] Nur lint ändert Dateien.
  • [NEO2/3] Update auf Typescript 3.7.2.
  • [NEO2/3] Neues NeonObject-Interface.

neo3-explorer-api

  • Deployment-Anleitung erstellt.
  • Repo unter CoZ-Organisation initialisiert.

neo-plugins-coz

  • DynamoDBPublisher-Plugin mit Installations-/Konfigurationsanleitung hinzugefügt.

neo-paper

  • In CoZ-Organisation migriert
  • Vanity-TestNet-Adressen für Wallet-Screenshots generiert

neo-python

  • Support für ein C# P2P PR implementiert, um Sync zu neo3-python einfacher zu machen. Neue Sync-Logik basierend auf dieser neuen Funktionalität hinzugefügt und Tests dafür erstellt
  • Implementierung von leveldb, postgresql und In-Memory-Backends für den Storage Layer (inklusive aller nötigen auxiliären Klassen). Generische Tests geschrieben, die für alle Backend-Implementierungen wiederverwendet werden können, um korrektes Verhalten zu validieren.
  • Erweiterung des core.serialization-Packages um Extra-Funktionalität und Test-Coverage für diese Funktionalität. Einige bestehende Texte verbessert.
  • Hinzufügen einer globalen (durch Dritte erweiterbaren) Konfigurationsklasse und Update bestehenden Codes, um sie zu verwenden. Dies ermöglicht externe Kontrolle der Datenbank-Konfigurationen, Netzwerkeinstellungen, etc.
  • Verschiedene Tests auf Netzwerkseite und daraus resultierend Verbesserungen hinzugefügt, darunter:
    • Node-Capabilities mit Coverage hinzugefügt.
    • Die verbliebenen 50% von Tests zu nodemanager hinzugefügt und Probleme gelöst, die dabei entdeckt worden waren.
    • Node-Klasse aufgeräumt für bessere Developer-Zugänglichkeit. Grund für Verbindungsabbruch als Feedback und weitere Utility-Funktionen aufgenommen. Viel Testabdeckung hinzugefügt.
    • Hinzufügen von benötigter TrimmedBlock-Klasse und Testabdeckung.
    • Hinzufügen fehlender Tests für Message-Klasse.
  • Erstellung von PR zu NEO C#, um strict Enum checking zu erzwingen.
  • Hintergrund-Maintenance und Support für neo-python 2.x.

NEORESEARCH

Das Team hat sich auf dBFT 3.0 konzentriert: Design der Abbruch-Phase und Incentives, sowie neue Insight für Privatsphäre in Neo Smart-Contracts.

Neo 2.x

  • Hinzufügen mathematischer und theoretischer Beweise für dBFT 1.0 und 2.0.

Neo3

  • Fortschritte bei UT für aktuellen Konsensus.

Events und Partnerschaften

  • NeoResearch hat an der Universität São João del Rey und an der Universität Ouro Preto im brasilianischen Teilstaat Minas Gerais Präsentationen gehalten. Die Präsentationen wurden gemeinsam mit NGD-Researcher Wang YongQiang durchgeführt.
  • Wallet-Provider auf NeoCompiler-Eco integriert, Zusammenarbeit mit dem NeoLogin-Team (@corollari), das auch den Standard für Invokes und Deploys mit O3 oder NeoLine gepusht hat.

NEXT

NEOLine mobile

Das mobile NEOLine-Wallet wurde offiziell als globale Beta released.

Android (aktuellste Version 1.1.5)

  • Private Key QR-Code hinzugefügt.
  • Funktion zum Verbergen der Asset Balance hinzugefügt.
  • Anzeige der Transaktionshistorie als Liste vereinfacht.
  • Transfer-Codes vereinfacht.
  • Import- und Export-Funktionen des Wallets optimiert.
  • Abfrage von Transaktionsdetails gefixt.
  • Probleme mit Bezug zu Sprüngen beim Anzeigen von Seiten im Wallet gefixt.
  • User-definierte Funktionen zur Änderung des Wallet-Avatars und Wallet-Namens hinzugefügt.

iOS (aktuellste Version 1.3.1)

  • Private Key QR-Code hinzugefügt.
  • Funktion zum Verbergen der Asset Balance hinzugefügt.
  • Slider für Wallet-Import hinzugefügt.
  • Anzeige der Transaktionshistorie als Liste vereinfacht.
  • Update der Prozesslogik für Transfers.
  • Update des Wallet-UI.
  • Problem unvollständiger Darstellung eines kleinen Teils des Wallets behoben.
  • Problem mit der Value-Verifizierung beim Transfer von Assets behoben.
  • Problem mit digitaler Genauigkeit von Wallet-Assets behoben.
  • User-definierte Funktionen zur Änderung des Wallet-Avatars und Wallet-Namens hinzugefügt.

NEOLine Wallet-Plugin

  • dAPI Deployment Contract verbessert.
  • Einen Bug, der zu Ungenauigkeiten führte, behoben
  • Verbunden zum Interface der neuen Exchange-Rate.

NEOLine Offizielle Website

  • Fertigstellung des Upgrade und der Revision der offiziellen Website.
  • Download-Channels für mobile Wallets und Browser-Wallet-Plugins zur Verfügung gestellt.

NeoTube-Browser

  • Upgrade und Revision der offiziellen Website fertiggestellt, inklusive neuem und simplen UI-Style, um Nutzern einen möglichst bequemen Abruf von Information aus der Neo-Blockchain zu ermöglichen.

Forpay-System zur Verwahrung von Assets

  • Die Entwicklung verschiedener funktionaler Sektionen ist abgeschlossen, inklusive Zugriff auf API-Interfaces für Dritte, asynchrone Benachrichtigungen bei Asset-Changes, etc.
  • Support von Escrow bei NEP-5 Assets. Der nächste Schritt wird im Support von nativen Neo-Assets bestehen (NEO, GAS).

NEWECONOLABS

NEL hat die Basisfunktionen für TK-SDK geupdatet und die Adaption für Neo3 der Basisfunktionen des Teemo-Wallets fertiggestellt, darunter Abfrage, Transfer, Fee-Einstellungen und dApp-Aufrufe.

Problem behoben, bei dem der Gesamtbetrag von NEP5-Assets im Browser falsch angezeigt wurde.

Neo3 Neo-SDK-ts

  • Contract-Utility-Klasse erstellt um die Methode zum Aufruf von Contracts neu zu konstruieren.
  • Tool-Klassen für Tokens erstellt mit üblicherweise genutzten Call-Methoden.
  • Schreiben von Long type für Daten-Storage, darunter transaction fee, network fee, etc., und Hinzufügen von Long zu bytes, Bytes zu Long, add, sub, mul, div. Methode.
  • Modifizierung des Teils Transaction-Witness, um Problem der Ablehnung von Transaktionen durch Nodes zu beheben.

Teemo-NEO3.0

  • Teemo-neo3.0 hat sdk ersetzt, außerdem das Konflikt-sdk in 2.0 entfernt.
  • Fix von Problemen mit der Kompatibilität von NEP-6 Import und Export.
  • Rekonstruktion der Transaction-Construction-Klasse in Teemo, um die Funktion für Transfer und Transaktionen fertigzustellen.
  • Modifizierung des Data-Storage-Formats für die Asset-Liste.
  • Upgrade der API auf Neo3-Version, Fertigstellung von Funktionen wie Asset-List-Query, Anzeige von Asset-Informationen (Balance).
  • Upgrade der Transfer-Operation auf der Teemo Homepage, Transaktionsgebühren werden nun standardmäßig hinzugefügt, mit Schnell-/Langsam-Stand.

NEO-ONE

Das NEO•ONE CLI startet jetzt standardmäßig eine konfigurierbare NEO-Tracker-Instanz gemeinsam mit dem NEO•ONE-Node, wenn Contracts in ein privates NEO•ONE-Entwicklungsnetzwerk deployt werden.

Die lokal laufende NEO-Tracker-Instanz liest den State des privaten NEO-Netzwerks aus und zeigt diesen an, inklusive deployter Smart-Contracts, was nützlich ist, um zu sehen, wie ein Projekt auf einem Blockchain-Explorer wie NEO Tracker angezeigt werden wird.

Zudem erlaubt es das NEO•ONE CLI Entwicklern, eine NEO-Tracker-Instanz einfach mit einem einzelnen Kommando zu starten, stoppen oder zurückzusetzen, ohne ein mit NEO•ONE gestartetes privates Netzwerk verwenden zu müssen. Dies erlaubt größere Flexibilität für Developer, die eine lokale NEO-Tracker-Instanz für die Ansicht ihres privaten Netzwerks nutzen möchten.

NEO•ONE hat nun drei Enwickler dafür abgestellt, NEO•ONE für Neo3 auf den neuesten Stand zu bringen. NEO•ONE zielt darauf ab, zum Start von Neo3 vollständig damit kompatibel zu sein.

RED4SEC

  • Kryptografischen Audit abgeschlossen.
  • Entwicklung von Fuzzing-Tools für Managed Code.
  • Fuzzing verschiedener NEO2-Klassen.
  • NEO2 CORE Audit bei 95%.
  • Neues Netzwerk-Monitoring wurde im November deployt.
  • Arbeiten an Adaption von neo-resilience für NEO3-Development.
  • Review der Pull Request Quelltext-Sicherheit
  • Security-Pentest für November und Review offener Sicherheitslücken.
  • https://github.com/Red4Sec/TuringMachine

NGD SHANGHAI

NGD SHANGHAI

Überblick

Der Fokus von NGD Shanhai liegt auf Neo3. Das Team hat weiter über das Governance-Modell für Neo sowie über Oracles diskutiert und an verschiedenen Optimierungen der Netzwerk-Performance gearbeitet:

  • Fortgesetzte Diskussion über und Design des Neo3 Governance-Modells.
  • Diskussion des Konsensmechanismus der eingebauten Oracles für Neo3.
  • Optimierung von Neo3: Befassung mit dem Problem verlorener Inv-Messages, Optimierung des Mempool-Sortings sowie von gecacheten Transaction-Fields und Vorschlag von parallelen Signature-Verifizierungen.
  • Arbeit an der Portierung von RPC-Modulen, Erstellung von GraphQL- und Restful-Plugins – zu 80% fertiggestellt.
  • Entwicklung des Neo2.x GO SDK fertiggestellt.
  • Entwicklungsarbeiten am Neo-Celer SDK – zu 80% fertiggestellt.
  • Front-end Development-Framework für die Neo3-GUI ausgewählt und vorläufige Ziele des Produktdesigns formuliert.
  • Neo3-Dokumentation geschrieben – neo-cli und RPC API nahezu fertiggestellt.
  • Klassifizierung automatisierter Test-Frameworks nach Business, Refaktorisierung von Test-Fällen und Fix von Neo-Plugin-Bugs.
  • Ecosystem-Wallets getestet.
  • DAPI-Standards mit wallet-plugin Projektparteien beworben und entwickelt.
  • Wartung der offiziellen Website fortgesetzt, inklusive zusätzlicher Blog-Sektion und Suchfunktion für technische Dokumentation.

MARKETING

MARKETING

Überblick

Der November war in Sachen Marketing-Events ein äußerst ereignisreicher Monat für Neo. Das Highlight des Monats war Neos Präsenz auf der BlockShow Asia 2019 in Singapur, wo Konferenzteilnehmer und die lokale Community Neo und das Ecosystem unter verschiedenene Gesichtspunkten kennenlernen konnten. Neben der BlockShow Asia haben Da Hongfei und andere Teammitglieder Reisen in verschiedene Länder unternommen, um die internationale Community zu treffen und Neo sowie Neos Ecosystem-Projekte einer breiteren Öffentlichkeit vorzustellen.

MARKETING

Offline Events

7th

Da Hongei war am 7. November als Teilnehmer auf ein Panel zum Thema “The Future of Blockchainbeim FORTUNE Global Tech Forum 2019 in Guangzhou, China, eingeladen.

7th

Neo hat das erste Meetup in Kiew, Ukraine, veranstaltet und das Projekt dort der lokalen Community vorgestellt.

9th

Da Hongfei war zur World Blockchain Conference 2019 in Wuzhen, China, eingeladen. Da hielt eine Keynote-Speech zum Thema “Decoding the Next-gen Internet” und sprach auf einem Panel über die Zukunft von Blockchains in China.

9th

Longfei Wang, Neo-Entwickler, nahm an der China .NET Conf 2019 in Shanghai teil und hielt eine Rede über die Möglichkeiten von Blockchain-Technologie und Neo bei Verwendung von .NET.

11th

Neo veranstaltete das zweite Meetup in St. Petersburg, Russland, gemeinsam mit den Ecosystem-Partnern Neo St. Petersburg Competence Center, MyWish, und 0xGames.

14th - 15th

Neo nahm an der BlockShow Asia 2019 in Singapur teil. Als erster Keynote-Speaker sprach Da Hongfei darüber, wie Blockchain-Technologie im Internet der nächsten Generation die Unzulänglichkeiten des heutigen Internets beheben kann. Neo hat außerdem eine Neo Eco Zone auf der Konferenz eingerichtet und dort acht Projekte aus dem Ecosystem vorgestellt.

14th

Neo veranstaltete das NeoFest Meetup 2019 während der Blockshow Asia in Singapur, um die lokale Community über den Stand von Neo und dem Ecosystem auf dem Laufenden zu halten.

19th

John deVadoss, Leiter von NGD Seattle, und Harry Pierson, leitender Software-Architekt, hielten eine Keynote-Speech auf der Live! 360 conference in Orlando, Florida, zum Thema “Programming Smart Contracts in C# and .NET.”

20th

Neo startete einen neuen Kursmit dem Titel “Software Development Using Neo Blockchain Technology” an der staatlichen Universität in St. Petersburg, Russland, um Einblicke in Distributed-Ledger-Systeme im Allgemeinen und Neo-Technologie im Besonderen zu geben. Ziel ist es außerdem, die Studenten beim Aufbau von Fähigkeiten in der Entwicklung mit Schlüsselkomponenten der Neo-Technologie zu unterstützen.

MARKETING

Online-Events

MARKETING

Community

TWITTER
FACEBOOK
REDDIT
DISCORD
MEDIUM
YOUTUBE
WECHAT
WEIBO

Liquidität

Liquidität

Exchanges