> For the complete documentation index, see [llms.txt](https://docs.defi.app/knowledge-base/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.defi.app/knowledge-base/ko/reference/smart-accounts.md).

# 스마트 계정

디파이 App이 구현합니다 **스마트 계정** (일명 “account abstraction”)을 통해 디파이 사용자 경험을 단순화하고 안전하게 합니다.

계정 추상화(EVM의 EIP-4337)는 이더리움에서 검증 메커니즘과 트랜잭션 포함 메커니즘을 분리한다는 아이디어에서 비롯되었습니다.

이 두 메커니즘을 분리하거나 추상화하면 가스 비용 대납, ERC20 토큰으로 가스 결제, 그리고 ECDSA를 넘어서는 대체 검증 메커니즘 지원 등 사용자 경험을 크게 개선할 수 있습니다.

여러 체인에서 개인 키와 gas fee를 직접 관리하는 대신, 사용자는 내부적으로 gas, bridging, signing을 처리하는 embedded smart account를 활용합니다. 이 방식은 특히 처음 사용하는 분들에게 기술적 마찰을 크게 줄여주며, 지갑이나 토큰 bridging을 수동으로 번갈아 관리할 필요 없이 매끄러운 cross-chain transaction을 제공합니다.

***

## 주요 연동

### 동적

소셜 로그인, 화이트리스트 등록, 그리고 마찰 없는 회원가입 플로우를 처리하는 월렛 커넥터 레이어(WalletConnect와 유사합니다).

내부적으로는 다음과 통합됩니다 **Turnkey** 사용자의 “signer” 키를 생성하고 관리하기 위해.

### Turnkey

Solana와 EVM 모두에서 서명 기능을 제공하는 안전한 키 관리 파트너입니다.

* 위한 **솔라나**, Turnkey는 사용자의 실제 지갑(사용자 자금이 보관된 곳)을 보유합니다.
* 위한 **EVM**, Turnkey는 서명자 키를 관리하지만, 사용자 자금 자체는 스마트 컨트랙트 지갑에 보관됩니다.

***

## 작동 방식

### Solana와 EVM 간의 아키텍처 차이

#### 솔라나

* 사용자의 SOL과 Solana Program 토큰을 직접 보관하는 하나의 Turnkey 지갑입니다.
* 이 지갑은 필요할 경우 Solana로의 브리징 또는 Solana에서의 브리징도 제어합니다.
* Solana의 가스 수수료(SOL)도 마찬가지로 추상화되거나 보조될 수 있습니다.

#### EVM

* Turnkey는 순수하게 하나의 **서명자**, 직접 자산을 보유하는 지갑이 아닙니다.
* 디파이 앱의 스마트 컨트랙트 지갑이 실제로 EVM에서 사용자 자산을 보관합니다.
* 즉, 프라이빗 키를 내보내 MetaMask에 가져오면 비어 있는 EOA가 보이게 됩니다. 자금은 EOA 자체가 아니라 EIP-4337 컨트랙트에 있기 때문입니다.

### 가스 추상화

디파이 앱은 이러한 수수료를 전부 후원하거나(또는 추상화해) 사용자가 별도로 부담하지 않게 하므로, 사용자는 체인의 가스 토큰을 보유하지 않아도 디파이 프로토콜을 원활하게 스왑하거나 상호작용할 수 있습니다.

#### **솔라나**

커스텀 paymaster 로직으로 처리됩니다. 수수료는 사용자 트랜잭션에 견적되며, 저희 paymaster가 지원합니다.

#### **EVM**

EIP-4337은 어떤 토큰으로든 가스를 지불할 수 있게 해주기 때문에, 사용자는 트랜잭션을 수행하는 데 네이티브 ETH(또는 BNB 등)가 필요하지 않습니다. 가스는 디파이 앱의 트랜잭션 수수료로 후원됩니다.

### 이메일 또는 소셜 로그인으로 온보딩

1. 사용자는 이메일 주소 또는 지원되는 소셜 로그인(예: Google)을 사용해 디파이 App에 가입합니다.
2. 내부적으로는 Dynamic이 사용자에게 다음 두 개의 “임베디드 지갑”을 프로비저닝합니다:
   * **솔라나 지갑** (Turnkey): 사용자의 솔라나 기반 자산을 Turnkey가 관리하는 단일 지갑 하나에 보관합니다.
   * **EVM 서명자** (Turnkey) + **디파이 App 스마트 계정**:
     * Turnkey가 사용자용 EVM 서명자 키를 생성합니다(이 키는 자금을 보관하지 않습니다).
     * 사용자의 *실제* EVM 자금은 Turnkey signer key로 제어되는 디파이 App 스마트 컨트랙트로 들어갑니다.

### 키 내보내기 또는 확인하기

디파이 App에서는 사용자가 고급 용도(예: MetaMask 또는 Phantom으로 가져오기)를 원할 경우 “signer key”를 내보낼 수 있습니다.

위에서 설명한 것처럼, EVM에서는 디파이 App 스마트 컨트랙트가 실제 금고이기 때문에 일반적인 EOA 지갑에서는 토큰 잔액이 보이지 않습니다.

Solana에서는 Turnkey 지갑이 **보유합니다** 자금을 보유하고 있으므로, 키를 Phantom으로 가져오면 잔액이 표시되어야 합니다.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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.defi.app/knowledge-base/ko/reference/smart-accounts.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.
