Neo Global Aylık Raporu

Temmuz / Ağustos 2021

Neo Global Aylık Raporu

N3 Lansman Sürümü

Neo N3 piyasaya sürüldü. NEO ve GAS’ın toplu taşınması güvenli bir şekilde devam etmektedir. Şimdiyse Akıllı Ekonomiyi (“Smart Economy”) inşa etme zamanıdır.

Neo Global Aylık Raporun bu özel sayısı, bizi bu mühim zamana getiren Temmuz ve Ağustos aylarında kaydedilen gelişme sürecine odaklanmaktadır. İlaveten, doğrudan geliştiricilerin eline teslim edilmek üzere hazırlanan, en popüler dillerin tümü için sınıfının en iyisi desteğin Neo N3 hazırlığını belgelemektedir.


Hackathon (yazılım yarışması) etkinliği katılımcıları projelerinde ilerleme kaydettikleri için Temmuz, Neo ekosistemi için özellikle hareketli bir ay oldu. Neo Frontier Launchpad Mayıs ayı sonlarında piyasaya sürülmüştü ve hackerlerin konseptlerini göndermek için 12 Temmuz tarihine kadar süreleri bulunmaktaydı. Değerli jüri heyeti, bir sonraki haftayı başvuruları değerlendirerek geçirdi ve müzakerelerini 20 Temmuz tarihi itibariyle sonuçlandırdı.

Aynı gün, TestNet ayarında kararlı işlemler yapabildiğini hızla kanıtlayarak, N3 RC4 node sürümü piyasaya sürüldü. Bu dönüm noktası sürümü daha sonra resmi Neo N3 TestNet için kullanılan resmi N3 sürümü haline gelmekteydi.

Test başarılı geçti. Teknik olarak yetenekli ve geliştiriciler için çalışmaya hazır olduğunu kanıtlayan N3, ortaya çıktı. Ekip ilerlemeye devam etti ve 2 Ağustos saat 9:00’da (UTC) (yerel saat ile 12:00’da) Neo N3 MainNet piyasaya sürüldü.

Piyasaya sürülmenin yanı sıra, Neo Legacy kullanıcılarının ilk kez Neo N3 MainNet kullanıcıları olmalarına olanak sağlanarak, erken katılım geçişinin başlangıcı geldi çattı. Sürece ilk aşamada NEXT ve O3 Labs’in NeoLine ve O3 cüzdanları tarafından ayrı ayrı olanak sağlandı; yanı sıra, her biri yakın zamanda N3 için güncellendi. COZ kısa süre sonra Neon Cüzdan içerisindeki kendi yerleşik geçiş aracıyla devam etti.

Neo N3’e taşınan NEO tokenleri, topluluk ve NF/NGD tarafından işletilen nodelerden oluşan ilk konsey üyelerinden biri için hızlı bir şekilde görev oylamaya tabi tutulacaktır. Taşıma işleminin ilk birkaç haftasında çok az sayıda etkin oy alan seçmenler, N3’ün merkeziyetsizliğinde rollerini oynadıkları için hızlandırılmış GAS ödülleri aldılar.

Ağustos ayının sonunda Neo Legacy’den Neo N3’e toplu taşıma işlemi başladı. Önümüzdeki aylarda, yeni Neo çağındaki ilk öncüler olmaya hazır olan yeni kullanıcıların ve dApp’lerin ağa geldiğini görmeyi bekliyoruz.

Ağın benimsenmesi hususu artık birçok kişinin aklında yer edinmektedir. Neo ekosistemine dahil olan herkes, çoğu geçişte kendi rolünü oynarken, ağdaki dApp’lerin ilk turlarını görmek için can atmaktadır. Herhangi bir yeni teknolojinin dahil edilme süreci başlangıçta genellikle yavaş olsa da, ilk sözleşmeler N3 MainNet üzerinde çoktan yer edinmiştir.

