Chapter 2. 이더리움 기술의 핵심 — 스마트 계약과 EVM

스마트 계약
자동으로 약속을 지키는 프로그램
EVM
스마트 계약을 실행하는 가상 컴퓨터
Solidity
스마트 계약을 만들기 위한 언어
가스(Gas)
계약을 실행할 때 드는 수수료 (연료 개념)

📗 Chapter 2. 이더리움 기술의 핵심 — 스마트 계약과 EVM

🧾 스마트 계약, 더 자세히 알아보자!

이더리움에서 가장 중요한 기능 중 하나는 **스마트 계약(Smart Contract)**이에요.
이건 사람이 하지 않아도 자동으로 약속을 지켜주는 컴퓨터 프로그램이에요.

예를 들어,

“A가 돈을 보내면, B는 상품을 보낸다.”

이런 약속을 이더리움 블록체인에 적으면,
컴퓨터가 확인하고 조건이 맞으면 바로 실행해요.
중간에서 확인해주는 사람이나 회사가 필요 없어요!

✅ 스마트 계약이 좋은 이유

  • 📌 자동 실행: 사람 손이 안 가요!
  • 📌 신뢰성: 누구도 바꿀 수 없어요!
  • 📌 비용 절감: 중간 수수료가 줄어요!

💻 EVM이 뭐예요? — 이더리움 가상 컴퓨터!

**EVM(Ethereum Virtual Machine)**은
이더리움 위에서 스마트 계약을 실행해주는 가상의 컴퓨터예요.

현실의 컴퓨터는 집에 있지만,
EVM은 전 세계에 있는 컴퓨터들이 함께 운영하는 거예요!

EVM은 다음을 해요:

  • 스마트 계약을 읽고 실행해요
  • 결과를 블록체인에 기록해요
  • 누구든지 같은 결과를 보게 해줘요

EVM 덕분에 전 세계 어디서든 같은 결과를 볼 수 있어요.
그래서 믿을 수 있는 컴퓨터라고 불려요!


🧑‍💻 Solidity란 무엇일까?

Solidity

Solidity는 스마트 계약을 만들 때 쓰는 프로그래밍 언어예요.

이건 이더리움에서 약속을 코드로 쓰는 방법이에요. 예를 들어:

solidity복사편집if (숙제 == 완료) {
    초콜릿 = 받음;
}

위 코드는 ‘숙제를 끝냈다면, 초콜릿을 받는다’는 약속이에요.
컴퓨터가 이해할 수 있게 써야 하죠!

Solidity로 만든 계약은 EVM이 실행해요.


⛽ 가스(Gas)란? — 스마트 계약의 연료

스마트 계약을 실행할 때는 작은 수수료를 내야 해요. 이걸 **가스(Gas)**라고 해요.

가스는 왜 필요할까?

  • EVM이 일을 하니까 작업 비용이 필요해요.
  • 복잡한 계약일수록 더 많은 가스가 들어요.
  • 수수료는 이더(ETH)로 계산돼요.

마치 자동차가 움직이려면 **기름(Gas)**이 필요한 것처럼,
이더리움도 계약을 실행하려면 **가스(Gas)**가 필요해요.


🧠 쉽게 정리하면!

용어설명
스마트 계약자동으로 약속을 지키는 프로그램
EVM스마트 계약을 실행하는 가상 컴퓨터
Solidity스마트 계약을 만들기 위한 언어
가스(Gas)계약을 실행할 때 드는 수수료 (연료 개념)

Leave a Reply

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다