Čitatelia ako vy pomáhajú podporovať MUO. Keď uskutočníte nákup pomocou odkazov na našej stránke, môžeme získať pridruženú províziu.

Ak používate blockchain Ethereum, pravdepodobne viete, aké frustrujúce môžu byť poplatky za plyn. Plyn je potrebný na napájanie siete Ethereum, ale pre každého používateľa to stojí niečo. Bohužiaľ, tieto náklady môžu byť niekedy veľmi vysoké. Takže Ethereum teraz umožňuje používateľom znížiť poplatky za plyn prostredníctvom niečoho, čo sa nazýva dávková transakcia. Čo je teda dávkovanie Etherea a ako s ním môžete začať?

Čo je dávkovanie Etherea?

Image Credit: Ahoj, volám sa Jacco/Shutterstock

Myšlienka dávkových transakcií na blockchaine Ethereum existuje už roky, pričom mnohí používatelia tlačia na jej prijatie, aby znížili svoje celkové poplatky za plyn.

Poplatky za plyn Ethereum sa líšia v závislosti od toho, ako je sieť v danom čase vyťažená. To je dôvod, prečo Kalkulačky poplatkov za ethereum plyn existujú, čo vám umožňuje zobraziť aktuálnu cenu transakcie Ethereum. Niekedy budú ceny plynu relatívne nízke, ale môžu tiež vyletieť na neuveriteľne vysoké a trochu nerozumné čísla.

instagram viewer

Bez ohľadu na stav siete by vám však dávkové transakcie teoreticky mali ušetriť peniaze, ak chcete vykonávať viacero prevodov. Ako však môžu dávkové transakcie pomôcť znížiť poplatky?

Na vysvetlenie, ako fungujú dávkové transakcie Ethereum, použijeme jednoduchú analógiu. Povedzme, že ste chceli odviesť desať ľudí do neďalekého baru. So štandardným autom by ste museli absolvovať viacero ciest, čím by ste zvýšili spotrebu paliva a čas strávený. Na druhej strane, ak máte mikrobus, môžete do baru odviezť všetkých naraz, čo môže byť oveľa pohodlnejšie a lacnejšie.

Tento nápad môžete použiť na pochopenie dávkových transakcií na základnej úrovni. Ak vykonávate päťdesiat transakcií Ethereum jednotlivo, každá z nich bude znamenať transakčné náklady. Ak má každá transakcia poplatok, povedzme, 1 dolár, budete musieť celkovo vybrať 50 dolárov (všimnite si, že poplatky za plyn Ethereum môžu stúpnuť desať alebo dvadsaťkrát vyššie). Ak však zahrniete všetky prevody do jednej transakcie, váš celkový poplatok bude výrazne nižší.

Začiatkom roku 2021 bol prijatý nový návrh Ethereum Improvement Protocol (EIP) prostredníctvom Ethereum blockchainu známeho ako EIP-3074, ktorý mal byť implementovaný v júli toho istého roku.

Návrh bol predložený v októbri 2020 a získal značnú podporu. Aj keď tento návrh nebol navrhnutý výlučne na zníženie poplatkov za plyn prostredníctvom dávkových transakcií, otvoril dvere používateľom, ktorí chceli dosiahnuť túto výhodu. Uviedlo Ethereum že EIP-3074 prišiel ako výsledok požiadaviek používateľov na „implementáciu dávkovacích schopností, umožňujúcich sponzorovanie plynu, expirácie, skriptovanie a ďalšie“.

EIP-3074 zahŕňa AUTH a AUTHCALL Pokyny EVM umožňujúce inteligentnej zmluve autorizovať externe vlastnený účet a potom vykonávať transakcie z tohto účtu.

Toto nové EIP ponúklo komukoľvek možnosť znížiť svoje poplatky o približne 20 % prostredníctvom dávok na blockchaine Ethereum. Iné blockchainy ponúkajú aj dávkové transakcie, ako napríklad bitcoiny, Ethereum sidechain Polygona Optimizmus.

Mali by ste si uvedomiť, že dávkovanie vašich transakcií ich nevyhnutne nezrýchľuje. Aj keď je to technicky možné, možno budete musieť čakať rovnako dlho, ako keby ste spracovávali každú transakciu jednotlivo. Dôraz sa kladie na zníženie poplatkov, nie na čakacie doby.

