Rapporto mensile globale Neo

Ottobre 2020

Rapporto mensile globale Neo

Punti salienti

Ottobre ha segnato il quarto anniversario del lancio di Neo MainNet. Mentre la comunità Neo si è presero un momento per riflettere su quanto siamo arrivati, l’attenzione di ottobre era molto sul guardare avanti.

La prossima pietra miliare del calendario Neo è Neo3 Preview4, che dovrebbe essere la versione finale dell’anteprima Neo3 prima di raggiungere TestNet. Tutti i gruppi di sviluppo della comunità hanno segnalato i progressi sui prodotti Neo3, mentre gli sviluppatori di base Neo hanno continuato a ridurre l’elenco delle attività in sospeso nella lista di controllo Neo3 Preview4.

Il modello economico e di governance Neo3 è ora nelle sue fasi finali, essendo stato sottoposto a test approfonditi in termini di funzionalità ed efficienza. Gli incentivi elettorali, come la distribuzione gassare basata sulla partecipazione alla governance, vengono fusi nel ramo principale.

Una proposta è attualmente oggetto di indagine per consentire la configurazione di MPT solo per sostenere lo stato più recente. I possibili miglioramenti includono un aumento del TPS e una riduzione dell’utilizzo del disco. Altri vari progressi Neo3 includevano il refactoring, nuovi metodi e modifiche delle commissioni.

Sul lato della comunità, gli esploratori di CO e NEL hanno ricevuto aggiornamenti al servizio di Neo3. L’API Neo3 è stata completata per Dora, mentre NEL ha aggiunto una pagina di elenco dei contratti Di3 TestNet a NELScan, incluse informazioni quali l’hash del contratto, l’ora di creazione, il nome e l’autore.

NEL ha anche apportato aggiornamenti al suo portafoglio Teemo per distinguere la funzionalità dAPI Neo3 da Neo2, mentre NEXT ha integrato il supporto per Neo3 TestNet in NeoLine mobile.

Gli strumenti di sviluppo hanno ricevuto molta attenzione nel mese di ottobre. Il progetto di codice ha rilasciato la versione v0.5.0 del compilatore a contratto Boa Python, con miglioramenti sostanziali al framework CICD, inclusa l’integrazione con il motore di test Neo3 nativo. Anche il progetto co.c. ha fatto progressi su neon-js, con v5.0.0-next.5 che dovrebbe essere rilasciato insieme a Neo3 Preview4, consentendo la maggior parte delle funzionalità necessarie per progetti o applicazioni che desiderano integrarsi con Neo3.

AxLabs ha pubblicato v3.4.0 di neow3j che ha portato miglioramenti significativi al suo SDK, tra cui un’API per l’interazione con token non fungibili seguendo lo standard NEP-11. Il compilatore ha anche ricevuto diversi miglioramenti, tra cui la possibilità di generare informazioni di debug, consentendo agli sviluppatori di eseguire il debug di contratti intelligenti Java in Neo Blockchain Toolkit per vs Codice VS.

Infine, Neo SPCC ha implementato aggiornamenti sostanziali a NeoFS, pubblicando i contratti intelligenti sidechain e rilasciando il nodo NEOFS CLI e storage per uso pubblico. Anche il modello di governance NeoFS è stato completato, mentre un prototipo MetaStor è stato per lo più completato ed è in fase di benchmarking. Neo SPCC si sta anche preparando a distribuire la sua CDN pronta per il Neo Preview4 TestNet.

Il Rapporto Mensile Neo Global completo per ottobre è disponibile qui sotto.

SVILUPPO DEL PROTOCOLLO

SVILUPPO DEL PROTOCOLLO

Neo3 Progresso

Per tutto il mese di ottobre, il team di sviluppo principale ha continuato a compiere notevoli progressi in diversi aspetti di Neo3. Il modello di governance ed economico è ora nelle sue fasi finali e sono in corso i test sulle prestazioni delle radici dello stato mentre il team cerca di ottimizzare ulteriormente il protocollo.

Man mano che ci avviciniamo al rilascio di Neo3 Preview4, sono state completate altre attività e i dettagli confermati. Le ultime informazioni dettagliate possono essere visualizzate qui.

SVILUPPO DEL PROTOCOLLO