NFT ihraç etme ve ticaret platformu olan GhostMarket, ilk Neo N3 dApp‘inin prestijli ünvanını talep etti. 24 Ağustos tarihinde uygulandığından beri, Neo N3 üzerinde GhostMarket aracılığıyla 400 adetten fazla NFT ihraç edildi ve bunların 75 adeti müşterilere başarıyla satıldı.

Taşınan varlıkların sayısı artmaya devam ettikçe, yeni ağa giderek daha fazla Neo kullanıcısı katılmaktadır. Gelişmekte olan dApp ekosistemini desteklemek için hazırlanan ekosistem ile Neo, şimdi diğer ilk gelenlere kapılarını açmaktadır. Neo altyapısını daha da güçlendirmeye çalışırken en iyi yeni projeleri seçen Early Adoption (Erken Benimseme) hibe girişimi bu amaçla başlatıldı.

Kullanıcıya yönelik tarafta, Neo N3 MainNet’in piyasaya sürülmesini kutlamak için NFT dağıtımları, TestNet etkinlikleri, içerik programları ve daha fazlasını içeren bir dizi promosyon planlanmaktadır. Daha fazla bilgi için Neo’nun resmi kanallarını takip edin.

LANGUAGE TARAFINDAN N3

LANGUAGE TARAFINDAN N3

Tooling

Aşağıda, yeni ağdaki Neo geliştiricileri desteğiyle birlikte tüm dillerdeki en son ki güncellemeleri ve toolingi (araç durumunu) bulacaksınız.

 

LANGUAGE TARAFINDAN N3

C#

C#, çekirdek Neo protokolü ve araç durumları tarafından kullanılan dildir. Neo’nun çekirdek geliştiricileri, Neo Global Development ve diğer katkıda bulunanların desteğiyle birlikte protokol düzeyindeki değişiklikleri denetlemekte ve resmi node istemcilerini, eklenti modüllerini ve C# devpack’i sürdürmektedir.

Neo N3’ün referans uygulaması olarak, C# kod tabanı genellikle yeni işlevsellik parçalarını alternatif araçlara ve dillere girmeye başlamadan önce alan ilk yerdir.

PROTOKOL GELİŞİMİ

Nihai yayınlanma tarihi yaklaştıkça, çekirdek geliştirme ekibi, işlevsellik sunma üzerine kod optimizasyonuna daha fazla odaklandı. İkili serileştirmedeki verimsizlikler, JSON seri durumdan çıkarma ve JSON serileştirmedeki yetersiz bellek hatası Ağustos ayında keşfedildi ve düzeltildi.

Temmuz ayının ortasına kadar çekirdek geliştirme ekibi, ağ ücreti, doğrulama ücreti ve gas limiti hesaplamaları için mantık düzeltmeleri içeren N3 RC4’ü piyasaya sürdü. Bu yeni sürüm, diğer optimizasyonların yanı sıra, istemcinin OSX ile olan uyumluluğunu da geliştirdi ve “getnetwork” ve “getrandom” sistem çağrıları gibi en son ki özellikleri sundu.

Dönüm noktası olan N3 sürümü 1 Ağustos’ta başarıldı ve 2 Ağustos’ta MainNet üzerinde dağıtıldı. Çekirdek geliştiriciler VerifyStateInpendence ile ilgili bir sorunu düzeltmek ve bir yükselteç gibi davranabileceği potansiyel DoS vektörleri nedeniyle yakın zamanda eklenen Refuel komutunu kaldırmak için çalışırken, 3 Ağustos’ta ve 6 Ağustos’ta sürümlerdeki küçük güncellemeler hızlı bir şekilde art arda geldi.

Eylül ayında piyasaya sürülmesi planlanan (sürüm) v3.0.3’e dahil edilmesi amaçlanan çeşitli diğer geliştirmeler Ağustos ayının geri kalanında tamamlandı. Örnekler arasında özel sözleşme grupları için CheckWitness düzeltmesi, yeni bir witness scope ve Storage.Put içerisindeki node durumunda bir değişikliğe neden olan bir hata düzeltmesi yer almaktadır.

https://github.com/neo-project

NEOFS PORT

