...

Usta Coin

Parachain Nedir?

Parachain Nedir?

Parachain (paralelleştirilebilir zincir), kendi güvenliğini sağlamak yerine bir "röle zinciri (relay chain)" tarafından sağlanan güvenliğe bağlanan daha basit bir blok zinciri biçimidir. Röle zinciri, yalnızca bağlı parachainlere güvenlik sağladığı için değil, aynı zamanda aralarında güvenli mesaj geçişi garantisi sağladığı için bu adla anılır. Parachainlerin en önemli özelliklerinden biri, yaptıkları hesaplamaların doğal olarak bağımsız olmasıdır. Tamamen genelleştirilmiş turing-complete akıllı sözleşme sistemleri, hangi işlemlerin birbiriyle "çakışacağını" belirlemede sorunlarla karşılaşıyor, bu da potansiyel olarak paralel hale getirilebilecek işlemlerin genellikle sırayla çalıştırıldığı ve değerli hesaplama zamanını boşa harcadığı anlamına geliyor. Parachainler arasında net sınırlar çizmek, çarpışma korkusu olmadan hepsini aynı anda yürütebileceğimiz anlamına gelir - eğer 10 parachain'imiz varsa, aynı güvenlik kaynağını kullanarak işin 10 katını gerçekleştirebiliriz.

 

Paralel yapıları nedeniyle, işlem işlemeyi paralel hale getirebilir ve tüm ağın güvenliğini paylaşırlar ve XCM formatı aracılığıyla diğer parachain'lerle iletişim kurabilirler.

 

Parachainler, harmanlayıcı olarak bilinen bir ağ bakımcısı tarafından korunur. Derleyici düğümün rolü, parachain'in tam bir düğümünü korumak, parachain hakkında gerekli tüm bilgileri tutmak ve doğrulama ve Polkadot'un paylaşılan durumuna dahil edilmek üzere Relay Chain doğrulayıcılarına geçmek üzere yeni blok adayları üretmektir. Bir harmanlayıcı düğümün teşvik edilmesi, parachainin bir uygulama detayıdır. Parachain uygulaması tarafından şart koşulmadıkça, Relay Chain üzerinde stake edilmeleri veya yerel tokena sahip olmaları gerekmez.

 

Polkadot Ana Bilgisayarı (PH), parachainler üzerinde gerçekleştirilen durum geçişlerinin bir Wasm yürütülebilir dosyası olarak belirtilmesini gerektirir. Bir parachain üzerinde meydana gelen yeni durum geçişlerinin kanıtları, Polkadot bir parachain üzerinde bir durum geçişi meydana geldiğini onaylamadan önce doğrulayıcılar tarafından Röle Zincirinde depolanan kayıtlı durum geçiş fonksiyonuna (STF) karşı doğrulanmalıdır. Parachain mantığıyla ilgili temel kısıtlama, Relay Chain doğrulayıcıları tarafından doğrulanabilir olması gerektiğidir. Doğrulama, en yaygın olarak, bir veya daha fazla parachain harmanlayıcısından doğrulayıcılara kontrol edilecek olan Doğrulama Kanıtı (PoV) bloğu olarak bilinen bir durum geçişinin birleştirilmiş kanıtı biçimini alır.

 

Parazincir Ekonomileri

Parachainler, kendi yerel jetonlarıyla kendi ekonomilerine sahip olabilir. Proof-of-Stake gibi şemalar genellikle doğrulama ve sonuçlandırmayı gerçekleştirecek doğrulayıcı setini seçmek için kullanılır; parachainlerin bunlardan herhangi birini yapması gerekmeyecek. Bununla birlikte, Polkadot, parachain'in uygulayabilecekleri konusunda aşırı titiz olmadığından, bir stake token'ı uygulamak parachain'in seçimi olabilir, ancak genellikle gerekli değildir.

 