Governance & Modello Economico

Neo3

I progressi della governance consistevano principalmente in miglioramenti relativi agli incentivi agli elettori(1848),con aggiunte come la memorizzazione nella cache dei risultati dei committee, un’epoca di commissione e altre ottimizzazioni assortite. Il nuovo modello è stato ampiamente testato in termini di funzionalità ed efficienza, con le modifiche ora approvate e pronte per essere fuse nel prossimo futuro.

SVILUPPO DEL PROTOCOLLO

StateRoot

Neo3

Una proposta per consentire la configurazione di MPT solo per supportare solo lo stato più recente è attualmente in fase di test per valutarne l’impatto sulle prestazioni, inclusi possibili miglioramenti del TPS e una riduzione dell’utilizzo del disco in alcune circostanze.

Le modifiche apportate al PR (Sezione1996)includono l’aggiunta di:

  • Un full_state durante la costruzione del trie, che rimuoverà i vecchi nodi della struttura ad albero di stato quando è impostato su false; in precedenza tutti i nodi verrebbero mantenuti indipendentemente dal fatto che per mantenere gli stati cronologici per impostazione predefinita.
  • Un contatore di riferimento per evitare l’eliminazione dei nodi in uso da altri rami. Nel database verrà archiviata una sola copia di un nodo con lo stesso hash.
  • Cache da utilizzare durante la lettura e la scrittura di ISnapshot.

Neo2.x

Una richiesta pull per effettuare il refactoring dell’implementazione MPT di Neo2(sezione 1878) è ancora in fase di revisione. Un’altra PR correlata(Sezione 1922) che cercava di aumentare la priorità della sincronizzazione della radice dello stato è stata chiusa a causa della scomparsa del problema che ha causato la modifica.

SVILUPPO DEL PROTOCOLLO

Oracle

Per tutto il mese di ottobre, gli sviluppatori principali hanno continuato a costruire sulla funzionalità oracle, migliorando e fissando il codice mentre si svolgono le discussioni finali. Una volta raggiunto il consenso sulla progettazione finale per il modulo oracolo, le richieste pull correlate verranno unite al master.

SVILUPPO DEL PROTOCOLLO

Impatto dell'infrastruttura

Nel mese di ottobre sono stati inoltre completati vari miglioramenti infrastrutturali. I limiti di ExecutionEngine in NeoVM sono stati di cui è stato eseguito ilrefactoring (sezione 373) per semplificarne l’utilizzo e sono stati aggiunti i metodi predefiniti _deploy e verify per consentire l’attivazione automatica delle operazioni rispettivamente nella distribuzione o nella verificadel contratto (364).

È stata inoltre applicata una tassa minima per le richieste di oracolo(374) e la tassa per il voto da parte dei titolari di NEO è stata ridotta da 5 a 0,05 GAS(2010). Il RpcClient è stato riplorato, sostituendo tutte le chiamate di sincronizzazione con async dall’inizio alla fine(sezione 335) e un campo di eccezione è stato aggiunto anche ai risultati di rpc invoke, consentendo la condivisione delle informazioni di debug quando si verifica un’eccezione durante le chiamate invokefunction(Sezione 364).

INFRASTRUTTURA E SVILUPPO STRUMENTI

INFRASTRUTTURA E SVILUPPO STRUMENTI

Punti salienti di settembre

INFRASTRUTTURA E SVILUPPO STRUMENTI

Attività cardine del progetto

Defi

Flamingo Finance di NGD

Ha iniziato il mese implementando una nuova strategia USDT in Flamincome per l’ottimizzazione del rendimento e poi lanciando il modulo Swap, creando il primo scambio basato su AMM sulla blockchain Neo. La funzionalità è stata successivamente migliorata con i servizi Trading Router e Analytics.

https://flamingo.finance/

Nodo

NeoGo di Neo SPCC

L’implementazione del nodo Go di Neo SPCC ha visto diversi aggiornamenti nel mese di ottobre, vale a dire l’integrazione di NeoFS nel suo modulo oracolo e l’aggiunta continua di un servizio di raccolta firme P2P. Il team ha anche effettuato ricerche in diverse aree chiave, tra cui il prezzo equo del codice operativo, il taglio della coda blockchain e il problema delle dimensioni MPT.

