Aelf WhitePaper'ı Kavramak için Başlangıç Kılavuzu (Bölüm 1)Bazı blockchain projelerinin Whitepaper’ını okuduysanız, onları anlamakta zorlanabilirsiniz hatta onlar sizlere hiç mantıklı gelmeyebilir. Sonuç olarak okuyucular (spekülatörler değil), genellikle bu projelerin ne yapmaya çalıştıklarını bilmiyorlar. Ne yazık ki çoğu proje, okuyucularının hepsinin uzman olduğunu ve teknik incelemeleri zorluk çekmeden anlayabileceğini varsayar. Gerçekte, çoğu blok zinciri projesi Bitcoin'den çok daha karmaşıktır. Bu nedenle okuyucular, yalnızca Bitcoin'in nasıl çalıştığını bilirlerse yine de bu projelerin Whitepaper’ını anlayamazlar. Potansiyel geliştiricileri platformunuza çekmek istiyorsanız, Whitepaper'ınızı anlamak için bir başlangıç kılavuzu sağlamanız gerekir.
Bu nedenle bu kılavuzu hazırladık. Ancak bu kılavuzu okumadan önce web sitemiz olan
https://aelf.io/ sitesini hızlıca inceleyebilir, sloganımızı okuyabilir, ana sayfadaki tanıtım videosunu izleyebilir, Whitepaper’ı indirebilirsiniz. Hadi Aelf’in sloganıyla başlayalım:
Aelf, Merkezi Olmayan Bulut Bilişim Blok Zinciri AğıBulut bilişim, tüm Aelf blok zinciri ekosistemini yönlendiren en temel özelliktir. Veri yoğun hesaplamayı birden çok bilgisayarda çalıştırmak, tek bir ana bilgisayara göre daha uygun maliyetlidir. Diyelim ki bu bilgisayarlar veri merkezi denilen devasa bir binadadır ve bir şirket tarafından profesyonel bakımla binlerce bilgisayarın monte edildiğini varsayalım, mesela Amazon… O zaman bu veri merkezlerine Amazon Web Hizmetleri (Amazon Web Services - AWS) gibi bir bulut denir.
Bununla birlikte, yeni başlayanlar için bulut bilişimin Aelf'e neden vazgeçilmez bir avantaj sağladığını anlamak hala zordur. Bunun nedeni, blockchain sektöründeki kişiler de dahil olmak üzere çoğu insanın, blok zincirinin bazı temel kavramları hakkında sağlam bir bilgiye sahip olmamasıdır. Sonuç olarak, bir blockchain projesinin artılarını ve eksilerini ve potansiyellerini analiz etmek bir yana, daha karmaşık teknolojiye geçmeleri zordur. Hadi iki önemli blockchain kavramından tümüyle emin olalım.
Blok zinciri nedir?Herhangi bir profesyonelin size açıklayacağı gibi, hepimiz Blockchain'in kurcalamaya dayanıklı, dağıtılmış bir defter veya veri tabanı teknolojisi olduğunu biliyoruz. Muhtemelen bu tanımı ezberlemişsinizdir. Gerçek şu ki bu tanım çok yanıltıcıdır. Blockchain yeni bir buluş değildir ve herhangi bir sihirli özelliğe sahip değildir (örneğin: sihirli kurcalamaya dayanıklılık özelliği). Bu anlamda, bir simyacının fırınındaki büyülü şeyden farklıdır. Blockchain'i bir defter veya veri tabanı olarak görmek yerine, onu dağıtılmış bir sistem olarak görmek daha iyidir.
Dağıtılmış sistem nedir?Dağıtılmış bir sistem, çok sayıda birbirine bağlı bilgisayardır ve bu da onu eşler arası bir sistem yapar. İnternetin gelişinden çok önce, 1960 civarında icat edildi. Halihazırda Bittorrent ve Netflix gibi pek çok iyi bilinen dağıtık sistem tabanlı yazılım vardır. Bu yazılımlarda kişiler bilgisayarlarındaki dosyaları P2P ağına yükleyebilir ve herkes indirebilir. Ancak dağıtılmış bir sistem çok daha fazlasını yapabilir. Dağıtık sistem disiplinde, insanlar büyük bir sorunu çözmek zorundadır, yani P2P ağındaki herkesin (her düğüm) hangi bilgiyi alırsa alsın oybirliği ile karar vermesi gerekir ve bu oybirliğiyle alınan karar, konsensüs dediğimiz şeydir. Ve bu soruna Bizans Generalleri Problemi denir.
Diyelim ki aynı kaleye saldırmak isteyen üç Bizans generali var ve bunlar üç farklı yerdedir, mesaj göndermek için yalnızca habercilere güvenebilirlerdi. Bu durumda, herhangi bir general ancak diğer iki generalin mesajlarına dayanarak karar verebilir. Bir general saldırmak isterse, habercilerin diğer iki generale “saldırı” mesajını göndermesine izin verir ve diğer iki general de öyle yapar. Generallerin hepsi sadıksa, her biri diğer iki generalden gelen "saldırı, saldırı" almalı ve üç general de kaleye saldıracaktır. Ama içlerinden biri hain ise birine "saldırı" ve diğerine "geri çekilme" gönderebilir, bu diğer general "saldırı, geri çekilme" alır, çoğunluk kuralına uyarsa karar vermez çünkü saldırı ve geri çekilme için verilen oylar aynıdır. Aynı zamanda diğer general saldıracak ve sonuçta bu üç general saldırı konusunda fikir birliğine/konsensüse varamayacaktır.
Generaller, tıpkı dağıtılmış bir sistemin düğümleri gibidir (yani blok zinciri). Dikkate değer en az iki nokta vardır: Birincisi, tüm mesajlar (işlemler), onları bilgilendirmek için diğer generallere (düğümlere) gönderilmelidir; ikincisi, tüm düğümlerin bir konsensüse varması gerekir. İlk nokta, büyük bir ağdaki tüm düğümlere bir mesaj göndermenin zaman aldığı anlamına gelir; ikincisi, yeni bir blok tüm ağa yayınlandıktan sonra, tüm düğümlerin bu blok üzerinde anlaşması için bir mekanizma olmalıdır (bir mesaj veya kayıt paketi) ve bu da zaman alır.
KAYNAK:
https://medium.com/aelfblockchain/a-beginners-guide-to-understanding-the-aelf-whitepaper-part-1-ce574eb807d4