NeoFS’nin C# portu üzerinde çalışmalar devam etti. NGD ve Neo SPCC’den olan geliştiriciler arasındaki ortak çalışma, NeoFS.API v3.0.0 sürümünün yayınlanmasını sağladı ve Temmuz ayında, depolama ağını yönetmek için kullanılan Inner Ring nodeleri üzerinde testler başladı.

Ekip, Ağustos ayı süresince NeoFS istemcisinde ilerleme kaydetti ve depolama ve CLI bileşenleri için testler yapmaya başladı.

NGD ENTERPRISE

Önceki aylarda olduğu gibi, NGD Enterprise ofisinin Microsoft mezunları, Neo’yu en geliştirici dostu blokzincir platformu yapmak için çalışmalarına devam etti. Neo Blockchain Toolkit (Neo Blokzincir Araç Seti), piyasaya sürüldüğünden beri, herhangi bir geliştiricinin deposundaki olmazsa olmaz bir araç haline geldi.

Ethereum’un Truffle suite yapısına benzer şekilde Neo Blockchain Toolkit, özel ağları başlatmak için uygun bir yerel ortam sağlamaktadır; akıllı sözleşmeler oluşturmak, derlemek ve dağıtmak; ve çağrılar veya otomatik testler gerçekleştirme.

Neo Express gibi temel bileşenler bağımsız araçlar olarak kullanılabilirken, Toolkit (Araç Seti), VS Code içerisinde dahil edilen DevTracker & Debugger ile birlikte kullanıldığında gerçekten fark yaratmaktadır. GUI ile geliştiriciler, aynı işlevlerin tümüne daha uygun bir biçimde erişirken, ek blok/işlem araştırma ve hata ayıklama araçlarından da yararlanabilirler.

Ağustos ayında, dahil edilen tüm bileşenlerin N3 yayın versiyonları yayınlandı ve o zamandan beri çeşitli güncellemeler yapıldı. Ekip, Neo topluluğundan gelen talepleri takiben Visual Studio için Akıllı Sözleşme Hata Ayıklayıcısının bir önizlemesini de sevk etti. Diğer bileşenlerin yakın gelecekte takip edilmesi planlanmaktadır.

Dilden bağımsız geliştirme altyapısının yanı sıra NGD Enterprise, yeni öğreticiler, örnek C# akıllı sözleşmeler, temel geliştirme, yanı sıra, kuruluş ve hükümet düzeylerinde stratejik erişim yoluyla ekosisteme sıklıkla katkıda bulunmaktadır.

https://github.com/ngdenterprise

LANGUAGE TARAFINDAN N3

Golang

Go geliştiricileri için mevcut olan destek, Neo St Petersburg Competence Center veya kısaca Neo SPCC liderliğinde yönetilmektedir. Takımın Neo ekosistemine olan en büyük katkıları NeoFS ve NeoGo’dur.

NeoFS, hem geleneksel uygulamalar hem de akıllı sözleşmelerle sorunsuz entegrasyon için tasarlanmış merkezi olmayan dağıtılmış nesne depolama sistemidir. Neo’nun yerel oracle sisteminin kullanılmasıyla, sözleşmeler, dApp’lerin büyük miktarlarda veri üzerinde uygun maliyetli bir şekilde çalışmasını sağlamak için NeoFS üzerinde zincir dışı depolanan verileri getirebilmektedir.

NeoGo, Go’da yazılmış, Neo’nun tam özellikli bir alternatif uygulamasıdır. İşlevsellik, fikir birliğine(/konsensüse) varabilen; Go akıllı sözleşmeleri oluşturabilen/derleyebilen/dağıtabilen/çağırabilen, NeoVM’yi çalıştırabilen veya cüzdan işlevine erişebilen, güçlü ve yüksek performanslı bir node çalıştırmak için kullanılabilen tek bir ikilik dosya tarafından sağlanmaktadır. NeoGo’nun geliştiriciler için mevcuttaki işlevselliği, çekirdek ile sürekli olarak bağlılık içinde kalır ve güvenilir, organize, yanı sıra, iyi belgelenmiş kod ile değişikliklere hızlı bir şekilde uyum sağlamaktadır.

