BlogHide Resteemsminhokim (25)in blockchain • 6 years ago가나슈가 아닌 이더리움 테스트넷 사용(2.Kovan 배포된 Contract이용 Dapp만들기)안녕하세요 Kovan 네트워크 사용해 Dapp 만들기 2탄입니다! 저번 포스팅에서는 Smart Contract를 작성하고 Kovan 네트워크에 배포후 확인까지 했었죠 오늘은 직접 클라이언트 화면을 만들어 데이터를 넣고 가져오는 실습을 진행 하겠습니다! 아주 간단한 그냥 숫자를 입력해 블록에 저장하고, 블록에서 숫자를 가져오는 웹을…minhokim (25)in blockchain • 6 years ago가나슈가 아닌 이더리움 테스트넷 사용 (1.Kovan contract배포!)안녕하세요. 지금까지는 제가 Dapp을 만들때 항상 Ganache를 사용했습니다. 하지만 저같은 개인 개발자는 노트북 하나로 개발을 하기때문에.. Ganache를 24시간 켜놀수가 없기에 항상 컴퓨터를 새로키면 Ganache를 새로 열어서 다시 Contract를 배포하고.. 새로운 블록체인 환경에서 이어서 개발을 했었죠! 메타마스크를…minhokim (25)in blockchain • 6 years ago이더리움의 발전!안녕하세요! 두달이 넘어서야 새로운 포스팅을 하네요.. 하고있는 프로젝트 마무리하고, 해외에 한달넘게 체류하고 있어서 그동안 포스팅을 못했습니다.. 앞으로는 열심히 열심히 블록체인에 대한 포스팅을 다시! 진행 하려고 합니다. 어제 IT관련 뉴스를 보던중에 정말 좋은 소식을 하나 가져왔어요 !! 이더리움이 더 많은 개발자를 생태계 안으로…minhokim (25)in blockcahin • 6 years ago하이퍼레져란 무엇인가!?(6. Hyperledger Composer 실습 4탄)안녕하세요 저번 포스팅에서는 Rest서버를 실행하고, 간단한 front-end화면을 구축해 API를 이용해서 데이터를 가져오는걸 했었어요 데이터를 입력하는부분은 직접 해보길 권장드렸는데 해보신분이 계신지요.... 당연히 해보셨을거라 저는 믿습니다! 저는 간단하게 Vehicle를 등록하고, 조회하는정도만 만들어봤어요 ㅎㅎ 저희가…minhokim (25)in blockcahin • 6 years ago하이퍼레져란 무엇인가!?(5. Hyperledger Composer 실습 3탄)안녕하세요! 오늘도 역시 Hyperledger 실습을 진행할거예요! 이더리움과 다르게 Hyperledger는 예제나 소스가 많이 공개되어 있지가 않아서 공부하기위한 자료를 찾는데 쉽지가 않죠 잘하는 사람들은 알아서 척척 다 하겠지만 ㅠㅠ 저희같은 초보들은 그저... 영어로된 원서를 보거나 외국인들이 포스팅한 글을 읽으며 공부할수밖에 없는데 이…minhokim (25)in blockcahin • 6 years ago하이퍼레져란 무엇인가!?(4. Hyperledger Composer 실습 2탄)안녕하세요! 저번 포스팅에 이어서 오늘은 직접 하이퍼레져를 우분투에 설치하고 다뤄보는 시간을 갖도록 할게요!! 다들 저번시간에 진행했던 버추얼박스내에 우분투를 실행해주세요! 먼저 hyperledger composer를 사용하는데 필수 툴들을 설치할거예요! 제가 따로 root권한으로 다운받으라고 말씀드리는거외에 절대로 sudo를 사용하시면…minhokim (25)in blockcahin • 6 years ago하이퍼레져란 무엇인가!?(3. Hyperledger Composer 실습)안녕하세요!! 2019년 새해가 밝았네요!! 모두들 새해복 많이 받으셨으면 좋겠습니다! ㅎㅎ 오늘은 하이퍼레져 컴포저에 대해서 간단한 설명과 실습을 진행할 예정입니다! Hyperledger Composer 이란!? 블록체인 네트워크의 비지니스 모델을 쉽게 정의하고 만들수 있도록 IBM에서 제공하는 툴(?) 프레임워크(?) 같은 느낌으로…minhokim (25)in blockcahin • 6 years ago하이퍼레져란 무엇인가!?(2. Hyperledger Fabric)안녕하세요! 이어서 바로 하이퍼레져 패브릭에 대해서 포스팅하려고합니다 ㅎㅎ 어려워요.. 저는 개념잡기가 조금 어려웠어요.. 새로운, 낯선 용어에 적응하는데 조금 시간이 걸렸답니다 하이퍼 레져의 특징 허가형 블록체인 (허가된 사용자만 사용가능, 각각 기관및 피어에 대해 권한 설정 가능) -멤버십 관리 서비스를 통해 허가된 참여자만…minhokim (25)in blockchain • 6 years ago하이퍼레져란 무엇인가!?(1. 프라이빗 블록체인)안녕하세요! 요즘 이더리움 네트워크를 활용한 Dapp개발을 주로 포스팅했었는데요 오늘은 하이퍼레져대해서 포스팅을 해볼까합니다! 블록체인분야에 공부를 해보신분이라면 한번쯤은 하이퍼레져가 무엇인지 들어 보셨을거라고 생각하는데요! 물론 하이퍼레져에 대해 접하지 못하신분도 있을거 같아서!! 제가 오늘 간단하게 Private Blockchain이자…minhokim (25)in blockchain • 6 years agoreact를 활용한 Dapp 2탄입니다!! (3.블록체인 네트워크 연결)안녕하세요! 어제 Private Ethereum Network에 연동까지해서 블록에저장, 호출까지 하려했는데.. 개인 사정때매 끝까지 못했네요 그래서 오늘 나머지 진행하려 합니다!! 어제에 이어서 바로 시작하겠습니다! 저희가 ipfs서버에 파일을 저장하고, 해시값을 가져오고, 화면에 출력하는 단계까지 진행을 하였습니다. 이제는…minhokim (25)in blockchain • 6 years agoreact를 활용한 Dapp 2탄입니다!! (2.개발환경 세팅및 파일 업로드!)안녕하세요! 오늘도 저번시간에 이어서 ipfs에 대해서 말씀드리려 합니다 ㅎㅎ 제가 지금 사용하는 이 스팀잇에서 운영? 하는 Dtube라는 블록체인 플랫폼이 있습니다. 그 Dtube가 바로!! ipfs를 활용해서 동영상의 해시값을 블록에 저장을 하는 플랫폼인거죠 ㅎㅎㅎㅎ 유튜브랑 굉장히 유사하지만.... 유튜브와의 차이점은 데이터가…minhokim (25)in blockchain • 6 years agoreact를 활용한 Dapp 2탄입니다!! (1. ipfs란?)안녕하세요 ㅎㅎ 저번 시간에는 react를 활용해서 콜라를 구매하고 판매하는 그리고 갯수를 입력하고, 입력 받은 만큼 구매를 하는 Dapp을 만들어보았죠 ㅎㅎ 입력 받은 만큼 판매를 하는 기능을 구현해보라는 숙제아닌 숙제를 한가지 내드렸었는데 하셨는지요! ? 아마 어려움없이 하셨을거라 생각되어집니다! 오늘부터는 ipfs를 활용해서…minhokim (25)in blockchain • 6 years ago이더리움 네트워크에서의 가스비란??안녕하세요.ㅎ 오늘은 기존에 진행하던 react기반의 dapp만들기는 잠시 쉬고,저번시간에 말씀드렸던 가스비에 대해서 이야기를 좀 드려볼까 합니다. 가스란 무엇인가!! 한마디로 정의하면 가스는 이더리움 네트워크를 사용하는데 지불하는 수수료 입니다 솔리디티 언어에서는 나 자신은 물론이고 사용자들이 어플리케이션을 사용할 때…minhokim (25)in blockchain • 6 years agoreact를 활용한 Dapp 만들기(4. 간단한 Dapp 생성+추가기능구현)안녕하세요! 저번포스팅때는 콜라를 구매하는 간단한 Dapp을 만들어보았었죠 ㅎㅎ 오늘은 갯수를 입력받아 콜라를 구매하는 기능과, 콜라를 판매하는 기능을 구현해 보겠습니다! 먼저 갯수를 입력받아 콜라를 구매하는 기능부터 구현해보겠습니다. 음 저희는 일단 솔리디티 파일먼저 수정하기로 하죠! function BuyCoke()…minhokim (25)in blockchain • 6 years agoreact를 활용한 Dapp 만들기(3. 간단한 Dapp 생성)안녕하세요 오늘은 Private Ethereum Network를 이용한 간단한 물건 구매 Dapp을 만들어볼 예정입니다. 그럼 시작하겠습니다. 전편에서 만든 코드를 열고 App.js에 있는 코드를 다 지워주세요! 그다음으로, build/contracts폴더와 contracts폴더 안에있는 SimpleStorage.json…minhokim (25)in blockchain • 6 years agoreact를 활용한 Dapp 만들기(1. 기본 프로젝트 생성)이번 포스팅에서는 기본 프로젝트 사용법에 대해 알아보겠습니다. 코딩을 위해 Visual Studio Code를 사용하겠습니다. Node.js: Truffle: Ganache: MetaMask: -Node.js 최신버전을 사용해도 문제가 없지만 그래도 안정적,신뢰도높은 버전을 추천드립니다! -Truffle…minhokim (25)in blockchain • 6 years agoreact를 활용한 Dapp 만들기(1. 시작)안녕하세요. 개인 공부하면서 습득과 깨달은(?) 내용을 공유하며 정리하고자 첫글을 써봅니다. 앞으로도 꾸준히 시간 날때마다 포스팅을 해보려고 합니다 ㅎㅎ blockchain에 대한 개념과 이해도는 어느정도 있지만 어떻게 코딩을 시작해야 할지 모르시는 분들을 위해 쓰는글 이므로, 최소한 이글을 읽기전에 BlockChain과 자바스크립트…