# Transactions

## 트랜잭션이란 무엇입니까?

블록체인에서 블록이 거래장부라면, 트랜잭션은 거래장부에 기록된 거래내역이라고 볼 수 있습니다. 트랜잭션은 블록체인에서 발생한 모든 거래의 기록입니다. 트랜잭션에는 거래 시간, 송수신 주소, 거래 자산, 수수료 정보 등이 기록됩니다.

## 트랜잭션 원리

트랜잭션을 발생시키더라도 즉시 거래가 이루어지는 것은 아닙니다. 블록체인에서는 검증자의 승인이 필요합니다.

<figure><img src="/files/d0wevMPlX26TYYyAMcYz" alt=""><figcaption></figcaption></figure>

Bob이 50 WEMIX(수수료 포함)를 Alice에게 전송한다고 가정해 보겠습니다. Bob은 Alice에게 50 WEMIX를 전송한다는 트랜잭션을 보냅니다. Bob의 주소에 전송할 수 있는 수량이 있는지 확인합니다. 전송할 수 있는 수량이 없다면 트랜잭션은 실패하지만, 전송 가능한  수량이 있다면 블록 생성자가 블록을 생성할 때까지 기다립니다. 블록이 생성되었을 때 Bob이 보낸 트랜잭션이 정상적으로 기록되었다면, 해당 트랜잭션을 수행합니다. Bob의 주소에 있던 100 WEMIX 중 50 WEMIX가 Alice의 지갑 주소로 전송됩니다.


---

# 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/transactions.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.