NEOFS

Ekip, Temmuz ayı boyunca NeoFS teknik özelliklerini geliştirmek ve N3 RC4 ile uyumlu TestNet yinelemesini başlatmak için çalıştı. Çeşitli hata düzeltmeleri ve diğer geliştirmelerle yükseltilerek, HTTP ve S3 ağ geçitlerinin yeni sürümleri yayınlandı. Örnekler, HTTP ağ geçidindeki HEAD istekleri için destek içermektedir.

Ekip aynı zamanda yeni yardımcı programları da piyasaya sürdü: Yan zincir dağıtımını basitleştirmek için kullanılan neofs-adm ve tam bir NeoFS ağını çalıştırmak için hepsi bir arada “docker image” olan neofs-aio.

Neo SPCC, Ağustos ayında (sürüm) v0.23.1 node sürümüyle birlikte NeoFS için N3 MainNet uyumluluğu elde etmeye devam etti. Yeni özellikler arasında yeni bir API arama öneki uygulaması ve “notary event listening”e (katip olay dinlemesine) yönelik iyileştirmeler için bir konsept kanıtı yer almıştır.

Performans iyileştirmeleri ve AWS ile uyumluluğu artırmayı amaçlayan diğer değişikliklerle sonuçlanan S3 ağ geçidi üzerine de özel önem verildi.

https://github.com/nspcc-dev/neofs-node

NEOGO

Yakından bakıldığında NeoFS, NeoGo’yu yoğun bir şekilde kullanmaktadır. Neo SPCC, etkileyici optimizasyonlarla node geliştirmek için büyük çaba sarf etmiştir. Temmuz ayında, çoğu değişiklik temel uyumluluğa odaklanmayı sürdürdü; (sürüm) v0.96.0 sürümleri, Neo SPCC’nin konsey nodesi olarak RC4 ağı üzerinde hızla teste tabi tutuldu.

RC4 sürümleri, önceki yinelemelere göre bir dizi önemli iyileştirmeye sahip olmaktan övünç duymaktaydı: JSON ve ikili serileştirme veya seri durumdan çıkarma 5-10 kata kadar iyileştirme ve bir TestNet çökmesinden 5-6 kata kadar daha hızlı blok işleme. Go ve C# uygulamaları arasındaki çeşitli tutarsızlıklar düzeltildi ve ekip tahmini %10 TPS iyileştirmesi kaydetti.

MainNet uyumluluğu ile v0.97 sürümleri, sonradan Ağustos ayında yakından takip edilmiştir. Güvenlik araştırması ve bir dizi düzeltmenin yanı sıra Neo SPCC, önceki ay taslağını tamamladığı bir P2P durum borsa uygulaması üzerindeki çalışmayı da tamamladı.

En son ki node optimizasyonları da bu MainNet’e hazır sürümler içerisinde yerini aldı. Kıyaslama testlerinde NeoGo, ağ bağlantılı bir testte ölçülen 8.800 TPS gibi etkileyici bir yeni zirveye ulaştı; ek olarak, aynı zamanda son kıyaslama turuna kıyasla bellek tüketimini azalttı.

Şu anda, NeoGo, fikir birliğine(/konsensüse) katılabilen tek alternatif Neo node uygulaması olmaya devam etmektedir. Bu husus, onu hem çekirdek protokolde ve diğer altyapıda doğruluğun sağlanmasına yardımcı olmak hem de N3 ağının sağlamlığını/dayanıklılığını geliştirmek için hayati bir araç haline getirmektedir.

Aslında, raporun yazıldığı sırada Neo SPCC konsey nodesi, ağdaki en yüksek oy alan node olarak en üst sırada yer aldı. Bu, NeoGo’nun N3 MainNet üzerindeki konsensüs nodelerinin saflarına çoktan katıldığı anlamına gelmektedir, bu başlı başına bir dönüm noktası başarısı ve merkeziyetlik yolunda ileriye doğru atılan büyük bir adımdır.

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

