본문 바로가기

Ethereum nonce 모든 거래(Transaction)는 일회성이다. nonce는 계정에서 보내는 트랜잭션에 할당 된 번호이다. 거래 전송시 nonce는 1씩 증가한다. 예) 최초 계정 생성시 nonce는 0 (계정 기준으로 전송된 트랜잭션이 하나도 없을 때) 전송한 Transaction1: 1(nonce) 전송한 Transaction2: 2(nonce) 전송한 Transaction3: 3(nonce) . .. ... 전송한 Transaction10: 10(nonce) nonce 규칙 거래(Transaction)은 순서대로 이루어져야 한다. 현재 계정의 nonce가 1이라면, nonce가 0인 트랜잭션을 전송할 수 없다. (오류발생: 순서를 역행할 수 없습니다.) 순번을 건너 뛰지 않는다. nonce는 순차적으로 증가하고 처.. 더보기
geth 사설 이더리움 네트워크 테스트 명령어 ■ 계정생성 geth --datadir "C:\ethereum" account new ■ 계정리스트 확인 geth --datadir "C:\ethereum" account list ■ 계정삭제 keystore에 있는 UTC--... 파일 삭제 ■ 제네시스 생성 설정파일 및 geth 초기설정 geth --datadir "C:\ethereum" init "C:\ethereum\genesis.json" ■ network 구동 geth --networkid 4649 --nodiscover --maxpeers 0 --datadir C:\ethereum console 2>> C:\ethereum\geth.log eth.accounts ■ Etherbase 확인 (Etherbase: 채굴에 성공했을 때 보상받는 계정.. 더보기
Hot Wallet / Cold Wallet Hot Wallet 온라인상에서 거래하는 지갑을 의미 개인키(비밀키)를 온라인에 연결해서 입력 실시간으로 편리하게 사용가능하지만 해킹 또는 피싱사기 등에 노출될 가능성이 높음 예금계좌 / 적은금액 또는 단기투자용 Cold Wallet 인터넷이 연결되지 않은 하드웨어 전자지갑 개인키(비밀키)를 오프라인에서 처리해서 보냄 해킹위험에서 안전하나 장치를 잃어버리면 찾기 어려움 고액투자자나 코인을 안전하게 보관하기 위해 사용 적금계좌 / 장기투자용 더보기