Neo Global Aylık Raporu

Haziran 2021

Neo Global Aylık Raporu

Öne Çıkan Özelikler

Haziran ayı, Neo ekosistemindeki gelişme açısından şimdiye kadarki en aktif aylardan biri olduğunu kanıtlamıştır. Hackathon (yazılım yarışması) etkinliği katılımcıları; geliştirici topluluğu üyeleri destek ve rehberliklerini sunmak için hazırda beklerken, Neo Frontier Launchpad’in geliştirme aşaması sona ererken, projelerini tamamlamaya çalıştılar.

Bununla birlikte, N3 RC3 ve resmi N3 sürümü arasındaki bu son aşamalarda, Neo’nun çekirdek geliştiricileri kodu optimize etmek için oldukça çok çalışmaktadır. Burada, devam etmekte olan hackathon (yazılım yarışması) etkinliğinin faydalarına, çekirdek protokolü düzeyinde şimdiden tanık olunabilir. Oracle modülündeki değişiklikler ve çeşitli hata düzeltmeleri gibi Haziran ayında tamamlanan birkaç iyileştirmenin kökenleri, hackathon (yazılım yarışması) etkinliğinin katılımcılarının geri bildirimlerine kadar dayanmaktadır.

Neo kod tabanında kalan işlerin çoğu optimizasyon ve hata düzeltmeleri ile ilgilidir, ancak çekirdek geliştiriciler ayrıca faydalı yeni özellikler eklemeye ve geliştirici deneyimini iyileştirmeye yönelik başka değişiklikler yapmaya da devam etmektedir. Geçen ayın dikkate değer diğer bir örneği, “doğrulanabilir rastgele işlev” (VRF) tarafından desteklenen “yerleşik rastgele sayı üretecisinin” uygulanmasıydı.

Neo’nun geliştirici toplulukları, Haziran ayı süresince çekirdeğe ayak uydurdu. Birkaç topluluk ilk RC3 uyumlu araçlarını piyasaya sürdü ve diğerleri, geliştiriciler için halihazırda mevcut olan altyapıda daha fazla güncelleme ve iyileştirme yaptı.

Seminerlere ev sahipliği yaparak ve geliştirici desteği sağlayarak hackathon (yazılım yarışması) etkinliğine yardımcı olmak için harcadıkarı zamana rağmen, ekipler, ağa yeni özellikler getirmek için yine de zaman ayırmıştır. Aşağıda ayrıntıları verilen dikkate değer örnekler arasında yeni bir WalletConnect SDK’sı, bir TypeScript nodesi, derleyici ve yeni tam yığın dApp örnekleri yer almaktadır.

En son ki 3.0.0 sürümü olması amaçlanan sürüm ve buna karşılık gelen TestNet için hazırlıklar devam etmektedir. Yeterince test edildikten ve stabil olduğu kanıtlandıktan sonra, geçit resmi Neo N3 MainNet lansmanı için netleşecektir.

PROTOKOL GELİŞİMİ

PROTOKOL GELİŞİMİ

N3 İlerlemesi

Çekirdek geliştiriciler, Haziran ayına N3 RC3 sürümünü henüz yayınlayarak girdi. RC3 TestNet sürümü, 30 Mayıs itibariyle yayına girdi ve geliştiriciler için çeşitli yeni özellikler eklendi. Base58Check kodlama/kod çözme için, ek olarak, herhangi bir Neo hesabının bakiyesini ve oy seçimini getirme için eklenen yeni sistem çağrıları, RC3’te bulunan diğer geliştirmelerin yanı sıra dikkate değer eklemelerdi.

O tarihten beri ekip; hata işleme prosedürlerini güncelleyerek, çekirdek protokol, node ve C# devpack (geliştirme paketi) genelinde yeni uç durum hatalarını düzelterek, N3 deneyimini daha da geliştirmektedir. Oracle, RPC ve konsensüs bileşenleri dahil olmak üzere çeşitli alt sistemlerde geliştirmeler uygulanmaya devam etmektedir.

Muhtemelen Haziran ayında N3’e yapılan en dikkate değer güncelleme; akıllı sözleşmelerde kullanılmak üzere yeni GetRandom sistem çağrısına erişim sağlamak için VRF ile birlikte kullanılan, N3 blok başlıklarına bir nonce alanı sunmuştur. Doğrulanabilir rastgele bir sayıya erişme yeteneği, oyun, DeFi ve diğer uygulamalar dahil olmak üzere çok çeşitli akıllı sözleşme türlerinde çok kullanışlı bir işlevdir. İlerleyen dönemlerde, uygulamanın BLS imzaları kullanılarak daha da iyileştirilmesi mümkündür.

