• YARIM ALTIN
    3.203,00
    % -0,57
  • AMERIKAN DOLARI
    16,8853
    % -2,70
  • € EURO
    17,8334
    % -2,47
  • £ POUND
    20,8128
    % -2,77
  • ¥ YUAN
    2,5252
    % -2,57
  • РУБ RUBLE
    0,3154
    % -2,88
  • BITCOIN/TL
    359171,311
    % 0,57
  • BIST 100
    2.554,08
    % 0,43

Centralized (Merkezileştirilmiş) , Decentralized (Merkeziyetsiz) ve Distributed (Dağıtılmış) Ağlar Nedir?

Centralized (Merkezileştirilmiş) , Decentralized (Merkeziyetsiz) ve Distributed (Dağıtılmış) Ağlar Nedir?

Blok zinciri teknolojisi hakkındaki tartışmalar çoklukla ağlara “Decentralized”, “Distributed” ve “Centralized” olarak atıfta bulunur. Lakin Decentralized bir ağ nedir? Distributed bir ağdan farklı mı? Ve bu ağ dizaynlarının merkezi ağlara nazaran avantajları nelerdir? İşte detaylar…

Merkezi Ağ Nedir?

Merkezi ağlar, tüm değerli bilgi sürece süreçlerini yürüten ve öbür kullanıcıların erişebileceği data ve kullanıcı bilgilerini depolayan tek bir merkezi sunucu/ana node etrafında oluşturulur. Oradan, istemci nodeleri ana sunucuya bağlanabilir ve bunları direkt gerçekleştirmek yerine data isteklerini gönderebilir. YouTube, bir taşınabilir uygulama mağazası yahut çevrimiçi bankacılık hesabınız dahil olmak üzere web hizmetlerinin birden fazla, merkezi bir ağ sahibi tarafından koordine edilir; bu, bu ağlardaki tüm bilgi süreçlerinin bir üçüncü taraf yetkilisi aracılığıyla doğrulama gerektirdiği manasına gelir.

Merkezi ağlar şu anda web’de en yaygın kullanılan ağ cinsidir. Bu ağlar, öteki tüm uydu kullanıcılarını ve aygıtlarını bağlamak için merkezi bir ağ sahibine bağımlıdır; bu, berbat niyetli aktörler tarafından kasıtlı olarak istismar edilebilecek tek bir arıza noktası olduğu manasına gelir.

Avantajlar

Basit, süratli dağıtım: Komuta zincirleri merkezi ağlarda açıkça tanımlandığından, ağ içindeki yetkilendirme nispeten kolaydır ve farklı yetki düzeylerinde daha az çapraz sohbet gereklidir. İstemci node ile ana sunucu ortasında ilişkiler oluşturarak yahut kaldırarak istemci nodeleri ağdan eklemek ve çıkarmak da kolaydır. Lakin bu, ağın bilgi süreç gücünü artırmaz.

Uygun maliyetli bakım: Merkezi ağlar, çoklukla küçük sistemler için en uygun maliyetli seçeneklerdir ve heyetim ve bakım için daha az kaynak gerektirir. Ayrıyeten, bir ağ yöneticisinin ağı yamalaması yahut güncellemesi gerektiğinde, sadece merkezi sunucunun güncellenmesi gerekir. Bu, bir ağı şimdiki tutmak için gereken süreyi ve ek yükü azaltır.

Tutarlılık: Merkezi ağların üstten aşağıya tabiatı göz önüne alındığında, ana sunucu ve istemci nodeleri ortasındaki etkileşimleri standart hale getirmek daha kolaydır. Bu, daha dengeli ve akıcı bir son kullanıcı tecrübesine yol açabilir. Ayrıyeten, ağ genelinde bilgileri izlemek ve toplamak nispeten kolay olduğu için, ağın önceliklerine ve gereksinimlerine nazaran gereksiz yahut sapkın faaliyetler belirlenebilir ve kaldırılabilir.

Dezavantajları

