Každý, kdo alespoň jednou někam razil NFT nebo převedl kryptoměnu, ví, že v blockchainech jsou transakční poplatky. V tomto článku vám řeknu, proč jsou potřeba a jak na nich ušetřit.
Existují dva hlavní důvody, proč mají blockchainy poplatky (síťové poplatky). Prvním důvodem je podpora pro těžaře/validátory. Jsou nezbytné pro potvrzení transakcí. Druhým důvodem je zajištění bezpečnosti sítě. Komise působí jako obrana proti útokům. Díky provizi útočníci s největší pravděpodobností nespustí několik stovek tisíc převodů současně - bude to prostě velmi drahé.
Transakční poplatky se na různých blockchainech vybírají různě. V tomto článku budu mluvit o tom, jak to funguje pro bitcoiny a ethereum. Nejprve ale malý vzdělávací program.
Miner je buď osoba, která se zabývá těžbou („těží“ kryptoměnu na svém počítači), nebo program, který balí transakce do bloků.
Validátor je buď člověk, který má N kousků kryptoměny (v případě Etherea, aby ses stal validátorem, potřebuješ mít 32 ETH) a má na svém počítači program validátoru, nebo samotný program, který balí transakce do bloky.
Pokud by někdo chtěl článek, ve kterém budu o těžařích a validátorech mluvit podrobněji, stačí napsat do komentářů.
1) #биткоин . Při odesílání transakce probíhá kontrola, zda je správná a zda má odesílatel dostatečný počet mincí. Poté transakce vstoupí do speciální fronty transakcí nazvané „mempool“. Transakce zůstane v této frontě, dokud nebude zabalena do bloku. Dokud transakce není přidána do bloku těžařem, je považována za nepotvrzenou. Horník by neměl být chápán jako člověk, ale jako speciální program. Jakmile je transakce zapsána do bloku, je dokončena. Transakce neopouštějí mempool v pořadí, v jakém byly přijaty. Čím vyšší provizi odesílatel zaplatí, tím je jeho místo prioritnější. Z tohoto důvodu může dokončení transakcí s malou provizí trvat déle. Více o bitcoinových transakcích si můžete přečíst v článku, který jsem zanechal v komentářích.
2) Ethereum. Při odesílání transakce se vše děje přibližně stejně jako v bitcoinovém blockchainu. Významným rozdílem je, že za potvrzování transakcí na blockchainu Ethereum jsou zodpovědní validátoři, nikoli těžaři. Algoritmus pro sestavení komise je také odlišný. Cena provize závisí na složitosti transakce a přetížení sítě. Cena provize zahrnuje 2 parametry - limit plynu (plynový limit) a GWEI. GAS je jednotka měření výpočetního výkonu, který bude vynaložen na provedení transakce. Limit GAS je maximální množství výpočetního výkonu, které lze vynaložit na konkrétní transakci. Například při převodu ETH z jedné peněženky do druhé je limit GAS 21 000 GAS. Neznamená to přesně, kolik plynu bude vynaloženo, je to pouze maximální hodnota. GWEI jsou náklady na plyn. 1 GWEI se rovná 1 nanoetheru nebo 0,000000001 ETH (10^-9 ETH). V důsledku toho se provize rovná limitu GAS * GWEI.
A teď k té zábavnější části. Každý ví, že moderní peněženky samy vypočítají optimální provizi a nabízejí ji uživateli. U některých peněženek, jako je MetaMask, má uživatel možnost změnit poplatek a zkusit provést transakci se změněným poplatkem. To ale neznamená, že transakce bude dokončena. Dále budu mluvit pouze o svých zkušenostech s jeho používáním a pouze s ohledem na síť BSC. Pokud se pokusíte nastavit částku provize nižší, než je navrhovaná, transakce jednoduše neproběhne. To se ale dá obejít. Existují služby, které umožňují měnit poplatky v peněženkách. Chcete-li to provést, musíte vybrat požadovaný blockchain a kliknout na „Přidat síť“. Do vaší peněženky bude přidána nová síť, ve které již budou transakce odesílány se změněnou provizí. V podstatě se jedná o stejnou hlavní síť BSC, pouze se softwarovou „vrstvou“, která umožňuje změnu provize, ale je třeba počítat s tím, že pokud se výše provize sníží, transakce bude trvat déle.