https://github.com/nspcc-dev/neo-go

EXPLORER & MONITOR

Dora di CO

Nel mese di ottobre, Dora ha ricevuto miglioramenti alla documentazione e alla progettazione delle API ed è stata aggiornata per utilizzare un nuovo back-end, fornendo una scalabilità migliorata. Inoltre, co’è stata completata l’implementazione della sua API Neo3 e ha completato un piano di progettazione dettagliato per lo sviluppo futuro del progetto.

https://dora.coz.io/

NeoTube di NEXT

Le modifiche apportate all’esploratore NeoTube si sono concentrate principalmente sulla correzione dei bug, sulla correzione dei problemi relativi alla cronologia delle transazioni e ad altri dettagli che non venivano visualizzati correttamente. Sono iniziati anche i lavori per un nuovo progetto dell’interfaccia utente per Neo3.

https://neotube.io/

NELScan di NEL

NEL ha continuato a implementare aggiornamenti al suo esploratore, concentrandosi in particolare sulla versione Neo3. È stata aggiunta una pagina di elenco dei contratti TestNet, che visualizza informazioni quali l’hash del contratto, l’ora di creazione, il nome e l’autore. È stata inoltre fornita un’interfaccia per visualizzare le informazioni sul manifesto e le informazioni di log/notifica del contratto chiamante sono state aggiunte alle pagine delle transazioni, destinate a aiutare gli sviluppatori a controllare i log restituiti.

https://scan.nel.group/

COMPILATORE DI CONTRATTI INTELLIGENTI

Boa di CO

Nel mese di ottobre, il progetto co.5.0 ha rilasciato la versione v0.5.0 del compilatore a contratto Python, con miglioramenti sostanziali al framework CICD, inclusa l’integrazione con il motore di test Neo3 nativo. Le nuove funzionalità includono il supporto per le istruzioni try-finally e l’implementazione di una serie di metodi di interoperabilità. Ottobre ha visto anche una significativa espansione dei test di unità e integrazione di Boa.

https://docs.coz.io/neo3/boa/index.html

neow3j di AxLabs

Nuovi aggiornamenti del compilatore per gli sviluppatori Java sono arrivati con l’aggiornamento neow3j 3.4.0. Il compilatore ha ricevuto diversi miglioramenti, in particolare nelle aree di segnalazione degli errori e di inizializzazione della matrice di byte, insieme al refactoring per rendere lo strumento più modulare e gestibile. L’aggiornamento consente inoltre al compilatore di generare informazioni di debug, consentendo agli sviluppatori di eseguire il debug di contratti intelligenti Java con le utilità del debugger in Neo Blockchain Toolkit per vs codice VS.

https://github.com/neow3j/neow3j

Sdk

neow3j di AxLabs

La versione neow3j 3.4.0 ha anche apportato miglioramenti significativi al suo SDK, che è stato esteso con un’API per l’interazione con i token non fungibili seguendo lo standard NEP-11, insieme a un metodo pratico per tenere traccia delle transazioni inviate. Il team sta anche guidando l’adozione di portafogli deterministici gerarchici BIP-32/44 nell’ecosistema Neo, a partire dal supporto per la generazione di chiavi BIP-32.

https://github.com/neow3j/neow3j

neon-js di CO

Completato il lavoro sui flussi di lavoro di interazione con i contratti, previsto per il rilascio insieme a Neo3 Preview4 a metà novembre. Questa versione cardine, v5.0.0-next.5, consentirà la maggior parte delle funzionalità necessarie per progetti o applicazioni che desiderano integrarsi con Neo3. L’SDK ha inoltre ottenuto il supporto esteso per i metodi RPC.

https://docs.coz.io/neo3/neon-js

SMART CONTRACT & DAPP FRAMEWORK

NEO-ONE di NEO Tracker

La versione v3.0.0-preview3.1 segna un miglioramento significativo nella compatibilità Neo3 per il framework NEO-ONE. L’aggiornamento alfa, ora disponibile tramite npm, si è concentrato principalmente sul nodo NEO-ONE, che ora può essere sincronizzato con Il TestNet Neo3 Preview3. Il nodo è stato aggiornato anche per usare la macchina virtuale di base di C, per garantire la coerenza di esecuzione.