LANGUAGE TARAFINDAN N3

Java

AxLabs, Neo üzerindeki Java desteğinin arkasındaki destekçidir. İsviçre merkezli ekip, Java platformu üzerinde (Android ve Kotlin dahil) araçların ve dApp’lerin üretimini uygun hale getirmek için oluşturulmuş bir geliştirme araç seti olan neow3j’yi sürdürmektedir.

İşlevsellik, öncelikle, N3 ağıyla bütünleşen uygulamalar oluşturmak ve Java dilinde yazılmış akıllı sözleşmelerin geliştirilmesi için kullanılan bir SDK ve devpack arasında bölünmektedir.

NEOW3J

Ekip, sırasıyla Temmuz ve Ağustos aylarında (sürüm) v3.12.0 ve (sürüm) 3.13.0 olmak üzere iki dönüm noktası sürümü yayınladı. İlki, kitaplığı ilk kez Neo N3 MainNet ile uyumlu hale getirirken, ikincisi, işlem oluşturma ve sözleşme deposundan uygun türlerinde değerleri almak için API’ler gibi temel işlevleri düzenledi.

En yeni sürümler ayrıca, Neo Express’e özgü RPC çağrıları için destek de dahil olmak üzere neo3j’nin Neo Blockchain Toolkit bileşenleriyle entegrasyonunu iyileştiren bir dizi değişiklik içermektedir. Ekip ayrıca NFT akıllı sözleşmeleriyle kullanım için yeni bir arayüz ekledi.

İster akıllı sözleşmelerinizi Java ile yazmak, ister JVM tabanlı bir oyuna cüzdan işlevselliği eklemek veya RPC üzerinden alınan ağ verilerini ayrıştırmak; isteğiniz ne olursa olsun, neow3j ihtiyacınız olan araçlara sahiptir. AxLabs şimdi, araç setinin geliştirici dostluğunu ve erişilebilirliğini daha da artıracak gelecekteki geliştirmelere odaklanmaktadır.

https://github.com/neow3j/neow3j

LANGUAGE TARAFINDAN N3

Python

COZ geliştirme topluluğunun çabaları sayesinde orijinal Neo blokzincirine Python desteği geldi ve bu kalıt N3’e geçişle devam etti. Geçtiğimiz iki ay boyunca, katkıda bulunanlar Python akıllı sözleşme derleyicisinin ve SDK’sının sırasıyla Boa ve Mamba adlı N3 uyumlu sürümlerini yayınladı.

BOA

COZ, Python sözleşme derleyicisini çeşitli yeni oluşumiçiler için destekle yükseltti. Örnekler, listeler, veri tabanında kayıtları oluşturan veri grupları ve karakter dizileri, anahtar kelime için sayma yöntemini ve tersine çevrilmesini içermektedir.

Temmuz ayında ekip, geliştiricilerin diğer modüllerden kod içe aktaran sözleşmeleri derlemesini mümkün kılarak, kullanıcı modülü içe aktarma desteği ekledi. Bu durum, Ethereum üzerindeki OpenZeppelin’e benzer şekilde, aynı zamanda incelenmiş sözleşme kitaplıkları için bir yol sağlarken, çok dosyalı sözleşmeleri derleme yetersizliğini çözmektedir.

Ağustos ayının başlarında, önceki sürümlerdeki eksik birlikte çalışma özelliklerinin yanı sıra rastgele sayılar ve ağ sihirli (magic) kontrolleri için kullanılan en son ki sürümler eklenirken, MainNet uyumluluğu tamamlandı. v0.9.0 sürümü ek olarak, N3 oracle sistemini kullanırken geliştirici deneyimini iyileştirmeyi amaçlayan yeni bir OracleRequestCode sıralandırmasını da düzenledi.

https://github.com/CityOfZion/neo3-boa

MAMBA

Boa’da olduğu gibi, Mamba da N3 protokolü geliştirme ile uyumluluğu sürdürmek için aylar boyunca çeşitli güncellemelere tanıklık etti. Ağustos ayında, RC4 ve MainNet (sürüm) v3.0.2 çekirdek node yapıları için ayarlanan (sürüm) v0.9.0 ve (sürüm) v0.9.1 olmak üzere, N3’e hazır iki sürüm yayınlandı.