Düzenleyiciler, yerel bir parachain belirtecinin şişirilmesi yoluyla teşvik edilebilir. Yerel parachain belirtecini şişirmeyi içermeyen harmanlayıcı düğümlerini teşvik etmenin başka yolları olabilir.

 

Yerel bir parachain tokenindeki işlem ücretleri, aynı zamanda parachains için bir uygulama seçimi olabilir. Polkadot, parachainlerin işlemlerin orijinal geçerliliğine nasıl karar verdiğine dair katı ve hızlı kurallar koymaz. Örneğin, bir parachain uygulanabilir, böylece işlemlerin geçerli olması için toplayıcılara minimum bir ücret ödemesi gerekir. Röle Zinciri bu geçerliliği uygulayacaktır. Benzer şekilde, bir parachain bunu uygulamalarına dahil edemez ve Polkadot yine de geçerliliğini zorlar.

 

Parachainlerin kendi jetonlarına sahip olmaları gerekmez. Yaparlarsa, jetonlarının ekonomik durumunu yapmak Polkadot'a değil, parachain'e kalmış.

 

Parazincir Merkezleri

Polkadot, parachainler arasında çapraz zincir işlevselliğini mümkün kılarken, bir parachain'den bir mesajın gönderilmesi ile hedef parachain'in mesajı alması arasında bir miktar gecikme olmasını gerektirir. İyimser senaryoda, bu mesajın gecikmesi en az iki blok olmalıdır - bir blok gönderilecek mesaj için ve bir blok alıcı parachain'in mesaj üzerinde hareket eden bir blok işlemesi ve üretmesi için. Bununla birlikte, bazı durumlarda, çok sayıda mesaj işlenmek üzere sıradaysa veya mesajı ağlar arasında hızla dedikodu yapabilen her iki parachain ağını çalıştıran hiçbir düğüm yoksa, mesajların gecikmesinin daha yüksek olduğunu görebiliriz.

 

Çapraz zincir mesajlarının gönderilmesindeki gerekli gecikme nedeniyle, bazı parachainler tüm endüstri için merkez olmayı planlıyor. Örneğin, bir parachain projesi olan Acala, merkezi olmayan finans (DeFi) uygulamaları için bir merkez olmayı planlıyor. Birçok DeFi uygulaması, bir uygulamanın işlevlerinin yeni uygulamalar oluşturmak için diğerleriyle sinerjik olarak oluşturulabileceği anlamına gelen birleştirilebilirlik olarak bilinen bir özellikten yararlanır. Buna bir örnek, işlemin sonunda kredi geri ödendiği sürece, bazı zincirleme mantığı yürütmek için borç alan flaş kredileri içerir.

 

Çapraz zincir gecikmesiyle ilgili bir sorun, tek bir blok zincirine kıyasla parachainler arasında birleştirilebilirlik özelliğinin zayıfladığı anlamına gelir. Bu çıkarım, Polkadot, Eth2.0 ve diğerleri dahil olmak üzere tüm parçalanmış blok zinciri tasarımlarında ortaktır. Bunun çözümü, tek bloklu ortakların daha güçlü özelliğini koruyan parachain hub'larının tanıtılmasıdır.

olanaklılık.

 

Parachain Yuvası Edinimi

Polkadot, şu anda yaklaşık 100 olduğu tahmin edilen sınırlı sayıda parachain'i destekler. Slot sayısı sınırlı olduğundan, bunları tahsis etmenin birkaç yolu vardır:

 

Yönetim tarafından verilen parachainler veya "ortak iyi" parachainler

Açık artırma verilen parachainler

paragraflar

"Ortak İyi" parachainler, Polkadot'un zincir üstü yönetişim sistemi tarafından tahsis edilir ve diğer ağlara veya zincirlere köprüler gibi ağ için bir "ortak iyi" olarak kabul edilir. Genellikle sistem düzeyinde zincirler veya kamu hizmet zincirleri olarak kabul edilirler. Bunlar tipik olarak ekonomik bir modele sahip değildir ve işlemlerin Aktarım Zincirinden kaldırılmasına yardımcı olarak daha verimli parachain işlemeye olanak tanır.

 