Existuje proces, ktorý prichádza s dávkovaním transakcií, ktorý budete musieť dodržať, aby ste ho úspešne vykonali. Poďme teda k tomu, ako môžete dávkovať svoje transakcie Ethereum.

Ako dávkovať Ethereum transakcie

Ak chcete manuálne dávkovať svoje transakcie Ethereum, musíte mať určité znalosti o vykonávaní kódu. Na vykonanie dávkovej transakcie budete musieť zadať dávkovú požiadavku. Existujú príklady dávkových žiadostí, ktoré si môžete pozrieť, aby ste pochopili, ako bude tá vaša vyzerať, a ktoré nájdete na Výmena zásobníkov Ethereum. Môžete sa tiež odhlásiť Dávka Blocto Ethereum vysvetlenie týkajúce sa dávkového kódovania Ethereum.

Je však dôležité poznamenať, že akýkoľvek kód poskytnutý používateľmi môže byť škodlivý (alebo to jednoducho nemusí fungovať a prídete o svoje Ethereum – ktorého nechceme byť súčasťou!). Nemáme prostriedky na testovanie kódu, takže ak sa ho rozhodnete vyskúšať, budete ho používať na vlastné riziko. Buďte opatrní pri hľadaní šablóny kódu pre vaše dávkové transakcie.

Dávkové transakcie Ethereum DApps

Existujú aj služby, ktoré môžete použiť na zjednodušenie procesu dávkovania vašich transakcií Ethereum, ak vám nevyhovuje kódovanie. Jedna taká služba, MultiSender, vám umožňuje vykonávať dávkové transakcie pomocou zadaných adries peňaženky.

Pomocou programu MultiSender môžete vykonávať dávkové transakcie cez MetaMask. MultiSender budete musieť poskytnúť zoznam cieľových adries peňaženky vo formáte CSV. Táto stránka používa niečo známe ako samogenerovaný kľúč, akýsi kľúč na jedno použitie, ktorý prijíma vaše prostriedky a posiela ich na cieľové adresy po potvrdení dávky.

Náklady na používanie tejto služby závisia od konkrétneho tokenu ERC-20, ktorý chcete odoslať v dávke, ale MultiSender tiež poskytuje nástroj, ktorý môžete použiť na odhadnutie poplatku, ktorý vám vznikne. Každá dávka môže obsahovať neobmedzený počet adries. Každá dávková transakcia zvyčajne trvá tri až päť minút, ale to sa môže zmeniť v závislosti od stavu siete v danom čase.

Ak chcete používať MultiSender, musíte pripojiť svoju odchádzajúce peňaženku. Je známe, že MultiSender podporuje MetaMask, ale podporuje aj všetky peňaženky podporované protokolom WalletConnect.

Prípadne by ste mohli zvážiť BulkSender, podobná dávková transakcia DApp, ktorá zjednodušuje proces dávkovania. Táto aplikácia DApp podporuje dávky vyrobené v Ethereum, Solana, Avalanche, Tron a rôzne iné kryptomeny. Opäť môžete nahrať svoje cieľové adresy vo formáte Excel, CSV alebo TXT, ale ak ide o NFT (tokeny ERC-721 alebo ERC-1155), ktoré chcete odoslať v dávke, budete musieť zadať adresy peňaženky manuálne.

Ak chcete používať BulkSender, musíte pripojiť svoju peňaženku a poplatok, ktorý vám vznikne, bude závisieť od typu kryptomeny, ktorú odosielate v dávke. Môžete tiež upraviť rýchlosť siete vašej dávkovej transakcie, ale pravdepodobne to ovplyvní váš poplatok.

Dávkovanie vašich ethereových transakcií vám môže ušetriť peniaze

Vykonávaním dávkových transakcií môžu byť vaše poplatky za plyn Ethereum výrazne znížené. Aj keď je tento proces stále trochu predbežný, môžete ho využiť vo svoj prospech a vyhnúť sa strate veľkých kúskov svojho éteru kvôli frustrujúcim poplatkom za plyn.