Gravity & Peggo SSS

Gravity Bridge ve Peggo ile alakalı sıkça sorulan sorular

Peggo, Gravity Bridge için bir orkestratördür. Cosmos ve Ethereum zinciri arasında bir aktarıcı görevi görür. Peggo düzenleyicisi, Cosmos zincirinde gerçekleşen en son doğrulayıcı seti güncellemeleriyle Ethereum üzerindeki Gravity Bridge sözleşmesini güncellemenin yanı sıra iki zincir arasındaki işlemleri aktarmaktan sorumludur.

Evet, Umee'de doğrulayıcı olmanın şartlarından biri Peggo'yu çalıştırmaktır, bunu yapmamak Jailed ( Yani inactive) olmakla sonuçlanacaktır. (Yazılım dilinde Jailed saf dışı bırakılma veya hapse atılmak anlamında kullanılır. Validatörseniz bu terimle çoktan tanışmışsınızdır.)

Evet, ücret iade edilir!

Ethereum'dan Umee'ye köprüleme/Bridge yapmak basit bir prosedürdür. Kullanıcı Umee Gravity Bridge sözleşmesinde sendToCosmos (Cosmos'a gönder) işlemini kullanarak bir bakiye gönderdikten sonra, orkestratörler bu olayı 13 blok geçtikten sonra gerçekleşmesi için onay göndermeye başlar. Bu nedenle, Ethereum'dan Umee'ye varlıkların köprülenmesi için olağan süre ortalama ~ 5dk civarındadır.

Varlıkları Umee'den Ethereum'a köprülemek, işlemlerin aynı türdeki diğer varlıklarla birlikte gruplandırıldığı göz önüne alındığında daha karmaşık bir süreçtir. Bu, köprü hızının trafikle birlikte arttığı anlamına gelir, işlem anında trafik çok az ise ve işleminizin hızlı bir şekilde iletilmesini istiyorsanız, köprüleme işlemini yeterince yüksek bir ücretle hızlandırabilirsiniz. İşlemi beklemek istiyorsanız, sadece ortalama ücretle ilerleyiniz ve yeterli işlem hacmi oluşur oluşmaz işleminiz işleme alınacaktır. Bu işlem tokene, o andaki trafiğe ve en önemlisi köprü ücretine bağlı olarak birkaç dakikadan birkaç saate kadar sürebilir. (Tamamen sizin ödediğiniz gaz ücreti ile orantılı olduğunu söyleyebiliriz)

Şu anda, Umee'den Ethereum'a bir köprü için ödenecek ücretleri tahmin etmek için bazı basit matematik formülleri kullanıyoruz:

Umee'de Önerilen Ortalama Ücret

Umee'de Önerilen Hızlı Ücret

Ethereum'dan Umee'ye ücretleri, diğer tüm ETH işlemlerinde olduğu gibi %100 Ethereum'a bağlıdır.

Yol haritamızda, zaman ve maliyetleri en aza düşürmek için daha uygun ücret tahminleri sağlamak için iyileştirmeler içerdiğini unutmayın.

Gravity Bridge kontartı, iki yönlü işlem geçişine izin veren validatörler tarafından kontrol edilen Ethereum akıllı sözleşmesidir. Bu sözleşmenin sahibi yoktur ve yalnızca validatörler sözleşmeden varlıkları serbest bırakabilir.

Kontrat adresi, Ethereum'un ana ağında yayınlandı: https://etherscan.io/address/0xb564ac229e9d6040a9f1298b7211b9e79ee05a2c

Güncellemeyi kaçıran veya önde giden bir doğrulayıcı, bir toplu işi veya bir mantıksal çağrıyı imzalamazsa, doğrulayıcı bağlantısı kesilecektir. Ek olarak, Ethereum'dan gelen yanlış bir isteği imzalarlarsa doğrulayıcı bağlantı kaybedebilir veya bunula karşılaşabilir.

  • slash_fraction_logic_call: Bu parametre, bir mantıksal çağrı yürütmesini doğrulamazlarsa, doğrulayıcının slashing faktörünü tanımlar. Bu yalnızca bond yapmış olan doğrulayıcılar için geçerlidir.

  • slash_fraction_batch: Bu parametre, bir doğrulayıcının bir işlem grubunu onaylamaması durumunda slashing faktörünü tanımlar. Bu yalnızca bond yapmış olan doğrulayıcılar için geçerlidir.

  • slash_fraction_valset: Bu parametre, bir doğrulayıcı seti güncellemesini onaylamazsa doğrulayıcının slashing faktörünü tanımlar. Bu, hem bond etmiş hem de bond etmemiş doğrulayıcılar için geçerlidir.

  • unbond_slashing_valsets_window: Bu parametre, bir doğrulayıcının bond çözmeye başladıktan sonra blokları imzalamaya devam etmesi için kaç blok gerektiğini belirlemek için kullanılır. Bu parametrenin amacı, bir doğrulayıcı setten ayrıldığında, ayrılma eylemi bir güncellemeyi haklı çıkarmak için doğrulayıcı setinde yeterli değişiklik yaratırsa, Ethereum köprüsü için kendilerini içermeyen bir doğrulayıcı seti güncellemesini imzalamalarıdır. Onları Ethereum köprüsünden çıkarmamıza ve yeni setle zarif bir şekilde değiştirmemize izin veriyor.

  • slash_fraction_bad_eth_signature: Bu parametre, bir mantık çağrısı, bir işlem toplu işi veya doğrulayıcı seti güncellemesi sırasında hatalı bir Ethereum imzası gönderirlerse bir doğrulayıcının kesileceği yani slashing faktörünü tanımlar.

  • --eth-gas-limit-adjustment:Ethereum tahminleri her zaman doğru değildir, bu nedenle bu değer varsayılan olarak onu 1.2arttırır. Peggo limit ile ilgili bir hata vermiyorsa bu değere dokunulmamalıdır.

  • --eth-gas-price-adjustment:Bu değer, giden herhangi bir işlemin daha hızlı işlenme şansını artırmak için mevcut tahmini gaz fiyatını artırmak için kullanılır. Varsayılan olarak bu değer 1.3'tür.

  • --relayer-loop-multiplier: Bu, herhangi bir kârlı partiyi kontrol eden ve ileten döngü için bir çarpandır. Varsayılan olarak, değer 3.0 'dır (yani yaklaşık 3 Ethereum bloğu), bu da periyodik olarak toplu iş göndermek için yeterince hızlıdır, ancak aynı zamanda yeni işlemlerin aynı aktarıcı tarafından gönderilen önceki işlemlerle çakışmayacağı kadar yavaştır.

  • --requester-loop-multiplier: Bu çarpan Umee bloklarında ayarlanır ve varsayılan değeri 60'tır (yani yaklaşık 5 dakika). Zincir üzerinde oluşturulacak yeni partiler talep etmek için kullanılır. Varsayılan değer önerilen değerdir ve geçişi veya karı etkilemez.

Hızlı arama için Ctrl/Cmd+F tuşlarını kullanın. Hatanızı burada bulamazsanız, Discord aracılığıyla bize ulaşın. Discord Linkimiz: https://discord.gg/umee

ERR failed to (sync) broadcast batch tx error="failed to CalculateGas: rpc error: code = InvalidArgument desc = failed to execute message; message index: 0: Could not build outgoing tx batch: new batch would not be more profitable: invalid: invalid request"

Bu bir hata değildir, orkestratörünüzün yeni bir toplu iş oluşturmaya çalıştığı, ancak bekleyen havuzdaki işlemlerdeki toplam ücret miktarının önceden oluşturulmuş bir toplu iş miktarından daha fazla olmadığı anlamına gelir. ( Yani yeni bir toplu işlem oluşması için biraz daha bakiye birikmesini beklemeniz gerekiyor)

Bu hatalar daha uzun mesajlarda görülebilir, ancak genellikle şu şekildedir:

  • Bağlandığınız Umee node'unun gaz fiyatı > 0 ve Peggo'da buna göre ayarlama yapmadınız.

  • Orkestratör hesabınızda hiç tokeniniz yok.

  • Node senkronize değil.

Yanlış Kontrol noktası (IncorrectCheckpoint)

Fail with Custom Error 'IncorrectCheckpoint ()'

Bu, Ethereum'daki Gravity kontratındaki işlemlerde görülebilen bir hatadır. Bu genellikle, başka bir aktarıcı tarafından ilk gönderildiği için bu işlemin geciktiği anlamına gelir.

Normalde, aynı blokta veya önceki bir blokta kabul edilen başka bir işlemle bu başarısız işlemleri görürsünüz.

ERR failed to estimate gas cost error="gas required exceeeds allowance (151247)"

Bu hata genellikle orkestratör tarafından kullanılan Ethereum hesabında yeterli para olmadığında gösterilir.

Last updated