[9/5 프로젝트]

ㅁ오픈소스 관련

 ㅇ참고 : GPL·AGPL·MPL…한눈에 보는 오픈소스SW 라이선스 (https://www.bloter.net/archives/209318)

 

GPL·AGPL·MPL…한눈에 보는 오픈소스SW 라이선스

부끄럽지만 용기내어 고백해볼게요. 크리에이티브 커먼즈 코리아 활동가로 지내면서 크리에이티브 커먼즈 라이선스(CCL)엔 어느정도 익숙하고 많은 사례도 접해왔지만, '오픈소스를 활용하고 오픈소스를 만들자'라고 주창하는 오픈소스 개발자로서 오픈소스 라이선스에 대한 기본 지식은 부족했습니다. 그냥 GPL, 아파치, MIT 라이선스가 주석으로 붙어 있으면 '아, 오픈소스구나'라고 생각하는 정도였죠. 많은 사람들이 가져다 쓰는 오픈소스 소프트웨어를 가져다 쓰면서도

www.bloter.net

 ㅇ개념 : 소프트/하드웨어 제작자 권리를 지키면서 원시 코드 누구나 열람가능한 소프트웨어(코딩소스 통칭)

( 위키개념 : https://ko.wikipedia.org/wiki/%EC%98%A4%ED%94%88_%EC%86%8C%EC%8A%A4 )

 

오픈 소스 - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. 오픈 소스(open source, 문화어: 공개원천)는 소프트웨어 혹은 하드웨어의 제작자의 권리를 지키면서 원시 코드를 누구나 열람할 수 있도록 한 소프트웨어 혹은 오픈 소스 라이선스에 준하는 모든 통칭을 일컫는다. 어원에 대해서는 History of the OSI 자료에 따르면, 1998년 2월 3일에 넷스케이프 브라우저의 원시 코드에 대해 어떠한 형태로 공개할까하는 전략회의에서 붙여진 새로운 용어라고 설명되어 있다.

ko.wikipedia.org

 ㅇ기타

  - 배포자 면책조항 있음. 사용  발생한 법적 사건에 대한 책임을 지지 않음.

  - 보통 저명한 회사가 만들지 않은  사용하지 않음.

  - 보통 오픈소스 이용해서 만들면, 자기 것도 모두 공개함(사용권한, 제작자들 )

 

 

ㅁ프로젝트 내용 상세(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 : 마이크로소프트 웹페이지. )

 

Pipelist - Windows Sysinternals

Displays the named pipes on your system, including the number of maximum instances and active instances for each pipe.

docs.microsoft.com

  ㅇ디앱발굴

  - 초보자가 배울  있는 수준의 기능디앱.

  - 락킹컨트랙트 등과 같은 디앱의 기능을 알려줄  있는 페이지의 주제내용.

 

 

 

* 내일   : 디앱  솔리디티 알아보기.

 

1) https://medium.com/@weekly.teckle/%EC%B4%88%EB%B3%B4%EC%9E%90%EB%93%A4%EC%9D%84-%EC%9C%84%ED%95%9C-%EC%9D%B4%EB%8D%94%EB%A6%AC%EC%9B%80-dapp-%EB%A7%8C%EB%93%A4%EA%B8%B0-c6ddb0c6651d

 

초보자들을 위한 이더리움 DApp 만들기

About Teckle (Technology + Tackle = Teckle)

medium.com

2) http://www.thebchain.co.kr/news/articleView.html?idxno=2386

 

[심층분석] 디앱 개발, 어디까지 온체인화 해야 할까? - 더비체인

블록체인 기반 애플리케이션, 이른바 디앱(Dapp)들이 다양한 분야에서 쏟아지고 있지만 정작 사람들이 많이 쓰는 서비스는 거의 없는 것이 현실이다. 경쟁력 있는 중앙화된 서비스들이 넘쳐나는 상황에서, 체감할...

www.thebchain.co.kr

3) https://steemit.com/kr/@project7/dapp

 

문돌이도 이해하는 스팀 디앱 (DApp)의 세계 — Steemit

(사진 출처 - 2017년이 암호화폐와 ICO의 시대, 즉 이 암호화폐라는 것이 기존의 일부 얼리어답터들에게만 논의되던 것이 광범위한 대중레벨에서 논의되고 각 국가별로 ICO에 대한 본격적인 규제가… by project7

steemit.com

 

'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

+ Recent posts