Ethereum Network
[Web3.js](https://texonom.com/web3js-60024bd766a04a42a492ac25cc23a7db) 


노드로 구성되어 있고, 각 노드는 블록체인의 복사본을 가지고 있다
스마트 컨트렉트의 함수를 실행하고자 한다면 노드에 질의를 보내 1.스마트 컨트렉트의 주소 2.실행할 함수 3.함수에 전달할 변수들 을 전달해야한다
이더리움 노드들은 JSON-RPC로만 소통할 수 있고, 이는 개발자에게는 불편한 일이기 때문에 web3.js는 질의를 알지 못하는 개발자들도 쉽고 편리하게 자바스크립트 인터페이스로 상호작용할 수 있도록 해 준다




### private network
> [pjt3591oo/geth-base-multi-ethereum-network-system](https://github.com/pjt3591oo/geth-base-multi-ethereum-network-system)