Yeni ağ desteği ve rastgele sayı sistem çağrıları gibi bazı yeni özellikler Ağustos ayında tanıtıldı. Bununla birlikte, bunlar çoğunlukla SDK’nın kendisine olan doğrudan işlevsellik genişletmeleri yerine N3 protokol düzeyinde yapılan değişikliklerle sınırlıydı.

Bununla beraber bu, Mamba’nın Python uygulamaları ile entegrasyona hazır olmadığı anlamına gelmemektedir; hızlı blokzincir senkronizasyonu ile halihazırda basit bir node olarak kullanılabilir ve Ağustos ayı sonunda eklenen bir düzeltmenin ardından, uygunluk MainNet 127.057 yüksekliğine kadar denetlenmiştir.

Benzer şekilde, geliştiricilere uygulamalarında cüzdan oluşturma/içe aktarma veya işlemleri imzalama yolu sunarak, cüzdan işlevi Mamba’da da kullanılabilir durumda kalmaktadır.

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

LANGUAGE TARAFINDAN N3

JavaScript

Neo ekosistemindeki JavaScript ve TypeScript geliştiricileri, COZ ve NEO Tracker olmak üzere iki birincil şampiyonu kesinlikle tecrübe edeceklerdir. “World Wide Web”in programlama dili olarak, geliştiriciler için Node gibi çalışma zamanları sayesinde her türlü web uygulaması, web sitesi ve diğer uygulamalar için kullanılabilecek birinci sınıf kaynaklara sahip olmak son derece önemlidir.

COZ ve NEO Tracker, ekosistemdeki en eski geliştirme toplulukları arasındadır ve her biri JavaScript uygulamaları için kendi SDK’larını sağlamaktadır. NEO Tracker, geliştiriciler için tam bir JS node uygulaması ve akıllı sözleşme derleyicisi dahil olmak üzere full-stack (tam yığın) framework sağlamayı hedeflerken, COZ, neon-js ve WalletConnect SDK’ları ile uygulama entegrasyonuna ciddi ölçüde paralel olmayan bir şekil vermektedir.

NEON-JS

Son iki ay içeresinde, çekirdek Neo protokolündeki değiştirmeler nedeniyle gerekli değişikliklerin uygulanması anlamına gelerek, neon-js’de yapılan çoğu değişiklik N3 uyumluluğu etrafında gerçekleşmiştir, Blok başlıklarındaki nonce (tek seferlik anahtar) alanı, güncellenmiş sihirli sayılar ve diğerleri gibi eklemeler bu çatı altına girmektedir.

Diğer birleştirilmiş çekme istekleri, doğrulama akışına imzalayanların eklenmesi ve NEP-17 işlem doğrulaması için düzeltmeler gibi çeşitli hata düzeltmelerini ve diğer gerekli iyileştirmeleri içermektedir. TransactionBuilder’da ve imzalama prosedürlerinde çeşitli iyileştirmeler de gerçekleştirilmiştir. Değişiklikler, işlemlere imzalayanlar ve tanıklar eklemek için yeni kolaylık yöntemlerini, imzalayan listelerinde komut dosyası karma sıralamasının kaldırılmasını ve Ledger aygıtlarını barındırmak için tasarlanmış değiştirilmiş bir imzalama işlevini içermektedir.

Ekip, token transferlerinin orijinal kullanım durumuna odaklanmaya devam ederek, yanı sıra, aynı zamanda oylama URI’leri için destek ekleyerek, orijinal NEP-9 URI paketinin yükseltmesini tamamladı. Bu özellik, URI amacını belirten önekler eklemek için orijinal olarak bir Ethereum teklifi üzerine inşa edilmiştir. Uygulamaların işlevsellikten faydalanmasını sağlamak için değişikliklerin yanı sıra URI oluşturma yöntemleri eklendi.

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

