# Account

WEMIX3.0 블록체인에서의 계정은 외부 소유 계정(EOA: External Owned Accounts)과 컨트랙트 계정(CA: Contact Accounts)이 존재합니다.&#x20;

## EOA

EOA는 단순히 사용자 계정입니다. 지갑을 통해 프라이빗 키를 생성하고, 프라이빗 키를 통해 ECDSA 알고리즘을 이용하여 퍼블릭 키를 생성합니다. EOA는 사용자가 가지고 있는 프라이빗키에 의해 권한을 행사하게 됩니다.

## CA

CA는 컨트랙트 코드에 의해 권한을 행사합니다. 따라서 CA는 프라이빗 키가 없습니다. 트랜잭션을 생성하기 위해서는 전자 서명이 필요하며, 프라이빗 키로 서명합니다. EOA는 프라이빗 키를 소유하고 있으므로 트랜잭션 생성이 가능하지만, CA는 자체적으로 트랜잭션 생성이 불가능합니다. CA는 단지 다른 계정의 요청에 의한 내부 트랜잭션만을 수행할 수 있습니다.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.wemix.com/ko/introduction/blockchain-basics/account.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
