EDUCATION
디지털 신기술역량을 키우는 다양한 교육과정을 만나보세요.
로그인 후 신청할 수 있으며, 정원이 찼거나 이미 신청한 강의는 신청할 수 없습니다. 신청 내역은 [마이페이지 > 학습정보]에서 확인합니다.
블록체인 기본과정
| 회차 | 주제 | 내용 |
|---|---|---|
| 1 | "블록체인의 개념 및 활용 사례 -블록체인의 역사와 철학 -블록체인의 구조: 블록, 체인, 노드 -분산 원장 기술 개념 -파이썬 개발 환경 세팅 및 기초 문법 복습" | 이론 및 실습 · 자체교재 · beam projector |
| 1 | "암호화 기본 원리와 해시 함수 -암호학 소개 (SHA256, RSA 등) -해시 함수 구현 실습 (Python) -블록 데이터 구조 설계" | 이론 및 실습 · 자체교재 · beam projector |
| 2 | "블록 생성과 체인 연결 -간단한 블록체인 구현 -블록 생성 시점 및 타임스탬프 활용 -체인 무결성 검사" | 이론 및 실습 · 자체교재 · beam projector |
| 3 | "P2P 네트워크 기초 -P2P 네트워크 구성 -소켓 프로그래밍을 이용한 노드 간 통신 -네트워크에서 블록 전파 실습" | 이론 및 실습 · 자체교재 · beam projector |
| 4 | "합의 알고리즘 -Proof of Work (PoW) 원리와 구현 -채굴 난이도 조정과 블록 생성 시간 -PoW 실습: 파이썬으로 간단한 채굴 구현" | 이론 및 실습 · beam projector |
| 4 | "기타 합의 알고리즘 -Proof of Stake (PoS) 개념 이해 -PoS의 장단점 -PoS 간단 구현" | 이론 및 실습 · 자체교재 · beam projector |
| 4 | "스마트 계약과 Ethereum 개요 -스마트 계약의 정의와 활용 사례 -Ethereum과 EVM (Ethereum Virtual Machine) 소개 -Remix IDE를 활용한 스마트 계약 작성" | 이론 및 실습 · 자체교재 · beam projector |
| 4 | "Solidity 기본 -스마트 계약 언어 Solidity 기초 -상태 변수, 함수, 이벤트 -간단한 토큰(ERC20) 구현" | 이론 및 실습 · 자체교재 · beam projector |
| 4 | "스마트 계약 심화 -컨트랙트 간 상호작용 -배포 및 실행 과정 -Solidity 보안과 취약점 (재진입 공격 등)" | 이론 및 실습 · 자체교재 · beam projector |
| 4 | "블록체인 플랫폼 비교와 트렌드 -Ethereum, Hyperledger, Solana 등 비교 -최신 블록체인 기술 트렌드 -지속 가능한 블록체인" | 이론 및 실습 · 자체교재 · beam projector |
| 5 | "프로젝트 아이디어 기획 -프로젝트 아이디어 탐색 분석 -아이디어 분석 1: NFT 마켓플레이스 -아이디어 분석 2: 간단한 투표 시스템" | 이론 및 실습 · 자체교재 · beam projector |
| 5 | "프로젝트 설계 -프로젝트 주제 선정 -요구사항 정의 및 기술 스택 선정 -초기 설계 및 역할 분담" | 이론 및 실습 · 자체교재 · beam projector |
| 5 | "프로젝트 개발 -스마트 계약 구현 -P2P 네트워크 구성 -P2P 네트워크 테스트" | 이론 및 실습 · 자체교재 · beam projector |
| 5 | "프로젝트 개발 -블록체인 데이터 처리 및 최적화 -시스템 최적화 및 성능 테스트 -스마트 계약 및 블록체인 처리 성능 분석" | 이론 및 실습 · 자체교재 · beam projector |
| 5 | "발표 및 코드 리뷰 -프로젝트 결과물 발표 -코드 리뷰 및 피드백 -최종 수정 및 배포" | 이론 및 실습 · 자체교재 · beam projector |