Delegated Proof of Stake (DPoS) Rehberi

Herhangi bir blok zincirinin temel özelliklerinden biri mutabakat algoritması ya da mutabakat mekanizmasıdır. Bu aslında katılımcıların, ağın durumunu belirlemek için kendi aralarında kullandıkları bir anlaşma yöntemidir. Bildiğiniz gibi, merkeziyetsiz ağlarda merkezi bir otorite yoktur. Sonuç olarak, herhangi bir kararın topluluk tarafından bir oylama süreci aracılığıyla alınması gerekir. Kripto para endüstrisinde başlangıçta Bitcoin ile başlatılan Proof of Work (PoW) algoritması vardır. Daha sonra, Proof of Stake (PoS) adı verilen farklı bir yaklaşım geliştirdi. Bununla birlikte, PoS da zaman içinde değişime uğradı.

Bu da birçok proje tarafından kullanılan Delegated Proof of Stake'in (DPoS) ortaya çıkmasına neden oldu. Bu kılavuzda DPoS'un ne olduğu, nasıl çalıştığı ve diğer ikisinden farkı açıklanacak. Ayrıca, avantajlarını ve eksikliklerini bilmeniz için de bir liste çıkarılacak

Delegated Proof of Stake (DPoS) nedir?

Delegated Proof of Stake ya da DPoS, Proof of Stake'ten (PoS) evrilen bir mutabakat algoritmasıdır. Ona kıyasla büyük ölçüde daha verimli ve daha demokratik bir versiyon olarak kabul edilir. Bununla birlikte, her ikisi de orijinal Proof of Work mutabakatına alternatif olarak kullanılır.

DPoS 2014 yılında Daniel Larimer adlı bir geliştirici tarafından geliştirilmiştir. O zamandan bu yana Steem, Lisk, Bitshares ve çok daha fazlası dahil olmak üzere bir dizi kripto para birimi projesi tarafından benimsenmiştir.

DPoS blockchainlerindeki paydaşlar, kullandıkları oylama sistemi sayesinde çalışmaları üçüncü taraflara aktarır. Kendileri adına ağın güvenliğini sağlayacak temsilleri oylamak için bazı hakları vardır. Bu delelere aynı zamanda ‘şahit’ veya ‘tanık’ da genir; bunlar, ağda mutabakat sağlamakla sorumludur. Bu sayede yeni blokların üretimini ve teyidini sağlarlar.

Oylama gücü, her bir paydaşın sahip olduğu coin sayısına bağlıdır. Elbette her proje, bu algoritmaya kendine özgü bir yorum getirmiştir. Bu nedenle delege oylama sistemi bir projeden diğerine biraz farklıdır. Bununla birlikte, genel olarak, her delege bireysel bir teklif sunar ve diğer katılımcılar bunu oylar.

Dpos

Tipik olarak, delegelerin topladığı ödüller kendi seçmenleri ile orantılı olarak paylaşılır. Bu, DPoS algoritmasındaki delegeli oylama sisteminin, delegelerin itibarına bağlı olduğu anlamına gelir. En verimli delegelere sahip olmak topluluğun çıkarınadır, bu nedenle performansları yakından takip edilir.

Ayrıca, DPoS blok zincirleri PoS zincirlerine kıyasla saniyede daha fazla işlem (TPS) ile yüksek ağ güvenliği ve ölçeklenebilirliğe sahiptir. Aynı zamanda, her ikisi de PoW blok zincirlerinden çok daha gelişmiştir.

Delegated Proof of Stake nasıl çalışır?

DPoS, işlemleri doğrulamasına ve bir blok zincirini etkin bir şekilde çalıştırmasına olanak tanıyan birçok parçadan oluşur. Her ikisi de DPoS'tan daha fazla kullanılmasına rağmen PoS ya da PoW'dan daha verimlidir.

Pos

Ana unsurların neler olduğuna gelince, aşağıdakiler de dahil olmak üzere bahsetmeye değer birkaç unsur vardır:

Oylama

Oylama, Delegated Proof of Stake ağlarında eşsizdir. İşlem doğrulama süreci için düğümlerin seçilmesi ve illa ki bulunması gerekir. Paydaşlar düğümleri itibarlarına ve verimliliklerine göre oylayarak seçer.

Tanıklar

