이더리움 연구회 정기 발표회 후기 및 자료 공유 









인터넷과 웹이 성공한 여러 이유중 으뜸이 웹 브라우져라 생각합니다. 사용자가 너무나도 쉽게 인터넷상의 정보 저장소인 웹을 따라가면서 원하는 정보를 쉽게 조회할 수 있었기 때문입니다. 모바일의 성공 역시 작고 휴대하기 쉬운 모바일폰을 손가락으로 쉽게 조작하면서 원하는 앱과 앱을 넘나드는 사용성이 성공의 원인중 최고라 믿습니다. 일반 사용자에게 선택받지 못하는 기술이 절대 성공할 수 없습니다.  


현재 블록체인은 이러한 크나큰 캐즘에 빠져 있습니다. 많은 블록체인 프로젝트들이 최고의 TPS와 어려운 알고리즘을 이야기하고 , 이들 기술을 서로들 미트업을 만들어 홍보에 열을 올리지만 결국 사용자에게   선택받지 못하면 도태될 것 입니다. 물론, 선택 여부와  상관없이 돈을 버는 게 중요한 사람들도 많겠지만요. 이더리움 연구회는 복잡한 공식으로 포장된 블록체인 백서보다 코드로 이야기하고 확인할 수 있어야 한다고 믿습니다. 


2018년 8월 10일 열린 이더리움 정기 발표회 중 중요하다 생각하는 발표와 자료를 공유합니다. 하기 자료 중 이더리움 PoA 사이드체인 기반의 Dex 서비스인 Allbit의 발표와 안전한 스마트 컨트랙 개발 방법과 Audit 엔진을 개발하는 Sooho의 발표 자료는 꼭 한번 살펴보시길 권합니다. 더불어 모든 이더리움 기반 스마트 컨트랙을 개발하는 과제에서는 반드시 안전한 스마트 컨트랙 개발을 위한 고민을 해 보시길 바랍니다. 



- 거인의 어깨위에서 미래를 보다. 


비트코인을 만드는 데 영향을 준 여러 기술들과 이를 개발한 개발자 및 연구자, 그리고 이들 기술들을 사토시가 2008년~2009년에 걸쳐  어떻게 창조적으로 재구성하여 비트코인을 개발했는지, 그리고 이후 현재까지 블록체인 기술의 발전 과정과 문제점들과 이를 해결하기 위한 노력들에 대해 살펴보았습니다.


( 파일 사이즈가 커서 업로드가 안되어 이미지로 공유합니다. )



다운로드 링크 :


세션7 거인의 어깨위에서 미래를 보다. 



- 사이드체인을 이용한 이더리움 성능 개선


람다 256 개발 실장님인 오재훈님이 사이드체인 방식을 통한 이더리움의 성능 개선 방법과 실제 이를 응용한 구현 방식으로 플라즈마, 플라즈마 캐시 , OST 의 구현 방식과 장단점 등에 대한 내용을 상세히 발표해 주었습니다.  플라즈마 구현 부분에 대해 많은 질문과 대답이 다양하게 오가는 수준높은 발표였습니다.


발표 자료 다운로드 : 


세션1_사이드체인을_이용한_이더리움_성능_개선_노력들.pdf


- 이더리움 사이드체인 기반 Dex 구현 방법 , Allbit


Allbit  Dex서비스를 운영하고 있는 오지스의 CTO인 Koon님이 Dex의 다양한 구현 모델과 Allbit의 상세 구현 내용에 대한 발표가 있었습니다. Allbit은 거래의 Gas수수료와 성능 등을 개선하고자 람다256과 함께 PoA 기반 SideChain을 구축하였고 이 기반하에 Dex 서비스를 오픈하였습니다. 이 과정에서 발생한 여러 문제점과 이를 어떻게 해결했는가에 대해 재미있는 발표가 진행되었습니다. 일일 매출에 대한 질문 부터 PoA Signer 선정 및 운영 방식 등에 대한 질문에 이르기까지 흥미로운 대화들이 많이 오가는 활기찬 발표 시간이었습니다. 


