Bu belge, kullanıcı hesapları, validatörler ve SUI sistemi arasındaki ayrıntılı etkileşimler dahil olmak üzere SUI stake delegasyonunu ayrıntılı olarak açıklamaktadır. Bu açıklama Wave 2 Testnet itibariyle doğrudur, ancak Sui tokenomics uygulaması Sui Mainnet’ten hızlı gelişmeye devam ettiği için değişebilir. Görsellerde belirtilen tüm sayılar teoriktir ve yalnızca eğitici örnekler olarak hizmet eder.
S: Delegatör nedir?
C: SUI adresi olan herkes, seçtikleri bir veya daha fazla validatör ile SUI tokenlarını delege (veya stake) edebilir.
S: SUI’yi nasıl stake ve geri stake edebilirim (unstake)?
C:
Sui Cüzdanı hem stake etmeyi hem de geri stake etmeyi (unstaking) destekler. Move koduyla ve SUI CLI ile stake etmek de mümkündür — ilgili işlevler
Sui_system modülündedir.
S: Staking havuzu nedir?
C: Her Sui validatörü, delege edilen stake miktarını ve bileşik stake ödüllerini takip etmek için kendi stake havuzunu sahiptir. Bu staking havuzu, likidite havuzlarına benzer şekilde çalışır — bir delegatör SUI’yi validatörle paylaştığında, staking havuzu stake havuzundaki orantılı sahiplik payını temsil eden havuz tokenlarını basar (bkz. 0: Aşağıdaki Şekil 1 ‘deki ilk durum ). Validatör için stake etme ödülleri stake etme havuzuna yerleştirilir ve kullanıcı havuz tokenlarını SUI ile değiştirerek (örn. unstaking) hem stake edilen anaparayı hem de birikmiş ödülleri geri alabilir. Staking havuzu, sistem düzeyinde bir akıllı kontratta (staking_pool.move) uygulanır ve SUI Framework’ünün bir parçasıdır.
Şekil 1: Dönem 123 ‘ün ilk durumu ve staking talebi
S: Stake edilen SUI tokenlerim nereye gidiyor?
C: Stake edilmiş SUI tokenleriniz adresinizinde güvenli bir şekilde kilitli tutulurlar! Ethereum’da delegatörler stake edilen tokenlerinin kontrolünü üçüncü taraf bir likit staking akıllı kontrata bırakırlar, buna karşılık SUI delegasyonu, stakerların stake edilen tokenlerinin tam velayetini tutmalarına izin verir ( bkz.1: Yukarıdaki şekil 1'deki delegasyon talebi). Delege edilen tokenlar SUI protokolü düzeyinde korunur ve üçüncü taraf bir akıllı kontrattaki güvenlik açıklarından etkilenmez.
S: Stake delege etme talebim ne zaman yürürlüğe girer?
C: Bir stake delegasyon talebi, yapılır yapılmaz stake havuzunda bekleme durumuna geçer (bkz. 1: Yukarıdaki şekil 1 ‘deki delegasyon talebi). SUI Cüzdanı, delege hesabı için bekleyen herhangi bir delege etme talebini yansıtacaktır. Bununla birlikte, bekleyen stake delege etme talepleri, talebin yapıldığı dönemin sonuna kadar yürürlüğe girmez (bkz. 2.2: Aşağıdaki şekil 2 ‘deki Dönemin Sonu).
Şekil 2: Dönem 123 Sonu ve Talep Tamamlama
S: Staking ödülleri nereden geliyor?
C: Staking ödülleri, mevcut dönem boyunca toplanan işlem gazı ücretleri ve dönemin sonunda serbest bırakılan stake sübvansiyonları ile finanse edilir (bkz. 2.2: Yukarıdaki şekil 2 ‘de Dönemin Sonu)
S: Testnet sırasında kaç stake ödülü olacak?
C: Stake ödülleri iki akıştan, işlem gazı ücretlerinden ve stake sübvansiyonlarından oluşur. İlk akış açısından, her dönem boyunca toplanan toplam değer, SUI ağında yürütülen chain içi faaliyet miktarına ve referans gaz fiyatına (gaz birimlerini SUI miktarlarına dönüştüren) bağlıdır. Stake sübvansiyonları açısından, validatörler tarafından yönetilen toplam hissenin % 0.01 ‘i her dönemin sonunda dağıtılır (bkz. 2.2: Yukarıdaki Şekil 2’ deki Dönemin Sonu).
Şekil 3: Daha sonraki dönemlerin şekil ve para çekme talebi
S: Geri stake etme (unstake) talebim ne zaman yürürlüğe girer?
C: Bir stake delege etmeme veya geri çekme talebi de yapılır yapılmaz stake havuzunda bekleme durumuna geçer. Delege edilenin ana kısmı hemen delegatöre iade edilir (bkz. 4: Yukarıdaki Şekil 3 ‘teki geri çekilme talebi ). Bekleme durumunda olan bir delege isteğinin geri delege (un-delegate) edilemeyeceğini veya iptal edilemeyeceğini unutmayın (Sui Cüzdanı, bir delege dönemi sırasında tamamen delege edilene kadar yetkilendirmeyi etkinleştirmez). Dönemin sonunda, tam delegasyon iptali yürürlüğe girer ve delegatörün bileşik ödülleri o zaman delegatöre iade edilir (bkz. 5.2: Aşağıdaki Şekil 4 ‘teki dönem sonunda çekilme tamamlama).
Şekil 4: Dönem 150 Sonu ve geri çekilmenin tamamlanması
S: Stake delege etme veya geri çekilmemin yürürlüğe girmesi için neden dönemin bitmesini beklemek zorundayım?
C: SUI’nin staking deneyimi, stake ödüllerinin yeni stake olarak sayılması ve dağıtımdan hemen sonra birleşmeye başlaması için optimize edilmiştir (bkz. 2.1: Dönem Sonu: Ödül Dağılımı ve 5.1: Dönem Sonu: Ödül Dağılımı Şekil 4, yukarıda). Staking havuzu tasarımı, staking havuzundaki tüm SUI tokenlerini ne zaman yatırıldıklarına veya başlangıçta stake anaparası veya stake ödülleri olarak yatırılıp yatırılmadıklarına bakmaksızın eşit olarak ele alır. Bununla birlikte, bu tasarım, dönemin stake ödülleri dağıtıldıktan sonra dönemin sonunda stake havuzunun döviz kurunun güncellenmesine bağlıdır. Sonuç olarak, yeni stake delegasyonları veya geri çekme işlemleri, güncel bir stake havuzu döviz kuru sağlamak için dönemin sona ermesini beklemelidir.
S: Belirli bir validatör ile aktif stake delegasyonumun bir kısmını unstake edebilir (geri stake etme) miyim?
C: Hayır, bu yapılamaz. Unstaking (geri stake etme), Testnet Wave 2 sırasında ya hep ya hiçtir.
S: Tek bir validatör ile stake edilebilecek minimum delegasyon miktarı var mı?
C: Minimum delegasyon miktarı yoktur — bir delege tek bir MIST (SUI’nin mümkün olan en küçük parçası) stake edebilir.
S: Bir validatörün stake’i konsesüsteki oy kullanma gücüyle nasıl ilişkilidir?
C: Sözleşmeye göre, toplam oy gücü, stake edilen miktara bakılmaksızın her zaman 10.000'dir ve bu nedenle çoğunluk eşiği 6.667' dir. Her validatör, stake payıyla orantılı oy kullanma gücüne sahiptir, bir istisna dışında: bireysel bir validatörün oy kullanma gücü 1.000 (toplamın % 10' u) ile sınırlandırılmıştır.
S: Tek bir validatör ile stake edilebilecek maksimum miktar nedir?
C: Limit yoktur. Bununla birlikte, yukarıda belirtildiği gibi, bireysel bir validatörün oy kullanma gücü % 10 ile sınırlandırılmıştır.
S: Staking ödülleri otomatik olarak birleştiriliyor mu?
C: Evet, “Staking havuzu nedir ?” sorusunun cevabına bakabilirsiniz.
S: Kazanılmış ödüllerimi bir delege olarak nasıl görebilirim?
C: Sui Cüzdanı, bir staker’ın aktif delegasyonları için mevcut birikmiş ödülü gösterir.
S: SUI ve stake havuzu tokenleri arasındaki döviz kuru nasıl hesaplanır?
C: Döviz kuru, yukarıdaki diyagramdaki denkleme göre her dönemin sonunda yeniden hesaplanır (bkz. 0: yukarıdaki Şekil 1‘deki başlangıç durumu). Stake havuzunun ana değerini, kümülatif ödül miktarını ve alınmış havuz tokenlerinin sayısını dikkate alır.
S: Mevcut dönem veya önceki bir dönem için havuz döviz kurunu nasıl görebilirim?
C: Güncel Dönem:
staking_pool::pool_token_exchange_rate fonksiyonu Move kodundan ya da harici olarak
devInspectMoveCall API’dan çağırabilirsiniz. Geçmiş Dönem: her dönem değişikliği döviz kuru bilgileriyle birlikte
0x2::validator_set:: ValidatorEpochInfo olayı gösterir.
Events API'ı olayları sorgulamak için kullanılabilir.
S: Validatör havuzunun döviz kurunun gelişimi hangi bilgileri içerir?
C: Bir validatörün stake edilen SUI tokenleri ve havuz tokenleri arasındaki döviz kuru yalnızca zaman içinde artabilir, çünkü SUI protokolü hisseyi azaltmaz ve bu nedenle her zaman pozitif veya potansiyel olarak sıfır ödül sunar. Bu nedenle, her likidite tokenı artan sayıda stake edilen SUI üzerinde bir talep haline geldiğinden, döviz kuru zaman içinde artar. Önemli olarak, zaman içinde farklı anlarda alınan aynı validatör havuzunun iki döviz kuru arasındaki oranın, o zaman diliminde o validatör havuzunun getirilerini temsil ettiğini unutmayın. Ayrıca, SUI validatörlerin işlemlere başladıklarında döviz kurlarını 1'den başlattığı için, validatörün mevcut döviz kuru, işlemlerin başlamasından bu yana validatörün toplam getirisi olarak düşünülebilir.
S: Havuz tokenlarını aktarabilir miyim?
C: Hayır. Havuz tokenları Sui Tokenomics için bir iç muhasebe mekanizmasıdır ve bir adresten diğerine aktarılamaz.
S: Havuz tokenları değiştirilebilir mi?
C: Belirli bir validatör için havuz tokenları teorik olarak değiştirilebilir, çünkü belirli bir validatörün stake havuzundan gelen tüm havuz tokenları, havuzun stake edilen SUI’leri üzerinde eşit bir iddiayı temsil eder. Bununla birlikte, validatörler arasında, havuz tokenları farklıdır, çünkü her validatörün havuzunun farklı miktarda stake edilmiş SUI ve havuz tokenı vardır ve bu nedenle farklı bir döviz kuru vardır. Bu sebeple havuz tokenları validatörler arasında değiştirilemez.