Rapporto mensile globale NEO

Febbraio 2020

Rapporto mensile globale NEO

Punti salienti

Febbraio ha visto il mondo iniziare a fare i conti con la diffusione del coronavirus, che ha causato interruzioni dei viaggi, eventi e routine quotidiane sul posto di lavoro. I dipendenti di Neo Global Development a Shanghai sono sani e salvi, sebbene incoraggiati a lavorare da casa ovunque sia possibile. Incoraggiamo tutti i membri della comunità a rimanere vigili e seguire le linee guida raccomandate per proteggere se stessi e le loro famiglie dalle infezioni.

A partire da questo mese, abbiamo suddiviso il rapporto mensile in quattro nuove categorie: sviluppo del protocollo, sviluppo di infrastrutture e strumenti, marketing e operazioni e crescita dell’ecosistema. La nostra speranza è che il nuovo formato consentirà ai lettori di ottenere più facilmente informazioni sul lavoro completato dalla comunità globale di Neo e sulla crescita dell’ecosistema Neo.

Lo sviluppo di Neo3 è continuato a febbraio. I punti salienti includevano discussioni dettagliate sugli aspetti chiave di Neo3 come la sua governance e i suoi modelli economici.

Gli sforzi degni di nota dei gruppi di sviluppo hanno incluso il rilascio di pietra miliare di Neo Toolkit per .NET v1.0 di NGD Seattle, che includeva importanti miglioramenti al componente Visual DevTracker e un nuovo modello di programmazione lineare mista mista (MILP) per la generazione di prove dBFT, progettato di NeoResearch per affinare la sua proposta finale per dBFT 3.0.

Il team di marketing di NGD Shanghai ha lanciato una nuova versione di Neo Live, basandosi sul concetto di Telegram di domande e risposte ed espandendosi in un formato webinar per conversazioni più dettagliate. Il primo ospite del nuovo formato è stato Andrey Bugaevski, responsabile della crescita di IncognitoChain, che ha discusso della privacy nel mondo della blockchain.

Infine, gli sforzi del dipartimento per la crescita dell’ecosistema hanno portato molti frutti in termini di partnership con: Tor.us, un gateway per gli ecosistemi decentralizzati tramite Google, Facebook e altri accessi OAuth; Blockgeeks, una piattaforma educativa blockchain; Van Lang University in Vietnam; Suterusu, un protocollo blockchain che preserva la privacy; e altro ancora

Di seguito è possibile leggere l’intero rapporto mensile globale Neo.

SVILUPPO DEL PROTOCOLLO

SVILUPPO DEL PROTOCOLLO

Panoramica

A febbraio, la comunità di sviluppo di Neo ha tenuto discussioni approfondite sul modello di governance Neo3 e si è concentrata sullo sviluppo di oracoli integrati e radice dello stato. Neo spera di completare questi importanti componenti Neo3 entro la metà del secondo trimestre per ottenere un modello di governance on-chain più efficiente, fornire una maggiore accessibilità alle risorse di rete e garantire una migliore coerenza dei blocchi.

Sono stati fatti buoni progressi anche per quanto riguarda il modello economico Neo3, a cui molti sono interessati. Neo sta attualmente esaminando gli adeguamenti delle commissioni di rete per ottimizzare l’efficienza e l’esperienza utente della catena.

SVILUPPO DEL PROTOCOLLO

Neo3

NEO CORE

  • Aggiornato all’ultima versione di neo-vm.
  • Contratto multisig consentito nei portafogli.
  • Aggiunto sale e NEP2 al portafoglio db3.
  • Formato dotnet fisso.
  • Risolto elemento null ToStackItem.
  • Completato il 20% di stateroot: aggiungi mpt.
  • Meccanismo progettato per la salute e la sicurezza dei nodi –# 1457.
  • Meccanismo di rimborso dell’inventario discusso.
  • Servizio alias discusso.
  • Completato il 68% della copertura del test PR a febbraio.
  • Completato il 91% dello sviluppo di strumenti di test automatizzati.

NEO-VM

  • Formato dotnet fisso.
  • Completato l’80% del meccanismo try-catch.

NEO-NODE

  • Aggiornato neo a 3.0.0-CI00855.
  • Formato dotnet fisso.
  • Risolto il test NEP-5.

NEO-MODULES

  • Nuget Neo aggiornato alla 3.0.0-CI00855.
  • Formato dotnet fisso.
  • Fixato RpcServer getstorage.

