[kr-dev] 핫/콜드 지갑의 이해 feat web3js

개요

  • 혹시 틀리거나 이해 되지 않는 부분이 있으면 댓글로 피드백 부탁 드립니다.

개인적으로 hot / cold wallet 의 개념이 잘 이해가 되지 않아 (etherium - erc20) geth 로 test node 구성 후 web3js 로 hot / cold 기반의 eth 전송을 테스트 해보고 그 기록을 공유합니다.

요약

hot

계정 잠금 해제 및 전송 단계가 온라인에서 이뤄지며, 계정 잠금 해제 행위가 외부에 노출된 경우 해킹을 당할 수 있습니다.

cold

거래내역 생성 및 사인 작업을 오프라인에서 처리 할 수 있으며 ( 프로그램적 처리, 하드웨어 지갑 등 ) 이후 사인 처리된 정보만 온라인에서 처리되므로 해킹 당할 우려가 없습니다. (물론 cold 같은 경우도 pub / pri 정보가 유출되면 끝이겠지만요)

관련 내용 정리

180618_콜드핫_지갑.001.jpeg

180618_콜드핫_지갑.002.jpeg

180618_콜드핫_지갑.003.jpeg

180618_콜드핫_지갑.004.jpeg

180618_콜드핫_지갑.005.jpeg

180618_콜드핫_지갑.006.jpeg

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now
Logo
Center