Artan kesinti riskleri: Merkezi ağların tek bir arıza noktası olduğundan, ana sunucu çökerse tüm ağ muhtemelen kapanacaktır. Bu nedenle, istemci nodeleri kullanıcı isteklerini kendi başlarına gönderemez, alamaz yahut işleyemez. Ayrıyeten, sunucu bakımı, ana sunucunun süreksiz olarak kapatılmasını gerektirebilir, bu da muhtemelen hizmet kesintilerine ve bunun sonucunda kullanıcı açısından uygunsuzluğa/azalan güvenilirlikle sonuçlanacaktır.

Daha yüksek güvenlik riskleri: Tek bir yanılgı noktasına sahip olmak, tehlikeye atılacak tek bir gaye olduğundan, DDOS taarruzları üzere siber güvenlik tehditlerinden kaynaklanan güvenlik ihlalleri yahut kesintileri mümkünlüğünü da artırır . Ayrıyeten, kullanıcı dataları için sadece bir merkezi depo olduğundan, merkezi ağlar her vakit doğal saklılık risklerini içerecektir. Bir ana sunucu bozulursa yahut çevrimdışına alınırsa, bilgileri kalıcı olarak kaybolabilir.

Sınırlı ölçeklenebilirlik: Merkezi ağların belli bir noktadan sonra ölçeklenmesi sıkıntı olabilir, zira bunu yapmanın tek yolu merkezi sunucuya daha fazla depolama, bant genişliği yahut süreç gücü eklemektir. Ayrıyeten, ağ, ağın üstesinden gelmek için tasarlananın ötesinde trafik ani artışları yaşarsa, merkezi sunucudan daha fazla uzaklaştırılan kullanıcılar ile artan gecikme ile bilgi darboğazları meydana gelebilir.

Centralized (Merkezileştirilmiş) , Decentralized (Merkeziyetsiz) ve Distributed (Dağıtılmış) Ağlar Nedir?

Merkezsiz (Decentralized) Ağ Nedir?

Buna karşılık, merkezsiz (Decentralized) bir ağ, bilgi sürece iş yüklerini tek bir merkezi sunucuya güvenmek yerine birden çok aygıt ortasında dağıtır. Bu farklı aygıtların her biri, başka nodelerle bağımsız olarak etkileşime giren küçük bir merkezi ünite olarak hizmet eder. Sonuç olarak, ana nodelerden biri çökse yahut güvenliği ihlal edilse bile, öteki sunucular kullanıcılara bilgi erişimi sağlamaya devam edebilir ve genel ağ sonlu yahut sıfır kesinti ile çalışmaya devam eder.

Merkezsiz (Decentralized) ağlar, bilgisayarları ve öbür aygıtları kıymetli ölçüde süreç gücüyle donatan ve senkronize edilebilen ve Distributed süreç için yararlanılabilen son teknolojik gelişmelerle mümkün kılınmıştır. Bununla birlikte, Decentralized ağlar, merkezi ağlardan değerli ölçüde farklı olsa da, Decentralized ağların, bilgi depolamayı ve işlemeyi tüm ağ üzerinde eşit olarak dağıtmadığını ve ağ başına birden fazla da olsa ana sunuculara güvendiğini belirtmek kıymetlidir.

Avantajlar

Artırılmış esneklik/ölçeklenebilirlik: Merkezsiz (Decentralized) ağların tek bir arıza noktası olmadığından, bir ana node tehlikeye atılsa yahut kapatılsa bile çalışmaya devam edebilirler. Ayrıyeten, Decentralized ağların ölçeklenmesi kolaydır, zira bilgi süreç gücünü artırmak için ağa daha fazla aygıt ekleyebilirsiniz ve ağ bakımı çoklukla tam bir ağın kapatılmasını gerektirmez.

Daha süratli performans: Merkezsiz bir ağ kullanılırken kullanıcı istekleri ekseriyetle daha süratli tamamlanır zira ağ yöneticileri, temasları tek bir merkezi sunucuya yönlendirmek yerine, kullanıcı aktifliğinin yüksek olduğu bölgelerde ana nodeler oluşturabilir.

