본문 바로가기

DeveloP/BlockChain

이더리움 Private Network 구축 - 2

자, 이제 이더리움을 공부하려면 설치해야 겠지?

그런데 이더리움자체를 설치 를 못하는 걸로 알고 있는데, 뭘 설치 하라는 걸까?


※ geth(go-ethereum)


게스? 의류 브랜드 이름이랑 비슷하다;;;


  • geth 란?

Geth는 Go언어로 된 이더리움 노드 소프트웨어 코드 입니다.
Virtual Box 라는 가상화 엔진상에 geth라는 EVM(Ethereum Virtual Machine)가 위치합니다. 
이 코어 엔진에서 실행가능한 프로그램을 개발하는 것이 이더리움 프로그래밍입니다.

Geth 소프트웨어: 이더리움 프로토콜 블록체인 기술을 이용한 golang 구현체로서, 전 세계 공유 컴퓨팅 플랫폼을 구현한다.



go-ethereum

The go-ethereum client is commonly referred to as geth, which is the the command line interface for running a full ethereum node implemented in Go. By installing and running geth, you can take part in the ethereum frontier live network and:

  • mine real ether  ( 실제 이더를 마이닝 할 수 있다. )
  • transfer funds between addresses ( 주소 간 자금이체 )
  • create contracts and send transactions ( 계좌를 생성하거나 트랜잭션을 보낸다. )
  • explore block history ( 블록 기록 탐색 )
  • and much much more ( 기타 등등 )

요약 : 커맨드 라인 인터페이스 형태의 GO 언어로 만들어진 full 이더리움 노드이다.