목록이더리움 (2)
개발저장소

1. 클라이언트 / 서버 아키텍처와 비교 서버 측 구성요소 프로그래밍 언어: Java, C#, Ruby, Python 등호스팅 환경: AWS, Microsoft Azure, Google Cloud Platform, Heroku, VPS 등 클라이언트 측 구성요소 프론트엔드: HTML/CSS/JavaScript접근 방법: 웹 브라우저, curl/wget(커맨드라인), API 중앙화된 아키텍처의 특징:하나의 중앙화된 웹 애플리케이션이 존재모든 클라이언트가 이 단일 애플리케이션과 상호작용요청-응답 흐름클라이언트 → 서버 요청서버가 요청 처리데이터베이스/캐시와 상호작용 (읽기/쓰기/업데이트)서버 → 클라이언트 응답 반환 2. 이더리움 탈중앙화 아키텍처 탈중앙화 구조의 특징모든 클라이언트가 애플리케이션..
1. 이더리움의 탄생 배경비트코인의 한계비트코인 블록체인: 주로 중앙기관 없이 당사자 간 송금에 사용송금 외 다른 분야 적용의 한계 중앙화 시스템의 문제점 (ex. 페이스북)페이스북 주식회사가 사용자 데이터 소유회사가 원하면 사용자 계정 제거 가능회사 폐쇄 시 모든 데이터 손실 위험 2. 이더리움의 정의와 특징이더리움이란? 퍼블릭 블록체인 기반의 분산 컴퓨팅 플랫폼전세계 수많은 작은 컴퓨터로 구성된 하나의 큰 컴퓨터응용 프로그램을 작성하고 글로벌 컴퓨터에서 실행 가능 이더리움의 보장 사항무중단 서비스: 시스템이 멈추지 않고 24시간 운영검열 저항성: 누구도 특정 거래나 앱을 차단할 수 없음변조 불가능성: 사기나 데이터 조작이 불가능탈중앙화: 제3자의 개입이나 통제 없이 자율 운영영구 접근성: 언제든지 애..