Gelişmiş zımnilik: Merkezsiz ağlar, ağda kaydedilen bilgiler tek bir noktadan geçmek yerine birden çok noktaya yayıldığından, daha yüksek derecede kullanıcı kapalılığı sağlar. Bu, bir ağ üzerinden bilgi akışlarının izlenmesini daha güç hale getirir ve makûs niyetli aktörlerin peşine düşebileceği tek bir gayeye sahip olma risklerini ortadan kaldırır.

Dezavantajları

Yüksek bakım maliyetleri: Merkezsiz (Decentralized) ağlar, merkezi ağlardan daha fazla yanlışa sağlamdır. Bu, bu ağların bakımını tipik olarak daha maliyetli ve emek ağır hale getirir. Decentralized bir ağ, sistemi desteklemek için birden fazla aygıta dayandığından, bu, bir kuruluşun BT kaynaklarına orantılı bir yük getirir. Sonuç olarak, Decentralized sistemler ekseriyetle sırf küçük bir sisteme gereksinim duyan kuruluşlar için uygun değildir, zira bu şartlar altında maliyet/fayda oranı uygun değildir.

Koordinasyon sorunları: Merkezsiz (Decentralized) bir ağdaki ana nodeler bağımsız hareket ettiğinden ve birbirleriyle bağlantı kuramayabileceğinden, daha büyük kuruluşlar uyum sıkıntılarıyla karşılaşabilir ve toplu misyonları yönetmekte ve gerçekleştirmekte zorlanabilirler. Bu, Decentralized ağların kasıtlı bir özelliği olsa da, tüm iş modellerinin ve tertip yapılarının, merkezsiz bir ağ kullanmaktan kesinlikle faydalanmayacağı manasına gelir.

Dağıtık (Distributed) Ağ Nedir?

Distributed bir ağ, birden fazla ağ sahibi lehine tek bir merkezi ana sunucudan vazgeçmesi manasında Decentralized bir ağa emsal. Bununla birlikte, Distributed ağlar, eşit, birbirine bağlı nodelerden oluşur; bu, bilgi sahipliğinin ve hesaplama kaynaklarının tüm ağ üzerinde eşit olarak paylaşıldığı manasına gelir. “Distributed ağ” terimi bazen sırf coğrafik olarak Distributed fakat üstten aşağıya bir node hiyerarşisi modelini izleyebilen bir ağı tanımlamak için kullanılır. Yeniden de birden fazla durumda bu terim, düğüm pozisyonlarının ve hesaplama kaynaklarının eşit olarak dağıtıldığı bir ağı tabir eder.

Distributed ağlarda merkezi bir sunucu yahut farklı bir ana node kümesi bulunmadığından, data sürece yükü, tüm kullanıcılara bilgilere eşit erişim hakkı verildiği için ağ genelinde kitle kaynaklıdır. Bu nedenle, Distributed bir ağdaki karar verme süreci, tipik olarak, yeni bir duruma geçmek için oy kullanan ferdi nodeleri içerir ve sistemin kesin davranışı, her bir node oy verdiği kararların toplu sonuçlarına nazaran değişir. Distributed bir ağın oy verdiği ve karar aldığı makul süreçler, ağın fikir birliği sistemine bağlıdır. Distributed karar vermenin tüm biçimleri, ortak bir maksada ulaşmak için ağın ferdi bileşenlerinin birbirleriyle etkileşime girmesini içerir.

Coğrafi olarak dağınık yapıları nedeniyle, Distributed ağlar sonuç olarak son derece yanlışa güçlü ve inançlıdır. Avantajları ve dezavantajları, Decentralized ağlarınkileri yakından yansıtır, fakat daha büyük bir boyuttadır.

Avantajlar

