Autor: BTCBot Chinese
Acest articol este reprodus de la https://medium.com/btcbotcn/btcbot-runes-Technical Solution-Zero-Cost Automatic Collection-Improve Sell Order Transaction Rate-e8fa1e017699
Piața Runes a fost foarte populară recent, dar mulți participanți au descoperit că ordinele de vânzare pe multe platforme de tranzacționare sunt unul câte unul, mai degrabă decât ordinele de vânzare relativ mari de 5 sau 10. Astăzi vom explica impactul acestui fenomen, cauzele sale și soluțiile tehnice ale BTCBot.
Impactul unui singur ordin de vânzare
Numărul mare de comenzi de vânzare unice care apar pe piață afectează foarte mult experiența comerciantului. Deoarece dacă costul unei monetări simbol este de 10U, există o comandă în așteptare pe piața actuală, care este tot 10U, există o singură rună, iar prețul curent al gazului este de 100sat/vB, atunci prețul de cumpărat de către cumpărător acest token va fi puțin mai mare decât 20U, adică costul global de achiziție a crescut la 200% (20U).
Dacă este o comandă de vânzare de 20 de bucăți, atunci 20 de bucăți pot fi tranzacționate odată, adică 200U Cumpărătorul trebuie să plătească încă aproximativ 10U în taxe de gaz În acest moment, impactul taxelor de gaz este de doar 10/. 200=5%. Cuprinzător Costul de achiziție este: (200+10) ÷ 20 = 10,5U.
Taxa de cumpărare a gazului are un impact mare, iar costul de achiziție cuprinzător a crescut semnificativ. Acesta este motivul pentru care nimeni nu cumpără un număr mare de comenzi de vânzare cu simboluri Rune.
Impactul taxei de cumpărare a gazului este mic, iar costul global de achiziție a scăzut semnificativ — de aceea comenzile mari ale jetonului Runes fuzionat pot fi chiar finalizate la un preț cu 10%-20% mai mare decât prețul minim.
Motive pentru o singură comandă de vânzare
Dacă un participant plasează doar 1 rună, atunci, bineînțeles, se folosește 1 rună pentru a plasa comanda. Problema reală este atunci când utilizatorul trimite 5, 10 sau 20 de rune, mai poate lista doar comenzi de vânzare unul câte unul. De ce se întâmplă asta? Pentru că multe platforme Mint Runes de pe piață adoptă soluția „parallel mint” (split UTXO mai întâi, iar apoi mentă Runes). Explicația detaliată este următoarea:
Luați ca exemplu jocul a 20 de cărți.
Mai întâi împărțiți un UTXO mare în 20 de UTXO mici, apoi utilizați aceste 20 de UTXO mici pentru a imprima câte unul. În cele din urmă, vor rămâne 20 de rune dintr-o bucată în portofel iese afara. Presupunând că prețul monedei este același cu prețul monetării, aceasta înseamnă că gazul pe care cumpărătorul trebuie să îl plătească pentru a cumpăra unul este deja echivalent cu prețul acestuia, alunecarea este aproape de 100% și este dificil de vândut. fără ca prețul să crească brusc.
În plus, din punct de vedere al costului, jocul a 20 de cărți în acest mod va genera 21 de tranzacții. Prima tranzacție este împărțirea UTXO.
Prin urmare, fără a lua în considerare schimbările de gaz, folosirea acestei metode pentru a bate 20 de carduri echivalează cu cheltuirea a 27 de costuri de mentă.
Soluție tehnică BTCBot: mentă concatenată
BTCBot va crea mai întâi o adresă temporară generată pentru acest lot, va transfera UTXO-ul disponibil în acest cont și va face unul, apoi va folosi această adresă temporară pentru a organiza 18 tranzacții în serie cu UTXO-ul primit, iar apoi ultima va transfera restul. UTXO Reveniți la adresa inițială a utilizatorului și introduceți ultima.
Acest tip de joc în serie nu necesită împărțirea UTXO în avans. UTXO-ul anterior conține 2 rune, iar noul UTXO generat prin concatenarea următoarei rune UTXO care conține 20 de rune în portofelul utilizatorului, care pot fi listate pe piața de tranzacționare la un moment dat. Cumpărătorul poate plăti un gaz pentru a cumpăra 20 de bucăți, iar alunecarea este mai mică de 5%.
Merită menționat că, din punct de vedere al costului, acest stil de joc a generat doar 20 de tranzacții și a jucat 20 de rune, ceea ce este echivalent cu costul a aproximativ 20 de rune. Aproape toată taxa de gaz a fost folosită pentru monetă reală și nu a existat deşeuri. De exemplu, în BTCBot, dacă un utilizator joacă 50 de rune, acestea vor fi colectate automat în două rune cu 20 de cărți și una cu 10 cărți, ceea ce economisește bani și facilitează vânzarea comenzilor.
Simplificați înțelegerea conținutului tehnic de mai sus: colectați în timp ce jucați, economisiți taxele de gaz și facilitați plasarea comenzilor pentru vânzări.
Rezuma
Acest articol descrie pe scurt piața Runes, motivele și impactul unui număr mare de comenzi unice de vânzare și soluțiile tehnice ale BTCBot. Sper să vă fie de ajutor!