NEO-DEVPACK-DOTNET

  • Codici tecnici formattati a livello globale.
  • Formato dotnet fisso.

GOVERNANCE E MODELLO ECONOMICO

  • Discusso meccanismo di governance Neo3.
  • Discutere delle rettifiche della struttura delle commissioni.

ORACOLO INCORPORATO

  • Completato il 30% dell’oracolo incorporato: syscall, contratto di polizza.

NEO-GUI

  • Determinato lo schema di progettazione dell’architettura e implementato il piano di esecuzione. Nel frattempo, il modulo dati del portafoglio è in fase di sviluppo, con un progresso complessivo del 20%.

SVILUPPO DEL PROTOCOLLO

Neo 2.X

NEO CORE

  • Aggiunto test di verifica su invokescript.
  • Risolto SpentCoinState.Clone.

INFRASTRUTTURA E SVILUPPO STRUMENTI

INFRASTRUTTURA E SVILUPPO STRUMENTI

Panoramica

Durante febbraio, i gruppi di sviluppo della comunità hanno mantenuto il corso stabilito durante il mese precedente. Sono in corso sforzi per migrare gli strumenti esistenti da Neo2 a Neo3, garantendo che l’infrastruttura sia pronta a soddisfare le esigenze degli sviluppatori che si basano su Neo3. Oltre agli sviluppi incentrati su Neo3, i team hanno anche continuato a migliorare le risorse da utilizzare sulla rete esistente.

NeoResearch ha annunciato un nuovo modello MILP (Mixed-Integer Linear Programming) per la generazione di prove dBFT, progettato per aiutare a perfezionare la sua proposta finale per dBFT 3.0. Il team ha anche iniziato lo sviluppo di una versione Neo3 del suo progetto nvm-learn, un tutorial interattivo per apprendere come funziona NeoVM. La nuova versione, nef-learn, evidenzia le modifiche in Neo3 VM e Neo Execution Format (NEF).

NGD Seattle ha rilasciato la versione milestone 1.0 del suo Neo Toolkit per .NET, che ha apportato importanti miglioramenti in particolare al componente Visual DevTracker. Oltre a facilitare l’esplorazione dei blocchi su più reti Neo, l’interfaccia utente DevTracker ora offre alternative intuitive a molte delle operazioni da riga di comando del toolkit.

COZ ha completato l’integrazione del reagente-intl nel portafoglio Neon come parte dei suoi sforzi di internazionalizzazione, aggiungendo con esso traduzioni per coreano, francese, tedesco e vietnamita. I membri del team che lavorano su neo3-python hanno anche iniziato le discussioni con NGD Seattle, considerando i potenziali miglioramenti del neo-boa richiesti per la sua inclusione nel Neo Blockchain Toolkit per .NET.

Neo SPCC ha implementato un sistema di reputazione per i nodi su NeoFS, ha disaccoppiato l’API del servizio dalla libreria proto di neo-fs e ha completato il contratto intelligente di base NeoFS in Go. Gli aggiornamenti sono stati anche inviati a NeoGO, risolvendo problemi con la rete e dBFT che intendono garantire la compatibilità con il nodo C # principale.

Di seguito sono riportati i dettagli completi di tutti i progressi dello sviluppo della comunità a febbraio.

NGD SHANGHAI

Protocollo di interoperabilità

  • Completato il go-sdk per il protocollo di interoperabilità, sviluppando il contratto di interoperabilità e l’inoltro, con progressi complessivi del 50%.

Progetti di crescita dell’ecosistema supportati

  • L’integrazione di NEO nel portafoglio Edge è in fase di sviluppo con il codice che dovrebbe essere presentato a marzo.
  • Comunicazione continua con TradeTrust per sviluppare l’architettura tecnica.

NGD SEATTLE

Neo Toolkit per .NET

  • Neo Toolkit per .NET v1.0 è stato rilasciato come versione milestone con alcuni importanti miglioramenti, come la possibilità di precaricare GAS in Neo-Express e l’inclusione di un’interfaccia utente per Visual DevTracker.
  • Sono in corso discussioni relative al supporto Python, Java e JavaScript.
  • Un video dettagliato rilasciato da NeoNewsToday è disponibile qui.

In corso

  • Sviluppo su Neo-FX C # e Neo Managed Service in Azure

NEO SPCC

