AELF ($ELF) Blockchain (ANA KONU) - Aelf Kurumsal 0.7.0 Beta Microsoft Azure'da!


KursatAelf

Uzm. Borsacı
Katılım
21 Mar 2019
Mesajlar
196
Beğeniler
4
Puanları
18
Konum
Türkiye
AELF Haftalık Gelişim İlerleme Raporu (15 Temmuz — 21 Temmuz)

Özet: Ekonomik Sistem temettüsü / maliyet optimizasyonu tamamlandı



Geçen Haftanın İlerleme Güncellemesi (21 Temmuz 2019)

Fonksiyon:

- [Tamamlanan] Ekonomik Sistem temettüsü / maliyet optimizasyonu
- [Tamamlanan] Bağımlılık enjeksiyonu ile ilgili sorunlar düzeltildi
- [Tamamlanan] Diğer düğümlere yayın yapmak için üretim düğümleri mantığı optimize edildi
- [Tamamlanan] Konsensüs Sözleşmesi / Ekonomik Sistem sözleşmesi incelemesi
- [Tamamlanan] Paralel gruplama edinme durumu tutarsızlığı problemi düzeltildi
- [Devam eden] Çoklu düğüm durumunda çapraz zincir stabilite sorunu düzeltilmesi:
• [Devam eden] Çapraz zincir bağımlılık senkronizasyon probleminin düzeltilmesi (sorun yeniden ortaya çıktı)
- [Devam eden] Ekonomik Sistem stabilite değerlendirmesi ve problem çözme
- [Devam eden] Sözleşmeleri dağıtırken kod tutarsızlığının düzeltilmesi
- [Devam eden] Düğüm senkronizasyonu sırasında blok senkronizasyonunun hızlandırılması, kod tamamlandı, incelenecek
- [Devam eden] Ağ modüllerinin kod optimizasyonu, kod tamamlandı, incelenecek

Test:
- [Tamamlanan] Ekonomik Sistem temettüsü / maliyet birim testinin optimizasyonu
- [Devam eden] Yan zincir birim testi iyileştirilmesi, kapsam oranı: %85
- [Devam eden] Konsensüs birim testi iyileştirilmesi, kapsam oranı: %80
- [Devam eden] Çok sayıda işlemin stabilite testi (uzatılmış çalışma süreleri)
- [Devam eden] Düğüm dışı değerlendirmesi (Ekonomik Sistem otomasyonu senaryosu, uzatılmış çalışma süreleri ve sorun giderme)

