Nasıl?

Help Steps (HS) ve HSX Token (HSX) arasındaki dönüşüm mekanizması, enflasyonist olmayan bir dönüşüm süreci sağlamak için bir bağlanma eğrisi kullanarak çalışır. Bağlanma eğrisi, sabit bir toplam HSX token arzı ve bir HS havuzu kullanılarak oluşturulur.

Sabit bir değer olan bağlanma eğrisi havuzundaki varlıkların çarpılmasıyla sistemin toplam puanı hesaplanır. Bir kullanıcı HS'yi HSX'e dönüştürmek istediğinde sistem havuzdaki toplam HS miktarını hesaplar ve bunu bu sabite böler. Ortaya çıkan değer, havuzda kaç HSX tokeninin bırakılması gerektiğini belirler; başlangıç havuz durumu ile bu değer arasındaki fark, kullanıcıya verilecek HSX token sayısını temsil eder.

Her HS'den HSX'e dönüşüm için uygulama tarafından %0,5 oranında ücret alınır ve toplanan HSX tokenleri, toplam HSX arzını azaltmak için kalıcı olarak yakılır. Bu, daha fazla kullanıcı HS'lerini HSX'e dönüştürdükçe veya HSX'i uygulama içi pazardaki öğeler için kullandıkça değeri artarak HSX tokeninin enflasyonist olmamasını sağlar.

q:constant=1.251025ahs:amount of HS in the pool before user swapahs:amount of HS in the pool after user swapahsx:amount of HSX in the pool before user swapahsx:amount of HSX in the pool after user swapΔ:amount of HS or HSX being deposited to the pool by the userq: constant = 1.25 * 10^{25} \\a_{hs}: \text{amount of HS in the pool before user swap} \\ a'_{hs}: \text{amount of HS in the pool after user swap} \\ a_{hsx}: \text{amount of HSX in the pool before user swap} \\ a'_{hsx}: \text{amount of HSX in the pool after user swap} \\ {\Delta} : \text{amount of HS or HSX being deposited to the pool by the user}

HS'yi HSX'e çeviren HSX kullanıcısının alacağı miktar;

q/(ahs+Δ)=ahsxΔhsx=ahsxahsx:Net amount of HSX extracted from the poolΔhsx0.995:The amount of HSX received by the userΔhsx0.005:The amount of HSX burnedq/(a_{hs} + {\Delta}) = a'_{hsx} \\ {\Delta}_{hsx} = a_{hsx} - a'_{hsx}: \text{Net amount of HSX extracted from the pool} \\ {\Delta}_{hsx} * 0.995: \text{The amount of HSX received by the user} \\ {\Delta}_{hsx} * 0.005: \text{The amount of HSX burned}

Ve kullanıcının HSX'i HS'ye çevirerek alacağı HS miktarı şu şekilde hesaplanır;

q/(ahsx+Δ)=ahsΔhs=ahsahs:Net amount of HS extracted from the poolΔhs0.995:The amount of HS received by the userΔhs0.005:The amount of HS burnedq/(a_{hsx} + {\Delta}) = a'_{hs} \\ {\Delta}_{hs} = a_{hs} - a'_{hs}: \text{Net amount of HS extracted from the pool} \\ {\Delta}_{hs} * 0.995: \text{The amount of HS received by the user} \\ {\Delta}_{hs} * 0.005: \text{The amount of HS burned}

Last updated