Domů
Glosář
Účet v externím vlastnictví

Účet v externím vlastnictví

Začátečníci

Co je účet v externím vlastnictví?

Účet v externím vlastnictví je v podstatě typ účtu na Ethereu, který ovládá osoba držící soukromý klíč. Jinými slovy je to účet, který byste používali k odesílání transakcí nebo správě etherů (ETH). Na rozdíl od účtů chytrých kontraktů, které jsou řízeny výhradně naprogramovaným kódem, spravují účty v externím vlastnictví přímo lidé.

Typy účtů na Ethereu

Na Ethereu existují dva hlavní typy účtů:

  1. Účty v externím vlastnictví – ty ovládají uživatelé se soukromým klíčem.
  2. Účty kontraktů – ty ovládá naprogramovaný kód nebo chytré kontrakty a fungují bez soukromého klíče.

Účty v externím vlastnictví i účty kontraktů mohou držet a převádět ETH. Transakce mohou iniciovat ale jen účty v externím vlastnictví. Účty kontraktů nemohou dělat nic, dokud je neaktivují účty v externím vlastnictví nebo jiné chytré kontrakty.

Jak účty v externím vlastnictví fungují?

Každý účet v externím vlastnictví má dva kryptografické klíče: soukromý a veřejný. Soukromý klíč vám dává kontrolu nad účtem – používá se k podepisování transakcí a dokazuje, že to jste vy, kdo je autorizuje. Veřejný klíč se používá ke generování ethereové adresy, kterou můžete sdílet s ostatními, aby vám mohli poslat ETH.

Tady je stručný přehled toho, k čemu účty v externím vlastnictví slouží:

  1. Transakce: účty v externím vlastnictví mohou posílat tokeny na jiné účty, komunikovat s chytrými kontrakty nebo volat specifické funkce na blockchainu.
  2. Poplatky gas: každá transakce vyžaduje poplatek gas, který se platí v ETH. Tento poplatek gas putuje k těžařům či validátorům, kteří zpracovávají transakce.
  3. Zabezpečení: bezpečnost účtů v externím vlastnictví spočívá v soukromém klíči. Když se k němu dostane někdo jiný, může nad vaším účtem převzít kontrolu.

Účty v externím vlastnictví vs. účty kontraktu

I když účty v externím vlastnictví i účty kontraktů mohou držet tokeny a data, existují mezi nimi zásadní rozdíly:

  • Účty v externím vlastnictví: jsou ovládané soukromými klíči a obsluhované lidmi. Mohou odesílat transakce, ale nemohou automaticky spouštět naprogramovaný kód.
  • Účty kontraktů: jsou ovládané kódem (chytré kontrakty) a nemají soukromé klíče. Účty kontraktů nemohou samy o sobě odesílat transakce – potřebují účet v externím vlastnictví nebo jiný kontrakt, který vše nastartuje. Jakmile jsou ale aktivované, mohou realizovat konkrétní pokyny nebo pravidla.
Řekněme například, že chcete na decentralizované burze (DEX) swapnout ETH za jiný token. Váš účet v externím vlastnictví by spolupracoval s decentralizovanou burzou (což je účet kontraktu), aby tento swap uskutečnil. Samotná DEX nemohla nic dělat, dokud jste jí to prostřednictvím účtu v externím vlastnictví nenařídili.

Proč jsou účty v externím vlastnictví důležité

Účty v externím vlastnictví jsou páteří Etherea, protože představují způsob, kterým uživatelé komunikují se sítí. Každá akce na Ethereu začíná u účtu v externím vlastnictví. Bez účtů v externím vlastnictví by chytré kontrakty byly nefunkční – samy o sobě fungovat nemohou. Účty v externím vlastnictví jsou proto způsobem, jak dát věci do pohybu, ať už jde o odesílání ETH, komunikaci s decentralizovanou aplikací nebo aktivaci chytrého kontraktu.

Zabezpečení účtů v externím vlastnictví

Nejdůležitější věcí na účtech v externím vlastnictví je zajistit bezpečnost soukromého klíče. Když ho ztratíte, navždy přijdete o přístup ke svému účtu a finančním prostředkům. Pokud vám někdo klíč ukradne, může ovládat váš účet a vše vám vzít.

Shrnutí

Účet v externím vlastnictví je účet na Ethereu řízený uživatelem. Umožňuje vám posílat ETH, komunikovat s chytrými kontrakty a dělat na Ethereu mnoho dalších věcí. Účty kontraktů se od účtů v externím vlastnictví liší v tom, že jsou řízeny naprogramovaným kódem, a aby fungovaly, musí je aktivovat účty v externím vlastnictví. Oba jsou ale pro fungování Etherea nezbytné.

Vzdělávejte se dál: Co je Ethereum a jak funguje?