Mainnet Swap
Pohjimmiltaan mainnet-swap koostuu vaihdosta lohkoketjuverkosta toiseen. Useimmissa tapauksissa vaihto tapahtuu, kun kryptovaluuttaprojekti siirtyy kolmannen osapuolen alustalta (esim. Ethereum) omaan alkuperäiseen lohkoketjuverkkoonsa. Tässä vaiheessa heidän kryptovaluuttarahansa korvataan vähitellen uusilla kolikoilla ja kaikki blockchain-toiminta siirretään uuteen ketjuun.
Otetaan esimerkkinä BNB . Binance Chainin pääverkkojulkaisun jälkeen käyttäjiä rohkaistiin siirtymään Ethereum-lohkoketjusta Binance-ketjuun. Siksi ERC-20 BNB-rahakkeen haltijat alkoivat korvata rahakkeitaan äskettäin liikkeeseen lasketuilla BEP2 BNB -kolikoilla (Binance Chainin alkuperäinen kolikko). Mainnet-vaihto noudatti suhdetta 1:1, joten 1 ERC-20 BNB:llä oli sama arvo kuin 1 BEP2 BNB:llä. Vaihdon jälkeen kaikki jäljellä olevat ERC-20 BNB-merkit poltettiin, joten nyt vain uuden ketjun BNB:tä voidaan käyttää.
Siksi mainnet-vaihto tapahtuu, kun lohkoketjuprojekti korvaa aiemmin myönnetyt tunnukset uudella kryptovaluutalla, joka tyypillisesti toimii heidän omassa lohkoketjuverkostossaan. Tätä prosessia voidaan kutsua myös "token migraatioksi". Yleensä pääverkon vaihto alkaa heti pääverkon käynnistämisen jälkeen.
On huomattava, että tokenien siirto ei aina liity yksinomaan uuden lohkoketjun käynnistämiseen. Se voi tapahtua myös tilanteissa, joissa projektit yksinkertaisesti siirtyvät protokollasta toiseen. Esimerkiksi Storj suoritti verkkovaihdon siirtämällä tunnuksensa Bitcoin-pohjaisesta protokollasta Ethereum-verkkoon välttääkseen skaalautuvuusongelmia.
Jokaisella verkkoverkon swapilla on omat erityispiirteensä toteutuksen suhteen. Jotkin projektit määrittävät siirtojaksoja, joissa käyttäjille on ennalta määritetty määräaika vaihtaa vanhat tunnuksensa uusiin. Jos he eivät tee niin, he saattavat menettää pääsyn varoihinsa, koska vanhat rahakkeet yleensä tuhotaan tai jäädytetään.
Sitä vastoin Binancen suorittama verkkoverkon vaihto antoi käyttäjille vapauden jättää BNB-tunnuksensa Binance-tililleen, joten Binance-tiimi saattoi tehdä vaihdon automaattisesti. Itse asiassa vaihto tehtiin nostopyyntöjen kautta. Toisin sanoen, pitämällä ERC-20 BNB:n Binance-tilillään, käyttäjät voivat myöhemmin nostaa äskettäin liikkeeseen lasketun BEP2 BNB:n samansuuruisina määrinä ilman, että heidän tarvitsisi huolehtia tokenien manuaalisesta vaihtamisesta.