이더리움 개발 환경 세팅하는 방법 (1)

By @akagenie1/22/2018kr

우선 나만의 코인을 간단하게 만들어보는것을 목표로 포스팅 시작
MacBook 개발환경을 셋업하므로 Mac 기준으로 설명함

환경설정

-> 빌드된 화면.. 빌드가 됐으면 solidity 가 설치된거다
-> 솔리디티는 스마트컨트랙을 만들기 위한 cop 컨트랙오리엔티드 프로그래밍이다.
-> 이더리움 = 스마트계약인데 이걸 만들 수 있게 만드는 언어다..
-> EVM (Ethereum Virtual Machine) 에서 동작한다. JVM과 같은 놈..
-> Solidity is a contract-oriented programming language for writing smart contracts.[1] It is used for implementing smart contracts[2] on various blockchain platforms.[3][4][5] It was developed by Gavin Wood, Christian Reitwiessner, Alex Beregszaszi, Liana Husikyan, Yoichi Hirai and several former Ethereum core contributors to enable writing smart contracts on blockchain platforms such as Ethereum.[6][7][8]

Go Ethereum 노드 구성하기

  • 아무데나 폴더 만들고 geth --dev --datadir="e_data" 라고 명령을 쳐본다.
    스크린샷 2018-01-23 오전 12.58.43.png

-> 다음과 같은 로그가 나온다 터미널 한개 더 키고 해당 폴더로 가서 다음과 같이 입력한다.
-> geth attach ipc:./e_data/geth.ipc

  • 스크린샷 2018-01-23 오전 1.04.47.png
    -> 이제 geth 노드 접속된거임.. 여기서 eth. 기타 함수 명령들을 쳐볼 수 있음..
    -> 오늘은 피곤해서 여기까지..
9

comments