아하
생활

생활꿀팁

pay2id.com
pay2id.com

비트코인 라이트코인등은 RPC 를 통해 지갑을 제어하는데 이더리움 지갑은 어떻게 제어하나요?

이더리움 지갑을 비트코인 지갑을 rpc로 콘트롤 하듯이 하려고 합니다

어떻게 해야 할까요?

관련자료 또는 예제 부탁드립니다

    55글자 더 채워주세요.
    1개의 답변이 있어요!
    • 빠른벌새215
      빠른벌새215

      안녕하세요.

      먼저 RPC로 지갑을 컨트롤 한다는 말이 조금 모호해서 제가 이해한 데로 답변드리겠습니다.

      만약 이더리움 지갑을 만들려고 하신다면 아래와 같은 기능들이 필요합니다.

      1. 사용자는 이더리움 주소를 생성할 수 있다.

      2. 사용자는 내 주소의 잔액을 조회할 수 있다.

      3. 사용자는 이더를 다른 주소로 전송할 수 있다.

      4. 사용자는 내가 보낸 Transaction처리결과를 조회할 수 있다.

      이더리움은 (비트코인도 마찬가지입니다.) Client가(예: 이더스캔, 마이이더월렛 메타마스크등) 이더리움노드의 정보를 얻기 위해 JSON-RPC라는 통신 방법을 통해 통신을 할 수 있습니다.

      이런 통신을 편하게 할 수 있도록 이더리움은 web3.js라는 라이브러리를 제공합니다. (https://web3js.readthedocs.io/en/1.0)

      1. 사용자는 이더리움 주소를 생성할 수 있다.

      2. 사용자는 내 주소의 잔액을 조회할 수 있다.

      3. 사용자는 이더를 다른 주소로 전송할 수 있다.

      4. 사용자는 내가 보낸 Transaction처리결과를 조회할 수 있다.

      위와 같이 제공한 라이브러리를 이용해서 노드의 정보를 얻을 수 있습니다.

      감사합니다.