web3 라이브러리 이더리움 네트워크는 노드로 구성되어 있고, 각 노드는 블록체인의 복사본을 가지고 있더. 만약 스마트 컨트랙트의 함수를 실행하고자 한다면, 이 노드들 중 하나에 질의를 보내 아래 내용을 전달해야 한다: 스마트 컨트랙트의 주소 실행하고자 하는 함수, 그리고 그 함수에 전달하고자 하는 변수들 이더리움 노드들은 JSON-RPC라고 불리는 언어로만 소통할 수 있고, 이는 사람이 읽기는 불편하다. 컨트랙트의 함수를 실행하고 싶다고 질의를 보내는 것은 아래와 같다. 터미널에서 curl문법을 사용할 때: curl -X POST \ -H "Content-type: application/json" \ --data '{ "jsonrpc":"2.0", "method":"eth_accounts","param..