Architektura
Last updated
Last updated
Powy偶sza grafika przedstawia architektur臋 smart kontrakt贸w HashUp. Architektura przedstawia zgodno艣膰 z Uniswap V3, lecz jest zgodna r贸wnie偶 z V1 i V2. Jest te偶 skalowalna do przysz艂ych wersji DEX zgodnych z ERC20. Architektura jest zgodna ze wszystkimi licencjami zgodnymi z ERC20, wydawanymi nawet bez udzia艂u HashUp.
Kartrid偶 ERC20 - licencja zgodna ze standardem ERC20 zwana Kartrid偶em ERC20, tworzona przez tw贸rc贸w za pomoc膮 platformy GameContract.io. Kartrid偶 ERC20 jest powi膮zany z kontraktem (2) MultiICO zwanym sklepem, gdzie jest sprzedawany po sztywnej cenie (jak w sklepach z grami) oraz z w艂asn膮 pul膮 p艂ynno艣ci, dzi臋ki kt贸rej mo偶liwe jest pobieranie prowizji za obr贸t.
Sklep Multi ICO - sklep, do kt贸rego trafiaj膮 Kartrid偶e ERC20 i s膮 sprzedawane po sztywnej cenie ustalanej przez tw贸rc贸w. Technicznie kontrakt przypomina ICO, gdzie tokeny ERC20 by艂y sprzedawane po sztywnej cenie, jednak jest to kontrakt multi ICO, co oznacza, 偶e za pomoc膮 jednego kontraktu mo偶liwe jest sprzedawanie dowolnych ERC20 za inne dowolne ERC20. Dok艂adniejszy opis Smart Kontraktu sklepu HashUp znajduje si臋 w rozdziale poni偶ej.
Pula p艂ynno艣ci $HASH/USDC jest po艂膮czona ze sklepem (2) i przy ka偶dym zakupie gry 15% warto艣ci zakupu wykupuje token $HASH z puli i natychmiast go spala. Dzi臋ki temu mechanizmowi mo偶liwe jest obserwowanie przep艂ywu warto艣ci mi臋dzy graczami (konsumentami) a tw贸rcami w czasie rzeczywistym.
Staking $HASH liquidity - pula p艂ynno艣ci $HASH jest powi膮zana z kontraktem (4). Zapewniaj膮c p艂ynno艣膰, otrzymujemy tokeny LP, kt贸re mo偶na stakowa膰 na kontrakcie 4 w celu zarabiania nowych $HASH w obrocie. Proces ten nazywa si臋 Liquidity Mining i jego celem jest zwi臋kszanie p艂ynno艣ci.
Pula p艂ynno艣ci $ERC20 Cartridge/$HASH - pula p艂ynno艣ci, do kt贸rej trafia no艣nik licencji, generuj膮c LP tokeny za zapewnianie p艂ynno艣ci licencji.
Staking LP $ERC20 Cartridge - liquidity mining token贸w $HASH za zapewnianie p艂ynno艣ci licencjom w formie ERC20. Licencja w formie ERC20 nie musi mie膰 zwi膮zku z platform膮 HashUp, by mog艂a otrzyma膰 nagrod臋. Wi臋cej w rozdziale o platformie.
Dane odno艣nie do zmian ceny s膮 agregowane przez The Graph/Moralis, umo偶liwiaj膮c wy艣wietlanie wykres贸w z cenami # i oprogramowani
Licencja ERC20 (1) trafia do sklepu (2), gdzie jest sprzedawana po sztywnej cenie. Sklep (2) jest po艂膮czony mechanizmem 15% Buyback&Burn z pul膮 p艂ynno艣ci (3), kt贸ry sprawia, 偶e ka偶da sprzeda偶 gry zwi臋ksza warto艣膰 tokenu. Ludzie, zapewniaj膮c p艂ynno艣膰 $HASH (4), zarabiaj膮 nowe jednostki $HASH podczas liquidity miningu. Ka偶da gra posiada osobn膮 pul臋 p艂ynno艣ci (5), do kt贸rej mog膮 trafi膰 Kartrid偶e ERC20 po odblokowaniu rynku wt贸rnego przez tw贸rc贸w. Ka偶da pula p艂ynno艣ci generuje tokeny LP, kt贸re mo偶na stakowa膰 w kontrakcie (6). Dane z puli p艂ynno艣ci s膮 indeksowane (7) i mo偶liwe jest ich dowolne przestawianie.