NeoFS

  • Revisione e miglioramenti della procedura di verifica dei dati.
  • È stato implementato il sistema di reputazione per i nodi di archiviazione e i nodi Anello interno.
  • È stata implementata la procedura per aggiungere o rimuovere i nodi dell’anello interno.
  • L’API NeoFS è stata separata da neofs-proto.
  • L’API NeoFS C # è stata avviata.
  • È stato creato il contratto intelligente NeoFS a Golang.
  • Le operazioni GetRange e Search ora supportano i flussi.
  • L’operazione Get è stata migliorata per funzionare con finestre scorrevoli per oggetti complessi.
  • È stato implementato un nuovo componente per sincronizzare le epoche nei nodi di archiviazione.

Nuove versioni

  • Neofs-node: v0.2.11, v0.2.12, v0.3.0, v0.3.1, v0.4.0, v0.5.0
  • Neofs-cli: v0.2.6, v0.2.7, v0.3.0, v0.3.1, v0.4.0
  • Neofs-dropper: v0.2.9, v0.3.0
  • Neofs-api (vecchio neofs-proto): v0.2.13, v0.2.14, v0.3.0, v0.3.1, v0.3.2, v0.4.0
  • Neofs-gw: v0.2.8, v0.3.0, v0.3.1, v0.3.2

