[입문-중급] 이더리움에 대해 이해하자!

버클리 대학에서 이더리움을 마스터하기 위해 선별한 자료 목록을 한글로 옮겼습니다. 각 자료마다 읽는데 걸리는 예상 시간(원어민 기준)이 있습니다. 2017년 7월에 작성된 가이드란 것을 유념하시면서 살펴보시길 권합니다. (원문: https://docs.google.com/…/1ejYCWkHQIRInXB4VifoHevom8CW…/edit*일부 오역이 있을 수 있습니다.


1. 입문단계

◆이더리움 소개 강의 [비디오:https://youtu.be/2jisWLxf38E] [슬라이드:https://drive.google.com/…/0ByHuc4xBso7TX1BGSk1mYkhwN…/view…] (50분)

◆탈중앙화의 의미 [https://medium.com/…/the-meaning-of-decentralization-a0c92b…] (11분) - 탈중앙화 시스템의 종류, 일상적으로 혼용되는 용어를 정리, 탈중앙화의 이론적 분석

◆기술적 맥락에서 살펴보는 프로그래밍 가능한 블록체인: 이더리움의 미래 [https://media.consensys.net/programmable-blockchains-in-con…] (25분) - 이 글을 다 읽고나면 당신의 삶에서 블록체인과 이더리움이이 어떤 의미인지 파악할 만큼 이해하게 됩니다.

◆Thinking Outside the Blocks [https://www.bcg.com/block…/thinking-outside-the-blocks.html…] - 어떻게 거래비용과 신뢰의 경제학이 토큰과 블록체인에 의해 탈바꿈되는지를 개괄합니다.(30분)

◆백서 [https://github.com/ether…/wiki/wiki/%5BKorean%5D-White-Paper] - 꼭 읽을 부분: '이더리움’에 속한 모든 서브섹션, '기타 이슈들’에 속한 모든 서브섹션, '스크립팅’과 '결론' 서브섹션 (67분)

◆R3 - 이더리움 플랫폼 리뷰 [https://static1.squarespace.com/…/146488…/Ethereum_Paper.pdf] (85분) - 이더리움 디자인과 향후 개발과 응용에 관하여 이더리움과 프라이빗 시스템과의 차이점 및 trade-off를 설명함. 이더리움 개발자에게 부테린의 코멘트는 유용한 참고자료가 될 것.


2. 중급단계

<설계>
◆이더리움 설계 준칙 [https://github.com/ethereum/wiki/wiki/Design-Rationale] (36분) - 이더리움 프로토콜을 구현 하는 과정에서 발생할 수 있는 불명확한 지점과 논란이 될 수 있는 의사 결정을 자세히 논함

◆황서 [https://ethereum.github.io/yellowpaper/paper.pdf] (54분) - 매우 수학적인 이더리움 프로토콜 정의

◆Mauve paper [https://cdn.hackaday.io/…/10879…/Mauve%20Paper%20Vitalik.pdf] (27분) - 이더리움 스케일 feature에 관한 기술적 논의 PoS와 샤딩의 조합

◆GHOST 프로토콜 [https://eprint.iacr.org/2013/881.pdf] (56분) - 빠른 블록 생성 시간을 갖는 블록체인에서의 보안과 중앙화 이슈를 다루는 프로토콜

<경제학>
◆통화 정책 [https://blog.ethereum.org/…/inflation-transaction-fees-cry…/] (15분) - 
네트워크 보안, 인센티브, 공급 예측 목적에 관한 암호화폐 통화 정책 분석

◆가스 경제학 [https://github.com/…/ethereum-analys…/blob/master/GasEcon.md] (55분) - 가스 경제학 모델이 채굴자와 검증자, 클라이언트와 시스템에 올바른 보상과 보안을 제공해주는가에 관한 물음과 이더리움 프로그램이 인센티브와 리스크를 관리하면서 구성할 수 있는 방식에 관한 고찰

<암호학>
◆ETHash[https://github.com/ethereum/wiki/wiki/Ethash] (8분) - GPU 친화적, ASIC배타적 작업 증명 해시 알고리즘

◆ETHash 분석 [https://github.com/LeastAuthority/ethereum-analyses/…/PoW.md] (37분) 

◆Why Partricia Trees [https://blog.ethereum.org/2015/11/15/merkling-in-ethereum/] (9분) - 머클 트리 원리, 블록체인에 관하여 현재와 미래에 패트리샤 트리가 갖는 가치

◆Patricia Tree [https://github.com/ethereum/wiki/wiki/Patricia-Tree] (8분) - 구체적인 스펙

<프라이버시>
◆블록체인에서의 프라이버시[https://blog.ethereum.org/…/01/15/privacy-on-the-blockchain/] (20분) - 블록체인에서 프라이버시를 강화하는 방법을 다룸(암호학적 난독화, multi-party computation 등)과 프라이버시의 미래

<보안>
◆Oyente paper[https://eprint.iacr.org/2016/633.pdf] (52분) - 이더리움 스마트 컨트랙트의 보안 결함 개선을 위한 제안서

<지분 증명>
◆지분 증명 FAQ[https://github.com/ethereum/wiki/wiki/Proof-of-Stake-FAQ](42분) - 가이드형 FAQ, 순서대로 읽기 좋음
◆최소 Slashing 조건[https://medium.com/…/minimal-slashing-conditions-20f0b500fc…](14분) - 이더리움의 지분 증명 프로토콜인 캐스퍼를 가능케 하는 slashing 조건(to achieve finality)을 설명함.
◆캐스퍼 이해하기[https://blog.ethereum.org/…/understanding-serenity-part-2-…/](20분) - 캐스퍼의 PoS 경제학을 설명함
◆내가 캐스퍼를 이해하는 방식[https://medium.com/@…/casper-as-i-understand-it-c0ceb6c6e49a](5분) - 텐더민트 컨센서스와 비교하여 캐스퍼를 제 3자가 비교한 글.

<샤딩>
◆샤딩 FAQ[https://github.com/ethereum/wiki/wiki/Sharding-FAQ](52분) - 가이드형 FAQ, 순서대로 읽기 좋음
◆샤딩 v1 제안[https://vitalik.ca/files/basic_sharding.html](8분) - 이더리움 샤딩 스펙

Leave a Comment

    0 Comments