Diğer:
- [Devam eden] Kod optimizasyonu ile ilgili görevler (#1912, #1888, #1887)

Bu Haftanın Planı:
- Çapraz bölge, çoklu düğüm, çapraz zincir stabilite değerlendirmesi ve problem çözme
- Ekonomik Sistem temettüleri / maliyet optimizasyonu
- [Yinelenen] TODO uygulanması ve sorunlardaki hataların düzeltilmesi

KAYNAK: https://medium.com/aelfblockchain/aelf-development-progress-report-july-15th-21st-b25cab610b06
 

KursatAelf

Uzm. Borsacı
Katılım
21 Mar 2019
Mesajlar
196
Beğeniler
4
Puanları
18
Konum
Türkiye
Özel Blockchainler tedarik zinciri endüstrisi için doğru çözüm değildir!



Tedarik zinciri endüstrisinde, şu anda her oyuncuyu rahatsız eden iki sorun vardır. Bunlar "izole edilmiş veri siloları" ve "izlenemeyen, kötü belgelenmiş ve manipüle edilebilir veriler" dir. Blockchain teknolojisinin 2015 yılında Ethereum'un akıllı sözleşme çözümüyle birçok sektöre tanıtılmasıyla birlikte birçok ekip, tedarik zinciri ağları ile karşılaşanlar da dahil olmak üzere birçok endüstri sorununa uygulanacak gerçek dünya çözümleri geliştirmek için mücadele ediyor.

Mevcut Çözüm Arızalıdır

Son birkaç yıl boyunca ‘çözümün’ hassas verileri korumak için özel Blockchain sistemleri gerektirdiğine inanılıyordu. Halka açık Blockchainler’in doğrudan kimliklere bağlı olmamasına rağmen gizli ticari faaliyetler/operasyonlar için uygun olmadığı düşünülmektedir. Ancak bu, sadece ikinci derece bir çözüm değildir; aynı zamanda takip edilmesi gereken tehlikeli bir kavramdır.
Bir özel Blockchain en iyi şekilde katılımcı şirketler arasında ya da en kötü şekilde tek bir merkezi sunucuda depolanır. Her iki durum tam olarak en güvenli Blockchain çözümü değildir. Yine de zaman zaman şirketler, bu çözümde Blockchain’e sahip olmanın basitçe gizlilik ve güvenlik sağladığına inanıyorlar. Bu gerçeklerden daha fazla olamazdı. Merkezi bir sunucu hâlâ merkezi bir sunucudur ve üzerinde çalışan bir Blockchain olduğu için güvenlik kusurları değişmez.

Bu yaklaşımın daha önce mevcut olmayanı ortaya koyduğu iki açık kaygı vardır. Bu özel Blockchainler, yalnızca kendilerine katılan organizasyonların sayısı kadar kullanışlıdır ve ürün tedariki için bir işletme mevcut ağındadırlar. Yeni bir müşteri ekledikleri veya tedarikçileri, nakliye firmalarını, depoları vb. değiştirdikleri anda, onları özel Blockchain ile almaya ikna etmeleri gerekecektir. Ama eğer zaten başka bir özel Blockchain çözümünün parçasılarsa ne olur? Daha sonra şirketin, verilerini bu yeni Blockchain ağına eklemesi gerekecektir.

Aelf ile yaptığı özel bir röportajda Victoria & Tasmania SCLAA Başkan Yardımcısı Daks Gunaratne, "Tarafların her biri birden fazla tedarik zincirine ve süreçlere katılabilir ve zincirin sahibi kimin olduğu, zinciri kimin başlattığı ve bu yeni yol geliştirilirken hangi dilin kullanılacağı da dahil olmak üzere birden fazla faktöre bağlı olarak birden fazla Blockchain’e katılmak zorunda kalabilir.” ifadelerini kullandı.

Gunaratne, bu soruyu gündeme getiren soruları dile getirdi: “O zaman merak ediyorum, kaç tane Blockchain olacak… yüz binlerce? Blockchain'i uygulamak için kaç farklı araç kullanılacak ve birlikte çalışabilecekler mi?”
Tüm bunlara ek olarak şu anda yönetim standardizasyonu yoktur. Bu, her bir ağın aynı parti tarafından kullanılan başka bir ağ ile sorunsuz bir şekilde bütünleşebilecek ya da bütünleşemeyecek kendi yönetişim biçimlerini uygulamasına neden olur.

Dünyanın dört bir yanındaki şirketler tarafından kullanılan mevcut IT sistemi zaten bu sorunları göstermektedir. Standart olmayan, her tür yazılım çözümü için yüzlerce çeşit var. Bu; şirketlerin tercih ettikleri yazılımları bağlı bir tedarikçinin, satıcının veya diğer partinin tercih edilen yazılımlarına entegre etmek için her yıl milyonlarca dolar harcamasına neden olur.
İkinci kuşku, verilerin yalnızca Blockchain ağındaki en zayıf halka kadar güvenli olmasıdır. Her şirket, verilerini korumak için diğer tüm katılımcı şirketlere güvenmek zorundadır ve herhangi bir veri ihlali zincirdeki herkesi etkiler.
Farklı veri gruplarını izole etmeye çalışan, ilgisiz verileri gören oyuncu sayısını azaltan Hyperledger gibi çözümler var. Fakat bu yaklaşım karmaşıklığa katlanarak arttırır ve bu nedenle de zayıf noktaların kötü niyetli oyuncular tarafından faydalanılması için daha da fazla fırsat yaratır. Ancak tedarik zincirinin karşı karşıya kaldığı her iki sorunu çözmek için Blockchain'i kullanmamızın bir yolu vardır.
Buradaki anahtar kelimeler "Birlikte Çalışabilirlik" ve "kontrollü şeffaflık" tır.



Yeni Hibrit Çözüm

Temelde, tedarik zinciri endüstrisindeki oyuncular iki önemli iyileştirmeden sonra - gıda güvenliğini iyileştirmek ve izleme, sahtekarlık ve veri çatışmalarından kaynaklanan maliyetleri azaltmak (örnek olarak) için ağın tamamında şeffaflığın artmasını istiyorlar. Buna paralel olarak, gizlilik ve yeterli veri kontrolü sağlamaları esastır.

Çözüm, hem özel hem de halka açık Blockchainler’i içeren bir çoklu zincir ekosisteminden oluşuyor. Her şirketin kendileri için tam kontrolü elinde tutan kendi özel Blockchainleri’ini kurması ve yönetmesi mantıklıdır, ancak aynı zamanda tedarik ağlarındaki diğer katılımcılara kolayca değişmez ve doğru verileri paylaşmalarını sağlar. Bu, bir ana blockchain ve API'ler kullanılarak yapılır. Ana zincirin tek amacı, uygun verileri koordine etmek ve paylaşmak ve tüm tarafların genel kurallara uymasını sağlamaktır.



Bu yaklaşım ayrıca aracılara çok pahalıya mal olan güncel çözümlerin aksine bireysel oyuncuların ekosisteme minimum etki veya maliyetle kolayca eklenmesini veya çıkarılmasını sağlar.
Bu yaklaşım sadece tedarik zinciri endüstrisinden daha fazla fayda sağlayacaktır. Temelde, neredeyse her sektörde gerçekleşen hassas verilerin dağıtılmasını veya aktarılmasını gerektiren herhangi bir ağa uygulanacaktır. Aşağıdaki durumu düşününüz:

Büyük bir perakende zinciri, bir çocuk oyuncağında tehlikeli bir kimyasal keşfeder. Sahip oldukları tek bilgi, nereden geldiği ve alındığı tarih olacaktır. Aynı konudan etkilenebilecek tüm oyuncakları geri çağırmak, kayda değer miktarda gelir kaybettirebilir. Kimyasalın nerede ortaya çıktığını ve diğer oyuncakları, diğer partileri veya diğer mağazaları etkileyip etkilemediğini hızlı bir şekilde bilmenin kesin bir yolu yoktur.

Şimdi çoklu zincir çözümünü kullandığımızı hayal edin. Birkaç dakika içinde belirli oyuncakları fabrikaya ve belirli partilere geri döndürebiliriz. Sorunu izole etmek çok uzun sürmez. Sadece bu değil, etkilenen boya setinden etkilenen her bir oyuncak setini görebiliriz. Tehlikeli boya ile oyuncak almış her mağazayı da görebiliriz. Şimdi etkilenen ya da etkilenmeyen ve 3 hafta süren 500.000 oyuncağın geri çağrılması, sadece 10 mağazada 5.000 oyuncağın geri çağrılmasına indirgenmiştir ve %100 doğru olduğumuzu biliyoruz.

Bu çözüm hali hazırda mevcuttur

Blockchain birlikte çalışabilirlik çözümüne gerçek dünya çözümleri sunan birkaç proje var. En belirgin üç tanesi Aelf, Cosmos ve Polkadot'tur. İkincisi, bu çözüme akademik ve teknik bir yaklaşımla yaklaşma eğilimindedir ve çözümün pratik yaklaşımına daha az odaklanır. Cosmos, Tendermint'in yardımıyla yaklaşımını geliştirdi. Temel olarak, diğer Blockchainler’den gelen verileri okumak ve doğrulamak için bir zincir röle (relay) sistemi kullanıyorlar. Cosmos'a benzer şekilde Polkadot, Röle Zinciri adı verilen bir zincir röle sistemi de kullanır. Her üç projenin de yalnızca iki bileşene odaklanan ana zinciri vardır: güvenlik ve tüm bağımsız zincirleri birbirine bağlamak.

Aelf, kurumsal beta platformunun son lansmanı ile 2017'den bu yana işletmeler için böyle bir sistem geliştirmektedir. Ağ katılımcılarının halka açık, özel veya hibrit yan zincirleri kişisel gereksinimlerine en iyi şekilde göre uyarlamalarını sağlayan Cosmos ve Polkadot'a benzer bir “ana zincir + çoklu yan zincir” çözümü kullanıyorlar. Ana zincirin tek amacı, ekosistemin hem iç hem de dış olarak diğer kullanıcılara veri doğrulama ve birlikte çalışabilirlik özellikleri sunarken, ağı denetlemektir. Aelf'in önceki iki projeye göre farklılık gösterdiği nokta, paralel işleme ve küme düğümlerinin kullanılmasıdır. Bu yeni unsurları geliştirerek Aelf, şu anda diğer birçok Blockchain çözümleriyle karşı karşıya olan ölçeklenebilirlik sorunlarını önleyebilmiştir. Aelf'i diğer iki projeden farklı kılan başka bir etken konsensüs protokolündedir; Cosmos ve Polkadot PBFT'yi kullanırken Aelf, ağ ile daha iyi ölçeklendirilmesi amaçlanan bir DPoS protokolü kullanılarak geliştirilmiştir.



Ernst & Young, Microsoft (Trusted Compute), IBM ve Walmart (Trust Food) gibi şirketler hali hazırda farklı çözümler arıyor ya da zaten Blockchain platformlarına sahipler.

Hangi platformun daha hızlı bir şekilde ölçeklendirildiğine bakılmaksızın, yukarıda belirtilen tüm platformların birlikte çalışabilirlik işlevleriyle birlikte var olmaları ve aralarındaki etkileşimle gelişmeleri mükemmel bir şekilde mümkündür.

KAYNAK: https://medium.com/aelfblockchain/p...on-for-the-supply-chain-industry-734a84efa70e
 

KursatAelf

Uzm. Borsacı
Katılım
21 Mar 2019
Mesajlar
196
Beğeniler
4
Puanları
18
Konum
Türkiye
Aelf'deki test uygulaması Çin ordusunun Blockchain'i benimsemesi için kapıyı açtı!

Çin’in Ulusal Savunması’na geçen hafta Team Haizhitian tarafından Aelf Blockchain’de oluşturulan BEHM test uygulaması ile Blockchain teknolojisi ortaya sunuldu. Ulusal Savunma “Çin’in Yeni Bir Çağda Ulusal Savunması” başlıklı yeni bir Whitepaper yayınlanmasıyla açık bir şekilde yenilikçi hırs ve gelişme gösterirken bu, uygun bir zamanda geldi.

Çin’in Ulusal Savunması Yeni Whitepaper Yayınladı

24 Temmuz 2019’da Çin Halk Cumhuriyeti Devlet Konseyi Bilgi Bürosu, “Çin’in Yeni Çağ’daki Ulusal Savunması” başlıklı resmi bir Whitepaper yayınladı. Whitepaper, altı bölüme ayrılmıştır:

1. Uluslararası Güvenlik Durumu
2. Çin’in Yeni Çağdaki Savunma Ulusal Savunma Politikası
3. Çin’in Silahlı Kuvvetlerinin Yeni Çağdaki Görevleri ve Görevleri Yerine Getirmek
4. Çin’in Ulusal Savunması ve Silahlı Kuvvetlerinde Reform
5. Makul ve Uygun Savunma Harcamaları
6. İnsanlık İçin Ortak Bir geleceğe sahip bir Topluluk Oluşturmaya Aktif Olarak Katkıda Bulunmak

Çin’in savunma harcamalarının dökümü ve uluslararası iş birliği faaliyetleri gibi konularla ilgili bir dizi şema ve tablo ek olarak eklenmiştir.

Liberation Army Daily Blockchain Önerir

Bu haftanın başlarında “Liberation Army Daily”, bilgi ağı şebekesini daha da güçlendirmek için tahribat karşıtı kapasitesinin vurgulanması gerektiğini ve ağ güvenliği korumasını tasarlamak için merkezi olmayan bir Blockchain veri tabanı mimarisi kullanılması gerektiğini açıklayan bir yayın yaptı. “Merkezsizleşme” kabiliyeti, herhangi bir düğümün olumsuz etkilenmesi ve hatta tahrip olması durumunda genel ağ işletimi etkilenmeden kalacaktır.

Dağıtılmış, halka açık ve şeffaf ve güvenilir bir defteri olarak bir Blockchain; ağ veya veri tabanındaki değişiklikleri kalıcı olarak kaydeder ve savunma ve askeri alanda birçok potansiyel uygulama vardır. Blockchain teknolojisi; askeri insan kaynakları yönetimi, silah ve ekipman ömrü takibi ve askeri malzeme tedariki ile daha verimli ve güvenli bir şekilde araştırmada kullanılıyor. Blockchain teknolojisinin orduyu bir sonraki teknolojik gelişme çağına taşımaya yardımcı olabileceğine ve daha verimli, güvenli ve zamanında veri yönetimi iyileştirmelerine yardımcı olacağına inanılmaktadır.

Test Blockchain Uygulaması Yolu Açıyor

Son zamanlarda Çin Sanayi ve Bilgi Teknolojileri Bakanlığı ve Çin Blockchain teknoloji Endüstri Geliştirme Forumu tarafından düzenlenen üçüncü Çin Blockchain uygulama Yarışması Hangzhou’da gerçekleştirildi. Çin Gemi İnşa Sistemleri Mühendisliği Araştırma Enstitüsü'nden Team Haizhitian, Aelf Enterprise 0.7.0 beta platformuna dayanan “BEHM: Kaynakların Yakınsaması için Bir Açık Ekipman İş Birliği Destek Platformu” projesini geliştirdi ve üçüncülük ödülü kazandı.



Veri İş Birliği Stratejisinin Optimize Edilmesi

BEHM; hassas verilerin farklı yönetim ve kontrol yönlerini bir “paylaşılan defter” stratejisi ile uygular; veri koruma protokolleri sürekli olarak sağlanırken, belirli verilerin dağıtılmış işlemlerle yayınlanmasını ve dolaşımını garanti eder. BEHM; ayrıca malzeme yönetimi, dağıtım ve talep yönetimi ve sağlık durumu toplanması gibi diğer organizasyonel ihtiyaçları elde etmek için veri iş birliği stratejileri tasarlar.

Silah Yönetiminin Optimize Edilmesi

Ekipman sağlığı durum yönetimi araştırmasına dayanarak BEHM, ekipman sağlığı yönetiminin zahmetli süreci, yedek parça garanti sürecinin uygulanmasındaki bağımsızlık eksikliği, düşük yönetim şebekesi uyumu ve yüksek bağlama derecesi problemleri gibi sorunları çözdü. BEHM, silah ve ekipman yönetimi planları için daha iyi bir çözüm sunan “paylaşılan defterler” ve “Domain’ler arası konsensüs” gibi özelliklere sahiptir.

Askeri Lojistik Akıllılaştırma

BEHM, sistemdeki insanları ve nesneleri otonom ağlar aracılığıyla birbirine bağlayarak merkezi olmayan bir eşler arası ağ oluşturabilir. Ağdaki düğümler, serbest akışlı iletişimi kolaylaştırmak için doğrudan veya dolaylı olarak iletişim kurabilir. Lojistik zincirindeki veri bilgileri, tüm ağ tarafından denetlenen her blokta saklanır. Bir düğümün geçersiz bir işlem gerçekleştirdiği tespit edilirse, etkin sistem işlemlerinin devam etmesini sağlamak için diğer tüm düğümler tarafından reddedilir.



Yeni Bir Kapı Açıldı


Ödüllü BEHM (Kaynak entegrasyonu bir açık ekipman iş birliği garantisi platformu) Blockchain teknolojisi ile ulusal savunma geliştirmenin entegrasyonunda bir adım daha attı ve ulusal savunma bilimi ve teknolojisi endüstrisinde reformu daha da ilerletti.

Whitepaper’da “Çin’in Yeni Çağda Ulusal Savunması” belirtildiği gibi “Bugün dünya, bir yüzyılda görülmeyen köklü değişikliklerden geçiyor. Ekonomik küreselleşme olarak, bilgi toplumu ve kültürel çeşitlilik giderek çok kutuplu bir dünyada gelişiyor. Barış, kalkınma ve kazan-kazan iş birliği zamanın geri dönüşü olmayan trendleri olmaya devam ediyor. Yine de uluslararası güvenlik konusunda belirgin istikrarsızlaştırıcı faktörler ve belirsizlikler vardır. Dünya henüz sakin ve huzurlu bir yer değildir.”

Dijital teknolojinin sürekli gelişmesiyle birlikte, büyük güçler arasındaki rekabet kaçınılmaz olarak dijital alanda ciddi bir şekilde gelişecektir. Geleneksel güvene dayalı ağ savunması stratejileri, günümüzde artan ağ tehditlerinin getirdiği zorlukları çözemedi ve bu nedenle ağ güvenliği korumasını tasarlamak için Blockchain mimarisini kullanmak zorunludur.

Blockchain teknolojisi ile Ulusal Savunma ve Hükümet alanlarındaki kullanım durumları arasında daha yakın bir ilişki görmek heyecan vericidir. Bu iş birliği, birçok projenin politika yapıcılar tarafından belirlenen düzenlemeler ve yapı içinde çalışmayı teşvik etmek istediği bir şeydir. Genellikle gelecekteki iş birliği, araştırma ve nihayetinde benimseme için kapıyı açmak, sadece bir güçlü kullanım durumunu gerektirir. BEHM, fitili mükemmel fırsatta ateşlemiş olabilir.

KAYNAK: https://medium.com/aelfblockchain/t...nas-military-to-adopt-blockchain-be7b09b2769d
 

KursatAelf

Uzm. Borsacı
Katılım
21 Mar 2019
Mesajlar
196
Beğeniler
4
Puanları
18
Konum
Türkiye
AELF Haftalık Gelişim İlerleme Raporu (22 Temmuz — 28 Temmuz)

Özet: Ekonomik Sistem temettüsü / maliyet optimizasyonu tamamlandı



Geçen Haftanın İlerleme Güncellemesi (28 Temmuz 2019)

Fonksiyon:

- [Tamamlanan] Paralel yürütmeden sonra çatışma yönetimi düzeltildi
- [Tamamlanan] Paralel gruplama edinme durumu tutarsızlığı problemi düzeltildi
- [Tamamlanan] Düğüm senkronizasyonu sırasında blok senkronizasyonunun hızlandırılması
- [Tamamlanan] Ağ modülü kod optimizasyonu
- [Devam eden] Ekonomik Sistem stabilite değerlendirmesi ve problem çözme
- [Devam eden] Sözleşme / zincir süreci yükseltme
- [Devam eden] Çapraz zincir işlem sorunu çözüldü, kodu tamamlandı, test edilecek
- [Devam eden] Çapraz zincir bağımlılık senkronizasyon probleminim çözülmesi
- [Devam eden] Merkle Tree uygulamasının optimize edilmesi
- [Devam eden] Sözleşme güvenlik sorununun kontrol edilmesi ve düzeltilmesi

Test:

- [Devam eden] Konsensüs birim testini iyileştirilmesi (ekonomik sistem dalında, henüz geliştirici ile birleştirilmedi):
• [Devam eden] Yan zincir birim testinin iyileştirilmesi, mevcut kapsam oranı: %85
• [Devam eden] Konsensüs birim testinin iyileştirilmesi, mevcut kapsam oranı: %80
- [Devam eden] Yan zincir birim testinin iyileştirilmesi, mevcut kapsam oranı: %92 (başka bir dalda geliştirildi, henüz geliştirici ile birleştirilmedi)
- [Devam eden] Çok sayıda işlemin stabilite testi (uzatılmış çalışma süreleri)
- [Devam eden] Düğüm dışı değerlendirmesi (Ekonomik Sistem otomasyonu senaryosu, uzatılmış çalışma süreleri ve sorun giderme)

Diğer:
- [Devam eden] Kod optimizasyonu ile ilgili görevler (#1912, #1888, #1887)

Bu Haftanın Planı:
- Çapraz bölge, çoklu düğüm, çapraz zincir stabilite değerlendirmesi ve problem çözme
- [Yinelenen] TODO uygulanması ve sorunlardaki hataların düzeltilmesi

KAYNAK:
https://medium.com/aelfblockchain/aelf-development-progress-report-july-15th-21st-b25cab610b06
 

KursatAelf

Uzm. Borsacı
Katılım
21 Mar 2019
Mesajlar
196
Beğeniler
4
Puanları
18
Konum
Türkiye
Microsoft artık Aelf’in tek tık dağıtımını destekliyor - Azure'da Mevcut İlk Birlikte Çalışabilir Blockchain



31 Temmuz’da Aelf’in Enterprise 0.7.0 beta sürümü, resmi olarak dünya lideri kamu bulut bilişim platformu Microsoft Azure'da kullanıma sunuldu. Geliştiriciler; Azure Marketi'nde Enterprise 0.7.0 Beta sürümü ile artık Blockchain uygulamalarını oluşturabilir, yönetebilir ve genişletebilir. Ek olarak Aelf; kullanıcıların iş mantığı ve uygulama geliştirme üzerinde hızlı bir şekilde çalışmaya başlayabilmeleri için destekleyici eğiticiler, akıllı sözleşmeler ve Dapp geliştirme örnekleri sunmaktadır.

Hem Azure hem de Amazon Web Servisleri’nde (AWS) (https://aws.amazon.com/marketplace/pp/B07S2DT928) mevcut olan Aelf, ayrıca bireysel ihtiyaçlara göre örnek kodlar ve uygulama geliştirme kılavuzları içeren bir kütüphane de sunmaktadır. Aelf; işletmelere Blockchain ağlarının temellerini oluşturmalarına, Azure gibi bulut hizmetlerine işlem düğümleri dağıtmalarına ve nihayetinde merkezi olmayan uygulamalar oluşturmalarına yardımcı olma konusunda uzmanlaşmıştır. Blockchain yoluyla yeni iş modellerinin kilidini açmaları için şirketlere yardımcı oluyorlar ve çoklu kurumsal iş bağlantılarının inovasyonunu hızlandırıyorlar.

Aelf, küresel Blockchain ekolojisinin temel taşı olmayı hedeflemektedir ve bunu geliştiriciler ve işletmeler için Blockchain tabanlı uygulamaları hızlı ve güvenli bir şekilde dağıtmaları için kapsamlı Blockchain paketleri oluşturarak gerçekleştirecektir. Aelf, Blockchain yenilikçiliğini sürdürmeye ve Microsoft Azure'daki kullanıcılara daha benzersiz iş avantajları getirmeye devam edecektir.

Aelf kurumsal Blockchain ağı oluşturun ve yönetin:

https://azuremarketplace.microsoft.com/en-us/marketplace/apps/aelf.aelf-enterprise

KAYNAK: https://medium.com/aelfblockchain/m...irst-interoperable-blockchain-is-8b1dafba6abd
 

KursatAelf

Uzm. Borsacı
Katılım
21 Mar 2019
Mesajlar
196
Beğeniler
4
Puanları
18
Konum
Türkiye
Aelf Çin Hükümeti Blockchain Sertifikasyonu ile Alipay ve Lenovo'nun Safına Katıldı

Aelf, Alipay ve Lenovo ilk sertifika alanlardan bazıları…



Bir endüstri gücü hareketinde Çin Hükümeti; doğrudan düzenleyici kontrol kullanmadan, Blockchain endüstrisinde kalite ve istikrar sağlamaya çalışmıştır. Hükümet, Blockchain teknolojisini ve potansiyelini olumlu görüşler ile dikkate alıyor. 2017'den başlayarak 1973 yılında kurulmuş bir devlet kurumu olan Çin Elektronik Teknoloji Standardizasyon Enstitüsü (CESI), Çin'de faaliyet gösteren üst Blockchain projelerinin basınç testini ve belgelendirmesini sağlamak amacıyla Standart Blockchain Sistemi İşlev Testini yürütüyor. Sertifika almak için zorlu engeller o kadar yüksek ki Lenovo, Alipay ve en sonuncusu Aelf dahil olmak üzere dünya genelinde yalnızca 30 proje testi geçebildi.

Bu organizasyonun arkasındaki temel düşünce, teknolojiye olan inançtır. Kripto para biriminin tutucu durumu nedeniyle uluslararası olarak paylaşılan görünüme rağmen, Çin aslında teknolojinin yararlarını ve uygulama potansiyelini anlıyor. 8 Temmuz 2019'da gerçekleştirilen Dijital Finans Açık Araştırma Programının ilk akademik semineri ve açılış töreninde Çin Halk Bankası Araştırma Bürosu Direktörü ve Para ve Finans Bürosu Başkanı Xin Wang, Blockchain’in potansiyeline dayanan finansal çözümleri belirtti.

“Dijital finansal çözümlerin inşasını güçlendirmeliyiz (Blockchain temelli). Gizliliğin korunması ve kötü niyetli saldırılara karşı sistem güvenliği alanlarında mevcut mali altyapıyı içeren çeşitli teknik eksiklikler vardır.”



Standart Blockchain Sistem Fonksiyon Testinin oluşturulması, düzenleyici ve geliştirme çözümleri konusunda Çin'in dünyadaki hükümetlerle karşılaştırıldığında ön planda olduğunu göstermektedir. Birçok hükümet Blockchain projelerini düzenlemek için mücadele ederken, Çin kararlı bir duruş sergilemiş ve daha önce tanımlanmamış teknolojiyi doğrulamak için kapsamlı kılavuzlar ve testler geliştirmiştir. Belgelendirme; genel olarak kamu ve diğer kuruluşlar tarafından, bağımsız olarak onaylamayı yürütecek bilgi ve insan gücü olmadan zor olabilecek projelerin temelini değerlendirmek için kullanılabilecek bir standart sağlar.

Herhangi bir projenin sertifikasyon için başvuruda bulunma zorunluluğu olmasa da başvuruda bulunanlar teknolojinin tüm yönlerinin kalitesini doğrulamak için sıkı bir test ve incelemeye tabi tutulur. Test sürecinin bir parçası olarak uzmanlaşmış devlet kurumlarından yapılan bir ziyaret, 40 sayfanın üzerinde test ve analizden oluşan kapsamlı bir süreci tamamladı. Test, karmaşık ve zordur ve geçiş %60'ın üzerinde bir puan oluşturur. Uygulamadan sertifikasyona kadar süreç yaklaşık 4 ay sürüyor. Son 2 yılda yalnızca 30 proje sertifika aldı.



Aelf, sertifikasyon alan en yeni ve %90'ın üzerinde bir puanla dünya çapında tanınan statüsünü alan ilk uluslararası Blockchain Start-Up’ıdır. Aelf’in CEO’su ve Kurucusu Ma Haobo, “Bu sertifika sadece geliştiricilerimizin değil, aynı zamanda Blockchain platformumuzun da kalitesini ve temel yeteneğini göstermektedir. Büyük işletmelerin müşterilerinin bekledikleri performansta çalışabilmelerini sağlamak için bekledikleri ve gerçekten de talep ettikleri kesin kaliteyi karşılamak için tasarlanmıştır.” ifadelerini kullandı. Bu sertifikasyonun, diğer hükümetlerin sürekli gelişen düzenleyici çözümlerine yardımcı olmak için dikkat etmesi ve kullanması gereken bir şey olduğunu açıkladı.

KAYNAK:
https://medium.com/aelfblockchain/a...ernment-blockchain-certification-44e4c684e021
 

KursatAelf

Uzm. Borsacı
Katılım
21 Mar 2019
Mesajlar
196
Beğeniler
4
Puanları
18
Konum
Türkiye
Aelf Teknik Konuşmalar: Aelf Blockchain’de Bellek İkilemini Çözme

Bölüm 1

Geliştirici: Xin Zhang




Aelf Enterprise (Kurumsal) Blockchain'in test ağı (Testnet) aşaması boyunca sıfırdan kod yazarken beklendiği gibi sayısız gün, sorun gidermek (troubleshooting) ve çok sayıda sorunu çözmek için harcandı. Böyle bir problem, düğümlerin aktif hale geldikten kısa bir süre sonra çökmesine neden olur. Bu makale, Aelf geliştiricilerinin konunun özünü nasıl tanımladığını ve çözdüğünü ele alacaktır.

Arka Plan
Aelf tek düğüm test aşaması sırasında geliştiriciler, düğümün aniden çevrimdışı olduğunu buldu. Kaydı kontrol ettikten sonra işçilerin (işlem yürütme süreci sırasında) tamamen düşürüldüğü, işlemlerin yürütülmesinin durduğu ve bunun sonucunda düğümün çöktüğü anlaşıldı.

Ön teşhis
Düğümler ve tüm çalışanları aynı sunucuda olduğu için bu sorun oldukça olağandışıydı ve bu nedenle ağ iletişimi bir sorun olmamalıydı. Ek teşhisler; ana düğümün, tüm işçilerin ve Lighthouse’ların neredeyse aynı anda çevrimdışı olduklarını ortaya çıkardı. Sorun gidermeye (troubleshooting) devam ettik ve sorunları zabbix aracılığıyla bulduk - sunucunun RAM'i, bir noktada operasyon kapasitesine ulaşmaya yaklaşmış. Zaman damgasına bakıldığında, düğümün arızalandığı zamanla çakıştı.

Temel Sorunun Belirlenmesi
Düğümün bellek kullanımını test etmeye odaklandık. Ön sonuçlar, düğümün uzun süre çalıştığından işlemin sunucunun belleğini sürekli olarak kapladığını gösterdi. Bellek kullanımı, özellikle çok sayıda işlem gönderildikten sonra önemli ölçüde artmaktadır ve en önemlisi de işlemler durduktan sonra bile bellek serbest bırakılmamıştır.

Sorunu yeniden üretme
Öncelikle kullanılan hizmet ortamını tanıtmalıyım: Ubuntu 16.04.5 LTS ve dotnet core versiyon 2.1.402

Düğüm, yaklaşık 90 MB'lik bir temel bellek kullanımına sahiptir.



Düğüme sürekli olarak çok sayıda işlem göndererek, düğüm alış - veriş havuzunu işlemleri biriktirirken ve yürütürken izleyebiliriz (aşağıda gösterilmiştir).



Bir süre sonra, bellek kullanımı 1 GB'a ulaştı.



Bu noktada, işlemlerin yürütülmesi durduruldu. Aşağıda görüldüğü gibi halihazırda alış - veriş havuzunda bulunan tüm işlemler yürütülmüştür.



“Bellek ayak izini izlemeye devam ettik ve bir süre sonra bellek kullanımının azalmadığını ve 1GB kullanım seviyesini koruduğunu tespit ettik.”

Analiz ve Çözüm

Düğümlerimizi analiz etmek için lldb kullanırız.
Bu, ilk önce sunucuya lldb yüklenerek yapılır.
Sudo apt-get install lldb
Yerel ibsosplugin.so lokasyonunun bulunması
Find /usr -name libsosplugin.so
lldb'nin başlatılması ve işleme eklenmesi
Sudo lldb –p 13067
libsosplugin.so yüklenmesi
Plugin load /usr/share/dotnet/shared/Microsoft.NETCore.App/2.1.4/libsosplugin.so
Setclrpath /usr/share/dotnet/shared/Microsoft.NETCore.App/2.1.4/

Bir sonraki nesnenin analiz edilmesi
Dumpheap -stat



Aşağıdaki nesnelerden çok sayıda gözlemledik
AElf.Kernel.TransactionHolder
System.String
AElf.Common.Address
System.Collections.Concurrent.ConcurrentDictionary`2+Node[[AElf.Common.Hash,A Elf.Common],[AElf.Kernel.TransactionHolder,AElf.Kernel.TxHub]]
AElf.Kernel.Transaction
AElf.Common.Hash
Google.Protobuf.ByteString
System.Byte[]


Olağandışı büyük nesneleri tanımlamaya çalıştığımızdan, 1024 bayttan daha büyük nesnelere odaklandık.



Göreceli olarak büyük aynı tipten 4 nesne olduğunu görebiliriz
System.Collections.Concurrent.ConcurrentDictionary`2+Node[[AElf.Common.Hash, AElf.Common],[AElf.Kernel.TransactionHolder, AElf.Kernel.TxHub]][]

MethodTable'a karşılık gelen nesnelere daha fazla bakarak



8 nesneden 4'ünün alışılmadık derecede büyük olduğunu belirledik. Nesne bilgilerini görüntülemek için bunlardan birini seçerek içinde 573.437 değerin depolandığını gördük.



Yukarıdaki analize dayalı karşılık gelen kaynak kodunu kontrol ettik ve şu sınıfı yerleştirdik: AElf.Kernel.TxHub. Bu sınıfın temel rolü, işlem havuzu işlem verilerini depolamaktır. Bu sınıf, işlem verilerini depolamak için 8 ConcurrentDictionary<Hash, TransactionHolder> içerir. TransactionHolder sınıfı; yukarıdaki bellek analizinin sonuçlarıyla tutarlı olan Hash, Transaction, vb. depolar. Dahili mantığa tekrar baktığımızda, tüm işlemlerin işlem havuzuna girdikten sonra TxHub'ta saklandığını ve artık serbest bırakılmadığını gördük. Bundan problemin özünü tespit edebildik.

Bu sorunu çözdükten sonra doğrulama için yukarıdaki adımları tekrar ettik. Etki belliydi. İşlem havuzundaki işlemleri yürüttükten sonra, bellek kullanımı önemli ölçüde azaldı. Bellek kullanımının son sonuçları aşağıdaki gibidir:



Ek olarak bellekteki nesnelerin içeriğine bakarak, toplam nesne sayısının da önemli ölçüde düştüğünü gördük.



Çekirdek sorunu tanımlanmış ve çözülmüş olsa da zaman içinde bellekte hâlâ küçük bir artış olduğunu ve bellekte büyük nesnelerin bulunduğu durumlar olduğunu fark ettik. Kalan (artık) sorunları analiz etmek için daha fazla zaman harcayacağız.

KAYNAK: https://medium.com/aelfblockchain/a...emory-dilemma-on-aelf-blockchain-2c7d10f09a3a
 

KursatAelf

Uzm. Borsacı
Katılım
21 Mar 2019
Mesajlar
196
Beğeniler
4
Puanları
18
Konum
Türkiye
Çin Belediye Hükümet Yetkilileri ve Diğer Bölgesel Liderler Aelf’i Ziyaret Etti



22 Haziran günü Tianjin Belediye Komitesi Bakan Yardımcısı Yin Hejun, Tianjin Jinnan Bölge Partisi Komitesi Sekreteri Hui Liu, Jinnan Bölge Başkanı Yinong He ve diğer yöneticiler; Jinnan Bölgesi Haitang Startup Caddesi'nden birkaç yüksek potansiyel işletmeyi ziyaret etti. Bölge; Tianjin’in yapay zekâ, Blockchain ve Şeylerin/Nesnelerin İnterneti gibi bilim ve teknoloji inovasyonunun yüksek kalitede geliştirilmesine yardımcı olmak üzere tasarlandı ve Pekin-Tianjin-Hebei bölgesinin etkili bir şekilde birleşmesine öncülük etti.

Bölgedeki tek Blockchain şirketi olan Aelf; Tianjin Belediye Hükümeti liderlerinin yanı sıra Pekin Üniversitesi, Tianjin Üniversitesi ve Nankai Üniversitesi'nden temsilciler tarafından yapılan ziyaretleri memnuniyetle karşıladı. Aelf İş Geliştiricisi Chong Li; Aelf'in teknik özelliklerini, parlak noktalarını ve küresel etkisini liderlere ve misafirlere sundu.

“Aelf; küme bilişim, modüler geliştirme ve çapraz zincir iş birliği gibi teknik özelliklere sahip yeni nesil yüksek performanslı ve ölçeklenebilir bir Blockchain sistemidir. Akıllı sözleşme çalıştırma performansı, yaygın Ethereum EVM'den 1000 kat daha hızlıdır.”

Li, Aelf Blockchain'in bir görsel örneği ile şöyle devam etti:

“Şu anda Aelf; işletmeler için tam bir Blockchain çözümü sunan Aelf Enterprise Beta sürümünü yayımladı. Aynı zamanda Aelf; güvenilir, verimli ve güvenli teknolojiler ile endüstrilere, organizasyonlara ve işletmelere hizmet vererek dünya çapında tanınmış birçok işletme ile stratejik iş birliğine ulaştı.”

Aelf teknik ekibi; Aelf Enterprise Beta sürümüne dayalı olarak sözleşme yazma ve dağıtım sürecini, ön uç (front-end ) etkileşimini ve çapraz zincir işlem doğrulamasını gösterdi. Blockchain sisteminin oluşturulması sadece 5 dakikada ve akıllı sözleşme dağıtımı 8 dakika içinde tamamlanarak yüksek derecede teknik kapsamlılık gösterildi.

Sunumun ardından hükümet liderleri ve üyeleri, Aelf’in çapraz zincir teknolojisi ve umutları için takdirlerini ifade ettiler. Tianjin Belediye Komitesi Bakan Yardımcısı Hejun Yin, 2016 yılının başlarında Blockchain’in ilk kez Danıştay tarafından yayınlanan “13. Beş Yıllık Ulusal Bilgilendirme Planında” listelendiğini söyledi. “Şu anda, Çin’in Blockchain endüstrisi hızla büyüyor. Tianjin Belediyesi; Blockchain teknolojisini endüstrinin temel bir inovasyonu olarak kabul ediyor, Blockchain endüstrisi inovasyonunu güçlü bir şekilde destekliyor, geleneksel endüstrilerin yüksek kaliteli gelişimini teşvik ediyor ve endüstriyel dönüşüm ve yükseltmeleri hızlandırıyor. Aelf; aktif olarak yeni endüstrileri birbirine bağlar ve mevcut araştırma ve geliştirme, tanınmaya ve desteklenmeye değerdir.”

Ziyaretin sonunda Tianjin Partisi ve Hükümet delegeleri, Aelf’in Tianjin'deki çeşitli işletmelerle iş birliğini derinleştireceğini ve yeni nesil Blockchain teknolojisinin geliştirilmesinde verimli sonuçlar elde etmeye devam edeceğini umduğunu belirtti. Aynı zamanda, Aelf'in bugüne kadar elde ettiği çığır açan gelişim için yüksek bir tanınma düzeyi ifade ettiler. Gelişmiş Blockchain teknolojisinin tanıtımına devam etmeyi, uygulama gerçekleştirmeyi hızlandırmayı ve Blockchain'in hızlı gelişimini Çin genelinde yaygınlaştırmayı umuyorlar.

Chong Li, Aelf’in temel güçlü yönlerinden birinin yenilik arama ve ticari toplumun ve Blockchain endüstrisinin bir uygulayıcı ve keşifçi tutumu ile köprülenmesini sağlama yeteneği olduğunu söyledi. Aelf’in esas hedefi, topluma teknoloji ile hizmet etmek ve Blockchain gelişiminin ilerlemesine katkıda bulunmaktır.

KAYNAK: https://medium.com/aelfblockchain/c...her-regional-leaders-visits-aelf-777017b1d0e1
 

KursatAelf

Uzm. Borsacı
Katılım
21 Mar 2019
Mesajlar
196
Beğeniler
4
Puanları
18
Konum
Türkiye
AELF Haftalık Gelişim İlerleme Raporu (29 Temmuz — 4 Ağustos)

Özet:
Ekonomik Sistem stabilite sorunu düzeltildi



Geçen Haftanın İlerleme Güncellemesi (4 Ağustos 2019)

Fonksiyon:

- [Tamamlanan] Ekonomik Sistem stabilite sorunu düzeltildi
- [Tamamlanan] Sözleşme/zincir yükseltme işlemi
- [Tamamlanan] Çapraz zincir işlem sorunu düzeltildi
- [Devam eden] Ekonomik Sistemin Optimize Edilmesi #1936
- [Devam eden] Sansürleme duyurusu nedeniyle oluşan senkronizasyon sorunu düzeltildi, kod tamamlandı, incelenecek
- [Devam eden] Birleştirme durumu tutarsızlığı sorununun düzeltilmesi, senkronizasyon sırasında Block NotLink sorunu oluştu; kod tamamlandı, incelenecek
- [Devam eden] Çapraz zincir bağımlılık senkronizasyon probleminin çözülmesi
- [Devam eden] Merkle Ağacı'nın uygulanmasının optimize edilmesi, gözden geçirme
- [Devam eden] Sözleşme güvenlik sorununun kontrol edilmesi ve düzeltilmesi

Test:
- [Devam eden] Konsensüs birim testini iyileştirilmesi (ekonomik sistem dalında, henüz geliştirici ile birleştirilmedi), mevcut kapsam oranı: %90
- [Devam eden] Yan zincir birim testinin iyileştirilmesi, mevcut kapsam oranı: %93
- [Devam eden] Çok sayıda işlemin stabilite testi (uzatılmış çalışma süreleri)
- [Devam eden] Düğüm dışı değerlendirmesi (Ekonomik Sistem otomasyonu senaryosu, uzatılmış çalışma süreleri ve sorun giderme)

Diğer:
- [Devam eden] GitHub’daki Sorunların Düzeltilmesi:
• #1937, #1938, #1934, #1925, #1924, #1918, #1913; kod tamamlandı, inceleme

Bu Haftanın Planı:
- Çapraz bölge, çoklu düğüm, çapraz zincir stabilite değerlendirmesi ve problem çözme (Yakın zamanda tamamlanmış olan Ekonomik Sistemi içerir)
- [Yinelenen] TODO uygulanması ve sorunlardaki hataların düzeltilmesi

KAYNAK: https://medium.com/aelfblockchain/aelf-development-progress-report-july-29th-august-4th-9f1ceb6ae063
 

KursatAelf

Uzm. Borsacı
Katılım
21 Mar 2019
Mesajlar
196
Beğeniler
4
Puanları
18
Konum
Türkiye
Aelf Teknik Konuşmalar: AElf Konsensüs Sözleşme Standardı (ACS4)

[Aelf Geliştirici Topluluğu]

Bölüm 2




ACS: AElf sözleşme standardı, AElf akıllı sözleşmeleri geliştirirken kullanılması gereken bir arayüzdür.

Tüm ACS'ler, protobuf servisi tarafından tanımlanır. Bu makale özellikle, herhangi bir konsensüs sözleşmesi uygulanırken ACS’lerden biri olarak kullanılması gereken ACS4’e bakacaktır. Bu makale, bir konsensüs standart arayüzünün ve bir konsensüs sözleşmesinin uygulanması için AElf tarafından sağlanan diğer destek araçlarının uygulanabilirliğine odaklanmaktadır.

Soyut konsensüs düşünce

Başarılı bir Blockchain konsensüsünün perspektifinden bakıldığında, biz üç yönden ilgi duyuyoruz:

- Kim blok üretebilir? Örneğin, PoW konsensüs herkesin güç rekabetine katılmasına izin verirken, PoS ve DPoS konsensüs belirli kısıtlamalar uygulamalı
- Bir düğüm bir blok üretmeye uygunsa, ne zaman üretilmeli ve hemen yayınlanmalı mı
- Tam bir blockchain düğümü olarak biri, bir bloğun meşruluğunu nasıl doğrular?
Bu üç nokta için, kolayca üç tür arayüz düşünebiliriz:
- Açık (public) anahtarla ilişkilendirilmiş üreticinin bir blok oluşturmaya uygun olup olmadığını belirlemek için açık anahtar girilmesi... PoW konsensüsü bu durumda daima doğru (true) döndürür. Uygun düğümler kısıtlandığından DPoS çoğu kullanıcı için yanlış (false) döndürür.
- Açık anahtarı girilmesi… açık anahtarın bir blok oluşturabildiği sonraki zamanın zaman damgasını döndürür veya açık anahtarın şu anda bir blok oluşturabildiğini döndürür.
- Tam düğüm blok başlığını aldıktan sonra, ondan çıkarılan konsensüs verilerini girilir ve yukarıdaki 2 ilgili blok bilgisinin parçaları doğrulanır. PoW konsensüsünün şimdiki zamanın yasallığını doğrulaması için gereken şey budur ve DPoS konsensüsünün yeni bloğun üreticisini doğrulaması gerekir. Bloğun yasallığı, üreticinin zaman dilimine saygı gösterip göstermediğine ve doğrulama sonuçlarına bağlı olacaktır.
Ek olarak blok başlığında konsensüs verilerinin elde edilmesi için, tam düğüm tarafından doğrulama için gerekli olan gibi, bu verinin üretilmesi için bir yöntemin blok üreticisine sağlanması gerekmektedir.

AElf Ekosisteminde Uygulama

Öncelikle, AElf’in ana zincirinin konsensüsü DPoS’tur. Her ne kadar bu makale genel konsensüs arayüzünü tartışsa da kaçınılmaz olarak (AE) DPoS ortamı hakkında daha fazla şeyler içerecektir.

Konsensüs sözleşme standardı üzerindeki tüm arayüzler salt okunurdur, çünkü verileri elde etmek için WorldState'i değiştirmeye gerek yoktur. (WorldState, Ethereum'da bir kavramdır.)

Not: AElf, sözleşmenin durumunu State DB olarak depolamak için kullanılan veritabanına başvurur; buna ek olarak Chain DB, bloğun içindeki işlemler de dahil olmak üzere bloğun kendisini saklamak için kullanılır.

Arayüz 1 ve arayüz 2, yeni ve birleşik bir arayüz elde etmek için ACS4'te birleştirildi.



NextBlockMiningLeftMilliseconds'ın değeri, ExpectedMiningTime ve geçerli saat (arayüzün çağrıldığı zaman) arasındaki farka bağlıdır.

LimitMillisecondsOfMiningBlock, sistemin bu blok için ne kadar kullanıcının bu blok tarafından paketlenebileceğini belirleyen paketleme için ayırdığı zamandır (paketlenmiş kullanıcının işlemi göndermesi ne kadar sürer).

Hint alan, bazı ayrı durumları geçmek için kullanılır. PoW'da olduğu gibi seçilen konsensüs protokolüne bağlı olarak, bu alan gerekli olmayabilir. AEDPoS; Normal Blok, Ekstra Blok ve Küçük Blok gibi bazı blok tiplerini tanımlar (sadece az miktarda konsensüs bilgisini günceller). Bunların Hint'e yansıtılması gerekir - konsensüs sözleşmesi yalnızca blok üreticisine ne kadar önce bloğu oluşturmaya başlayabileceğini değil, aynı zamanda hangi blok türünün üretilmesi gerektiğini ve farklı blokların farklı konsensüs bilgileri ile güncelleneceğini de söylemelidir. Ayrıca Hint alanının tanıtılması, diğer konsensüs protokollerini uygulamak için daha fazla olanak sağlayabilir.

Bu arayüz, zincirin başında yerel en iyi dalda yeni bir bloğu senkronize edecektir (bloğun kendisi tarafından oluşturulup oluşturulmadığına bakılmaksızın) ve blok üreticisi, kendi bloğunu gerçekleştirmeden önce doğrulama sırasında mevcut zamanın kendi slotunu aştığını (yani ValidateConsensus Be) anlayacaktır. Daha sonra ForeExecution arayüz çağrılır.

Çağrıdan sonra Konsensüs Hizmeti, NextBlockMiningLeftMilliseconds'ı konsensüs zamanlayıcısına iletecek ve süre dolduğunda üretim bloğunun mantığını tetikleyecektir.

Zamanlayıcıdaki zamanın herhangi bir zamanda üzerine yazılabilir. Aslında yeni bir blok her senkronize edildiğinde, zamanlayıcı yeniden başlatılır.

Arayüz 3 ile ilgili olarak, ACS4 iki arayüze ayrılır



Aelf Blockchain’de her blok yürütmeden önce ve sonra, blok başlığını doğrulamak için yukarıdaki iki arayüzün uygulanması çağrılır. Doğrulama mantığı, ACS4'ü uygulayan sözleşmededir ve doğrulanan verilerin State DB'ye dayanması gerekir.

Not: Blok başlıklarındaki konsensüs bilgilerini doğrulayamadığınız için, son konsensüs bilgileri için doğrulama desteği sağlamak üzere en sonuncu konsensüs bilgilerini bir konsensüs sözleşmesinde saklamanız gerekir.

Doğrulanan veriler State DB'ye dayandığından ve ACS4 arayüzleri salt okunur olduğundan, State DB'yi güncellemek için ayrı bir işlem oluşturmanız gerekir (Blockchain özellikleri, WorldState veya State DB'nin güncellenmesi; işlemi yürüterek yapılmalıdır).

Böylece blok başlığı bilgisi üretmek için bir yöntem sağlamanın yanı sıra, ACS4'ün State DB'deki konsensüs bilgisini güncelleyebilen bir (bir dizi) işlemi geri döndürmesi gerekir. Bu işlem, bir sistem işlemi olarak üretilir ve daha sonra paketleme işlemi sırasında önce bloğa eklenir. Sistem işlemleri, sıradan işlemlerden önce yürütülür; böylece sıradan işlemler, en son güncellenen sistem tarafından sağlanan bilgilerle gerçekleştirilir, örneğin: hash-commit-reveal stratejisi altındaki rasgele sayılar. Aelf'de her blok, en az bir konsensüs sistemi işlemi içerir.

ACS4'ün son iki arayüzü, güncellenen konsensüs bilgisi ile ilgilidir



AElf’in çekirdek modül kodunda GetInformationToUpdate Consensus, blok başlığı oluşturma sırasında çağrılır ve bu arayüz tarafından döndürülen veriler, blok alıcısı için konsensüs bilgisini doğrulamak için blok başlığının Ekstra Verilerinden biri olarak kullanılır. “The Generate Consensus Transactions” arayüzü, blok başlıkları oluşturulduktan sonra sistem işlemlerinin daha fazla üretilmesi sürecinde çağrılır. Ek olarak “Validate Consensus After Execution” arayüzü, esasen sadece konsensüs sistemi işlemlerini gerçekleştirdikten sonra bloklardaki konsensüs bilgisinin tutarlılığını ve State DB'deki konsensüs bilgilerini doğrulamak ve blok üreticilerinin “hataya sapmasını” önlemek içindir.

ACS4 için tam kod “https://github.com/AElfProject/AElf/blob/dev/protobuf/acs4.proto” adresinde yer almaktadır. Bu makale veya ACS4 veya diğer AElf konsensüs bileşenleriyle ilgili öneriler ve GitHub'daki mesajlar özel notlar ve hatta teklifler dikkate alınacaktır.

Bu, AElf blockchain konsensüs sözleşme standardı ACS4'e genel bir giriştir. Bir sonraki makale, AEDPoS konsensüsünde en karmaşık GetConsensusCommand arayüzünün uygulanmasını tanıtacaktır.

KAYNAK: https://medium.com/aelfblockchain/a...rd-acs4-aelf-developer-community-8824e5d24913
 

KursatAelf

Uzm. Borsacı
Katılım
21 Mar 2019
Mesajlar
196
Beğeniler
4
Puanları
18
Konum
Türkiye
Geliştiriciler uygulamalar oluşturmak ve Çin’in en büyük Hackathon'unda ödüller kazanmak için Aelf’i kullanıyor



17 Temmuz 2019'da ülkenin dört bir yanındaki geliştiricilerin becerilerini sergilemek üzere 3. Çin Blockchain Geliştirme Yarışması düzenlendi. Rekabetin başarısı, Sanayi ve Bilgi Teknolojileri Bakanlığı Bilgi ve Yazılım Hizmetleri Bölümü (yöneten) ve Ulusal Standardizasyon İdaresinin Endüstri Standartları Departmanı (yöneten) dâhil olmak üzere birçok tarafın verdiği güçlü destek nedeniyle azımsanmayacak derecedeydi. Çin Elektronik Teknolojisi Standardizasyon Enstitüsü, Zhejiang Eyaleti Hangzhou Şehri Xiaoshan Bölgesi, Çin Blockchain Teknoloji ve Endüstri Geliştirme Forumu, Hangzhou Günlük Gazete Grubu (Huamei Holding), Qianjiang Shijicheng Yönetim Komitesi ve Blockchain Teknoloji Uygulama Endüstrisi Birliği (Phoenix) tarafından birlikte ev sahipliği yapıldı.

Yarışmaya ülke genelinden 100'e yakın şirketten, üniversiteden ve bireysel ekipten katılım geldi. Pekin Üniversitesi, Fudan Üniversitesi Blockchain laboratuarı, Çin Gemi İnşa Endüstrisi Sistemleri Mühendisliği Araştırma Enstitüsü ve Tianjin Üniversitesi gibi önemli girişlerin kayıtları dikkate değerdi. Sunumlar; finansal hizmetler, tedarik zinciri yönetimi, kamu yararı kültürü, sosyal eğlence, eğitim ve istihdam ve akıllı üretim gibi pek çok sektör ile çeşitliydi. Bu, bu teknolojinin birçok yaygın endüstride ne kadar üretken olduğunu göstermiştir.

Bu yıl hem proje kalitesi hem de katılımcı proje sayısı açısından yaşanan rekabet, önceki yıllara göre belirgin bir artış gösterdi. Yarı finale çıkan 40 katılımcı takım arasından üç proje, Aelf Enterprise (Kurumsal) platformunu temel Blockchain sistemi olarak kullandı. Bu projeler şunlardı:

• “Çapraz Zincir Teknolojisine Dayalı Çok Platformlu İnceleme Sistemi”
• “Blockchain'e Dayalı Görev Tabanlı Platform Stratejisinin Araştırılması ve Uygulanması”

Her iki proje de Tianjin Üniversitesi'nden Ekipler tarafından sunuldu

• “BEHM: Kaynak Yakınsaması için Bir Açık Ekipman İş Birlikçi Destek Platformu”

Çin Gemi İnşa Sistem Mühendisliği Enstitüsü tarafından sunulmuştur.

Bu projeler Blockchain ile final sunumları için kendi araştırma alanlarını ve ticari kullanım durumlarını birleştirdiler ve bu da üç iyi tanımlanmış gerçek dünya uygulamasıyla sonuçlandı.

İnceleme sürecinde uzmanlar; projeleri tek tek aşağıdaki hususlara bakarak analiz etti, tartıştı ve test etti:

1. Blockchain işlevi
2. Güvenlik
3. Program yürütme
4. Ölçeklenebilirlik
5. Kod okunabilirliği
6. Teknolojik gelişme
7. Uygulama değeri
8. Tanıtım seviyesi

Aelf Enterprise Blockchain platformu üzerine inşa edilen “BEHM: Kaynak Yakınsaması için Bir Açık Ekipman İş Birlikçi Destek Platformu” projesi, Çin Gemi İnşa Endüstrisi Sistemleri Mühendisliği Araştırma Enstitüsü'nden Haizhitian ekibi tarafından sunuldu. Bu proje, üçüncülük kazanarak 40 yarı finalistten içinde dikkat çekti. Tianjin Üniversitesi'nden diğer iki proje de Mükemmellik Ödülü'nü kazandı.

Haizhitian ekibinin proje lideri olan Xingzhou Du; BEHM'yi ekipman sistemi destek / bırakma talepleri, garanti kayıt izlenebilirliği ve materyal dolaşımı ve izlenebilirliği gibi karmaşık gereksinimleri karşılamayı hedefleyen bir proje olarak tanıttı.

“Askeri-sivil entegrasyondaki bir geçmişe sahip olarak, bir kaynak koruyucu ve açıkça iş birlikçi 'ekipman desteği' tedarik zinciri yönetim platformu oluşturabileceğiz. Bu yönün Blockchain teknolojisini kullanmaya değer olduğuna inanıyorum.”

Xingzhou Du, neden temel Blockchain sistemi olarak Aelf’i seçtiklerini yanıtlarken şöyle dedi:

“Aelf yeni nesil bir kamu zinciridir ve çapraz zincir birlikte çalışabilirliği konusunda yıldız bir projedir. Temel tasarım konsepti, “paylaşma kitapları” ve “etki alanları arası konsensüs” gibi tasarım gereksinimlerimizle oldukça uyumludur. Ek olarak Aelf’in açık kaynak kodlu proje arayüzü dokümantasyonu, nispeten eksiksizdir ve geliştirici topluluğunun atmosferi ve teknik desteği son derece samimiydi. Proje hazırlığı sırasında geliştirici topluluğu, teknik sorunlara hızlı bir şekilde cevap verdi. Projemiz hâlâ araştırma aşamasında olmasına rağmen, bu ödül bize daha fazla güven veriyor, bu da bizim için iyi bir başlangıçtır.”

KAYNAK: https://medium.com/aelfblockchain/d...ards-at-chinas-largest-hackathon-af12b0fd8a41
 

KursatAelf

Uzm. Borsacı
Katılım
21 Mar 2019
Mesajlar
196
Beğeniler
4
Puanları
18
Konum
Türkiye
🔊 Aelf mimarı Guanglei Deng, ailevi nedenlerinden dolayı görevinden resmi olarak ayrıldı. Guanglei, Aelf gelişimine yardım etmeye devam edecek ve Aelf GitHub hakkında teknik danışman olarak değerli önerilerde bulunacak.

Aelf COO'su ve Kurucu Ortağı Zhuling Chen:

Guanglei'yi yeni bebeği için tebrik ediyor ve kendisini Aelf geliştirici topluluğunun bir parçası olarak görmekten mutluluk duyuyoruz. Bir başka harika geliştirici olan Anıl, bize iki ay önce katıldı ve şimdi Guanglei'den sonra akıllı kontrat incelemesi üzerinde tam hızda çalışıyor!

Tüm harika işler için teşekkürler Guanglei!

 

KursatAelf

Uzm. Borsacı
Katılım
21 Mar 2019
Mesajlar
196
Beğeniler
4
Puanları
18
Konum
Türkiye
AELF Haftalık Gelişim İlerleme Raporu (5 Ağustos — 11 Ağustos)

Özet: Merkle Tree uygulaması optimize edildi



Geçen Haftanın İlerleme Güncellemesi (11 Ağustos 2019)

Fonksiyon:

- [Tamamlanan] Eş yayın mantığı optimizasyonu, en yavaş eş nedeniyle yayın tıkanıklığı sorunu çözüldü
- [Tamamlanan] Merkle Tree uygulaması optimize edildi
- [Devam eden] Sözleşme güncellemeleri sırasında ortaya çıkabilecek durum tutarsızlıkları düzeltilmesi
- [Devam eden] Ağ bağlantısı ve doğrulama mantığı optimize edilmesi #1943
- [Devam eden] Ağ güvenliği ile ilgili sorunlar
- [Devam eden] Ekonomik Sistem optimizasyonu çalışması #1936
- [Devam eden] Çapraz zincir bağımlılık senkronizasyonu sorunu düzeltilmesi
- [Devam eden] Sözleşme güvenlik sorununun kontrol edilmesi ve düzeltilmesi

Test:
- [Tamamlanan] Çapraz zincir işlem otomasyon senaryosu geliştirildi
- [Devam eden] Ağ modülü birim testinin iyileştirilmesi, mevcut kapsama oranı: 90%
- [Devam eden] Çok sayıda işlemin stabilite testi (uzatılmış çalışma süreleri)
- [Devam eden] Düğüm dışı değerlendirmesi (Ekonomik Sistem otomasyonu senaryosu, uzatılmış çalışma süreleri ve sorun giderme)

Diğer:
- [Devam eden] GitHub’daki Sorunların Düzeltilmesi:
· #1937, #1938, #1934, #1925, #1924, #1918, #1913; çevrimiçi ortamın doğrulanması

Bu Haftanın Planı:
- Çapraz bölge, çoklu düğüm, çapraz zincir stabilite değerlendirmesi ve sorun çözme
- Güvenlikle ilgili sorunların değerlendirilmesi ve optimize edilmesi
- [Yinelenen] TODO uygulanması ve sorunlardaki hataların düzeltilmesi

KAYNAK: https://medium.com/aelfblockchain/a...ss-report-august-5th-august-11th-ae7f171c9cfd
 

En beğenilen konular

Forum istatistikleri

Konular
885
Mesajlar
2,343
Kullanıcılar
436
Son üye
Jochezly