Neo Global Aylık Raporu

Mayıs 2020

Neo Global Aylık Raporu

Öne Çıkan Özelikler

Neo’nun Mayıs ayında, Consensus: Distributed, Crypto Asia Summit, REIMAGINE 2020, BlockConf Digital ve IEEE Blockchain ve Cryptocurrency 2020 gibi bir dizi sanal etkinliğe katılarak konuşacak çok şeyi vardı. Paylaşılması gereken çok sayıda yeni gelişmeyle Da Hongfei, John deVadoss ve NGD ve Neo topluluğunun diğer üyeleri bir dizi sunum ve seminer gerçekleştirdi.

Neo, Consensus: Distributed’teki bir saatlik bloğunda yönetişim ve geliştirici araçları alanındaki ilerlemeyi açıklama fırsatı buldu.

Da, Neo3 için planlanan ve platformla ilgili kararlar almak üzere seçilecek 21 komite üyesinin yer alacağı yeni oylama ve ekonomik modelin bir önizlemesini sundu. Yeni model kapsamında, GAS dağıtımları, oy kullanma katılımından etkilenecek ve NEO sahiplerini sorumlu bir şekilde oy kullanmaya teşvik edecektir.

deVadoss, NGD Seattle – zaman yolculuğu hata ayıklaması ve Visual Token Designer’dan iki yeni gelişmeyi gözler önüne serdi.

Zaman yolculuğu hata ayıklaması, Microsoft tarafından öncülük edilen ve geliştiricilerin kod yoluyla hem ileri hem de geri adım atmasına, depolama değişikliklerini veya sorunların izole edilmesine ve sorun giderilmesine yardımcı olacak, beklenmedik davranışlara göz atmasına izin veren bir tekniktir. NGD Seattle’ın Neo Blockchain Toolkit’i VS Code için en son sürümüne dahil edildi.

Dahası, yeni Visual Token Designer yeni bir “akıllı ekonomi vizyonumuzu gerçekleştirmek için standartlara dayalı bir yaklaşımdır”. Token Taxonomy Framework tarafından blok zinciri geliştiricileri, şirket yöneticileri ve düzenleyicileri arasındaki boşluğu kapatmayı amaçlayan token sınıflandırmaları ve tanımları oluşturmak için bunları yapmaktadır ve bunları yapı tokenleri için kullanımı kolay bir uzantıya paketlemektedir.

Diğer önemli gelişmelerde, Neo2 TestNet, yeni bir durum kökü özelliği içeren neo-cli, v2.10.3-neox-preview1’in son sürümüne yükseltme yapmak ve Neo’nun kriptografi modülündeki Secp256k1 eğrisini desteklemek için hazırlandı. Bu iki özellik, birlikte, varlıkların Bitcoin ve Ethereum gibi farklı blok zincirleri arasında aktarılmasına izin vermek için tasarlanmış çapraz-zincir protokolünün ilk uygulaması için gerekli işlevselliği sağlamaktadır.

Mayıs ayı için Neo Global Aylık Raporu’nun tamamını aşağıda bulabilirsiniz:

PROTOKOL GELİŞİMİ

PROTOKOL GELİŞİMİ

Genel Bakış

Mayıs ayında Neo, Neo2 için durum kökü özelliğinin geliştirilmesini tamamladı. MPT’nin kullanılmasıyla, bir depolama durumu kökü belirlenmektedir ve P2P mekanizması aracılığıyla durum kökünü konsensüs nodeleri ile doğrulayarak, kontrol ederek, hangi nodelerin doğruluğunu kontrol etmek için kullanılabilir. Bu, hafif istemcileri ve SPV’yi desteklemek için önemli bir özelliktir ve Neo üzerindeki ilk çapraz-zincir işlemlerini sağlamak için secp256k1 eğrisinin eklenmesiyle birlikte kullanılır.

Durum kökü yakında Neo3’e taşınacak ve burada Neo2’den gelecekteki birlikte çalışabilirliği mümkün kılmanın yanı sıra Neo2’den geçişe yardımcı olmak için kullanılabilecek. Ayrıca Neo, dApp’lerin geliştirilmesine büyük fayda sağlaması beklenen akıllı sözleşmeler için istisna yönetim mekanizmasının geliştirilmesini tamamladı.

Neo3 ekonomik modeliyle ilgili tartışmalar, toplulukla hâlen devam etmekte olup yakın gelecekte son bir uygulanma ile nihai bir karara varılması beklenmektedir.

PROTOKOL GELİŞİMİ

Neo3