WALLETCONNECT

COZ ayrıca Neo N3 ekosisteminde WalletConnect’in benimsenmesine öncülük etmeye gayret gösterdi. Açık kaynaklı ve ağdan bağımsız bir protokol olarak WalletConnect, çok sayıdaki blokzincir ağı üzerinde hızla popüler hale geldi.

Protokol, kullanıcılara çeşitli etkileşimleri doğrulama yeteneği tanıyarak, cüzdanlar ve dApp’ler arasındaki iletişimi sağlamaktadır. Bu durum genellikle, herhangi bir kullanıcının özel anahtarını uygulamaya göstermesine gerek kalmadan kolay imzalamaya izin veren, kullanımı kolay QR kodlarıyla gerçekleştirilmektedir.

SDK, hem React hem de React olmayan uygulamalar için örneklerle birlikte JS uygulamalarına entegrasyon için tasarlanmıştır. Uygulamaların WalletConnect entegrasyonlarını test etmesi için uyumlu bir cüzdan da gerekli olduğundan, COZ protokol için bir test alanı görevi gören hafif (düşük bellek ve düşük işlemci kullanan) bir web cüzdanı olan Aero’yu da yayınladı.

Ekip, Neo geliştirici merkezi Dojo üzerinde WalletConnect ve Aero ile dApp’ler için mevcut olan bir entegrasyon kılavuzu yayınladı.

https://github.com/CityOfZion/wallet-connect-sdk

NEO•ONE

Temmuz ayı, node uygulamasını RC4 TestNet’i senkronize edebilecek hale getirerek, NEO Tracker ekibi tarafından NEO•ONE (sürüm) v3.6.1-rc4’ün yayınlandığına tanıklık etii. Ekosistemdeki diğer araçlarda olduğu gibi, değişikliklerin çoğu; yeni sistem çağrıları, blok başlıklarındaki nonce (tek seferlik anahtar) alanı, ilk N3 GAS dağıtımı için bir yapılandırma ve derleyici içerisindeki yeni POW işlem kodu için bir yardımcı gibi temel protokol geliştirmeleriyle ilgiliydi.

RC4 desteğini tamamladıktan sonra ekip MainNet uyumluluğu üzerinde çalışmaya başladı. Geliştiriciler, “Refuel” yönteminin kaldırılması gibi en son değişiklikleri uygularken, kod temelinin diğer çeşitli alanlarını temizlemek için de zaman buldular. Kayda değer düzeltmeler arasında; iyileştirilmiş blokzincir günlüğü ve P2P mesaj çözümlemesi, derleyiciye MethodTokens eklenmesi ve kullanılmayan çeşitli türlerin ve gereksiz yöntemlerin kaldırılması yer almaktadır.

Ağustos ayının sonuna doğru, ilk N3 MainNet yayın sürümünün bir parçası olarak dahil edilmek üzere başka yeni özellikler de eklendi. Blokzincir depolamasına çeşitli yeni bilgi kaynakları eklendi, ölü kod kaldırıldı, ek olarak, komplike kodu daha iyi belgelemek ve işlem doğrulama hatalarını ayrı ayrı açıklamak için yardımcı yorumlar ve yeni hata mesajları uygulandı.

NEO Tracker, NEO•ONE içerisindeki node ve istemci paketlerini hata düzeltmeleriyle yinelemeye devam etmektedir; ek olarak, şu anda N3’e hazırlamak için kendi adını taşıyan blokzincir gezgininde (explorer) güncellemeler gerçekleştirmeye devam etmektedir.

https://github.com/neo-one-suite

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

1 Temmuz

NGD, Neo N3 MainNet’in yakın zamanda gerçekleşecek olan piyasaya sürülmesini kutlamak için #NeoIsHere yaratıcı içerik yarışmasını başlattı. Katılımcılar, 7.000 dolarlık ödül havuzundan pay kazanmak için 30 saniyelik videolar, GIF’ler, dijital sanat veya diğer görsel içerikleri gönderebilirler.

2 Temmuz