Aşırı yanılgı toleransı: Distributed ağlarda, hesaplama iş yükü kalan nodeler ortasında yine dengeleneceğinden, bir node sistemin geri kalanını etkilemeden bağımsız olarak başarısız olabilir. Sonuç olarak, Distributed data sistemleri, bir çeşit üstten aşağıya node hiyerarşisine dayanan başka ağ mimarilerinden değerli ölçüde daha sağlamdır.

Hız ve ölçeklenebilirlik: Distributed ağlar, hem merkezi hem de Decentralized ağlardan daha fazla ölçeklenebilir. Ağ sürece gücünün ve dataların eşit dağılımı nedeniyle çoklukla daha düşük gecikme mühleti sergilerler.

Gelişmiş şeffaflık: Distributed bir ağdaki datalar tüm ağda eşit olarak paylaşıldığından, ağdaki bilgileri muvaffakiyetle değiştirmek, sansürlemek yahut yok etmek çok daha zordur. Sonuç olarak, Distributed ağlar, bilhassa bilgilerini teminat altına almak için sıklıkla kriptografi kullandıkları gerçeği göz önüne alındığında, öteki sistemlerden özünde daha şeffaftır.

Dezavantajları

Yüksek bakım maliyetleri: Decentralized ağlarda olduğu üzere, Distributed ağlar, bakımı yahut yine yapılandırılması için daha fazla kaynağa gereksinim duyar, zira manalı rastgele bir değişiklik her bir node güncellenmesini gerektirir. Ayrıyeten, Distributed nodelerin farklı gecikme müddetleri olduğundan ve ortak bir saati takip etmediğinden, ağ yöneticileri süreksiz olarak komut yahut günlük sipariş edemezler. Sonuç olarak, Distributed bir ağ için algoritmalar tasarlamak ve yanlışlarını ayıklamak sıkıntı olabilir.

Koordinasyon Sorunları: Bir node hiyerarşisinin yokluğunda, alt nodelerin davranışını denetleyen üst nodeler yoktur ve sonuç olarak sistemdeki kişisel nodeleri düzenlemenin bir yolu yoktur. Bu nedenle, vaktinde kararlar almak yahut büyük ölçekli vazifeleri başarmak sıkıntı olabilir. Bu Decentralized komuta zinciri, makul işletmeler ve kuruluşlar için aşılmaz bir sorun olabilir. Ayrıyeten, rastgele bir düğümün tüm ağın global bir görünümünü elde etmesi güç olduğu için, kişisel nodelerin sistemdeki öteki nodelerin durumuna dayalı olarak uygun bilgilendirilmiş kararlar vermesi daha zordur.

Blockchain Ağları: Bir Tekrar Yapılandırma

Farklı ağ mimarilerinin izafî faydalarını tartışırken, tüm ortamlarda hiçbir konfigürasyonun başkasından üstün olmadığını akılda tutmak kıymetlidir.

Bununla birlikte, çağdaş internet büyük ölçüde merkezi ağların üzerine inşa edilmiştir, bu nedenle birçok eski sistem bir çeşit merkezi yapılandırma içerir. Şu anda, birçok taraftan eski sistem mimarilerinin sınırlamalarını ele almak için tasarlanmış, Decentralized ve Distributed ağ yapılarının daha geniş bir biçimde benimsenmesi yoluyla pek çok yenilik gerçekleşmektedir. Örneğin, Decentralized ve Distributed sistemler, Decentralized finans ve kendi kendine hâkim kimliklerin yaratılması üzere daha evvel teorik uygulamaları gerçekleştirme potansiyeline sahiptir.

Ağ yapılandırma seçeneklerinin yelpazesi genişlemeye devam ettikçe, kuruluşlar hudutlu bir dizi ağ modeli etrafında tasarlamaya çalışmak yerine, kendi özel gereksinimlerine en uygun ağ mimarisini giderek daha fazla seçebilecek hale gelecektir. Sonuç olarak, alternatif ağ mimarileri yaygınlık kazandıkça, dijital dünyanın dokusu çok daha Decentralized ve Distributed bir şeye yanlışsız kayabilir.

YORUMLAR YAZ