Aelf Enterprise 0.7.0 Beta Resmi Olarak Yayınlandı



Aelf Testnet'inin geçen yıl başarıyla başlatılmasının ardından geliştiricilere yönelik bir sonraki Blockchain evrimi olan Aelf Enterprise 0.7.0 Beta'nın yayınlandığını duyurmaktan gurur duyuyoruz.

Aelf Enterprise 0.7.0 Beta; tamamen gelişmiş bir Blockchain sistemi, geliştirme kitleri ve dokümantasyonun yanı sıra destekleyici altyapı ve hizmetleri içeren tek durak bir Blockchain çözümüdür. Bunun işletmelere ve geliştiricilere, Aelf'de sorunsuz bir şekilde güçlü uygulamalar geliştirmelerine yardımcı olmak için bizi bir adım daha yaklaştırdığına inanıyoruz.

_______________________________________________________________________________ _______________________________________________________________________________ __________________


Aelf 0.7.0 Beta sistemi şunları içerir:

1. Aelf Enterprise

Aelf 0.7.0 beta

DevKit 0.7.0 beta

2. Aelf Harici Uygulamalar

Aelf Blockchain Tarayıcı 0.7.0 Beta

Aelf Blok Kaşifi 0.7.0 Beta

Aelf cüzdan 0.7.0 Beta

Aelf JS SDK 3.0.0

3. Aelf Tarayıcı Uzantısı 0.7.0 Beta

_______________________________________________________________________________ _______________________________________________________________________________ __________________


Aelf Enterprise 0.7.0 Beta:

• Tam Blockchain sistemi (Minimal Blockchain Çekirdeği, Gizli Paylaşım DPoS Konsensüs Mekanizması, Akıllı Sözleşme Sistemi, Oylama Sistemi, Çoklu Token Sistemi, Temel Çapraz Zincir Sistemi)

• Destekleyici geliştirme kiti (Geliştirme Şablonu ve Öğretici, Geliştirici Kılavuzu, TestKit, BenchmarkKit, IDE Entegrasyonu)

• Destekleyici web araçları ve programları (Tarayıcı Uzantısı, Aelf Blockchain Tarayıcı, Aelf Explorer, Aelf Cüzdan)

_______________________________________________________________________________ _______________________________________________________________________________ __________________


1. Aelf Enterprise

