[9/5 프로젝트]
ㅁ오픈소스 관련
ㅇ참고 : GPL·AGPL·MPL…한눈에 보는 오픈소스SW 라이선스 (https://www.bloter.net/archives/209318)
ㅇ개념 : 소프트/하드웨어의 제작자 권리를 지키면서 원시 코드를 누구나 열람가능한 소프트웨어(코딩소스 통칭)
( 위키개념 : https://ko.wikipedia.org/wiki/%EC%98%A4%ED%94%88_%EC%86%8C%EC%8A%A4 )
ㅇ기타
- 배포자 면책조항 있음. 사용 중 발생한 법적 사건에 대한 책임을 지지 않음.
- 보통 저명한 회사가 만들지 않은 한 사용하지 않음.
- 보통 오픈소스 이용해서 만들면, 자기 것도 모두 공개함(사용권한, 제작자들 등)
ㅁ프로젝트 내용 상세(1)
ㅇ교육용 웹사이트
- 한글화 : 사이트 모든 영역 가능한 한글표현
- 각 기능의 모듈화 : 1개의 웹페이지 안에 단순한 명령(송금)도 각 화하여 유져가 파악하기 용이하게 함.
- 행위의 단계화 : 터미널에서의 특정행위를 위한 코딩을 할 때의 각 단계를 표현.
ㅇ블록체인 커뮤니티
- 블록체인 수강생, 비전공자들이 학습하며 정보 공유 가능한 커뮤니티.
- 관련 뉴스, 지식, 유머 게시물 게시판/ 비전공 개발자들이 모이기 좋은 장소.
ㅁ프로젝트 내용 상세(2)
ㅇ메타마스크(지갑)
- 송금, 잔액확인 등 지갑으로서의 기능.
- 회원가입 시 개인키를 받지 않고 진행할 수 있도록 해야함(락킹컨트랙트 할 때 메타마스크 연동기능).
- 웹사이트(그누보드)에서 송금 function 수행할 시에
- 이더리움 네트워크
ㆍganache.cli (the command line version of Ganache) 활용으로 지갑 및 디앱환경 구축.
ㆍ가스비용 관련 : 가나쉬에서 관리자에게 제공해주는 이더토큰으로 회원들 간 송금수수료 해결.
ㆍ스마트컨트랙트 관련 : 추후 추가할 디앱과 연동이 가능하도록 준비해야함.
ㅇ웹사이트(프론트)
- 부트스트랩 및 그누보드 활용한 작업진행( ㅇㅈ )
- p1. 이더리움 교육 페이지. 버튼식 교육 진행. 테스트를 통한 진단 가능.
- p2. dapp을 통한 새 기능(2~3개). 거의 디앱기능 소개 페이지 될 것 같음.
- p3. 이더스캔 유사 : 토큰전송상황 확인 가능한 페이지. pipe list(포트확인용 유틸), 익스플로러 사용.
( https://band.us/band/75840114/post/128 : 예전에 했던 거. )
( https://docs.microsoft.com/en-us/sysinternals/downloads/pipelist : 마이크로소프트 웹페이지. )
ㅇ디앱발굴
- 초보자가 배울 수 있는 수준의 기능디앱.
- 락킹컨트랙트 등과 같은 디앱의 기능을 알려줄 수 있는 페이지의 주제내용.
* 내일 할 것 : 디앱 과 솔리디티 알아보기.
2) http://www.thebchain.co.kr/news/articleView.html?idxno=2386
3) https://steemit.com/kr/@project7/dapp
'2019' Blockchain developer class > Jo_roject' 카테고리의 다른 글
[dmdsite] #6. Fin. (0) | 2019.11.25 |
---|---|
[dmdsite] #5. DataBase (0) | 2019.11.25 |
[dmdsite] #4. library (0) | 2019.11.25 |
[dmdsite] #2. fail & reboot (0) | 2019.11.25 |
[dmdsite] #1. brainstorming (0) | 2019.11.25 |