https://neo-one.io/

Portafoglio

Neon di CO

A ottobre, il co.S. ha lavorato per la versione v2.6 del suo portafoglio desktop, una versione completa della funzionalità che sarà disponibile nel nuovo futuro. Questo aggiornamento contrassegna l’ultima versione “nuova funzionalità” fino a quando non viene aggiunto il supporto Neo3. Il team continua anche a lavorare sulla prossima versione mobile del portafoglio Neon. La funzionalità MVP completa è ora in fase di test di accettazione utente, con una beta aperta da seguire nel prossimo futuro.

https://neonwallet.com/

NeoLine di NEXT

Ottobre ha visto una serie di aggiornamenti applicati a diverse versioni del portafoglio NeoLine e il suo back-end. L’implementazione di Neo3 è stata completata nelle versioni di estensione mobile e Chrome e sono stati implementati miglioramenti assortiti per supportare meglio gli utenti multi-catena. Sul lato server, la memorizzazione dei dati nella cache è stata aggiunta per migliorare la velocità delle richieste e il middleware delle richieste multi-catena/PolyNetwork è stato migliorato per assistere i trasferimenti tra catene.

https://neoline.io/

Teemo di NEL

Il dAPI della versione Neo3 del portafoglio Teemo è stato modificato per distinguerlo dalla versione Neo2, assicurando che non ci siano interazioni inaspettate.

https://teemo.nel.group/index-en.html

NEOFS

NeoFS di Neo SPCC

Neo SPCC ha implementato aggiornamenti sostanziali a NeoFS per tutto il mese di ottobre, pubblicando i contratti intelligenti sidechain e rilasciando il nodo NEOFS CLI e storage per uso pubblico. Tutti i servizi dell’API v2 aggiornata di recente sono ora implementati nel nodo e l’interfaccia della riga di comando può essere utilizzata per tutte le operazioni relative a oggetti e contenitori.

Il modello di governance NeoFS è stato inoltre completato e implementato tramite i contratti dell’alfabeto sidechain ed è stata implementata una routine di replica dei dati per i nodi di archiviazione. Infine, un prototipo MetaStor è stato per lo più completato ed è in fase di benchmarking.

Ulteriori servizi relativi a NeoFS hanno anche visto notevoli aggiornamenti, culminati con l’implementazione dei gate S3 e HTTP, AuthMate per l’API v2 e test di integrazione impostati per i componenti CDN. Il team si sta preparando a distribuire la rete CDN pronta per Neo Preview4 TestNet.

https://fs.neo.org/

Varie

Controllo tramite Red4Sec

Come nei mesi precedenti, Red4Sec ha mantenuto il passo sul suo audit di sicurezza in corso per Neo3. La revisione del codice è ora fino al 75% di Preview4, in cui è stata segnalata e corretta una vulnerabilità critica con Preview3. Anche le correzioni nei contratti CNEO e CGAS sono in fase di revisione da parte del team.

https://red4sec.com/en

MARKETING E OPERAZIONI

MARKETING E OPERAZIONI

Panoramica

Ottobre è stato un altro mese impegnativo ma emozionante per il team NGD. Abbiamo celebrato il quarto anniversario del lancio di MainNet di Neo insieme alla comunità riflettendo sui nostri successi passati e guardando al futuro.

Dopo il successo dell’avvio di Mint Rush, che ha attirato la partecipazione di quasi due miliardi di dollari di asset digitali, Flamingo ha lanciato il componente SWAP – il primo AMM su Neo blockchain, e un grande passo per Neo blockchain come protocollo di asset digitale. Non vedo l’ora di vedere il modulo di voto iniziale per la governance e per ILP (modulo per il contratto perpetuo), che arriverà molto presto.

Nel mese di novembre, il team di marketing NGD sarà rimiberare l’attenzione al tema principale di Neo3 con anteprima 4 versione in arrivo, che è l’ultima versione di anteprima prima del lancio di TestNet. Stiamo anticipando l’accelerazione dello sviluppo dell’infrastruttura, la distribuzione del meccanismo di governance, l’integrazione dei componenti e test intensivi, nonché le ottimizzazioni in tutto il protocollo.

