본문 바로가기

2018/03

g-coin 분석(2) 안녕하세요. 저는 공주대학교 컴퓨터공학부 컴퓨터소프트웨어전공 17학번 문승현입니다. 현재 블록체인 기술에 대해 공부를 하여 공부한 내용을 정리하고자 게시글을 작성하였습니다. 미리 읽어주시는 분들께 감사하며 잘못된 지식이 있을 경우 마음 편하게 피드백주시면 감사하겠습니다. g-coin 분석(0) : http://blog.hubeen.kr/337g-coin 분석(1) : http://blog.hubeen.kr/339 벌써 분석(2)라니 뿌듯함을 감출 수 없습니다!!! 오늘 게시글에서는 실제로 서버에서 소스코드를 작동을 시켜 사용을 해볼 예정입니다. 저는 골빈님께서 올려주신 Insomnia라는 툴을 사용하지 않고 포스트맨이라는 툴을 사용하였습니다. 서버 구동 python3 app.py --port 5000 위.. 더보기
g-coin 분석(1) 안녕하세요. 저는 공주대학교 컴퓨터공학부 컴퓨터소프트웨어전공 17학번 문승현입니다. 현재 블록체인 기술에 대해 공부를 하여 공부한 내용을 정리하고자 게시글을 작성하였습니다. 미리 읽어주시는 분들께 감사하며 잘못된 지식이 있을 경우 마음 편하게 피드백주시면 감사하겠습니다. g-coin 분석(0) : g-coin 분석(0) 이전 게시글의 분석글을 위의 링크로 보실 수 있습니다.이제 이전 분석을 이어가보도록 하겠습니다. 분석 남은 blockchain.py, miner.py, node.py, proof.py 는 현재 게시글에서 정리를 이어가도록 하겠습니다. proof.py import hashlib import gcoin.config as cfg def valid_proof(block, proof=None): .. 더보기
g-coin 분석(0) 안녕하세요. 저는 공주대학교 컴퓨터공학부 컴퓨터소프트웨어전공 17학번 문승현입니다. 현재 블록체인 기술에 대해 공부를 하여 공부한 내용을 정리하고자 게시글을 작성하였습니다. 미리 읽어주시는 분들께 감사하며 잘못된 지식이 있을 경우 마음 편하게 피드백주시면 감사하겠습니다. 먼저 제가 깃허브를 돌아다니다 괜찮은 자료를 발견하여 분석을 시작한 코인의 깃허브 주소입니다. https://github.com/golbin/g-coin 먼저 다운받게 되면 위와 같이 파일들이 있습니다. golbin- app.py- gcoin - blockchain.py - block.py - book.py - config.py - miner.py - node.py - proof.py - __pycache__ - requirements... 더보기
티스토리에 코드 하이라이트(Syntax Highlighter)를 적용하기 글을 작성하게 된 계기 이번에 블록체인 글을 작성하면서 처음으로 게시글 공유가 5개가 넘어가는 멋진 일이 일어나며 좋은 피드백을 받게 되어 작성하게 되었습니다. 적용하는데는 큰 어려움이 없으므로 많으신 분들이 이 게시글을 보고 도움이 되었으면 좋겠습니다. 게시글을 보시며 어려움이 생기신다면 언제든지 댓글을 남겨주시면 글을 더 쉬운 방향으로 수정하도록 하겠습니다. 코드 하이라이트(Syntax Highlighter) 다운로드먼저 사용을 하시려면 코드 하이라이트(Syntax Highlighter)를 다운받아야겠죠? 다운은 아래의 링크에서 받으시면 됩니다! 다운로드 링크 : https://github.com/syntaxhighlighter/syntaxhighlighter 여기까지 따라오셨나요? 그렇다면 다음 차.. 더보기