발표 자료 다운로드 : 


세션4_Allbit_dex.pdf



- 안전한 스마트 컨트랙 코딩 방법과 Audit Engine , Sooho



이더리움 플랫폼은 스마트 컨트랙이라는 안전한 응용 프로그램을 통해 중앙화된 모델의 탈중화를 가능하게 해줍니다. 그런데 스마트 컨트랙을 잘못 작성하면 보안상의 여러 문제가 발생할 수 밖에 없습니다. 따라서 현재 이더리움 기반의 토큰 시스템과 토큰 경제를 제대로 개발하려면 안전하고 효율적인 스마트 컨트랙 개발이 필수적입니다. 다양한 스마트 컨트랙의 보안 문제와 안전한 코딩 방법, 그리고 안전한 코딩 가이드를 실시간 지원해주는 Smart Contract Audit Engine에 대해 Sooho의 지수 CEO의 발표가 있었습니다. 외부에서 쉽게 들을 수 없는 보안 전문가의 발표이다 보니 개인적으로 가장 흥미롭게 들었던 발표였습니다. 


발표 자료 다운로드 :

180810_sooho_이연_발표.pdf



- 다음은 기타 주요 발표와 자료들입니다.


다양한 컨센서스 알고리즘과 이더리움의 PoW 알고리즘을 직접 Geth를 디버깅하는 방법을 소개하면서 분석하는 시연을 진행했습니다. 


세션2-1 Consensus From Scratch .pdf


또한 샤딩과 이더리움 샤딩의 현재 상태에 대한 발표가 있었습니다.


세션2-2_sharding.pdf


마지막으로 다양한 블록체인간의 연결을 위한 인터체인과 인터체인중 가장 활발한 개발을 추진중인 코스모스 과제에 대한 소개가 있었습니다.


세션3_Interoperability of BlockChain.pdf


끝까지 읽어 주셔서 감사합니다. 



Posted by 박재현

이더리움 연구회 3기 분들을 모집합니다.



이더리움 연구회는  go-ethereum 소스 분석을 중심으로 진행된 1기와, 코어/합의모델/P2P스토리지/솔리디티 등 분과별 자유 리서치 중심의 2기를 통해 블록체인 전반에 대한 이해와 이더리움 플랫폼에 대한 기술 깊이를 발전시켜 왔습니다.


현재 이더리움의 대용량, 고성능 처리 이슈 등이 잠재적 이슈로 남아있고, 기술 완성도를 높이기위한 새로운 개념의 제3세대 블록체인 플랫폼이 화두가 되고 있는 시점에서, 이더리움을 비롯한 블록체인 기술 변화에 대응하면서도 단순 기술 리서치가 아니라 이러한 문제에 해결할수 있는 솔루션을 찾아내고, 보다 적극적인 연구를 하는 것이 어느때 보다 필요한 상황입니다.


이연 3기는

첫째, 블록체인 프로젝트 인큐베이팅을 통해 신규 과제를 통한 기술의 깊이와 완성도를 높이며,

둘째, 이연 정기 밋업을 통해 파트너들과 교류하고 네트워킹 채널을 확대하고자 합니다.



3기 (모집중)

이더리움 연구회 3기 참여를 희망하시는 분(개발자/기획자/디자이너분 등)은

minbba.lee@gmail.com 으로 관련 정보(이름/이메일/전화번호/소속 및 하시는 일 등)를

보내주세요.




활동 내용

활동 기간

2018/03/23 ~ 2018/07/20 (총 17주)

활동 목표