Poiché il lancio di Neo3 MainNet è all’orizzonte ora, eventi e campagne abbondanti sono attualmente in fase di pianificazione presso NGD. Stiamo collaborando con le comunità globali Di Neo su elementi come un hackathon online a livello globale, piani di migrazione per risorse e progetti digitali, nonché su rampa e piano di incentivi a lungo termine per supportare gli sviluppatori. Ultimo ma non meno importante, speriamo di riportare Neo Devcon l’anno prossimo, che purtroppo è stato cancellato nel 2020 a causa della pandemia globale.

– Yuan Gao, direttore marketing NGD

 

MARKETING E OPERAZIONI

Eventi di marketing

6a - 7a

Da Hongfei ha tenuto un discorso alla conferenza virtuale DEL LA Blockchain Summit.

7a

Da Hongfei, ha parlato con CoinDesk del protocollo Flamingo Finance, affermando che Flamingo non è un “copia e incolla”, di prodotti Ethereum, ma è “come ricostruire un universo parallelo”.

9 °

John deVadoss ha contribuito a un articolo di InterWork Alliance che discute di come gli standard del settore possono rendere i servizi tokenizzati mainstream come WiFi o banda larga. A tale scopo, IWA ha identificato una serie di concetti di settore e costruito modelli indipendenti dal protocollo per gli sviluppatori da utilizzare.

15a

John Wang è entrato a far parte del NNT Podcast per condividere informazioni sul lavoro quotidiano di Eco Growth, sui tipi di progetti con cui cerca di collaborare, sull’interoperabilità, su Neo3, DeFi, Flamingo Finance e molto altro ancora.

17a

Il quarto anniversario del lancio di Neo MainNet. Per celebrare, la Fondazione Neo ha pubblicato una lettera aperta alla comunità evidenziando i successi e le sfide di Neo che avanzano.

Il NF ha notato i recenti progressi nell’adesione alla InterWork Alliance, in collaborazione con Blockchain-based Service Network, formando l’alleanza del protocollo di interoperabilità Poly Network e lanciando il protocollo Flamingo Finance DeFi.

Ha anche discusso il prossimo lancio di Neo3, delineando le nuove funzionalità della soluzione blockchain full-stack. Mentre la versione Neo3 si avvicina, l’NF sta preparando un piano di adozione e migrazione precoce, un programma di sovvenzioni per gli sviluppatori e un hackathon post-lancio.

26 - 30

Neo e ChainNews hanno organizzato congiuntamente un concorso di conoscenza con il tema “DeFi Paradise in Flamingo”. I primi dieci giocatori che sono riusciti nella sfida hanno ricevuto 35 premi NEO in totale.

29a

Da Hongfei si è unito a Fabio Canesin nella settima puntata del podcast Beyond the Chain di Nash per parlare delle ondate di finanza decentralizzata, liquidità, incentivi token e altro ancora.

MARKETING E OPERAZIONI

Comunità

TWITTER
FACEBOOK
REDDIT
DISCORD
MEDIUM
YOUTUBE
WECHAT
WEIBO

CRESCITA DELL'ECOSISTEMA

CRESCITA DELL'ECOSISTEMA

Panoramica

Ottobre ha visto progressi significativi nei progetti DeFi di Neo, con Switcheo, Nash e Flamingo Finance, ognuno dei quali ha consegnato oggetti degni di nota.

Nash ha dato il via al mese con il lancio del suo nuovo programma di estrazione di liquidità che ha offerto un pool di 20.000 token NEX a settimana agli utenti che commerciano al di sopra di determinati volumi sul suo scambio. La campagna ha avuto successo, portando ad un aumento del 1000% del volume degli scambi rispetto a settembre.

Nash ha seguito con il lancio di Nash Link, un nuovo servizio di pagamento che permette ai commercianti di accettare pagamenti in criptovaluta e farlo risolvere a fiat. È progettato per servire lo stesso scopo di servizi di pagamento user-friendly come Paypal o Stripe. Tuttavia, fa un ulteriore passo avanti con la sua attenzione ai pagamenti basati su blockchain, tagliando fuori gli intermediari e consentendo pagamenti transfrontalieri più veloci a un costo significativamente ridotto.

La soluzione di pagamento di Nash si occupa di tutta l’integrazione blockchain per i suoi utenti. Le risorse digitali vengono ricevute dai clienti, direttamente convertite in USDC sul Nash Exchange e poi liquidate con i commercianti direttamente in valute nazionali.