NEO CORE

  • Secp256k1 eklendi.
  • Relay-block-filter eklendi.
  • Veri tabanı taahhüdünü optimize etmek için bir değişiklik listesi eklendi.
  • NotFound komutu eklendi.
  • “SYSCALL”ların GetPrice () mekanizması optimize edildi.
  • NativeContract, InteropService’den ayrıştırıldı.
  • ConsensusService’deki “RelayResult” iletilerine abone olundu.
  • Herkese açık yineleyiciler değiştirildi.
  • Cosignerler işlem özelliklerine taşındı.
  • NEP6Wallet.path herkese açık hale getirildi.
  • İşlenmemiş istisnalar birleştirildi.
  • FromJson kaldırıldı.
  • Akka günlükleri, neo günlükleri ile birleştirildi.
  • Neo-vm paketi güncellendi.
  • LocalNode düzeltildi.
  • VerifyWitness düzeltildi.
  • MemPoolTaskHash düzeltildi.
  • Derleme klasör yolunu alma yöntemi düzeltildi.
  • PR testi kapsamı %62.5’e ulaştı.
  • Otomasyon aracının yeniden adlandırma işlemi tamamlandı.

NEO-VM

  • OnStateChanged eklendi.
  • ExecutionContext.Clone herkese açık olarak değiştirildi.
  • PUSHA, bağıl olarak değiştirildi.
  • Yazım hatası düzeltildi.

NEO-NODE

  • NEP-5 komutları eklendi.
  • Oy komutları eklendi.
  • Liste anahtarı komutunda adresler görüntülendi.
  • SystemLog eklentisini açma/kapama işlevlerine sahip yerel bir kaydedici olarak neo-cli’ye taşındı.
  • Varsayılan ayarlar dolduruldu.
  • Oy komutlarının sonucu ayrıştırıldı.
  • Cosigner güncellendi.
  • Şifre değiştirme üzerine Yedek Cüzdan eklendi.
  • Liste adresinde ScriptHash görüntülendi.
  • Log mantığı kaldırıldı.

NEO-MODULES

  • Günlükleri okuma modunda paylaşma izni verildi.
  • StackItem ToJson eklendi.
  • Multi-sig-transfer eklendi.
  • Nugetler güncellendi.
  • RpcServerPlugin ismi geçersiz kılındı.
  • RpcServer RegisterMethods düzeltildi.

NEO-DEVPACK-DOTNET

  • Delete-dead-code için UT eklendi.
  • Try-catch failure ut eklendi.
  • ABI ofset eklendi.
  • Optimize edici için giriş noktası eklendi.
  • Trycatch desteği eklendi.
  • Try-finally UT eklendi.
  • İşaretçiler oluşturuldu ve çağrıldı.
  • Yöntemler için “Skippedemitting” hata ayıklama bilgisi w/o body_Codes.
  • Kripto API’sı güncellendi.
  • Const yürütmeleri optimize edildi.

ORACLE

  • Mempool optimize edildi.
  • Birleşik aktarma önbelleği.
  • Değişlikler temizlendi ve bazı UT’ler eklendi.
  • Oracle “Flag” bir özniteliğe taşındı.
  • UT’ler tamamlandı.
  • Yeni UT eklendi.

ALTYAPI VE ARAÇ GELİŞİMİ

ALTYAPI VE ARAÇ GELİŞİMİ

Genel Bakış

Mayıs boyunca, Neo geliştirme ekiplerinin altyapı gelişimi hem Neo2 hem de Neo3 arasında nispeten eşit olarak bölünmüştür. NGD Seattle ofisi Neo Blockchain Toolkit’in v1.1 sürümünü yayınladı ve zaman yolculuğunda hata ayıklama, demontaj görünümü ve çapraz-sözleşme çağrılarını test etmek için ilk destek gibi yeni işlevler getirdi. Sürüm ayrıca yeni bir depolama gezgini, sözleşme çağırma panelindeki iyileştirmeler ve yeni neo-express örnekleri için yeni bir ön talep GAS seçeneği de dahil olmak üzere neo-express ve Visual DevTracker için bir dizi yükseltme gördü.

Neo3 tarafında, Neo SPCC’nin NeoGo’su, neow3j’nin Java SDK’sı ve NEL’in NeoRay hata ayıklayıcısı, araçları Neo3 Preview2’ye uygun hale getirmeyi amaçlayan değişiklikler gördü. Özellikle COZ, en popüler araçlarının Neo3 versiyonları üzerinde kapsamlı bir geliştirme gerçekleştirdi; neo-python, neo-boa ve neon-js.

NeoResearch, şimdi üç depoya ayrılan neo-opt projesinin evrimini bildirdi. Temelinde Neo3 çekirdeğinin bir C++ uygulanması olan neo-cpp-core, daha sonra Emscripten ile lib-neopt-core kütüphanesinde derlendi. Bir JS/WASM sürümüne eklendikten sonra, C++ ve JS kullanıcıları için bir Neo3 SDK üretmek üzere yerel JS kriptografik kitaplıklarıyla birleştirildi.

