Proof of Stake (PoS) ulaşım mekanizması Anlaşmayla Blockchain'de. Validatörler Donduruyorlar (staking) Tokenlerini blok oluşturma ve onaylama hakkının teminatı olarak kullanıyorlar.
Çalışma prensibi#
- staking Validatör özel işlemde tokenlerin bir kısmını kaydeder;
- & amp; Bloğu Oluşturucu Seçimi Validatör seçilir; olasılık büyüklüğüne bağlıdır staking(ama sadece konsantrasyonun önlenmesi için değil);
- Doğrulama diğer validatörler yeni bloğu kontrol eder ve imzalar;
- Blok zincirine yaz;
- Ödül işlem komisyonunun bir kısmı + yeni paralar (bazı ağlarda);
- Slashing vicdansızlık durumunda , tümüyle veya bir kısmı ile stakingEğer bir şey yanıyorsa, doğrulayıcı devre dışı bırakılabilir.
PoS Varyasyonları#
| Algoritma | Özellik |
|---|---|
| DPoS (Delegated) | Delegeler için oylama; delegeler seçmenlerle ödülü paylaşır |
| LPoS (Leased) | Oylama yerine başka bir validatöre token kiralamak |
| BPoS (Bonded) | Kefalet zorunludur; kullanıcılar kötü bir validatör seçtiği için para kaybeder |
| NPoS (Nominated) | NominatorValidatörleri seçiyorlar; kötü seçim için ödülün düşmesi |
| PPoS (Pure) | Büyüklüğüne bakılmaksızın eşit şanslar .staking En yüksek merkeziyetsizlik |
| PoSV (Velocity) | Token döngüsünün hızını hesaba katmak etkinliği teşvik eder |
| DBFT | PoS + Byzantine Fault Tolerance, onaylayıcıların %66'sının imzasını gerektiriyor. |
Avantajları ve dezavantajları#
Avantajları
- Enerji verimliliği PoW hesaplamaları yok;
- Hız Sorunların çözülmesini beklemek yok;
- Güvenlik Saldırmak için büyük bir bölgeyi kontrol etmeniz gerekir .staking+ % 51 saldırıya karşı kesme mekanizmaları;
- Merkezileşmenin azalması PoW'ya göre.
Eksiklikleri
- Konsantrasyon riski Büyük holdörler işbirliği yapabilir;
- Şeffaflık Kim ve nasıl doğruladığını doğrulamak daha zordur.
PoS TON#
TON blok zinciri kullanıyor PoS + BFT konsensüsü (Catchain) ' deki blokları üretmek için Şartçeynler ve Masterchain.
Mekanik
- Validatörler girer .stakingÖzel işlem yoluyla masterchain;
- Her şarda bir isim verilir. Validatörler Alt Topluluğu belirlenmiş sahte tesadüfi bir şekilde;
- Alt kümenin rotasyonu yaklaşık olarak herkes 1 024 blok;
- Alt küme blok adayları önerir; sahte rastgele düzen kimin adayının öncelikli olduğunu belirler;
- Validatörler adayı kontrol ediyor; geçersiz blok imzası → slashing veya geçici olarak uzaklaştırma;
- Son anlaşma BFT Protokolü, PBFT / Honey Badger BFT benzerleri;
- Ödül blok işlemlerinden alınacak komisyon + yeni yapılmış paralar;
- Paralellik Tek bir validatör aynı anda birkaç alt kümede çalışabilir.
Masterchain- Blok.
Tüm şardların blokları oluşturulduktan sonra (veya taimaut boyunca) blok oluşturulur Masterchain Tüm şardçeynlerin son bloklarının hash'leri ile tüm validatörlerin BFT konsensüsüne dayalı olarak.