블록체인 썸네일형 리스트형 Bitcoin Bitcoin (BTC) Bitcoin Core란? 우리가 알고있는 비트코인은 Bitcoin core 클라이언트를 구동하는 블록체인을 지칭한다. 오픈소스로 공개되어 있어 Github를 통해 누구나 이용할 수 있다. Bitcoin Core Package 구성 패키지 설명 bitcoin-qt 비트코인의 GUI클라이언트, 지갑(Wallet)에 해당한다. bitcoin-daemon(bitcoind) Back-end에서 동작하는 클라이언트로 JSON-RPC를 통해 개발자를 위한 API를 제공한다. bitcoin-cli Command Line Interface로 bitcoind를 동작시키기 위한 명령어를 입력한다. Bitcoin Core Install Guide Install 사전준비 OS X command lin.. 더보기 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 인터넷이 연결되지 않은 하드웨어 전자지갑 개인키(비밀키)를 오프라인에서 처리해서 보냄 해킹위험에서 안전하나 장치를 잃어버리면 찾기 어려움 고액투자자나 코인을 안전하게 보관하기 위해 사용 적금계좌 / 장기투자용 더보기 이전 1 다음