NeoFS Transplanting

NGD, NeoFS mantığını ilk Go kodundan C#’a taşıma çabalarını sürdürmüştür. Geçtiğimiz ay boyunca, geliştirme çabaları neofs-api-csharp ve FileStoragePlugin’i güncellemeye odaklanmıştır. NGD, InnerRing nodesinin C# sürümünü de test etmeye başlamıştır.

ALTYAPI VE ARAÇ GELİŞİMİ

ALTYAPI VE ARAÇ GELİŞİMİ

Öne Çıkan Özelikler

ALTYAPI VE ARAÇ GELİŞİMİ

Proje'de Önemli Aşamalar

NODE

Neo SPCC tarafından NeoGo

Haziran ayında, NeoGo ekibi P2P state borsa tasarımı üzerinde çalıştı ve gerekli protokol değişikliklerinin taslağını hazırlamaya başladı. TLS erişimli NeoFS nodeleri için de destek eklendi.

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

EXPLORER & MONITOR

COZ tarafından Dora

Dora, imza kapsamlarının eklenmesi, ücret aksaklıkları, yeni etkinlik parametresi türleri ve istisnalar dahil olmak üzere Haziran ayında bir dizi iyileştirme aldı. Bu özellikler şu anda inceleme aşamasındadır ve gelecekteki bir sürümde kullanıma sunulacaktır.

https://dora.coz.io/

AKILLI SÖZLEŞME DERLEYİCİ

COZ tarafından Boa

COZ, Haziran ayında Boa (sürüm-)v0.8.2’yi piyasaya sürdü ve en son ki N3 yapısıyla uyumlu kalırken çok sayıda kullanılabilirlik geliştirmesi içermekteydi. İyileştirmeler, yeni birlikte çalışma ve tetikleyicileri içermektedir. Projenin şu anki odak noktası, kodun sürdürülebilirliğini korurken büyük projelerin Neo (ağı) üzerine inşa etme yeteneğini önemli ölçüde geliştirmesi beklenen kullanıcı tanımlı paketlerin içeri aktarımına odaklanmaktadır.

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

SDK

COZ tarafından Neon.js

Hazirana ayı, açık kaynak protokolünün Neo cüzdanlarla ilk kez kullanılabileceğini bildirirken, COZ ekibinin Neo N3 için WalletConnect SDK’sını tamamladığına tanıklık etti. Test için belgeişlem ve uyumlu bir web cüzdanı, geliştiricilerin hizmeti dApp’ler ve Neo cüzdanları arasındaki entegrasyonlar için güvenli bir yöntem olarak benimsemeye başlaması için halihazırda uygun hale getirildi.

https://github.com/CityOfZion/neon-js

COZ tarafından Mamba

COZ ayrıca, dApp geliştiricilerinin ihtiyaç duyduğu kritik özellikleri ekleyerek, Haziran ayında Mamba (sürüm-)v0.8’i piyasaya sürdü Eklemeler arasında cüzdan desteği, işlemleri imzalama yeteneği ve RC3 uyumluluğu bulunmaktadır. Şu anda mevcut olan işlevselliğin, Python ortamından N3 blokzincir ile etkileşim kurmak isteyen geliştiricilerin temel ihtiyaçlarının çoğunu karşılaması beklenmektedir. Boa ile birleştiğinde, Mamba artık Python’da N3 üzerinde tam bir dApp çözümü oluşturmak için kullanılabilirdir.

https://github.com/CityOfZion/neo-mamba

AKILLI SÖZLEŞME & DAPP FRAMEWORK

AxLabs tarafından Neow3j

AxLabs ekibi, kitaplığı N3 RC3 sürümüyle güncel hale getirerek, neow3j (sürüm-)v3.11.2’yi Haziran ayında piyasaya sürdü. Bir dizi önemli hata düzeltmesine ek olarak, daha sezgisel bir geliştirici deneyimi sağlamak için kitaplıktaki çeşitli bileşenler yeniden düzenlendi ve yeniden yapılandırıldı.

Buna paralel olarak ekip, Neo N3 üzerine inşa etmek isteyen Java geliştiricileri için ilham kaynağı ve yol gösterici bir yardım olarak hizmet etmek üzere örnek bir dApp geliştirmiştir. DApp, katılımcıların en iyi “mem”lere oy vermelerine olanak tanıyan basit bir yönetişim mekanizmasını kullanmakta ve NeoLine ön uç entegrasyonuna bir örnek vermektedir.