aelf 0.7.0 Beta: (https://github.com/AElfProject/AElf)

- Yüksek Performanslı Akıllı Sözleşme Çalışma Zamanı
- Konsensüs Sistemi
- Çoklu Token Sistemi
- Oylama sistemi
- Çapraz Zincir Sistemi
- Web API

DevKit

- Boilerplate: TestKit, BenchmarkKit, IDE entegrasyonu (https://github.com/AElfProject/aelf-boilerplate)
- Belgeler (https://docs.aelf.io/v/dev/)
- Öğreticiler (https://docs.aelf.io/v/dev/main)

_______________________________________________________________________________ _______________________________________________________________________________ __________________


1.1 Aelf 0.7.0 Beta



Yüksek Performanslı Akıllı Sözleşme Çalışma Zamanı

Sözleşme yürütme seviyesi: Protobuf'a dayanarak Aelf, grpc'ye benzer bir akıllı sözleşme yürütme ortamı uygular. Tüm nesnelerin girdi ve çıktıları ve depolanması Protobuf yüksek performanslı serileştirme işlemine dayanır. Durum depolaması, redis gibi yüksek performanslı bir merkezi olmayan veritabanı kullanır.

Genel sözleşme yapısı: grpc eklentisi ile oluşturulan kodlar, bir grpc sunucusuna eşdeğer performansları gösterir.

Sözleşme Kontrolü: Bloklar içinde paralel yürütme, AKKA kümeleri üzerinden gerçekleştirilebilir.

Konsensüs Sistemi

Güvenlik: Gizli Paylaşım algoritması, seçilen tüm düğümlerde dağıtılmış rasgele sayıların üretilmesini sağlayabilir. Her turdaki blok üretim sırası; üretilen rasgele sayılarla belirlenir, böylece düğüm gizli anlaşması ve kötü niyetli davranış olasılığını azaltır.

Kesinlik: Düğümlerin 2/3'ü bir bloğu doğruladıktan sonra geri alınamaz ve veriler, zincirde depolanır. Doğrulanan bloklar, mecburi çatallaşma ile tersine çevrilemez.

Çoklu Token Sistemi

Sözleşme sistemine dayanarak Blockchain birlikte çalışabilirliği sağlayabilen dahili bir Token Sistemi uygulanmıştır. Tüm varlıklar; zincirler arasında ihraç edilebilir, transfer edilebilir ve kilitlenebilir.

Oylama sistemi

Sözleşme sistemine dayanarak bir evrensel oylama sistemi, işlevseldir ve çevrimiçi yönetişimi ve gelecekteki protokol güncellemelerini kolaylaştırır.

Çapraz Zincir Sistemi


Çapraz zincir sistemi, bir zincirdeki herhangi bir verinin farklı bir zincire iletilmesi için bir yol sağlar. Sistem; Merkle ağacı kök indeksine dayanmaktadır ve ana zincirde depolanan veri miktarı, yan zincir sayısındaki değişiklikten bağımsızdır. Bu, tüm sistemin çok seviyeli ana zincir/yan zincir indekslemesi elde edebileceği ve böylece kolaylıkla ölçeklenebileceği anlamına gelir.

Web API
Yüksek performanslı bir ASP.Net Çekirdek sunucusu, yüksek performanslı etkileşimli bir yapı ile sonuçlanır.

_______________________________________________________________________________ _______________________________________________________________________________ __________________


1.2 DevKit

(https://github.com/AElfProject/aelf-boilerplate)

Enterprise sürüm; Geliştirme Şablonları ve Öğreticileri, Geliştirici Kılavuzu, TestKit, BenchmarkKit ve IDE Entegrasyonunu içerir

Geliştirici Kılavuzları: Aelf sisteminin ve API dokümantasyonunun ayrıntılı bir tanıtımını sağlar

TestKit: Geliştiricilerin sözleşmeleri hakkında kısa bir test yapmasına izin verir

BenchmarkKit: Dahili performans testi durumları sağlar

IDE Entegrasyonu: Geliştiricilerin, geliştirme sırasında akıllı sözleşmelerin hatalarını ayıklamalarına izin verir ve birim test kodu kapsamı istemi sağlar

Geliştiriciler, hızlı bir şekilde Aelf temelli Blockchain sistemleri kurabilir ve sağlanan geliştirme kitlerine ve araçlarına dayalı olarak Dapp'ler oluşturabilirler. Ek olarak geliştiriciler, geliştirici dokümantasyonu aracılığıyla sisteme kendilerini tanıtabilirler.

2. Aelf Harici Uygulamalar

Aelf Blockchain tarayıcı (https://github.com/AElfProject/aelf-block-scan)

- Geliştiricilere, zincir içi verileri geliştirme amacıyla başka konumlara depolamanın uygun bir yolunu sunar
- İşlem, blok, tps (saniye başına işlem) ve kaynak veri depolamasını destekler
- Geçerli sürüm sadece mysql veritabanını destekler

Aelf Blok Kaşifi (https://github.com/AElfProject/aelf-block-explorer)

- Blok ve işlem sorgularını destekler
- Dahili oylama sistemini görsel olarak temsil eder
- Dahili kaynak işlemlerini görsel olarak temsil eder

Aelf cüzdan (https://github.com/AElfProject/aelf-web-wallet)

- Özel anahtarın yerel olarak depolanmasını destekler
- Temel token transferini ve işlem kaydı kontrolünü destekler
- Aelf sözleşme tokenlerini arayabilir ve ekleyebilir
- İlgili işlem geçmişlerini arayabilir

Aelf JS SDK 3.0.0 (https://github.com/AElfProject/aelf-sdk.js)

- Web API kapsanır ve işlevsel olarak çağrılır
- Cüzdan bileşenleri sağlar ve SDK aracılığıyla cüzdan oluşturur
- Sha256 ve protobufjs gibi araç yöntemleri sağlanır

3. Aelf Tarayıcı Uzantısı

(https://github.com/hzz780/aelf-web-extension)

Özel anahtarları yerel olarak depolar ve bir anahtar yönetim kullanıcı arayüzü sağlar
Eklenti ve uygulama arasında şifreli iletişim sağlar
Eko DAPP'de işlem imzalarını destekler
Kullanıcıların uygulama izinlerini görsel olarak yönetmesini destekler

_______________________________________________________________________________ _______________________________________________________________________________ __________________


KAYNAK: https://medium.com/aelfblockchain/aelf-enterprise-0-7-0-beta-officially-released-2a9c118b7ae1