기본 콘텐츠로 건너뛰기

2월, 2023의 게시물 표시

blockchain 실전

실전편 Bitcoin Core 1.       비트코인과  Bitcoin Core Bitcoin Core  란 ? -  비트코인 클라이언트는  Bitcoin Core 를 바탕으로 개발됐으며 공식  Repository  에서 누구나 받아서 이용할 수 있음 bitcoin-qt 비트코인의  GUI  클라이언트 ,  이른바 지갑 (Wallet) 에 해당 bitcoin-daemon (bitcoind) 백엔드에서 동작하는 것을 목적으로 하는 클라이언트 , JSON-RPC 를 통해 개발자향  API 를 제공 bitcoin-cli Bitcoind  에 명령어로 지시를 내리는 경우 사용 -  비트 코인을 취급하기 위해 아래  3 단계를 거쳐야 함 ①       지갑 등 클라이언트 응용프로그램의 준비 및 제작 ②       비트코인 (BTC)  입수 .  거래소를 통해 원이나 달러를  BTC 로 환전 ③       채굴을 실행하기 위해 과거의 모든 블록체인을 취득 -  비트 코인의 변동폭이 크기 때문에  BTC 로 환전할 때 주의가 필요 -  채굴하기 위해 취득해야 할 블록체인의 모든 데이터양은 수십 기가바이트 급이기 때문에 환경을 준비하는데 수 시간 걸림 Bitcoin Core  작동 - Bitcoin Core  설치부터 기동 ,  환경구축 ,  송금까지의 조작을 실시해 비트코인 전체의 동작을 확인하는 것을 목적으로 함 환경 - Ubuntu Server 16.04 LTS - Bitcoin Core version 0.15.1 하드웨어 사양 - CPU : i3 (2.0 GHz) , Mem : 4GB 순서 ①       Bitcoin Core  설치 ②       테스트넷에서  Bitcoin Core  기동 ③       Bitcoin Core  계정 생성 ④       Bitcoin Core  송금 ⑤       Bitcoin Core 에서의 채굴