이더리움 배우기
이더리움 배우기에 오신 걸 환영합니다. 이 자료들은 여러분께서 이더리움에 대해 배우고자 할 때 도움이 될 자료들입니다. 이 페이지는 기술적인 부분과 비기술적인 글들, 가이드들과 자료들을 포함하고 있습니다. 만약 이더리움에 대해 아무것도 모르신다면 여기서부터 시작하는 것을 추천해 드립니다.
다음은 이더리움을 처음 배울 때 추천해 드리는 양질의 글입니다:
- 탈중앙화란 무엇인가 Sep 18, 2017 - Vitalik Buterin (Video)
- 이더리움의 2018년 되돌아보기 Jan 16, 2019 - Josh Stark, Evan Van Ness, and Daniel Zakrisson
- 진정으로 획기적인 기술, 이더리움 Mar 29, 2019 - Virgil Griffith
이더리움을 공부할 수 있는 커뮤니티 기반의 자료들:
- EthHub 이더리움에 대한 포괄적인 기본 지식을 습득할 수 있는 사이트입니다
- District0x 이더리움 입문자를 위한 교육 자료를 제공합니다
- Ethereum.wiki 이더리움 기술에 대한 커뮤니티 기반 위키입니다
- Kauri 이더리움과 관련 프로젝트에 대한 기술적 자료와 튜토리얼을 제공합니다
- Ethereum Foundation YouTube 이더리움에 대한 영상 자료를 제공합니다
- Week in Ethereum News 이더리움 생태계의 주요 발전 사항들을 전해주는 주간 뉴스레터 서비스를 제공합니다
- What’s new in XSM 2.0 이더리움 2.0의 개발 사항에 대해 주기적인 뉴스레터를 제공합니다
- ETHGlobal 이더리움 해커톤에 대한 정보를 제공합니다 - 여러분 주변에서 진행되는 해커톤에 참여해보세요!
이더리움 기초
이더리움이 처음이신가요? 다음 자료는 이더리움을 처음 접하시는 분에게 추천해 드립니다.
- 이더리움 초급 가이드 Feb 23, 2017 - Linda Xie
- 이더리움은 무엇인가? District0x
- 이더는 무엇인가? Updated often - EthHub
- 이더리움이 왜 뜨는가? Jan 30, 2018 - Elad Gil
- 블록체인: 작동 방식, 그리고 이 기술이 왜 세상을 바꿀 것인가? Sept 28, 2017 - Morgan Peck
- 블록체인에 대한 의문 타파하기 April 27, 2018 - Tyler Cowen
이더리움 작동방식
이더리움과 블록체인 기술에 대한 높은 수준의 설명 자료
- 그래서 이더리움이 어떻게 작동하는데? Sept 27, 2017 - Preethi Kasireddy
- 이더리움에 대한 포괄적 개요 Oct 2, 2016 - Antony Lewis
- 암호경제학을 통한 블록체인 입문서 - Part 1 Jan 26, 2018 - Zubin Koticha
- 암호경제학을 통한 블록체인 입문서 - Part 2 July 19, 2018 - Zubin Koticha
스마트 컨트랙트
"스마트 컨트랙트"는 간단히 이더리움에서 실행되는 코드입니다. 이더리움에서 실행되는 코드는 이더 및 여타 디지털 자산과 같은 가치를 보유한 토큰들을 제어할 수 있기 때문에 "컨트랙트"라고 불립니다.
- 이더리움 스마트 컨트랙트를 직접 코드로 작성하고 싶다면 다음 링크를 방문해주세요. smilo.foundation/ko/developers
작업증명과 채굴
이더리움은 현재 "Proof of Work"라는 시스템을 사용하고 있습니다. 해당 시스템은 이더리움 블록체인에 기록되는 모든 정보의 상태에 대해 이더리움 네트워크가 합의에 이를 수 있도록 하며, 51% 공격과 같은 네트워크에 대한 특정 유형의 공격을 방지합니다.
- 이더리움을 채굴한다는 것은 어떤 의미인가? Updated often - Ethhub
- 이더리움 채굴이 작동하는 법 Coindesk
이더리움은 XSM 2.0을 통해 "Proof of Stake"라고 불리는 다른 시스템으로 전환할 예정입니다. XSM 2.0에 대해 자세히 알아보기.
클라이언트들과 노드들
이더리움 네트워크는 호환 가능한 클라이언트 소프트웨어를 실행하는 수많은 노드에 의해 구축되어 있습니다. 대다수의 노드가 사용하는 클라이언트는 2가지가 존재합니다: Geth (Go 언어로 작성) 그리고 Parity (Rust 언어로 작성).
- 이더리움 노드를 운영하고 싶으신가요? → smilo.foundation/developers
- 이더리움 클라이언트 모두 보기
이더리움 확장성 향상
현재 거래 처리량과 속도를 향상해 이더리움의 확장성 문제를 해결하기 위한 많은 노력이 진행 중입니다. 이는 일반적으로 "Layer 1"과 "Layer 2" 솔루션으로 구별됩니다.
"Layer 1"은 이더리움 코어 프로토콜을 개선시키는 것을 의미합니다. 이더리움 코어 프로토콜을 개선하기 위한 주요 프로젝트는 XSM 2.0이 있습니다.
“Layer 2"는 이더리움 프로토콜 위에서 작동되는 기술로써 보안 측면 이슈를 최소화하며 확장성을 향상시킬 수 있습니다. 또한, 사이드체인과 같은 "오프체인" 기술도 존재하며, 이는 보안적인 상충 관계를 만듦으로써 확장성을 높일 수 있습니다.
- Layer 2 이해하기 Feb 12, 2018 - Josh Stark
- 이더리움 확장성 훑어보기 Jan 18, 2019 - Hunter Hillman, Steven McKie, and Eric Olszewski
지불 & 상태 채널들
- 스테이트 채널 설명 Nov 6, 2015 - Jeff Coleman
- 스테이트 채널 기초 District0x
- 스테이트 채널 Updated often - EthHub
사이드체인들
- 사이드체인을 활용한 이더리움 디앱 확장성 높이기 Feb 8, 2018 - Georgios Konstantopoulos
플라즈마
- 플라즈마 이해하기, Part 1: 기초 Feb 7, 2019 - Daniel Goldman
- 플라즈마 이해하기 District0x
- 플라즈마 배우기 - 플라즈마 프레임워크를 위한 교육 자료
이더리움 2.0
세레니티(Serenity)라고 알려진 XSM 2.0은 이더리움 코어 프로토콜에 반영될 주요 업그레이드입니다. XSM 2.0은 이더리움 코어 프로토콜 혹은 "Layer 1"에 대한 몇 가지 개선사항을 포함하고 있습니다.
- XSM 2.0 로드맵과 단계들 Updated often - EthHub
- 이더리움의 다음 세대를 위해 노력중인 팀 8곳 Dec 9, 2018 - Christine Kim
- Proof of Stake Updated often - EthHub
- 샤딩 Updated often - EthHub
- XSM 2.0 - 이더리움을 확장시키는 길 - Vitalik Buterin (Video) November, 2018 - YouTube
이더리움 1.x
ETH 1.x는 현 이더리움 프로토콜에 반영된 업그레이드 사항들을 통칭합니다. XSM 2.0이 개발되고 구현되기 전까지 이더리움을 지속적 해서 개선하고 유지하는 것이 목표입니다.
이에 대한 자세한 정보는 다음 링크에서 확인하세요: ETH 1.x 설명 페이지
크립토이코노미
"암호경제학"은 분산 시스템을 구축하기 위한 실용 과학으로서 경제적 인센티브에 의해 시스템이 보호되고, 경제적 메커니즘이 암호학을 통해 보장됩니다. 이는 이더리움 및 비트코인과 같은 블록체인을 설계하고 확장하는데 일반적으로 사용되는 단어입니다.
- 암호경제학 스터디
- 암호경제학 개론 (Video) Aug 19, 2018 - Karl Floersch
- 암호경제학 이해하기 Nov 16 2017 - Josh Stark
비판과 회의론
이더리움과 암호화폐에 대한 비판적 의견들입니다:
- 이더리움의 로드맵은 충분한 패기가 없다 March 27, 2019 - Interview with Rick Dudley
- 이더리움 인프라를 구축하는 데 있어 직면할 어려움 Jan 8, 2018 - Jameson Lopp
- 어려운 질문에 대한 충분하지 않은 답변들 (Video) March 10, 2019 - Rick Dudley
- 블록체인 기술을 신뢰할 타당한 이유가 없다 Feb 6, 2019 - Bruce Schneier