Açık artırma verilen parachainler izinsiz bir açık artırmada verilir. Parachain ekipleri, kendi DOT jetonlarıyla teklif verebilir veya bunları kitle kredisi işlevini kullanarak topluluktan sağlayabilir.

 

Parathread'ler, parachain'lerle aynı API'ye sahiptir, ancak her blok için bir açık artırma ile kullandıkça öde esasına göre yürütülmek üzere programlanmıştır.

 

Slot Sona Erme

Bir parachain bir müzayede kazandığında, teklif ettiği jetonlar kiralama süresi bitene kadar rezerve edilir. Ayrılan bakiyeler devredilemez ve stake için kullanılamaz. Kiralamanın sonunda, belirteçler rezerve edilmez. Yuvalarını genişletmek için yeni bir kiralama sağlamayan parachainler otomatik olarak parathread olur.

 

Ortak İyi Parachainler

"Ortak İyi" parachainler, ekosisteme bir bütün olarak fayda sağlayan işlevsellik için ayrılmış parachain yuvalarıdır. Parachain yuvalarının bir alt kümesini ortak mal zincirlerine tahsis ederek, tüm ağ, aksi takdirde bedavacılık sorunu nedeniyle yetersiz finanse edilecek olan değerli parachain'lerin faydasını gerçekleştirebilir. Parachain müzayede süreci aracılığıyla değil, zincir içi yönetişim sistemi tarafından tahsis edilirler. Genel olarak, bir ortak mal parachain'in kiralama süresi dolmaz; sadece yönetim yoluyla kaldırılacaktır.

 

Daha fazla bilgi için Polkadot blog makalesine ve ortak iyi parachains sayfasına bakın.

 

Örnekler

Bazı parachain örnekleri:

 

Şifreli Konsorsiyum Zincirleri: Bunlar, halka herhangi bir bilgi sızdırmayan ancak XCMP protokolünün doğası gereği yine de güvenle etkileşime girebilen özel zincirlerdir.

Yüksek Frekans Zincirleri: Belirli ödünleşimler alarak veya optimizasyonlar yaparak çok sayıda işlemi kısa sürede hesaplayabilen zincirlerdir.

Gizlilik Zincirleri: Bunlar, yeni kriptografi kullanarak halka herhangi bir bilgi sızdırmayan zincirlerdir.

Akıllı Sözleşme Zincirleri: Bunlar, akıllı sözleşmeler olarak bilinen kodun dağıtımı yoluyla üzerlerinde ek mantık uygulanabilen zincirlerdir.

SSS

"Parachain konsensüsü" nedir?

"Parachain konsensüsü", Polkadot Relay Chain'i takip etmesi bakımından özeldir. Parachainler, kendi kesinliklerini sağlayan diğer konsensüs algoritmalarını kullanamazlar. Yalnızca bağımsız zincirler (bir parachain aracılığıyla Röle Zincirine köprü yapması gerekir) kendi fikir birliğini kontrol edebilir. Parachainler, blokların nasıl ve kimler tarafından yazıldığını kontrol eder. Polkadot, geçerli durum geçişlerini garanti eder. Aktarma zinciri bağlamı dışında bir blok kesinliği yürütmek, Polkadot'un sağladığı güven kapsamı dışındadır.

 

Substrat tabanlı olmayan parachainlere ne dersiniz?

