EOSIO, açık kaynaklı merkezsiz işletim sistemidir. EOS ise EOSIO ağının token’ıdır. Projenin amacı, yazılımcılara merkezsiz uygulamalar (dApps) için gerekli araçları ve hizmetleri sağlamaktır.
EOS nasıl çalışır?
EOS, merkezsiz blokzincir uygulamalarını hızlı ve ücretsiz bir şekilde geliştirilmesini hedefler.
Bunun için bulut tabanlı depolama, kullanıcı doğrulama ve server hosting işlemleri aracılığıyla işletim sistemi oluşturmayı hedefler. Bu sayede dApp’lerin geliştirilme hizmeti kolaylaşır ve standart haline getirilir. Platformun hizmetlerini kullanmanız için EOS token’larına sahip olmanız gerekir.
Bazı konularda platform Ethereum (ETH) ağıyla benzerdir ve ikisi de akıllı kontratlara sahiptirler. Ama bu sorunu Ethereum üzerine bir katman ekleyerek çözüldü. Bu yüzden değeri Ethereum’a bağlıdır.
EOS’un avantajları nelerdir?
EOS, endüstriyel seviyedeki uygulamaların geliştirilmesi için tasarlanmıştır. Bu sayede kullanıcı dostu özellikler sayesinde birçok işlemi kolaylaştırır. Ayrıca, platform herkesin ücretsiz dApp oluşturmasını sağlayacak şekilde tasarlanmıştır. Bu sayede tüm ekosistem buradan faydalanabilir. Ağ üzerinde geliştirme yapmak için platformun yerel token’ına sahip olmak gerekir. Ağ ise, bant uzunluğunu mevcut token’ların oranına göre gerçekleştirmesine olanak sağlar. EOS, BitShares ve Graphene’in işlem hızlarıyla Ethereum’un akıllı kontrat özelliklerini birleştirerek gaz ücretlerinin önüne geçmiştir. Yani platform, Ethereum’dan daha ucuz ve ölçeklenebilir hale gelmiştir.
EOS’in özellikleri nelerdir?
Ölçeklenebilirlik
Projenin iddialarına göre, saniyede milyonlarca işlem dağıtık hisse ispatına (DPoS) göre kolayca gerçekleştirebilir. Bu sayede birçok uygulama kolayca ölçeklenebilir duruma gelebilir.
Esneklik
DPoS algoritması sayesinde birçok saldırıya karşı koyabilir. Bunu ise yazılım geliştiriciler, dApp’lerdeki blok üretimini geçici süreliğine durdurarak sistemin yeniden çalışmasına olanak verecek şekilde geliştirilebilir.
İzin Şeması
EOS, kişisel izin alma süreçlerini birden fazla senaryo için ayarlar. Örnek olarak, sizler kontratınızda spesifik bir özelliği korumak istiyorsunuz. Bunun için, akıllı kontrat fonksiyonlarını değiştirmek için otoriteleri birçok hesap ve farklı ağırlıklar sağlayarak dağıtabilirsiniz. Bu sayede yazılımcılar çalışan dApp’ler inşa edebilirler.
Yenilenebilirlik
EOS üzerinde inşa edilen tüm uygulamalar kolayca yenilenebilir. Bu sayede birçok kişi kodları gerektiği zamanda belli eklemeler yapmalarına olanak sağlar. Ayrıca yazılımcılar herhangi bir açıkla devamlı uğraşmak zorunda kalmazlar. İsterseniz geri döndürülemeyen kontratlar inşa edebilirsiniz. Ama tüm kararlar yazılımcılara aittir.
Daha Az Enerji Tüketimi
DPoS algoritması yüzünden daha az enerji tüketir.
Yönetişim
EOS uygulamalarında yönetişim, farklı kanunlarla beraber herkes tarafından kabul edilmiş kurallar aracılığıyla oluşur. Kuralların hepsi hukuksal açıdan bağlayıcıdır. Böylece EOS işlemlerinin imzalanması için kuralların imzası olması gerekir.
Paralel İşleme
EOS, akıllı kontratların işlemesini yatay ölçeklenebilirlik, asenkron iletişim, farklı ağlarla etkileşim ve merkezsiz işletme sistemleri aracılığıyla oluşturur.
EOS Yorumları
EOS, blockchain teknolojisinde ekstra katman aracılığıyla birçok sorunu çözmeyi başarmıştır. Bu sayede birçok yazılımcı, farklı algoritmalar ve teknolojiler aracılığıyla ölçeklenebilir hale getirmişlerdir. Ama proje, Ethereum üzerine bir katman daha inşa edince birçok projeye oranla gölgede kaldığı söylenilebilir. Eğer EOS kendisini özgün bir uygulama haline getirirse birçok sorunu kolayca çözüp yatırımcılar için çekici bir hale gelebilir.