NGD SHANGHAI

Neo3 Belgeleme

  • Neo3 ile ilgili en son belgeleme senkronize edildi.

Cross-chain

  • Birlikte çalışma hizmetleri eklendi.
  • StateRootBase eklendi.
  • Mutabakat sürecinde imzalama durumu kök mesajı eklendi.
  • Durum kökü P2P mesaj işleme eklendi.
  • Durum kökü oluşturma, eşitleme ve doğrulama eklendi.
  • Önbellek kökü düzeltildi.
  • StateHeight’in -1’den başlaması düzeltildi.
  • SendDirectly fatura kullanmadığımızdan düzeltildi.
  • Neo-cli v2.10.3-neox-preview1 üzerinde çapraz-zincir yayınlandı.

NGD SEATTLE

Geliştirici Deneyimi Ürün Geliştirme

  • Neo Blockchain Toolkit, Akıllı Sözleşme Hata Ayıklayıcısı ve Visual DevTracker v1.1 yayınlandı

Etkinlikler ve Ortaklıklar

  • Consensus: Distributed’e katılındı:
    • Zaman-Seyahat Hata Ayıklama ve Visual TokenTasarımcısı duyruldu.
    • Microsoft Azure Blockchain lideri ve IEEE Blockchain Başkanı ile bir panel tartışmasında yer alındı ve katılındı.
  • ReImagine 2020’ye katılındı.
  • BlockConf Digital katılındı.
  • Metamorfoza ve Neo News Today’a giden yolda Neo geliştirici deneyimi hakkında konuşuldu.

NEO SPCC

NeoFS Core

  • Depolama ve Ring nodeleri için depolar ayrıldı.
  • Neo yan-zincir başlangıç ​​prototipinde akıllı sözleşmelere (çoklu-sözleşme kurulumu) dayanan NeoFS Inner Ring mantığı ile denenmiştir.
  • Depolamada dizinleme ve indeksleme tasarımı.
  • ACL/Session tokeni uygulandı.
  • Yeni bir Yerel Depolama bileşeninin tasarımı ve açıklaması.
  • NeoFS ve Servisler için NeoFS API ve v0.8.x sürümü serilerinden çıkan döngü değişiklikleri yayınlandı.
  • API sürümleri: v0.7.4., v0.7.5, v 1.0.0.
  • NeoFS Golang API sürümleri: v0.7.4, v0.7.5, v0.7.6, v1.0.0.
  • NeoFS CLI sürümleri: v:0.7.1, v0.8.0.

NeoFS Hizmetleri

  • NeoFS.Send arka uç için hata düzeltmeleri.
  • NeoFS HTTP geçidi için hata düzeltmeleri.
  • Genel CDN/NeoFS iyileştirmelerinin tasarımı.
  • NeoFS CI test otomasyonunun prototipi.

