개발저장소
[Ethereum] 이더리움이란? 본문
1. 이더리움의 탄생 배경
비트코인의 한계
- 비트코인 블록체인: 주로 중앙기관 없이 당사자 간 송금에 사용
- 송금 외 다른 분야 적용의 한계
중앙화 시스템의 문제점 (ex. 페이스북)
- 페이스북 주식회사가 사용자 데이터 소유
- 회사가 원하면 사용자 계정 제거 가능
- 회사 폐쇄 시 모든 데이터 손실 위험
2. 이더리움의 정의와 특징
이더리움이란?
- 퍼블릭 블록체인 기반의 분산 컴퓨팅 플랫폼
- 전세계 수많은 작은 컴퓨터로 구성된 하나의 큰 컴퓨터
- 응용 프로그램을 작성하고 글로벌 컴퓨터에서 실행 가능
이더리움의 보장 사항
- 무중단 서비스: 시스템이 멈추지 않고 24시간 운영
- 검열 저항성: 누구도 특정 거래나 앱을 차단할 수 없음
- 변조 불가능성: 사기나 데이터 조작이 불가능
- 탈중앙화: 제3자의 개입이나 통제 없이 자율 운영
- 영구 접근성: 언제든지 애플리케이션 사용 가능
주요 기능
- 분산 애플리케이션 실행: 중앙 서버 없이 전 세계 노드에서 프로그램 실행
- P2P 송금: 중앙 권한 없이 개인 간 직접 자금 이체
네트워크 구조 (완전 분산 시스템)
- 노드(Node): 이더리움 네트워크에 참여하는 전 세계 개별 컴퓨터들
- 상호 연결: 모든 노드가 인터넷을 통해 서로 실시간 통신
- 동일한 데이터 보유: 각 노드가 블록체인의 모든 거래기록과 스마트 계약을 동일하게 저장
데이터 복제 시스템
- 블록체인에 코드 배포 → 네트워크의 모든 노드로 복제
- 애플리케이션에 데이터 저장 → 모든 노드에서 데이터 복제
안정성과 접근성
- 대규모 분산: 전 세계 수천 개의 독립적인 노드로 구성
- 단일 장애점 없음: 일부 노드가 고장나거나 공격받아도 시스템 전체는 정상 작동
- 24시간 무중단 서비스: 언제든지 dApp 사용 및 거래 가능
'Computer Science > Blockhcain' 카테고리의 다른 글
| [Ethereum] 이더리움 아키텍처 (0) | 2025.05.25 |
|---|