Czym są konta zewnętrzne (EOA)?
Zewnętrzne konta (EOA – Externally Owned Accounts) są najpopularniejszą formą konta blockchainowego, która daje nam bezpośrednią kontrolę. Takie konta są tworzone za pomocą prywatnych kluczy. Połączony klucz daje unikalny podpis i dostęp do blockchaina. Możesz użyć go do wysyłania i odbierania transakcji oraz kontaktowania się z aplikacjami. Ten typ konta jest dostępny w wielu łańcuchach i jest jedynym kontem, który może inicjuje transakcje z wystarczającymi opłatami za gaz.
Jak utworzyć EOA?
Po utworzeniu portfela po prostu wybierz Dodaj konto > Konto zwykłe, aby utworzyć EOA w swoim portfelu
Najczęściej zadawane pytania
1. Jaki cel służy zewnętrznemu koncie (EOA)?
Podstawową funkcją EOA jest obsługa aktywów cyfrowych, w tym ich wysyłanie i odbieranie, a także angażowanie się w inteligentne kontrakty. Służy jako główny sposób dla użytkowników do kontaktów z sieciami blockchain, takimi jak Ethereum, umożliwiając działania takie jak wysyłanie transakcji, głosowanie i interakcja z inteligentnymi kontraktami. EOA stanowią również rozwiązanie do przechowywania aktywów cyfrowych.
2. Jakie korzyści zapewnia korzystanie z EOA?
- Jest łatwo korzystać, ponieważ EOA jest najbardziej podstawowym typem konta
- Użytkownik ma pełną kontrolę nad EOA, a środki w nim zawarte, ponieważ tylko osoba posiadająca klucz prywatny może zarządzać EOA
3. Jakie są wady EOA?
- Jeśli Twój klucz prywatny zostanie utracony lub skradziony, Twoje środki mogą zostać trwale utracone.
- EOA nie obsługuje złożonej logiki ani kodu jak konto kontraktowe.
4. Co użytkownicy powinni mieć świadomość podczas korzystania z EOA?
- Ważne jest, aby chronić swój klucz prywatny i nigdy nie udostępniać go nikomu innym, ponieważ zapewnia to dostęp do Twoich EOA.
- Ważne jest utworzenie kopii zapasowej klucza prywatnego lub frazy początkowej, aby uniknąć potencjalnych strat z powodu przypadkowego usunięcia.
- Przed wysłaniem transakcji upewnij się, że adres odbiorcy jest prawidłowy i rozumiesz powiązane opłaty.
5. Jakie są różnice między zewnętrznym kontem (EOA) a kontem kontraktowym?
- Konto zewnętrzne (EOA) jest zabezpieczone kluczem prywatnym, a nie inteligentnym kontraktem. Na przykład, tworząc nowe konto w portfelu Ethereum, tworzysz EOA. Adres powiązany z kontem jest generowany w oparciu o klucz publiczny, który pochodzi z klucza prywatnego.
- Weźmy na przykład Ethereum, konto kontraktowe jest tworzone jako specjalny typ konta, gdy inteligentny kontrakt jest wdrażany w Ethereum. Są kontrolowane przez logikę kodu inteligentnego kontraktu. Adres kontraktowy określony na podstawie adresu portfela nadawcy (EOA) i numeru Nonce.