Phase1. 블록체인 플랫폼 기술 강화 및 신규 과제 선정 및 팀구성 (4주)

 -이더리움 플랫폼 심화  

   : 동의 엔진 심화 : PoS &  캐스퍼 , Zk-proofs 등

   : P2P 네트워크 : Node Discovery, DHT 등

   : P2P 파일 시스템 : Swarm & IPFS

   : 3세대 플랫폼 기술

   : 블록체인 비지니스 이해 (토큰 플랫폼, 스테이블토큰, 클립토이코노미 등)

 -신규 과제 인큐베이팅 : 최종 진행할 과제 선정 및 팀원 구성

  : 신규 과제 아이디어 발표 ( 1인 1 아이디어 )

  : 팀원 모집 및 팀 구성

Phase2. 신규 과제 구현 (10주)

  - 백서 작성 및 MVP 선정( 2주 )

  - MVP에 따른 과제 구현 및 진행 상황 발표 (플랫폼, 컨트랙트 등)


Phase3. 신규 과제 오픈 (3주)

  - 과제 발표 준비

  - 이연 발표회를 통한 과제 발표 (필요시, 이후 ICO 진행 지원)

운영 방안

프로그램 코디네이터 (운영진) 신설

- 오프라인 미팅 셋업 (2주 단위)

- 정기 밋업 셋업 (2달 단위)

- 신규 과제 진행에 필요한 기술 및 운영 지원 (디자인, 서버, 개발 비용 등)

과제 선정

- 비중앙화 커뮤니티 플랫폼 (예)

- 비중앙화 암호 화폐 거래소 (예)

- 스테이트 채널을 이용한 마이크로페이먼트 구현 (예)

주요 활동

(미정)

이연 정기 발표회  : 2018년 8월 03일(금)

   (신규 과제 결과 및 관련 신규 기술 리서치 중심)

이연 정기 밋업 : 2018년 6월 22일(금), 2018년 8월 03일(금)

   (블록체인 기술 및 비즈니스 행사, 파트너 발표 )

세부 계획

  • 1주차: 코어 이더리움의 작동원리 및 실습 (1, 2기 중심)

  • 2주차: 이더리움 클라이언트 및 스마트컨트랙 실습 (1, 2기 중심)

  • 3주차: 원페이지 프로젝트 제안

  • 4주차: 프로젝트 선정 및 팀 구성, 과제 설계

  • 5주차: 과제별 진행사항 업데이트 (추후 업데이트)





Posted by 박재현


2018년 3월 이더리움 연구회 정기 발표회 자료



발표1. 이더리움 플랫폼 현재와 미래  PDF

발표2. P2P 스토리지 비교 분석  PDF

발표3. 지분증명 합의 알고리즘 Casper 소개  PDF

발표4. (사례1)이더소셜의 미래 - 글로벌 콘텐츠 보상 시스템  PDF 

발표5. (사례2)블록체인 기반 공유경제 플랫폼 - Blue Whale  PDF 

발표6. 이더리움 확장성 이슈 및 해결 방향  PDF

발표7. 크립토키티 스마트 컨트렉트 분석 PDF

발표8. 블록체인 비즈니스 PDF

2기회고. 이더리움 코어, 시작하기전 알아야할 것들 PDF


상업 목적이나 외부 발표시에는 해당 작성자에게 사전 허락을 받기를 부탁드립니다. 


Posted by 박재현

초대의 글


이더리움 플랫폼 기술에 관심있는 개발자 및 비지니스 분석가를 초대합니다.

암호 화폐로 출발한 블록체인 기술이 다양한 분야의 개발 플랫폼으로 성장을 거듭하고 있습니다. 특히, 이더리움은 플랫폼으로서 프로그램 가능한 블록체인 기술을 선도하고 있습니다. 이런 상황에서 2017년 8월, 11명의 개발자가 함께 모여 이더리움에 대한 스터디와 향후 이더리움 개선 및 신규 오픈소스 과제 등을 추진해 보기로 하고 모임을 진행하였습니다.  2기 회원 중심으로 플랫폼 코어/P2P분산파일 시스템/ 합의알고리즘/ 솔리디티를 기반으로 작년 11월 10일 이더리움 플랫폼을 소스 분석 내용을 바탕으로 1차 발표회를 진행하였으며 이후 21명의 이더리움 분과 운영을 통해 이더리움 기술 분석 및 신규 오픈소스 과제를 준비해 왔습니다.