NeoGo

  • Risolti i problemi di rete e dBFT (inclusa la compatibilità con C #), aggiunto supporto alle politiche.
  • Mempool riprogettato, codice RPC refactored.
  • Aggiunta funzionalità di portafoglio mancante (gestione delle chiavi, gestione delle risorse, reclami GAS).
  • Compilatore del contratto intelligente Go migliorato.
  • Elaborazione del voto implementata.
  • Implementati metodi RPC di getxout, getcontractstate, getstorage.
  • Implementata un’implementazione CHECKMULTISIG migliorata che è ~ 20% più veloce.

Nuove versioni

  • NeoGo: v0.72.0, v0.72.1, v0.72.2, v0.73

COZ

Neo3-Python

  • Continua implementazione dell’estensione neo-vm.
  • Abbiamo discusso di vari miglioramenti del neo-boa con NGD-Seattle per supportare neo-express ed elaborato la creazione di CLI e alcuni altri elementi minori.

Neon Wallet

  • Piena integrazione della libreria di reattivo-intl per supportare gli sforzi di internazionalizzazione.
  • Supporto linguistico completo per traduzioni in coreano, francese, tedesco e vietnamita.

Neo3-Anteprima

  • Aggiunta del tema della luce.

Neon-js

  • Controllo e aggiornamenti della sicurezza di NPM per correggere numerose gravi vulnerabilità di sicurezza correlate ai dipendenti di NPM.
  • Risolto il problema con emitAppCall con l’aggiunta di un argomento 00 quando non venivano passati parametri.

Neo2-Explorer

  • Plug-in DynamoDBPublisher C # con port per gestire blocchi / transazioni / UTXO Neo2.
  • Neo3 Python AWS Lambda modificato per funzionare con i dati Neo2.
  • Creata configurazione Serverless per archiviare i dati in AWS o localstack.
  • Implementato schema di suddivisione dei dati per archiviare blocchi / transazioni eccessivamente grandi in AWS S3.
  • Installazione e test di localstack come possibile store AWS locale; determinato che non è abbastanza stabile.
  • Ha iniziato la creazione di un’immagine Docker personalizzata per sostituire localstack con il router DyndaDB-local, moto e Lambda personalizzato.

Neo-Scan

  • Pacchetti NPM jquery, deep-mixin e lodash aggiornati alle ultime versioni.

Discord Security

  • Aggiornato il plug-in DetectImposters Discord per risolvere il problema causato dalla rimozione della chiamata API markGuildAsRead.

NEORICERCA

Nuove iniziative di ricerca

  • Ispirato al feedback positivo sul tutorial NeoVM, è stato avviato un nuovo tutorial incentrato su NeoVM3 e Neo Execution Format (NEF): neoresearch.io/nef-learn (ancora in costruzione).
  • È stato redatto un nuovo modello MILP (Mixed-Integer Linear Programming) per la prova di dBFT che coinvolge concetti di ottimalità e limiti inferiori.

Eventi e pubblicazioni

  • Alcuni membri di NeoResearch hanno partecipato all’evento “Created.City” a Niterói-RJ, in Brasile, il 17 febbraio. L’evento si è tenuto per lanciare un libro incentrato sulle città intelligenti e digitali, che copre tecnologie come le tecniche computazionali all’avanguardia per le discussioni attuali su droni, blockchain, contratti intelligenti e criptovalute. Il libro è pubblicato da Springer in una serie su Urban Computing.
  • Ha pubblicato l’articolo “Mobilità, cittadini, innovazione e tecnologia nelle città digitali e intelligenti” su Future Internet, volume 12, numero 2 (febbraio 2020), che include un progetto di contratto intelligente sviluppato sulla Neo blockchain per la gestione dei sistemi di trasporto delle città intelligenti. Il lavoro scientifico menziona Neo in diverse parti dello studio e, a partire dal 3 marzo, è il contributo più visto del problema con 904 visualizzazioni e 324 download del testo completo.

IL PROSSIMO

Terminale mobile NeoLine

  • Versione Android aggiornata alla 1.4.2, versione iOS aggiornata alla 1.6.4.
  • Logica finestra pop-up ottimizzata per moduli applicativi.
  • Supporto per le lingue in fase di sviluppo.
  • Correzioni di bug.

Plug-in portafoglio NeoLine

  • Ultima versione 1.2.1.
  • Aggiunto invokeMulti dAPI & docs.
  • Logo del browser dei blocchi aggiornato.
  • Risolti bug noti.

Browser NeoTube

  • Aumentato il numero di risorse supportate da MainNet e TestNet.
  • Aggiornato il modulo di rilevamento ed esecuzione per la migrazione delle risorse NEP-5.
  • Risolto un bug per il quale in alcuni casi i record di trasferimento NEP-5 non venivano riconosciuti a causa del codice speciale del contratto.

Neo3

  • Configurare un ambiente di test Neo3 e distribuito il nodo NEO-CLI v3.0.0-preview1.
  • Ha avviato il progetto scoiattolo per l’analisi dei dati di blocco (compresi tutti i dati di transazione) e l’archiviazione del database.

NEWECONOLABS

Neo 2.x

NEL Blockchain Browser

  • La nuova pagina dell’elenco delle transazioni è ora compatibile con i dispositivi mobili.
  • Risolto il problema che causava l’interruzione dell’analisi dei dati UTXO della transazione.
  • Aggiunte statistiche dell’indirizzo attivo 2019 in background.
  • Sviluppato un progetto per analizzare le transazioni interne dei contratti, comprese le operazioni di chiamata, creazione, aggiornamento e distruzione tra i contratti. L’interfaccia in background e alcune analisi dei dati su Neo2 TestNet sono state completate e le pagine front-end sono ora in fase di sviluppo.

Neo3 Contract Debugger

  • Modificato il codice dei nodi Neo3 e aggiunta la funzione di debug del contratto.
  • Modificato il compilatore del contratto per aumentare l’output dei dati.
  • Distribuito progetti correlati sul server.
  • Modificato il progetto API di compilazione NeoRay e risolto il problema per cui non restituiva correttamente i file nef e map.
  • Modificato il progetto DebugGUI locale per testare ed eseguire il debug del contratto.

SDK-TS-Neo3a

  • Metodo di conversione dell’indirizzo pubkey aggiornato, metodi relativi alla struttura di transazione modificata e funzione di trasferimento SDK completata.
  • Aggiunto modulo SmartContract, supporto per l’analisi di file nef e manifest e completato la funzione per la distribuzione dei contratti.
  • Modificata la classe Contract per aggiornare funzioni correlate come le chiamate di distribuzione.

NEOW3J

Neo3

  • Finalizzata la migrazione da Travis a GitHub Actions – solo per Neo3, branch develop-3.x e master-3.x (https://github.com/neow3j/neow3j/issues/108).
  • Adattato VerificationScript a Neo3 (lavori in corso).
  • Adattato gli indirizzi multisig a Neo3.
  • Valutata la libreria ASM per manipolare i file .class (che verranno utilizzati dal compilatore neow3j).
  • Iniziato ad adattare i metodi JSON-RPC a Neo3 (lavori in corso).

ALIENWORKS

Tutorial interattivo

  • Contenuto della lezione 1 aggiornato e contratto intelligente.
  • Sviluppata lezione 2 e argomenti completati:
    • Proprietà della classe
    • BigInteger

Tenere sotto controllo

neonode.io

  • Documentazione del progetto mantenuta.
  • Sviluppata funzione matrice API.
  • Aggiunto un nodo seed su Neo3 TestNet
  • Ha iniziato a testare e integrarsi con Neo3 TestNet.

neostate.io

  • Modulo RPC fisso.
  • Aggiornato a .NET core 3.1.

MARKETING E OPERAZIONI

MARKETING E OPERAZIONI

Panoramica

Febbraio è stato piuttosto un mese turbolento per Neo e il mondo intero. Alcuni degli eventi offline pianificati di Neo sono stati colpiti a causa della diffusione mondiale del coronavirus. Sebbene il team di marketing di NGD Shanghai abbia dovuto trascorrere la prima metà del mese a lavorare da remoto da casa, ha comunque lavorato duramente per offrire una maggiore esposizione agli ecosistemi e il coinvolgimento della comunità, soprattutto tramite spazi online.

MARKETING E OPERAZIONI

Eventi di marketing

5th

Il secondo problema di Neo Insights è stato pubblicato, discutendo di come la blockchain potesse aiutare a risolvere alcuni dei problemi sociali sorti con l’epidemia di coronavirus.

20th

Un nuovo formato per NeoLive è stato tenuto con successo tramite Zoom Webinar con Andrey Bugaevski, responsabile della crescita di IncognitoChain e Sarah Song, manager di EcoGrowth di NGD, che ha discusso dell’argomento “Privacy nel mondo Blockchain“.

26th

Sergey Vasylchuk, il fondatore di Everstake, ha rappresentato Neo tenendo un discorso al Binance Meetup di Kharkiv, in Ucraina. Everstake ospita un nodo di consenso su Neo3 Preview1 TestNet.

27th

Huang Lin, CTO di Suterusu si è unito alla comunità cinese su WeChat per una sessione NeoLive per discutere della recente partnership tra Neo e Suterusu e come Suterusu potrebbe aiutare a costruire un protocollo sulla privacy di livello 2 su Neo.

MARKETING E OPERAZIONI

Comunità

TWITTER
FACEBOOK
REDDIT
DISCORD
MEDIUM
YOUTUBE
WECHAT
WEIBO

CRESCITA DELL'ECOSISTEMA

CRESCITA DELL'ECOSISTEMA

Nuove partnership

  • Neo diventerà un nodo su Torus, un gateway per ecosistemi decentralizzati tramite Google, Facebook e altri accessi OAuth, che aggiungeranno supporto per Neo nella seconda metà dell’anno.
  • I token NEO sono ora elencati su Cex.io e Simex.Global.
  • Protocollo blockchain che preserva la privacy Suterusu svilupperà un protocollo sulla privacy di livello 2 basato su Neo.
  • I corsi di neo sviluppo sono ora disponibili sulla piattaforma educativa Blockgeeks.
  • Neo ha collaborato con la Van Lang University in Vietnam per migliorare le interazioni accademiche tra docenti e professionisti, organizzare corsi su Neo e blockchain per studenti e pianificare altre attività educative come servizi per studenti e pubblico.
  • Neo è entrato a far parte della Blockchain Education Alliance, collegando le migliori università globali e ottenendo l’accesso a sviluppatori e talenti aziendali. Neo contribuirà creando curriculum e conducendo corsi online e offline.

CRESCITA DELL'ECOSISTEMA

aggiornamenti

  • Liquefy, una società con sede a Hong Kong specializzata nella digitalizzazione di attività e titoli digitali, ha completato l’integrazione di NeoID nella sua piattaforma basata su Seraph ID.
  • La nuova leadership ha assunto il progetto Narrative e lo ha ribattezzato in pubNooks.
  • Nash ha aggiunto il supporto per rivendicare GAS sia sui suoi portafogli web che mobili (iOS e Android).
  • Guarda Wallet ha aggiunto il supporto per richiedere GAS.
  • NeoHealth, un progetto che mira a rimuovere le barriere tecnologiche tra i fornitori di cure e i pazienti, ha recentemente pubblicato le Linee guida mediche basate sull’evidenza, che è una biblioteca di linee guida mediche basate su ricerche verificate e casi reali. Il sistema utilizzerà NeoFS, sebbene non sia ancora costruito con tecnologie blockchain.
  • Il gioco NeoFish ha lanciato una serie di eventi per celebrare il suo anniversario di 300 giorni.
  • Il programma di rimborso di Switcheo Exchange SATH è iniziato il 6 marzo.
  • 0xGames ha iniziato la sua pre-vendita per la versione Neo di 0xRacers con promozioni speciali.

LIQUIDITÀ

LIQUIDITÀ

scambi