Neo SPCC’nin CIO’su Stanislav Bogatyrev, NeoFS’yi tartışmak için Neo News Today Podcast’ine katıldı.

5 Temmuz

Neo, Asya İnovasyon Zirvesi’ne (Asia Innovation Summit) Ortak Sponsor olarak katıldı.

16 Temmuz

Neo EcoGrowth Direktörü Lili Zhao, Neo N3’ü tanıtarak ve gelecekteki ekosistem gelişimi hakkında tahminlerde bulunarak, DukascopyTV ile çevrimiçi bir röportajda yer aldı.

22 Temmuz

Neo Frontier Launchpad kazananları açıklandı. Üç büyük ödül, “Rentfuse” (en iyi NFT projesi), “Lyrebird” (en iyi DeFi projesi) ve “Intellij Plugin for Neo Blockchain”e (en iyi genel proje) verildi. Her biri, Erken Benimseme Programı sayesinde NEO token cinsinden 12.000 ($) dolardan fazla miktar ve özel bir yerleşik NEO paketi aldı. Sekiz mükemmellik ödülü sahipleri arasında Impel, HumSwap, NekoHit, Tantalis, ArGo, NOTAI, TOTHEMOON UNIVERSE ve Cattery yer aldı.

23-26 Temmuz

NGD, Neo Frontier Launchpad’den olan en iyi projelerinin bir hafta boyunca sergilendiği Neo Frontier Launchpad demo haftasına ev sahipliği yaptı. Hackathon (yazılım yarışması) etkinliğinde yer alan 13 ekip, çalışmalarının çevrimiçi canlı tanıtımlarını yaptı ve sunumların kayıtları resmi Neo YouTube kanalına yüklendi.

25 Temmuz

NGD, #NeoIsHere yaratıcı içerik yarışmasının kazananlarını açıkladı. İçerik gönderme aşamasına ve oylamaya 700’den fazla kişi katıldı. Nihayetinde, en iyi 12 içerik ve dokuz şanslı oy veren kişi ödüllendirildi.

27 Temmuz

Da Hongfei, N3’ün piyasaya sürülmesinden sonra zincir üstü ekosistemin büyümesini tartışmak üzere CoinTelegraph China tarafından özel bir röportaja davet edildi.

27 Temmuz

GhostMarket’in kurucusu Vincent Geneste, büyüyen NFT pazar yerini tartışmak üzere Neo News Today Podcast’inde yer aldı.

29 Temmuz

Neo EcoGrowth Başkanı John Wang, Neo N3’te bulunan yönetişim optimizasyonlarını ve teknolojik yenilikleri tartışmak için ChainNode ile çevrimiçi bir AMA (Bana İstediğini Sor) etkinliğine katıldı.

10 Ağustos

Humswap kurucuları Jason Tezanos ve Mario Lopez, Neo Frontier Launchpad’den Mükemmellik Ödülü kazanan sunumları üzerinde tartışmak için Neo News Today Podcast’inde yer aldılar.

24 Ağustos

NGD, GAS ödülleri sunarak, Neo Telegram’daki ilk trivia (trivia yarışması: yarışmacılara birçok konuda ilginç ama önemsiz gerçekler hakkında sorular sorulur) yarışmasına ev sahipliği yaptı.

27 Ağustos

Chain.Game’in proje lideri Thomas Geyer, Neo Frontier Launchpad’den Mükemmellik Ödülü kazanan sunumunu tartışmak üzere Neo News Today Podcast’inde yer aldı.

27 Ağustos

NGD, TOTHEMOON’u N3 Erken Benimseme Programına kabul edilen ilk proje olarak duyurdu. Erken Benimseme Programı, Neo N3 blokzincir üzerindeki yeni dApp’lerin geliştirilmesini teşvik etmeyi amaçlamaktadır.

30 Ağustos

NGD, GAS ödülleri sunarak, Neo Telegram’daki ikinci trivia (trivia yarışması: yarışmacılara birçok konuda ilginç ama önemsiz gerçekler hakkında sorular sorulur) yarışmasına ev sahipliği yaptı.

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