NeoGo

  • Bildirim alt sistemi uygulandı; testler ekleme, filtreleme ve istemci tarafı uygulanması.
  • Neo3 işlem biçimi.
  • UTXO kaldırma.
  • Neo 2.x yanlış durum hatası (#822) düzeltildi.
  • Neo3 için VM ve derleyici güncellendi.
  • 0.75.0 sürümü.
  • Bildirimler Neo3’e portlandı.
  • Neo 2.x için MPT uygulandı.
  • Neo3 için ağ değişiklikleri.

Consensus 2020

  • Consensus 2020 için NeoFS hakkında bir sunum yapıldı ve tamamlayıcı bir Medium makalesi yayınladı.
  • NeoGo ile neo-toolkit entegrasyonu hakkında bir Medium makalesi yayınlandı.

COZ

Neo3-python

  • Mevcut kod neo3-preview2, Python 3.8 ve PIP >20 ile uyumlu olacak şekilde güncellendi
  • Sürekli entegrasyonun kurulumu (Circle-CI).
  • Manifest and NEF portlandı.
  • Genel kod temizlenmesi ve test kapsamının artırılması.

BigInteger uzantı modülü

  • Const doğruluğu için kod güncellendi.
  • Tutarlı bir kod stili uygulamak için kod tabanı yeniden düzenlendi.

VM uzantı modülü

  • Hata ayıklama iletileri kaldırıldı.
  • JSON VM test kodu, dinamik olarak kaydedilmiş test senaryoları ve XXXLimits testlerindeki uzun adlar temizlendi.
  • ByteArray öğesinin, neo-project/neo-vm #309 uyarınca “ByteString” olarak yeniden adlandırılması
  • Neo-project/neo-vm#304 yönünü takip etmek için try_peek eklenmesi
  • ASSERT / ABORT işlem kodlarının eklenmesi
  • Komut dosyası oluşturma sırasında testler ve JSON biçimi desteği için sistem çağrıları etkinleştirildi.
  • Büyük BigInteger’lar için IntegerStackItem düzeltildi.
  • ReferenceCounter’ın check_zero_referred öğesi uygulandı ve StackLimitations ve HASKEY testleri için kod düzeltildi.
  • JSON test dosyalarındaki bazı tutarsızlıklar düzeltildi + SYSCALL’lar geçici olarak kaldırıldı.
  • ExecutionContext’in “static_fields”i klonlamaması düzeltildi.
  • Proje yeni yapılandırıldı.
  • Python bağları üzerinde çalışmaya başlandı.

Neo-boa

  • Sürüm v0.7.0, v0.7.1, v0.7.2 yayınlandı.
  • ABI dosyasındaki yanlış hash oluşturma düzeltildi.

Neo3-boa

  • NeoVM’ye Python işlevi dönüşümü uygulandı.
  • Yerel değişkenler beyanı ve ataması uygulandı.
  • Yerel değişkenler erişimi uygulandı.
  • NEF ve manifest dosyalarının oluşturulması uygulandı.
  • Python sayısal aritmetik ve ilişkisel işlem dönüşümü uygulandı.
  • işlem dönüşümü.
  • Döngü ifadeleri için Python while uygulandı.
  • Python if ifadeleri uygulandı.
  • İşlev çağrıları uygulandı.
  • Derleyici hatalarının ve uyarılarının günlüğü dahil edildi.
  • ABI’de hangi işlevlerin yer aldığını tanımlamak için bir ek açıklama dahil edildi.
  • Python tuple yerleşik tip dönüşümü uygulandı.
  • Python len yerleşik yöntemi uygulandı.
  • Sayısal aritmetik işlemlerle artırılmış atama ifadeleri uygulandı.
  • Aynı satır dönüşümünde ki bir çok ifadenin uygulanmasına başlandı.
  • Değişken atamalarında ki tür denetiminin uygulanmasına başlandı.

Neo2-explorer

  • Açılış sayfası, engelleme listesi ve işlem listesi sayfaları uygulandı.
  • İstemci tarafı önbellek mantığı uygulandı.
  • Temel bileşen geliştirmesi ve uygulanması tamamlandı.
  • Gelişmiş özelliklerin ve işlevselliklerin ürün geliştirmesi üzerinde yinelemeler gerçekleştirildi.
  • NEP5 dışı sözleşme yayan transfer olayları nedeniyle dizinleyicinin hata ayıklaması yapıldı ve çökmesi düzeltildi.
  • Endeksleyici ve zincir arasındaki sözleşme sayım tutarsızlığının analizine başlandı.
  • Sistem bakım komut dosyası nedeniyle “neo-cli”nin beklenmedik bir şekilde çıkmasında bulunan sorun düzeltildi.
  • İşlem özniteliği filtreleme sorgu parametrelerine ilişkin gereksinimler detaylandırıldı.
  • AWS DynamoDB Akışları ve dizin oluşturucu işleminde verilerin toplanması değerlendirildi.
  • 24 saat boyunca toplu sözleşme çağrıları için son nokta üzerinde çalışmaya başlandı.

Neo3-preview

  • Yeni kod çözme mantığı ve paket ayırıcı mantığının yeniden yazımı da dahil olmak üzere Neo3 Preview2’yi desteklemek için yeniden düzenlendi ve güncellendi.

Neon-js

  • [neo2/neo3] Eslint v7’yi desteklemek için dev bağımlılıkları güncellendi.
  • [neo2/neo3] Dokümanlarda ki biçimlendirme işareti komutu eklendi.
  • [neo2/neo3] Node12 için test kurulumu eklendi.
  • [neo2/neo3] Crypto-js, 3.3.0 olarak güncellendi.
  • [neo2/neo3] Websocket’in yeterince hızlı kapanmamasıyla ilgili sorun düzeltildi.
  • [neo2/neo3] Node’de çalışacak bildirimler için ws eklendi.
  • [neo2/neo3] Tüm dev bağımlılıkları en son sürümlere güncellendi.
  • [neo2/neo3] Entegrasyon testi için docker kullanılacak şekilde ayarlandı.
  • [neo2/neo3] Base64, hex’e dönüşümü incelendi.
  • [neo2/neo3] En son ki güzel ayarları kullanmak için lint yapılandırması değiştirildi.
  • [neo2/neo3] Base64 kodlama ve kod çözme işlevleri eklendi.
  • [neo2/neo3] Tsconfig, hedef node 10 olarak güncellendi.
  • [neo3] SendRawTransaction API düzeltildi.
  • [neo3] TX bileşenleri 3.0.0-preview2-00 olarak güncellendi.
  • [neo3] Sc, 3.0.0-preview2-00 olarak güncellendi.
  • [neo2] Neo2 için muhtemelen son ana özellik sürümü olan neon-js v4.8.0 yayınlandı. Bir sonraki büyük versiyonun, kırılma değişiklikleri dikkate alındığında sadece Neo3’ü desteklemesi beklenmektedir.

Discord güvenliği / desteği

  • Discord’da birden çok kullanıcıya destek sağlandı.
  • Geçmişte Neo yöneticilerini taklit eden birden fazla sahte Discord hesabı izlendi.
  • Discord kullanıcı kimliği itibar API’si uç noktası oluşturuldu.
  • Neo Discord’u koruyan Discord eklentisine itibar temelli yasaklama eklendi.
  • 14600 spambot’un Neo Discord’a katılması yasaklandı/engelledi.

Various

  • NEP-16 (NEF formatı) teklifi incelendi ve düzeltmeler gönderildi.
  • NEP-15 (Manifest) incelendi, uygulanması araştırıldı ve hata sorunu gönderildi.
  • Belirli test senaryolarını iyileştirmek için “neo-vm”ye çekme isteği (C++ VM gibi diğer projeler için daha kolay tüketilmesini sağlamak için) gönderildi.

NEORESEARCH

Topluluk işbirliği sayesinde NeoCompiler Eco sunucusu testler de dahil olmak üzere güncellendi. csbiginteger-js, v4.0 sürümünde sona eren daha derin testler de dahil olmak üzere birçok güncelleme aldı. csbiginteger-cpp ve libcrypton da ay boyunca birçok düzeltme aldı.

Üç yeni proje başlatıldı: neo3-cpp-core, lib-neopt-core ve neopt-sdk-js.
Neo3-cpp-core projesi, csbiginteger-cpp ve libcryption dahil olmak üzere neopt projesinden çoklu uygulamaları entegre etmektedir. En sonki WebAssembly teknolojilerini kullanarak, C++ kodu taşınabilir bir lib-neopt-core için JavaScript’e dönüştürüldü. Son olarak, bu kütüphane, neopt-sdk-js projesi tarafından geliştiricilere en yeni Neo3 özelliklerine erişim sağlamak için kullanılmaktadır. Odak, Neo3’ün temel parçaları tamamlanmasının ardından şimdi NeoVM3’e geçecek.

Neo-cpp-core projesinin arkasındaki teknolojiyi açıklayan kısa bir makale yayınlandı.

NEXT

NeoLine mobil

Android sürüm 2.3.2

  • Bulut cüzdan sayfası tamamlandı.
  • NFT sayfasında geliştirme gerçekleştirildi.
  • Bilinen sorunlar düzeltildi.
  • Yeniden yapılandırılan kod için yeni bir dal eklendi.

iOS sürüm 2.3.3

  • Cloud wallet page completed.
  • NFT sayfasında geliştirme gerçekleştirildi.
  • Sayfa verisi önbelleği artırıldı.
  • Bilinen sorunlar düzeltildi.
  • Yeniden yapılandırılan proje için Swift kullanıldı.

NeoLine Web

  • NFT desteği eklendi.
  • Projeyi yeniden düzenledi.

NeoTube

  • NFT ile ilgili yeni sayfa eklendi.
  • Yeni NFT modülü API’sı eklendi.
  • Sayfa veri yapısı NFT’lerle uyumlu olacak şekilde ayarlandı.
  • Bazı sorgu arayüzleri NFT’lerle uyumlu olacak şekilde güncellendi.

NEO TRACKER

NEO•ONE

  • İleriye doğru daha tutarlı sürümlere izin vermek amacıyla npm için yayınlama süreci güncellendi.
  • NEO•ONE paketlerini çalıştırırken bellek sızıntısına neden olan opencensus kütüphanesi kaldırıldı.
  • NEO•ONE CLI kullanılırken bağımlılık uyarıları temizlendi.
  • TypeScript 3.8.3’e güncellendi.
  • NEO•ONE kullanarak C# Node’si ile çalışmak için ilk NEODataProvider ve NEOProvider API’leri yayınlandı.

NEO Tracker

  • Testnet verilerini keşfetmek için testnet.neotracker.io dağıtıldı.
  • Transferlere bir ağ ücreti sağlama özelliği eklendi.
  • Sıkça sorulan sorular için bir “SSS” sayfası eklendi.
  • Neotracker.io kesintilerine neden olan birkaç altyapı hatası düzeltildi.

NEWECONOLABS

NEL Browser

  • Neo3 sözleşme ayrıntıları sayfasında görüntülenen bilgilerde değişiklik yapıldı, kişi adı, yazar ve e-posta adresi de dahil olmak üzere bilgiler kaldırıldı.
  • Tarayıcı ana sayfasında görüntülenen bilgiler değiştirildi, NEO ve GAS fiyatları, NEO ve GAS tutan cüzdan adresleri, 7 gün boyunca aktif adres sayısı ve 30 güne kadar geriye dönük günlük işlemler dahil olmak üzere bilgiler eklendi.

NeoRay

  • Dosya yönetiminin depolama yapısı ayarlandı, depolama içeriği azaltıldı ve düşük performans tüketimini azaltıldı.
  • Neo3 Preview2 SDK değişikliklerine uyum sağlamak için çağrı çağırma arabirimi ve sözleşme derleme arabirimi güncellendi.
  • Neo3 TestNet’in GAS istek fonksiyonu güncellendi, şimdi tıklandığında Neo3 TestNet’te 10 GAS talebine izin veriliyor.
  • Kullanılabilirliği artırmak için bazı sorunlar düzeltildi.
  • Dağıtılmış sözleşmenin derlenmesinden sonra ki dağıtım düğmesi gri olacak şekilde güncellendi.
  • İşlemlerde hata ayıklanırken gecikmeye neden olan bir sorun düzeltildi.
  • Hata ayıklama modülünde işlem listesinin görüntülenmemesi sorunu düzeltildi.
  • Çağrı hatalarından kaçınmak için sözleşmeleri çağırırken sistem ücreti hesaplama yöntemi değiştirildi.
  • Manuel olarak yapılan sözleşme çağrısı sırasında hatalara neden olan bir sorun düzeltildi.
  • Sözleşme denemelerini manuel olarak çağırırken, geri dönüşün gösterilmemesi sorunu düzeltildi.

Diğerleri

  • SDK, Neo3 Preview2’deki değişikliklerle eşleşecek şekilde güncellendi.
  • Akıllı sözleşme geliştirmeyi tartışmak için Neo Talk Bölüm 2’ye katılındı.

NEOW3J

Neo3 Adaptasyonları

  • EC secp256k1 için destek eklendi (sorunlar/121).
  • JSON iletilerindeki base64 kodlamasına uyarlandı.
  • İşlem özniteliklerini, yeni çekirdekteki en yeni değişikliklere uyarlandı, yani cosigner ve işlem özniteliğini birleştirme (sorunlar/97).
  • Sözleşmeyle ilgili sınıfların neo3-preview2 uygulaması tamamlandı ve test kapsamı geliştirildi (sorunlar/120, 123, 122, 118).
  • Cüzdan ve hesap modeli yeniden düzenlendi (sorunlar/97).
  • Neo3’te JSON-RPC yöntemleri için birim testleri eklendi (sorunlar/106).
  • ByteArray, ByteString’e yeniden düzenlendi.
  • Neo3 Java örnekleri kurulumu
  • Neow3j’yi içe aktarmak ve test etmek için README güncellendi (/sorunlar/ 125).
  • Neo3 yönetişim modeli üzerine tartışmalara devam edildi (sorunlar/1617).

Etkinlikler

  • IEEE ICBC 2020’de bir seminer düzenledi (Uluslararası Blockchain ve Kripto Para Konferansı), gönderilerin kabul oranın yaklaşık %21 olduğu Blockchain alanında ki üst düzey bir konferans. Oturumun başlığı “Neo Blockchain: yeni bir programlama dili öğrenmeden dApps geliştirme” idi.
  • Yüksek Lisans dersi verildi. Zürih, İsviçre’deki “534 – Blockchains ve Overlay Networks”ün öğrencileri. Sunum başlığı, neow3j üyelerinden biri olan Dr. Guil’in önce Neo’ya bir giriş yaptığı ve daha sonra akıllı sözleşme ve neow3j arka uç/ön uç (akıllı sözleşmelerde çağrılan yöntemler) için neo-python kullanarak merkezi olmayan bir uygulamanın nasıl oluşturulacağını sunduğu “Neo Blockchain’de dApps oluşturma” idi.

ALIENWORKS

Monitor

neonodes.io

  • API matris işlevi veritabanı, paketler ve benioku güncellendi.
  • Veritabanı yeniden düzenlendi ve MatrixConnection güncellendi.
  • Tüm UI öğelerini yeniden düzenlemek için “ant” tasarım kütüphanesi kullanıldı.
  • Ağ özelliği ve renklendirme nodeleri tablosu eklendi.
  • Mağaza kodu yeniden düzenlendi ve alfa testine yardımcı olmak için sahte veri komut dosyası eklendi.
  • Sekme ikonu en son sürüme güncellendi.

neostate.io

  • Redis yardımcısına zaman uyumsuz yöntemler ve özellik eklendi.
  • İşlem özelliği eklendi ve liste “push” limiti yöntemleri geliştirildi.
  • Tüm yazım hataları düzeltildi.
  • En son sürüm için sekme ikonu güncellendi ve ön yükleme stili eklendi.
  • Yükleme performansı iyileştirildi.
  • Değer değiştirici (spinner) uygun bir biçimde merkezlenecek şekilde güncellendi ve kullanılmayan HTTP NgModule kaldırıldı.
  • Linting ve TypeScript ‘bildirimden önce kullanıldı’ hatası düzeltildi.

Eğitim

  • C# derslerindeki #21 adreslemesi ile ilgili tüm hatalar düzeltildi.
  • Ders 02 düzeltildi ve mutate algoritması güncellendi.
  • Ders 03 ve Ders 04 NEP-5 betiği eklendi.
  • Ders 03 ve Ders 04 NEP11 betiği eklendi.
  • TypeScript derslerinin içeriği eklendi.
  • PR24 tartışıldı ve ana dalda birleştirildi.
  • NEO•ONE topluluğunun yardımıyla TypeScript akıllı sözleşmeleriyle ilgili bir sorun çözüldü (https://github.com/neo-one-suite/neo-one/issues/2016).
  • Ders 01 ve Ders 02 Python akıllı sözleşmelerinin hata ayıklaması yapıldı.

PAZARLAMA VE FAALİYETLER

PAZARLAMA VE FAALİYETLER

Genel Bakış

Neo Mayıs ayında “Consensus: Distributed”de dahil olmak üzere bir dizi etkinliğe katıldı ve Neo’nun bir vakıf ortağı olarak katıldığı ve Neo yönetişimden geliştiricilerin deneyimine kadar çeşitli konularda bir dizi açılış konuşması yaptı.

Da Hongfei oturumu, yaklaşan Neo3’ün özelliklerini ve yeniden tasarlanan yönetişim ve ekonomik modelin önizlemesini vurgulayan “Neo3: Akıllı Ekonomiyi Güçlendirmek” başlıklı bir açılış konuşmasıyla açtı.

NGD’nin Eko Büyüme direktörü John Wang, Neo’nun ekosistem inşasına stratejik yaklaşımı ve EcoBoost projesindeki güncellemeler üzerine odaklanan “Ekosistemlerin temel değeri” üzerine bir konuşma yaptı.

NeoSPCC’nin CIO’su Stanislav Bogatyrev, NeoGo ve NeoFS’nin amiral gemisi ürünlerini tanıttı ve grubun reel ekonomi için bir bulut platformu oluşturmak için uzun vadeli hedefini kitleyle paylaştı.

NGD Seattle Başkanı John deVadoss, Neo Blockchain Toolkit’teki en son güncellemeleri sundu ve şu anda geliştirilmekte olan iki yeni geliştirici deneyimi ürünü sergiledi: Zaman yolculuğu hata ayıklaması ve Visual Token Designer.

Oturumu sonlandırmak için Da Hongfei, özel bir Soru-Cevap için CoinGecko’nun üst düzey iş geliştirme yöneticisi Aimann Faiz’e katıldı. Da, Neo’nun rekabet avantajı ve Çin Merkez Bankası’nın dijital para birimi olan DECP (Dijital Para Birimi Elektronik Ödeme) hakkındaki düşüncelerini paylaştı.

NGD ve Neo topluluklarının üyeleri de Crypto Asia Summit, Reimagine2020 ve BlockConf Digital gibi etkinliklere aktif olarak katıldı.

Aynı zamanda Neo, son etkinliklerde verilen sunumlara eşlik eden birçok Neo Column makalesi yayınladı.

PAZARLAMA VE FAALİYETLER

Pazarlama Etkinlikleri

11.

Neo Consensus: Distributed’e Vakıf ortağı olarak sanal konferansa katıldı. Ekip, bir saatlik bir oturum sırasında çeşitli konuşmalar ve özel bir Soru-Cevap gerçekleştirdi.

14.

Da Hongfei, Blockchain’in dördüncü sanayi devrimini nasıl yönlendireceğini ve bir sonraki küreselleşme dalgasını nasıl sağlayacağını tartışarak “Blockchain neden deglobalizasyonun bir çaresi?” başlıklı bir makale yayınladı.

19.

Da Hongfei, Crypto Asia Summit’e katıldı ve bir açılış konuşması yaptı.

18. - 21.

NEO-ONE’dan Dan Byrne ve NGD Seattle’dan John deVadoss ve Harry Pierson da dahil olmak üzere bir dizi NGD ve Neo topluluğu üyesi REIMAGINE 2020’ye katıldı ve Neo’daki geliştirici deneyimi ve ilgili endüstriyel konular hakkında bilgi verdi.

25.

John deVadoss, Neo News Today Podcast’in 31. bölümünde, onu Neo ve Blockchain endüstrisi, akıllı ekonomi vizyonu, Blockchain’in sıradan bir adamı nasıl güçlendirdiğini, NGD Seattle’ın amacını ve çok daha fazlasını tartışmak için ortaya çıktı.

26.

John deVadoss, BlockConf Digital’de “Akıllı Ekonomiyi Gerçekleştirmek: Standartlara Dayalı Bir Yaklaşım” başlıklı bir konuşma yaptı.

PAZARLAMA VE FAALİYETLER

Topluluk

TWITTER
FACEBOOK
REDDIT
DISCORD
MEDIUM
YOUTUBE
WECHAT
WEIBO

EKOSİSTEM BÜYÜMESİ

EKOSİSTEM BÜYÜMESİ

Genel Bakış

Mayıs ayı boyunca, Neo ekosistem birden fazla cephede büyüme görmeye devam etti. Birçok O3 kullanıcısı, O3 Labs’ın yeni yönetim altında olduğunu ve cüzdanlarını çok yakında yeniden piyasaya süreceğini bilmekten mutluluk duyacaktır. NeoLine, altyapı platformu HiggsNetwork, kullanıcıları için yüksek işlem hacmi sağlayacak V2 yükseltmesini geliştirirken, aynı zamanda NFT severler için daha fazla olanak açabilmek amacıyla çalışıyor. Buna ek olarak, Neo ve FLETA arasındaki ortaklık topluluk içinde tartışmalara yol açtı. Bu ortaklık, NeoVM’nin uygulamalarda ayrı ayrı kullanılmasına izin veren NeoVM’nin son ayrışmasının bir sonucudur.

EKOSİSTEM BÜYÜMESİ

Güncellemeler

  • Neo tarafından finanse edilen altyapı platformu HiggsNetwork şu anda V2 platformunu yükseltiyor ve geliştiriyor. Neo blok zincirinin en üstüne dayanan V2 sürümü, milyonlarca kullanıcı için hizmetler ve yüksek verim işlemleri sağlamayı amaçlamaktadır.
    • HiggsNetwork V2 versiyonunun ilk uygulayıcısı olarak, borsa ve işlem hizmetlerinden yararlanan “Balık çiftliği” oyunu Tianyouyouyu (İngilizce adı: YouFish), açık beta kaydını izleyen haftada bir milyon kayıtlı kullanıcı edindi. Oyun trafiği etrafında inşa edilen Tiantian Yu, kapalı bir döngü ekosistemi oluşturmayı hedefliyor.
    • Fun Life’ın gelişimi tamamlanmak üzeredir. Sosyal paylaşım ve iletişimi dijital varlık sadakat programları ile e-ticaret CRM sistemlerine entegre eden Fun Life, sosyal e-ticaret, reklamlar ve oyun listelerini birleştiren bir sosyal değer yaratma platformudur.
  • NeoLine, Neo blok zincirinde NFT meraklıları için eşiği düşürecek ve NFT’lerin verilmesini kolaylaştıracak bir Tek-Tıklama NFT Yayın platformu geliştiriyor. Amaç, Blockchain koleksiyonları ve Blockchain oyun sahne malzemeleri için daha gerçek dünya uygulamaları açmaktır.
  • O3 ekibi yakın zamanda yeni sürümün lansmanı için sosyal medyada bir dizi ödül kampanyası başlattı. Ekip ayrıca Neo ekosistemdeki NeoWorld, NeoLine, Switcheo, vb. dahil olmak üzere diğer projelerle daha fazla işbirliği planlıyor.
  • Safudex, piyasadaki tüm fiat ağ geçitlerini entegre etmeyi, Neo ekosistemindeki cüzdanlarla birleştirmeyi ve cüzdan kullanıcılarına daha fazla fiat para birimi seçenekleri sunmayı amaçlayan bir proje geliştiriyor.
  • Neo son zamanlarda klinik araştırma veri platformu geliştirmek için FLETA ile ortaklık kurdu. FLETA, tıp endüstrisindeki veri manipülasyonunu ortadan kaldırmak amacıyla akıllı sözleşmeler yapmak için NeoVM’i MainNet üzerinde kullanacak. Güney Kore’nin Seul kentindeki Kyung Hee Üniversitesi Tıp Merkezi de yıllar içinde topladığı klinik verileri sağlayarak bu işbirliğine katılacak. 2018 yılında kurulan FLETA projesi zaten Kore hükümeti ile işbirliğine dayalı bir ilişki kurmuştur. Kore hükümeti klinik araştırma verilerini saklamak için FLETA blok zincirini kullanmaktadır. Neo ile işbirliği yaparak, FLETA küresel etkisini artıracak ve yeni platformun daha fazla uygulama örneğini oluşturacaktır.

LİKİDİTE

LİKİDİTE

Borsalar