https://github.com/neow3j/neow3j

NEO Tracker tarafından NEO•ONE

Haziran ayında, NEO Tracker ekibi, tam uyumlu bir node uygulamasıyla birlikte NEO•ONE (sürüm-)v3.3.0-rc3’ü piyasaya sürdü. TypeScript ile yazılmış olan RC3 akıllı sözleşmelerinin oluşturulmasını kolaylaştırmak üzere derleyiciye yeni API’ler ve hata düzeltmeleri de dahil edildi. Ekip ayrıca, web sitesinin N3 sürümünü, ortam kurulumu ve mevcut API’ler üzerine geliştirilmiş olan belgeişlem ve kılavuzlarla güncellemiştir.

https://neo-one.io/

NGD Enterprise tarafından Neo Blockchain Toolkit

NGD Enterprise ekibi, Haziran ayında çeşitli Neo Blockchain Toolkit geliştirmeleri üzerinde çalıştı. Özellikle Toolkit ve Neo Express’te “Mac M1” yongalarının/işlemcilerinin desteklenmesi çok istenen bir özellik olmuştur. Ek olarak, Visual DevTracker bileşeni için zaman yolculuğu hata ayıklaması desteği de tamamlanmıştır.

https://marketplace.visualstudio.com/items?itemName=ngd-seattle.neo-blockchain-toolkit

CÜZDAN

COZ tarafından Neon

COZ, Neon cüzdanın hem masaüstü hem de mobil uygulamaları için N3 desteği üzerinde çalışmaya başladı. Haziran ayında masaüstü versiyonu için ulaşılan dönüm noktası, şu anda test edilmekte olan ve önümüzdeki birkaç hafta içinde piyasaya sürülmesi planlanan bir deneme sürümüyle sonuçlanmıştır. Mobil cüzdan, beta sürümü sırasında bulunan çeşitli sorunları azaltmak için yakın gelecekte planlanmış olan bir güncelleme alacaktır.

Ekip, daha sonradan kısa bir süre içerisinde N3 için Ledger desteğinin getirilmesiyle, N3 için “WalletConnect”i yerel olarak her iki sürüme de entegre edecektir. Neon cüzdan kullanıcıları için Legacy’den N3’e geçiş yolu için de planlama yapılmaktadır.

https://neonwallet.com/

NEXT tarafından NeoLine

NEXT, Haziran ayında, kullanıcı cüzdanlarının dApp’lerle etkileşime girmesi için bir arayüz sağlayarak, NeoLine Chrome uzantısının N3 DAPI’sinin geliştirilmesini tamamladı. Geliştiriciler için bir araç olarak, yerel ağlarda DAPI entegrasyonlarını test etme sürecini basitleştiren ek bir özel zincir modu da oluşturulmuştur.

https://neoline.io/

NEOFS

Neo SPCC tarafından NeoFS

Haziran ayında, Neo SPCC, inner ring (iç halka) kodunun ve depolama nodesinin yapılandırmasının ikincil yeniden düzenlemesini tamamladı. Ekip, RC3 TestNet için izleme altyapısı oluşturdu ve geliştirici katılımının ilk turu sırasında keşfedilen çeşitli hata düzeltmelerini yürüttü. Hizmet geliştiriciler için API istemcisi iyileştirmeleri de güncellemelere dahil edildi ve NeoFS şartnamesine itibar alt sistemi için bir bölüm eklendi.

Ekip ayrıca çeşitli NeoFS hizmetlerinde, özellikle de artık kapsayıcı oluşturma ve silme desteği, bir dizi hata düzeltmesi ve yeniden işlenmiş bir kimlik doğrulama şeması içeren S3 ağ geçidinde kayda değer ilerleme kaydetti. Diğer değişikliklerin yanı sıra NEP-6 cüzdanları için desteğin eklemesiyle, HTTP ağ geçidine ve SDK’ya da güncellemeler uygulandı.

https://fs.neo.org/

AUDIT

Red4Sec tarafından Code Audit

Haziran ayı, Red4Sec’in Neo N3 RC3 versiyonuna ilişkin denetim raporunu teslim ettiğine tanıklık etti. Red4Sec, protokolde yapılan yeni değişiklikler için güvenlik değerlendirmesine devam ederken, test sırasında tespit edilen sorunlar şu anda gözden geçirilmektedir.