이연은 개발자들이 소수의 기수별로 모여 이더리움 플랫폼 기술을 분석하고 공유하며 이 기술로 새롭게 해 볼 아이디어를 시도해보는 공간입니다. 지난 8월 18일 부터 현재까지 온/오프라인에서 얻은 지식을 함께 공유하는 2차 무료 공개 세미나를 갖고자 합니다. 블록체인 플랫폼에 관심있는 개발자분들, ICO 등 비지니스 분석에 관심이 있으신 분들은 자유롭게 참석 부탁드립니다.  


  1. 시간  : 2018년 03월 09일(금)  오후 1시30분 ~  6시20분

  2. 참가비용 : 무료 (선착순 150명)

  3. 장소  :  강남 구글캠퍼스 메인이벤트홀  (2호선 삼성역 3번 출구, 오토웨이타워 지하 2층)

  4. 신청 방법 : https://goo.gl/forms/q1MGJx8KS9Xx2dLF3

                             *  신청서를 작성하시면 확인 메일을 보내드립니다.

                             *  참석 확인 메일은 3/06일(화) 이전에 발송될 예정입니다.


인사말

2기회고

이더리움 코어, 시작하기전 알아야할 것들

10분

문영훈

13:30~13:40

발표1

이더리움 플랫폼 현재와 미래

40분

박재현

13:40~14:20

발표2

크립토키티 스마트 컨트렉트 분석 (시연)

40분

김재윤

14:20~15:00

발표3

지분증명 합의 알고리즘 Casper 소개

40분

전정호/박지훈/이동준

15:00~15:40

발표4

(사례1) “이더소셜의 미래” - 글로벌 콘텐츠 보상 시스템의 구현

20분

제너크립토(주)

with 땡글

15:40~16:20

휴식 (15분)

발표5

(사례2) 블록체인 기반 공유경제 플랫폼 - Blue Whale

20분

Blue Whale

16:35~16:55

발표6

이더리움 확장성 이슈 및 해결 방향 (샤딩, 플라즈마)

40분

한겨레/이종복

16:55~17:35

발표7

P2P 스토리지 비교 분석 - IPFS / Swarm 등 (시연)

40분

박혜영/강정삼

17:35~18:15

발표8

블록체인 비즈니스(ICO 사례 분석)

30분

이민현

18:15~18:45

참석자 네트워킹



이연에서 함께 연구할 3기 분들을 모집합니다.

블록체인에 관심이 있으신 분들 중, 함께 블록체인 기술 및 비즈니스 분석을 하고 함께 작은 과제를 함께 수행해 나가기를 희망하는 분들께서는 minbba.lee@gmail.com로 본인소개(이메일주소, 페이스북 및 링크드인 주소 등)  및 관심 분야 등을 보내 주십시요.


감사합니다 .

이더리움 연구회




Posted by 박재현


이더리움 연구회 정기 발표회 자료 


11월 10일 이더리움 연구회 정기 발표회가 있었습니다. 200 분이 넘는 개발자분들과 함께 이더리움 플랫폼에 대한 이론과 실습이 진행되었습니다. 시간이 부족하다 보니 준비된 내용을 전달하고 실습을 하는 데 다소 부족했던 것 같습니다. 2018년 3월 계획되어 있는 봄 정기 발표회에는 좀 더 다양하고 내실있는 내용이 되도록 노력하겠습니다. 아래 발표회 자료를 공유합니다.


다시 한번 , 끝까지 자리 함께 해주신 많은 개발자분들께 감사드립니다.  


이더리움 연구회 드림


정기 발표회 프로그램






예제 소스 파일 다운로드 - https://github.com/etherstudy/smartcontract





Posted by 박재현