GBSA
-
GBSA 2019 블록체인 캠퍼스 전문가 과정 4주차Record/dev course 2019. 8. 3. 02:45
드디어 정규 교육의 마지막 주인 4주차! 원래 BM 백서를 함께 제작하는 주인데.. 주로 모델 타당성을 함께 검토해주시고 피드백을 해주시고 백서 관련 수업은 거의 안했다. Smart Contract를 이용한 ICO 개발환경 : Ganache, Remix IDE, MetaMask ICO를 진행할 때 스마트컨트랙트를 주로 활용해서 진행하는데 이를 구현해봤다. 솔리디티 언어를 기반으로 스마트컨트랙트를 짜는데 교수님이 미리 준비해오신 것을 이용해서 쉽게 구현해볼 수 있었다. ICO 시도해 볼 토큰 만들었고 MetaMask 에서 확인해보는데 뿌-듯 물론 스마트컨트랙트 코드는 한 번 더 싹 훑어보면서 공부해야겠지만 처음으로 스마트컨트랙트를 구현해본 것에 의미를 ㅎㅎ 한국전자서명 포럼 의장님 강의 한호현 의장님께서 ..
-
GBSA 2019 블록체인 캠퍼스 전문가 과정 2-3주차Record/dev course 2019. 8. 2. 01:48
경기창조경제혁신센터에서 진행되는 2019 블록체인 캠퍼스 전문가 과정의 2,3주차! 본격적으로 코딩을 진행해보는 과정이었다. 2주차에는 DAPP 개발이라고 하기도 좀 그렇지만..ㅎㅎ 강사님이 미리 준비해주신 소스 코드를 활용해서 스마트컨트랙트를 배포해보았다. Solidity 프로그래밍 첫 시도 개발환경은 Remix에서 진행되었다. Remix IDE는 웹브라우저 기반이고, 솔리디티의 코딩, 컴파일, 배포 등의 개발 기능을 사용할 수 있다. 솔리디티는 컴파일 가능한 버전이 정말 많은데, 버전을 잘 선택해서 컴파일해야 오류가 나지 않는다. 현재 보통은 0.4.24 버전을 주로 쓴다고 한다. 그리고 버전에 맞는 코드가 있으므로 주의! web3.js 는 이더리움 geth와 통신 할 수 있는 자바스크..