Bütün diller
eon, tam bir dağıtılmış internet protokolleri kümesini tanımlayan akıllı yüksek hızlı dağıtılmış bir ağdır. Eon, EOS çatalı değil, EOS'a dayalı daha büyük bir ağdır ve Internet döneminin İnternet dönemine gerçekten girmesine izin verir. EON jetonları 1: 1 yönlü hava işaretleri ve ödül düğümü bakımı için kullanılır.
Hem mevcut kamu blok zinciri hem de akıllı sözleşme platformlarının ölçeklenebilirlik ve güvenlik sorunları vardır. TPS ≤10 kadar düşüktür. Savunmasız akıllı sözleşmeler çok yaygın hale geldi ve her ay büyük hack olayları gerçekleşiyor. Ayrıca, şu anda büyük miktarda veriyi paralel olarak güvenli bir şekilde işleme ihtiyacını karşılayan bir çözüm yoktur.
Ölçeklenebilirlik ve güvenlik için tasarlanmış yeni bir blockchain platformu olan EON'u tanıtıyoruz. Düğüm sayısı arttıkça, tüm blockchain ağının işleme gücü aslında artmaktadır. EON tasarımının temel taşı, tüm ağın her bir düğümün hesaplama potansiyelini tam olarak gerçekleştirmek için çalışmayı birkaç blok haline getirmesini sağlayan parçalama, doğrulanabilir rastgele fonksiyon (VRF) ve pratik Bizans fay toleransı (PBFT) kavramlarıdır.
EON ayrıca, resmi doğrulamaya, modüler bir kütüphaneye ve HTML ++ 'a dayalı bir akıllı sözleşme dili önerir ve geliştiricilerin yapay zeka bilgi işlem veya büyük ölçekli gerçek zamanlı insan işbirliği görevleri gibi gerçek dünya bilgi işlem sorunlarını desteklemek için hızlı, paralel ve güvenli kod yazmasına izin verir.
Antik Yunanistan'daki "Boule" sistemi en eski demokrasiydi. Vatandaş Kongresi, 20 yaşın üzerindeki herhangi bir vatandaşın büyük ulusal konularda tartışmalara ve karar almaya katılmasına izin verir. Katılımcılar az miktarda para ödülü alır; "500 konferans" 30 yaş ve üstü 500 vatandaştan oluşur. Ofis süreleri bir yıldır ve yeniden seçilemezler. Her vatandaş hayatında sadece iki kez hizmet edebilir. Bu sistemin tasarımı, her vatandaşın katılma coşkusunu büyük ölçüde harekete geçirdi ve aynı zamanda seçimin adilliğini de dikkate aldı.
Eon'un orijinal Boule algoritması DPOS, Algorand, Zilliqa ve PBFT'ye dayanmaktadır. Ethereum Casper ve Zilliqa'nın parçalanma fikirlerini entegre ederek ölçeklenebilirliği 10.000 TPS'ye artırır, Algorand'ın VRF'si seçim düğümlerini bulmak için kullanılır ve Tendermint'in PBFT'si her bir parçadaki fikir birliğine hızlı ve güvenli bir şekilde ulaşmak için kullanılır. EON ayrıca asenkron elastik depolama kavramını da tanıtır, böylece diğer tüm düğümlerin veya süpernodların bloğu kabul etmesine kadar beklemesi gereken veri bölümünü çözer. Boule algoritması düşük gecikme ve yüksek verim işleme özelliklerine sahiptir ve daha gerçek dünya ağ toplumu uygulama deneyleri yapabilir. EON blockchain iki tür düğümden oluşur: 1) adreslenebilir düğüm (an) ve 2) elastik depolama düğümleri (FSN). Adreslenebilir düğüm, parçaların ve yönlendirmenin meta bilgilerini yönetirken, esnek depolama düğümü durum geçiş bilgilerini saklar.
EON, akıllı sözleşme hesaplama katmanının üstünde bir doğrulama ve güvenlik katmanı oluşturacaktır. Eon Ewasm sanal makinesi yalnızca Coq, F* ve Isabelle'de yazılmış kodu destekler. Bu üç dil tarafından sağlanan veri akışı programlama hedefleri şunlardır: 1) paralel bilgi işlem ve parçalama optimizasyonu gibi harita azaltma; 2) Resmi doğrulama desteği. Yalnızca matematiksel kanıtı geçen programlar kabul edilebilir ve derlenebilir.
Geliştirici dostluğunu geliştirmek için EOS, EOS ağı olarak EOS geliştiricilerinin temel ağı olmaya başlayacak. Kod paylaşımı ve iletişim hedefi ile akıllı sözleşmeye dayalı bir kod merkezi ve pazarı vardır. Tipik olarak, geliştiriciler mevcut modüllere ve kütüphanelere dayanarak HTML ++ 'da akıllı sözleşmeler yazabilir, böylece geliştiricilerin doğrudan VM çalışma zamanı ile başa çıkma fırsatını en aza indirebilir. Bu nedenle, geliştiriciler bir web sayfası oluşturma gibi akıllı sözleşmeler yazabilirler.