[IMAGE: https://steemitimages.com/DQmYoJAjLzLikd6q48Q4vior65kdfmtfN2yMA55Yg9YjrxB/image.png]
먼저 bitcoinj에 대해서 알아 봅니다.
bitcoin을 사용하기 위해서는 프로그래밍 언어를 알아야 합니다. 가장 많이 사용하는 언어로는 Java, Python, C++ 등이 있으며 여기서는 대표적인 bitcoin 라이브러리인 bitcoinj를 사용합니다.
bitcoinj는 현재 최신 버전은 0.14.7입니다.
[IMAGE: https://steemitimages.com/DQmXkhZbMx7FHK5t451WwttsB8qr2EETF1W8aJjvGSaEfGm/image.png]
개발 환경을 설정해 봅니다.
1. 이클립스를 다운로드 하여 설치합니다.
[IMAGE: https://steemitimages.com/DQmPktfYGsrg6oN1f7sWWUruwNq9xpXuzEM1sTGWgfUJEwC/image.png]
2. 이클립스에서 Maven Project 를 만듭니다.
[IMAGE: https://steemitimages.com/DQmNfos7PkBQKstWRDuy9soLmohQGGUoJYWmJFC19fb8yVS/image.png]
3. 프로젝트 정보를 입력합니다.
[IMAGE: https://steemitimages.com/DQmfE2aSU34XGWZW4x41XvfS3LVAnB5wi6p3cVtbpchz9Er/image.png]
4. 프로젝트가 생성되면 pom.xml을 수정합니다.
[IMAGE: https://steemitimages.com/DQmeigTf1mFjgK1tcxuXhBsEbxQTXTJnBjbt2aWYgiL3pL6/image.png]
dependencies tag 에 다음 항목을 추가하면 됩니다.
[IMAGE: https://steemitimages.com/DQmVVnoa52UF9H8sbjxPq9gXmPWZRdR2qTnvWmKqiwJLmC1/image.png]
수정 시 불필요한 test 코드는 삭제합니다. (오류를 없앰) bitcoin-core 를 사용할 수 있도록 메이븐에 설정합니다.
저장을 하면 자동으로 메이븐에서 프로그램에 필요한 bitcoin-core 라이브러리를 다운로드 합니다.
5. 비트코인 라이브러리가 제대로 다운로드 되었는지 확인합니다.
[IMAGE: https://steemitimages.com/DQmc12bSryjnVsdE9jHALHMEXzrSrviy3xkb3smLVXpkNtH/image.png]
*다음 시간에는 테스트넷에서 Wallet을 만들어 보겠습니다.