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

in #kr7 years ago (edited)

우선 나만의 코인을 간단하게 만들어보는것을 목표로 포스팅 시작
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. 기타 함수 명령들을 쳐볼 수 있음..
    -> 오늘은 피곤해서 여기까지..
Sort:  

좋은 자료 잘 보았습니다. 개발관련 글 올리실 때 kr-dev 태그가 활성화 되어있으니 활용해주시면 좋지 않을까 합니다!
잘 보고 갑니다!

감사합니다 ~ 태그 수정하였습니다 서로 많은 정보 공유하면 좋을것같습니다^^

잘보고 갑니다ㅎㅎ 저랑 진도가 비슷하신거 같네요 요즘 한참 geth solidity 스터디중이라ㅎㅎ 좋은 자료 또 부탁드려요 보팅 팔로우 하고 갑니다

네~ 정보공유많이 하면 좋을것같아요 아이디어잇으면 해볼수잇는것도 많은듯

형 이거 좋은 자료네요!ㅎ 보팅 누르고감!

ㅇㅋ~ 잼잇는거 많네 보팅앱도 만들수잇더라

앞으로 공유해주실 내용들도 기대합니다.
반가워서 팔로+보팅 하고 갑니다!

네 방갑습니다 만지작거리고 잇어요 dapp 만들기 정리해서 2탄 곧올리려구요

Congratulations @akagenie! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

You got your First payout

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

Congratulations @akagenie! You have completed the following achievement on Steemit and have been rewarded with new badge(s) :

You got a First Reply

Click on the badge to view your Board of Honor.
If you no longer want to receive notifications, reply to this comment with the word STOP

Do you like SteemitBoard's project? Then Vote for its witness and get one more award!

Congratulations @akagenie! You received a personal award!

1 Year on Steemit

Click here to view your Board

Do not miss the last post from @steemitboard:

SteemWhales has officially moved to SteemitBoard Ranking
SteemitBoard - Witness Update

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @akagenie! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 2 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!