BlockChain(4)
-
당신이 알면 불편할 블록체인에 관한 10가지 진실
그동안 블록체인을 하며 보고 듣고 느낀 점이다. 재미로 읽어주길 바란다. 1. 토큰 재단은 당신의 편이 아니다. 당신의 주머니를 노리는 편이지. 2. 아무 앱이나 받아 니모닉(복구 암호구문)을 입력하지 마라. 그 소스를 다 까보기 전에는 믿으면 안된다. 굳이 언급하자면 Trust Wallet을 제외하고는 믿을만한 지갑앱은 별로 없는듯 하다. 3. 그 말은 소스가 공개되어있지 않으면 서버든 클라이언트든 블록체인을 온전히 활용한다고 보기 어렵다. 굉장히 신뢰할 수 있는 기관이나 기업이 아니라면 언제나 당신의 암호화폐는 해킹당할 수 있다. NFT니 DID니 지갑이니 스마트컨트랙트니.... 그 애플리케이션의 소스코드가 공개되어있지 않거나 검증할 수 없으면 나는 자신있게 말할 수 있다. 반쪽짜리 블록체인이거나 사..
2021.12.29 -
오픈제플린을 이용한 토큰 생성
'처음 배우는 블록체인' 8장 실습을 참고로 구성된 예제입니다. 트러플 버전은 5.0.4에서 진행하였습니다. 버전정보 -truffle(develop)> version -Truffle v5.0.4 (core: 5.0.4) -Solidity v0.5.2 (solc-js) -Node v8.10.0 -openzeppelin-solidity": "^2.2.0" -오픈 제플린 2.2 공식 문서 참고링크 커맨드 8-23 새 프로젝트 생성 mkdir dapps-token cd dapps-token sudo truffle init 오픈제플린 설치 sudo npm install -g npm // npm 업데이트 한번 해주기 sudo npm init -f sudo npm install openzeppelin-..
2019.03.21 -
메타코인(Metacoin) 발행 트러플 예제
'처음 배우는 블록체인' 8장 실습을 참고로 구성된 예제입니다. 트러플 버전은 5.0.4에서 진행하였습니다. 버전정보 -truffle(develop)> version -Truffle v5.0.4 (core: 5.0.4) -Solidity v0.5.0 (solc-js) -Node v8.10.0 MetaCoin 실습은 원문링크를 참고하세요. ###예제 프로젝트 다운로드 mkdir metacoin cd metacoin truffle unbox metacoin 컴파일 및 마이그레이션 truffle develop compile 마이그레이션 실행 migrate 마이그레이션을 실행한 후 결과에서 계약주소를 복사해놓아야 한다. 배포 확인 커맨드 8-16 메타코인 계약을 변수에 저장 truffle(develop)> le..
2019.03.21 -
우분투 도커로 트러플 환경 구성하기
@마크다운 '처음 배우는 블록체인'의 8장 내용을 기반으로한 실습환경입니다. 책에는 도커쪽 설명은 없습니다. ### npm 설치하기 ```curl -L https://www.npmjs.com/install.sh | sh``` ### 우분투 도커 설치 스크립트 아래 스크립트를 그대로 복사하여 터미널에 입력하면 된다. ```sudo apt update -ysudo apt install apt-transport-https ca-certificates curl software-properties-commoncurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -sudo add-apt-repository "deb [arch=amd64..
2019.03.21