http://red4sec.com/en

MISCELLANEOUS

COZ tarafından Dojo

Haziran ayında, dApp geliştiricilerine odaklanmakta olan yeni makaleler Dojo üzerinde yayınlandı. Python akıllı sözleşmeleri yazmak ve bunlarla JavaScript’te arayüz oluşturmak için öğreticiler/eğiticiler mevcuttur, yanı sıra, yeni bir WalletConnect makalesi, protokolün bir uygulama içerisine nasıl entegre edileceğini ispat etmektedir.

https://dojo.coz.io/

PAZARLAMA VE EKO SİSTEM BÜYÜMESİ

PAZARLAMA VE EKO SİSTEM BÜYÜMESİ

Ekosistem Büyümesi

PAZARLAMA VE EKO SİSTEM BÜYÜMESİ

Pazarlama Etkinlikleri

12.

Denis Suslov ve Harry Pierson, Neo Frontier Launchpad’in ilk Discord sesli sohbetine katılmaya davet edildi. Bu borsanın amacı, ekiplerin potansiyel üyeleri bulması için bir platform sağlarken, Planathon arz edişine rehberlik etmekti.

16.

“Neo Global Community Video Competition” (Neo Global Topluluk Video Yarışması) resmi olarak başlatıldı ve 2 hafta sonra “Neo Global Creative Content Competition” (Neo Global Yaratıcı İçerik Yarışması) olarak güncellendi. Yarışma yerel ve uluslararası düzeyde oldukça çok olumlu tepkiler aldı.

18.

COZ CEO’su Tyler Adams, Neo Frontier Launchpad’in ikinci seminer çalışmasına katılmaya davet edildi. Seminer, “Neo üzerinde akıllı sözleşmeler nasıl geliştirilir” başlığına odaklandı; hemen ardından, katılımcılar ve paylaşımcılar arasında doğrudan iletişime olanak sağlamak için bir Soru-Cevap oturumu gerçekleştirildi.

21.

Neo Frontier Launchpad’in üçüncü seminerine NGD dijital varlık biriminden Li Chen ev sahipliği yaptı. Seminer, Flamingo durum çalışması aracılığıyla Neo üzerinde bir DeFi projesinin nasıl geliştirileceğini paylaşmak için tasarlanmıştır.

22.

Neo SPCC’den Stanislav Bogatyrev ve Alexey Vanin, Neo Frontier Launchpad’in dördüncü seminerine ev sahipliği yapmak üzere davet edildi. Neo üzerindeki yerel merkeziyetsiz veri depolama sistemi olan NeoFS’ye pratik bir tanıtım yaptılar.

25.

Harry Pierson ve John deVadoss, Neo Frontier Launchpad’in beşinci online(/çevrimiçi) seminer çalışmasına katılmaya davet edildi. Seminer ağırlıklı olarak Neo N3’ün NFT’ler için yerel NEP-11 standardı üzerinde ve Neo üzerinde NFT geliştirmeye odaklandı.

28.

Claude Müller, Micheal Bucher, ve Guil Sperb. Axlabs’tan Machado, Neo Frontier Launchpad’in altıncı seminerine ev sahipliği yapmak üzere davet edildi. AxLabs, “akıllı sözleşmelerde Yönetişim” konusu hakkında bir konuşma gerçekleştirdi ve JavaScript önyüz ve Java akıllı sözleşmelerinden oluşan bir “Yönetişim dApp”ı yayınladı.

29th

Neo, katılımcıların launchpad ve Neo üzerindeki geliştirme hakkında daha fazla bilgi edinmelerine yardımcı olmak için Neo SPCC, NGD Enterprise ve NGD’den olan konuklarla birlikte bir Soru-Cevap, açık soru görüşmesine ev sahipliği yaptı.

30th

Neo Kurucusu Da Hongfei, Neo N3’ün dijital ve fiziksel dünyalar arasındaki sınırı nasıl ortadan kaldıracağı ve çevre büyümesi için dayanıklılık oluşturmak amacıyla ne tür bir yaklaşımın benimseneceğini tartışmak üzere PANews Çin Telegraph Topluluğunun çevrimiçi AMA(Bana İstediğini Sor) etkinliğine katılmaya davet edildi.

PAZARLAMA VE EKO SİSTEM BÜYÜMESİ

Topluluk

TWITTER
FACEBOOK
REDDIT
DISCORD
MEDIUM
YOUTUBE
WECHAT
WEIBO

LİKİDİTE

LİKİDİTE

Borsalar