Tanıkların çalışma şekli de çok ilginçtir. Amaçları işlemleri doğrulamak ve blok oluşturmaktır. Bir bloktaki tüm işlemler yeterince doğrulanırsa tanık, özel bir ödül alır. Bu ödülü kendilerine oy veren herkesle paylaşırlar. Bununla birlikte, seçilen bir tanık kendilerine ayrılan süre içinde her işlemi doğrulamazsa blok kaçırılır. Bu da ödül alamayacakları anlamına gelir. Bunun yerine, ödülleri bir sonraki başarılı tanığın ödülüne eklenecektir. Bu gerçekleştiğinde, blok "çalınmış" olarak kabul edilir.

Tanık olmak için kripto paraya ihtiyaç olmadığı unutulmamalıdır. Tek gereken seçilmek için yeterli oyu almaktır. Daha sonra, bir tanık bir işlemi onayladığında, bu işlem deftere kaydedilecektir. Tek bir sunucudaki tanık sayısı 21 ila 101 arasında olabilir. Tanıklar ayrıca bazı işlemleri blok dışında tutabilirler. Ancak, işlemlerin içinde saklanan bilgileri değiştirme güçleri yoktur.

İşlem süresi

DPoS ağlarının bir diğer kritik yönü de işlem süreleriyle ilgilidir. Bu, bir işlemin işlenmesi için gereken süreyi ifade eden bir terimdir. Daha önce de belirtildiği gibi, DPoS, PoS ve PoW'dan daha verimli olması için oluşturulmuştur. Bu nedenle, işlem süresi genellikle daha kısadır. Bununla birlikte, işlem süresi yine de DPoS ile çalışan bir blok zincirinden diğerine farklılık gösterir. Örneğin, Tron'un işlem süresi 1 dakika iken USD Coin için bu süre 5 dakikadır.

Delegeler

Devam edersek, DPoS sistemlerinde blok zinciri içinde yönetişimi denetleyen kullanıcılar olan delegelerimiz var. Bunların imkanlarından biri, blok boyutunu değiştirmek gibi bazı belirli değişiklikler önermektir. Ayrıca blokları doğrulamak için kaç tanığa ödeme yapılacağını da değiştirebilirler. Ancak nihai karar yine de bu tür teklifleri oylayan topluluk üyelerine aittir.

Doğrulayıcılar

Son olarak, farklı tanıklar tarafından oluşturulan blokları doğrulayabilen ve tam kapsamlı düğüm olarak hareket olan doğrulayıcılarımız var. Bir kullanıcı doğrulayıcı olursa, ağı doğrulamak ve onaylamakla görevlendirilir. Finansal teşviklerden faydalanmadıkları için tanıklardan farklıdırlar.

DPoS vs PoS vs PoW

Blok zinciri teknolojisi için orijinal mutabakat algoritması Proof of Work idi ve bunu Bitcoin tanıttı. Amacı yeni bloklar oluşturmak ve ağın güvenliğini sağlamaktı. Bir süre için PoW iyi çalıştı, ancak kullanım seviyeleri artmaya başladığında kusurları ortaya çıktı.

Kripto kullanıcıları bunun çok fazla enerji gerektirdiğini ve ana akımda benimseme yaşamak için daha hızlı olunması gerektiğini çabucak fark etti. Bununla birlikte, birçok blok zinciri bunu çoktan uygulamaya soktu çünkü alternatifi yoktu. Elbette bir alternatif gerekliydi, bu nedenle Proof of Stake mutabakat mekanizması icat edildi.

Proof of Stake, PoW'un birçok sorununu çözmek için tasarlandığından PoW'a en yaygın alternatiftir. Madencilik kaynaklı maliyetlere çözüm sunar ve blok oluşturma hızını artırır. Bu, işlemlerin de daha hızlı işleneceği anlamına gelir. Bu arada, doğrulayıcılar artık madencilik yapmak için kendi elektrik ve hesaplama güçlerini sağlamak zorunda değildir. Bunun yerine, coin edinmeleri ve stake etmeleri gerekmektedir.

Bununla birlikte, PoS'un dezavantajları da vardı, bu yüzden DPoS ağları oluşturuldu. DPoS daha da hızlıdır; işi üçüncü taraflara yaptırır ve stake edenlerin tek yapması gereken oy vermektir.

Blok zincirleri neden bir mutabakat algoritmasına ihtiyaç duyar?

Blok zincirler başlangıçta dağıtılmış defterler olarak hizmet vermek üzere üretilmiştir. Bu, metaverse, NFT', DeFi vb. gibi kavram ve trendler gelmeden önce doğruydu. Blok zincirinin geçmişteki tek görevi görevi ağ içindeki işlemleri kaydetmekti. Merkeziyetsizlik, güvenliği artırdığı için bunun önemli bir unsuru haline geldi. Aynı zamanda, yolsuzluk ve kötüye kullanım olasılığını da azalttı.