Switcheo ha fatto un grande passo avanti con il lancio del modulo di governance TradeHub, spostando il processo decisionale sui prodotti dalla Switcheo Foundation ai titolari di token SWTH.

Switcheo prevede che il nuovo modello di governance diventerà parte integrante di TradeHub mentre espande la sua offerta di prodotti. Ad esempio, gli utenti possono proporre nuovi mercati spot o derivati con qualsiasi asset sottostante in Switcheo Exchange in modo senza autorizzazioni.

Le votazioni si svolgono attraverso le proposte di miglioramento di TradeHub, di cui due sono già state tenute.

Infine, Flamingo Finance ha realizzato il suo modulo Swap, uno scambio alimentato da market maker automatizzato onchain. Swap ha anche inaugurato la seconda fase del programma di distribuzione di token FLM di Flamingo.

Swap è un semplice da usare onchain scambio che permette ai commercianti di scambiare un token per un altro. Si basa sui suoi utenti per fornire liquidità, che comporta il deposito di coppie di token in piscine, creando una fornitura abbondante per i commercianti di scambiare token contro. I fornitori di liquidità sono compensati per i loro contributi attraverso la distribuzione di commissioni di negoziazione e dotati di token LP che possono essere riscattati in qualsiasi momento per il loro contributo sottostante. I gettoni LP possono anche essere puntato nel caveau di Flamingo in cambio di ricompense FLM.

Al momento della scrittura, i mercati Swap avevano una liquidità combinata di oltre 180.000.000 dollari USA.

Ulteriori progressi nella crescita dell’ecosistema sono riportati di seguito:

CRESCITA DELL'ECOSISTEMA

aggiornamenti

1o

Nash ha iniziato ad offrire un pool di ricompense settimanali di 20.000 NEX agli utenti che commerciano sul suo scambio. Il pool di ricompense è diviso tra il volume del produttore e del taker a 10.000 NEX ciascuno. Il programma è progettato per aumentare il volume di trading e ha portato ad un aumento del 1000% del volume di scambio rispetto a settembre.

2a

NGD ha ospitato un AMA sul canale Flamingo Finance Discord con il co-fondatore di NEXT, Edison, per condividere ciò che il team ha imparato dalla FLM Mint Rush. Nell’AMA, Edison ha discusso la storia di NEXT, la visione del team per il portafoglio NeoLine, i problemi che hanno causato il fallimento di NeoLine il primo giorno della Mint Rush, la futura integrazione blockchain e hardware e altro ancora.

4a

493.540 gettoni FLM coniati prima della pausa della Corsa alla zecca sono stati ri-distribuiti agli indirizzi idonei, in conformità con le regole precedentemente stabilite.

5th

Flamingo Swap lanciato con l’estrazione di liquidità per FLM.

8 °

TranslateMe ha iniziato il beta-testing dal vivoil suo Marketplace , un portale web-based che consente agli utenti di contribuire suggerimenti di traduzione e ricevere premi TMN. Il lancio ha incluso il supporto per i suoi modelli in lingua tedesca e francese.

14th

Nash ha lanciato il suo servizio Nash Link, permettendo ai commercianti di accettare criptovaluta come pagamento e hanno regolato in fiat.

15a

Switcheo ha lanciato la sua funzionalità di governance su Tradehub, consentendo agli utenti di creare proposte di miglioramento Di TradeHub e votare tramite Tradescan. La prima votazione TIP si è completata il 17 ottobre.

22a

Switcheo ha aggiornato il suo contratto intelligente token SWTH per la transizione a un modello economico token inflazionisto.

26th

Piattaforma di cloud computing distribuita Ankr ha annunciato il supporto per i nodi blockchain Neo. L’integrazione fornisce un modo semplice per gli sviluppatori e i clienti aziendali di accedere alla rete Neo e collegarla alle proprie applicazioni.

29a

29 ottobre, la rivista MDPI Future Internet ha pubblicato un articolo accademico dei membri di NeoResearch, intitolato “A MILP Model for a Bizantin Fault Tolerant Blockchain Consensus”.

LIQUIDITÀ

LIQUIDITÀ

scambi