Substrate, rustik tabanlı bir blok zincirini sorunsuz bir şekilde oluşturmak için çerçevesinin bir parçası olarak FRAME Paletleri sağlar. FRAME'in bir kısmı, fikir birliği için kullanılabilecek paletlerdir. Substrat tabanlı bir zincir olan Polkadot, blok üretim şeması olarak BABE'ye ve konsensüs mekanizmasının bir parçası olarak kesinlik aygıtı olarak GRANDPA'ya dayanır. Toplu olarak, bu, blok üretimi ve blok kesinliğinin ayrı olduğu bir Hibrit Konsensüs Modelidir. Parachain'lerin, durum geçişlerini doğrulamak için röle zincirine güvenebildikleri için yalnızca blok üretmeleri gerekir. Bu nedenle, parachainler, parachain Substrat tabanlı olmasa bile, ortakların blok üreticileri olarak hareket ettiği kendi blok üretimlerine sahip olabilir.

 

Parachain slotları nasıl dağıtılacak?

Parachain yuvaları açık artırma yoluyla edinilebilir, lütfen parachain yuvaları makalesine bakın. Ek olarak, bazı parachain yuvaları, Relay Chain'e dahil edilmek üzere blok bazında teklif veren zincirler olan parathreads çalıştırmak için ayrılacaktır.

 

Doğrulayıcı sayısı belirli bir eşiğin altına düştüğünde parachainlere ne olur?

Parachain başına minimum güvenli doğrulayıcı oranı 5:1'dir. Yeterince büyük bir doğrulayıcı grubuyla, dağıtımlarının rastgeleliği ile birlikte kullanılabilirlik ve geçerlilik, güvenliğin eşit olmasını sağlayacaktır. Ancak, popüler bir bulut sağlayıcısında büyük bir kesinti veya başka bir ağ bağlantısı felaketi olursa, zincir başına doğrulayıcı sayısının düşmesini beklemek mantıklıdır.

 

Kaç doğrulayıcının çevrimdışı olduğuna bağlı olarak sonuç farklılık gösterir.

 

Birkaç doğrulayıcı çevrimdışı olursa, doğrulayıcı grupları bir bloğu doğrulamak için çok küçük olan parachainler bu blokları atlayacaktır. Blok üretim hızları, durum çözülene ve en uygun doğrulayıcı sayısı tekrar o parachain'in doğrulayıcı grubunda olana kadar altı saniyelik bir artışla yavaşlayacaktır.

 

Doğrulayıcıların %30 ila %50'sinin herhangi bir yerde çevrimdışı olması durumunda, parachain adaylarını desteklemek için doğrulayıcı setinin üçte ikisine ihtiyacımız olduğundan kullanılabilirlik zarar görecektir. Diğer bir deyişle, durum çözülene kadar tüm parachainler duracaktır. Kesinlik de duracaktır, ancak Röle Zincirindeki düşük değerli işlemler, ortak çatallara rağmen yürütülecek kadar güvenli olmalıdır. Gerekli sayıda doğrulayıcı tekrar doğrulayıcı grubuna girdiğinde, parachainler blok üretimine devam edecektir.

 

Harmanlayıcıların Röle Zincirinin ve çalıştırdıkları parachain'in tam düğümleri olduğu göz önüne alındığında, bir kesinti meydana gelir gelmez fark edebilecekler ve blok adayları üretmeyi bırakmalıdırlar. Benzer şekilde, blok üretimini yeniden başlatmanın ne zaman güvenli olduğunu anlamaları kolay olmalıdır - belki de kesinlik gecikmesine, doğrulayıcı set boyutuna veya Cumulus içinde henüz kararlaştırılmamış başka bir faktöre bağlı olarak.

Kripto para birimlerine ve diğer İlk Para Tekliflerine (ICOlar) yatırım yapmak oldukça riskli ve spekülatiftir ve bu makale Usta Coin veya yazar tarafından kripto para birimlerine veya diğer ICOlara yatırım yapılması için bir tavsiye değildir. Her bireyin durumu benzersiz olduğundan, herhangi bir finansal karar vermeden önce her zaman nitelikli bir profesyonele danışılmalıdır. UstaCoin, burada yer alan bilgilerin doğruluğu veya güncelliği konusunda hiçbir beyanda bulunmaz veya garanti vermez.