İşlem doğrulama sürecini ağdaki çok sayıda düğüme dağıtarak merkezsizleştirdi. Dağıtılmış olmalarına rağmen, kriptografik hash fonksiyonları aracılığıyla bunları doğrulamak mümkün hale geldi. Bu fonksiyonlar farklı girdiler için benzersiz değerler üretir.

Bir blok zincirinin mutabakat protokolü, onun doğru şekilde çalışması için gereklidir. Farklı düğümlerin meşru işlemleri düzgün bir şekilde doğrulamasına olanak tanır. Zaman içinde daha verimli hale gelmek, daha az enerji gerektirmek ve daha fazla merkeziyetsizli sağlamak için değişime uğradılar.

DPoS ağları, her biri kendi ihtiyaçlarına uygun şekilde tasarlandıklarından, projeden projeye farklılık gösterir. Bununla birlikte, bugün birçok etkili ve saygın proje bunu kullanmaktadır, örneğin

DPoS'un avantajları ve sınırlamaları nelerdir?

DPoS'un geçmiştekilerden daha verimli olduğu düşünülse de, yine de kendi avantajları ve sınırlamaları vardır.

Artıları:

  • Delegeler itibarlarına göre seçilirler. Kötü bir iş çıkarırlarsa veya yanlış davranırlarsa, kolayca değiştirilirler ve bu da onları bir iş yapmaya teşvik eder.
  • DPoS, gerekli delege sayısındaki üst sınır nedeniyle fikir birliğine daha hızlı ulaşabilir. Bunların sayısı blok zincirine bağlı olarak 20 ila 100 arasında değişebilir.
  • DPoS mutabakat algoritması, hash gücü için pahalı donanım gerektirmediğinden daha ölçeklenebilirdir.
  • Stakerlar delegeleri oylayabildiğinden, bu delegeleri buna göre hareket etmeye teşvik eder.

Eksileri:

  • Katılımcılar, ağın çalışacağından emin olmak için delegelere oy vermek zorundadır. Bu da ağ kullanıcılarının aktif ve ilgili kalmasını gerektirir
  • Bazı DPoS projeleri, sınırlı sayıda delege nedeniyle diğer ağlar kadar merkeziyetsiz değildir.
  • Delege sayısının sınırlı olması DPoS sistemlerini %51 saldırısı olasılığına açık hale getirmektedir.

DPoS, alternatiflerinden daha mı iyi?

Delegated Proof of Stake, blok zincirleri tarafından işlemleri doğrulamak ve bloklar oluşturmak için kullanılan bir mutabakat mekanizmasıdır. Bu tür işleri yapmak için bir grup güvenilir düğüm kullanılır ve bunlar paydaşlar tarafından oylanır ve bulunur. DPoS ağlarının birçok avantajı olsa da, diğerlerinden genelgeçer şekilde üstün bir mutabakat mekanizması olmadığını belirtmek gerekir. Birçok alanda geçmiştekilerden daha iyidir, ancak yine de kendi kusurları vardır.


SSS

Delegated Proof of Stake nasıl çalışır?

Delegated Proof of Stake, ağdaki paydaşların, sonradan işlemleri doğrulayacak olan doğrulayıcılara oy vermesini gerektirir. Eğer iyi performans gösterirlerse ödüllendirilir ve kalmaya devam ederler. Kötü performans gösterirlerse, topluluk oylamasıyla değiştirilirler.

Ethereum Delegated Proof of Stake mi kullanır?

Hayır, Ethereum Proof-of-Work ile başladı, daha sonra ölçeklenme sorunlarını çözmek için Proof-of-Stake'e geçti. Ancak, hiçbir zaman DPoS kullanmamıştır. Gelecekte tekrar değişip değişmeyeceği bilinmiyor, ancak şimdilik PoS kullanıyor.

DPoS örnekleri nelerdir?

Bazı DPoS örnekleri arasında Tron, Cosmos ve EOS bulunmaktadır. Her üç proje de büyük ölçeklenebilirlik ve hızlı ağlarla bilinir.

Cardano Delegated Proof of Stake? kullanır mı?

Cardano, Ouroboros adı verilen özel olarak tasarlanmış bir Proof of Stake (dPOS) üzerinde çalışır. Bu mutabakat algoritması, tokenı ADA'nın hızlı ve güvenli bir şekilde gönderilmesini ve alınmasını sağlar. Bu nedenle, Cardano'nun blok zincirinin akıllı sözleşmeleri için daha fazla güvenlik sağlar.

Daha Fazlasını Görüntüle