25%
18,150원
초급자를 위해 준비한
[블록체인, 프로그래밍 언어] 강의입니다.
이 강의에서는 실제로 코드를 통해 블록체인의 코어 모듈을 간접적으로 구현 합니다. 이러한 과정을 통해서 블록체인이 무엇인지, 어떻게 동작하는지에 대해서 상세하게 배우실 수 있습니다. 실제로 블록체인 공부를 하고, 실무에서 블록체인 관련 업무를 하고 있는 제가 느낀바로는 대부분의 강의는 이론적인 내용에 집중이 되어 있거나, 스마트컨트랙트라는 일부 기능을 사용하는데에 집중이 되어 있습니다. 이런 강의와는 조금 차이를 두고 싶어서 저는 여러분들이 제 강의를 하나하나 따라하시면서 코어 모듈을 간접적으로 만들어 볼 수 있게 준비를 하였습니다.
✍️
이런 걸
배워요!
이런 걸
배워요!
golang
blockChain
mongo
toml
이런 분들께 추천드려요!
🎓
학습 대상은
누구일까요?
학습 대상은
누구일까요?
블록체인이 무엇인지 궁금하신 분
직접 코딩을 하며 코어를 만들어 보고 싶으신 분
코어에 많은 관심이 있으신 분
해시화에 대해 관심이 있으신 분
📚
선수 지식,
필요할까요?
선수 지식,
필요할까요?
golang
안녕하세요
July 입니다.
July 입니다.
자기 소개
주로 데이터를 다루는 서버나 모듈을 개발하고 있으며 쿼리 튜닝과 성능개선에 관심이 많습니다.
사람들과 소통하는것을 좋아하여, 제가 알고 있는 지식을 나누며 여러분들은 조금 더 쉬운길을 걸어가실 수 있게 강의를 촬영하고 있습니다.
경력
[前] 샌드박스 블록체인 개발자
[前] 넥슨 자회사 백엔드 개발자
[現] 판교 대기업 플랫폼 서버 개발자
커리큘럼
총 33 개
˙ 4시간 44분의 수업
이 강의는 영상, 수업 노트가 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 강의 소개 및 기본
3 강
∙ 15분
섹션 1. 모듈 기본 구조 및 환경설정
5 강
∙ 29분
수업에서 총 사용하는 라이브러리
flag 사용하기
06:38
환경 파일 구축 및 호출하기
07:43
모듈 구조 잡기
06:44
Mongo 연결 및 로깅 설정하기
08:50
섹션 2. CLI를 위한 Scan 코드 작성하기
3 강
∙ 16분
osStdin을 통한 값 파싱하기
04:02
요청 값 분기처리하기
06:23
순환 참조 방지를 위한 service 연결하기
05:46
섹션 3. 지갑 생성하기
4 강
∙ 45분
privateKey 생성하기
11:27
PublicKey가져오기
11:22
다음 챕터에서 발생하는 코드 변경사항 입니다.
06:52
생성된 지갑을 DB에 추가하기
15:24
섹션 4. module에서 사용가능한 지갑 설정하기
3 강
∙ 18분
CLI 항목 추가 및 Repository 구성하기
09:07
로직 추가 및 분기 처리하기
06:02
테스트 및 디버깅
02:58
섹션 5. 체인 구성하기
9 강
∙ 1시간 33분
블록체인의 블록 구조 잡기
09:37
비트마스킹을 통한 해시값 생성하기
10:25
블록에 대한 채굴 코드 작성하기
09:56
채굴 코드 연동하기
08:02
트랜잭션 생성하기
11:36
트랜잭션 해시 함수 작성하기
08:39
트랜잭션을 관리하기 위한 머클트리 작성하기
09:34
생성된 Block관리를 위한 DB연결 및 디버깅
16:16
os.Stdin을 통한 접근 제어 및 repository 접근 제한 설정하기
08:56
섹션 6. 트랜잭션 생성하기
5 강
∙ 1시간 3분
트랜잭션 생성코드 작성하기
08:11
생성된 Tx에 대한 분기 처리 로직 구성하기
12:10
Tx 생성을 처리할 Key 생성하기
14:23
MintCoin 로직 처리 및 디버깅
20:06
TransferCoin 로직 처리 및 디버깅
09:00
섹션 7. 끝맺음
1 강
∙ 2분
수고하셨습니다!
02:15
강의 게시일 : 2023년 12월 05일
(마지막 업데이트일 : 2024년 05월 01일)
수강평
총 2개
수강생분들이 직접 작성하신 수강평입니다.
VIEW
추천 순
최신 순
높은 평점 순
낮은 평점 순
평점 순
높은 평점 순
낮은 평점 순