[9/4 프로젝트]

9/4

주제는 이더리움 테스트넷 오라클 기술 이용한 매크로 프로젝트 시행.

포셋사이트(https://faucet.rinkeby.io) 이더요청시 ‘로봇이 아닙니다기능 때문에 진행불가.

 

Rinkeby: Authenticated Faucet

How does this work? This Ether faucet is running on the Rinkeby network. To prevent malicious actors from exhausting all available funds or accumulating enough Ether to mount long running spam attacks, requests are tied to common 3rd party social network a

faucet.rinkeby.io

UML(Unified Modeling Language) : 시스템을 모델로 표현해주는 대표적 모델링 언어

 UML 작성도구 : http://staruml.io/   , https://www.umlet.com/   (단순 PPT 제작가능)

  ※개념설명 : https://gmlwjd9405.github.io/2018/07/04/class-diagram.html

 

[UML] 클래스 다이어그램 작성법 - Heee's Development Blog

Step by step goes a long way.

gmlwjd9405.github.io

 

ㅁ프로젝트 아이디어 재구성.

 1-1) 이더리움 실습용 사이트 제작().

 ㅇ한글화, 단계별 설명, 모듈화(기능마다 나눠진 카테고리 구성)

 ㅇ코딩 실습사이트 아님. 버튼식 기능실행으로 알아보는 이더리움 네트워크.

 ㅇ사이트 관련

  -CMD터미널  없이 웹사이트에서 구동 : 계좌생성, 채굴 .

  -기능 :ㆍ블록현황(상태) 관련 : 이더스캔 기능. ㆍ암호화폐(보상) 관련 : 계정만들기, 지갑기능실행(송금).

  -기능 :ㆍ분산원장(저장) 관련 : 스마트컨트랙트 생성.

 

 1-2) 강사님피드백.

 ㅇ커뮤니티 게시판 사이트 그누보드 이용, 코인 관련 기능 추가.

  -기존 웹프레임워크(부트스트랩) 가입인증 하는 것만 떼와서, 모듈기준 진행가능한 웹프레임워크 찾는  우선.

  -제로보드. 네이버에서 관리하는 오픈소스 CMS. GNU보드. 코인판 사이트 게시판.

  -권한. 프레임워크 설정. 오픈소스 이용.

 

 ㅇ권한관련. 상대방 컴퓨터를 명령하기 위한 .

  - 간단한 ‘데몬만듬. (내가 명령을 날리고, 쟤가 명령을 받기 위해서는  컴퓨터에 데몬이 설치되어야 ).

  - 방식1) 서버에 올라온 명령을 읽는 폴링방식. // 방식2) 노티파이 이벤트 방식(모바일 푸쉬알림 같은 ).

 

 2) 이더리움 활용 리워드 적용 교육용 사이트 제작()

 ㅇ링크바이 이더리움 이용 고유토큰 제작  사용.

 ㅇ로컬 네트워크를 메타마스크로 연결하여 지갑으로 사용.

 ㅇ디앱은 그누보드, 제로보드  오픈 소스 이용한 교육용사이트이며 커뮤니티  이더스캔 기능 확보.

 ㅇ기타 논의 내용.

  -디앱(사이트) 가입하면 자동으로 메타 마스크 연결함.

   ㆍ개인네트워크용 지갑으로 메타마스크를 이용하는 .

  -ERC20 기준으로 토큰 생성.

   ㆍ제이슨 코인베이스 최초의 돈설정을 많이많이.

  -디앱상에서 토큰으로 연결.

   ㆍ현재 투표댑, 과일가게 만드는 . 등을 보면서 디앱구실  방법 찾는 

  -회원  송금 : 수수료(링크바이의 가스) 관리자가 제공.

 

(강사님피셜)메타마스크는 매번 개인키로 접속을 한다.

 ㅇ매번 로그인 하지 않고, 개인키로 명령을 보내는 것과 같다.

  -여느 사이트 처럼 서버 DB 접속하는 것이 아니다.

 ㅇ메타마스크는 크롬의 확장프로그램이며, 크롬은 보안storage  제공한다.

 ㅇ메타마스크 최초 접속시 인풋한 개인키를 보안스토리지에 저장한다.

 ㅇ메타마스크가 가지고 있는 노드들(목록) RPC 보내면,

  - 때의 노드들(목록) 부트노드 설정시의 ‘이노드기능과 비슷하다고   있다.

  -이더리움 네트워크의 노드들로 부터 프록시를 제공받는다(RPC 대응. 응답 프록시)

 ㅇ메타마스크는 커맨드라인 인터페이스로 터미널CMD 같은 역할하는 webApp.

'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] #3. opensource  (0) 2019.11.25
[dmdsite] #1. brainstorming  (0) 2019.11.25

+ Recent posts