비트코인 코어 지갑은 몇 가지 한계점을 가지고 있지만, 그럼에도 불구하고 매우 뛰어난 기능을 제공합니다. 이러한 단점들을 보완하기 위해 비트코인 노츠(Bitcoin Knots)가 개발되었습니다. 이는 코어 지갑을 기반으로 몇 가지 개선사항, 예를 들어 프로그램 수정, GUI에 BTC 주소 표시와 같은 새로운 기능들이 추가된 파생 버전입니다. 비트코인 노츠를 설치하려면 우분투(Ubuntu) 운영체제가 필요하거나, Tar 아카이브를 추출하여 바이너리 패키지를 실행할 수 있어야 합니다.
우분투 환경에서의 설치
비트코인 노츠는 우분투 리눅스 및 이를 기반으로 하는 다른 운영체제에서 비교적 쉽게 설치할 수 있습니다. 이를 위해서는 먼저 터미널 창을 열고 공식 비트코인 노츠 PPA(개인 패키지 아카이브)를 추가해야 합니다. 하지만 PPA를 설치할 때 몇 가지 주의해야 할 사항이 있습니다. 현재 PPA는 모든 우분투 버전을 지원하지 않으며, 대부분의 최신 버전(16.04-17.10)을 지원합니다. 따라서 우분투 18.04 사용자는 공식 PPA 지원이 추가될 때까지 기다려야 합니다.
참고: 우분투 18.04 사용자라면 PPA 설치 안내를 따르는 대신 일반적인 설치 방법을 권장합니다. PPA를 추가하려면 터미널 창을 열고 다음 명령어를 입력하세요.
sudo add-apt-repository ppa:luke-jr/bitcoinknots
`add-apt-repository` 명령어를 실행하면 리눅스 PC에 공식적으로 안정화된 비트코인 노츠 소프트웨어 소스가 추가됩니다. 하지만 아직 사용할 수 있는 상태가 아니며, 우분투는 이 소스에서 아무것도 설치할 수 없습니다. 이를 해결하기 위해 업데이트 명령어를 사용해야 합니다. 업데이트 도구를 사용하면 우분투가 방금 추가한 새 소스를 포함하여 사용 가능한 모든 소프트웨어 소스를 갱신할 수 있습니다. 아래 명령어를 실행하여 업데이트를 진행하세요.
sudo apt update
우분투가 소프트웨어 소스를 성공적으로 갱신했다면, 이제 업데이트를 실행하는 것이 좋습니다. 이 명령어를 실행하면 현재 사용 가능한 소프트웨어 업데이트도 함께 표시될 수 있습니다. 만약 우분투 PC(업데이트 명령어 실행 후)에 설치해야 할 업데이트가 있다면 즉시 업데이트를 진행해야 합니다. 이 단계를 건너뛸 경우 비트코인 노츠가 제대로 작동하지 않을 수 있습니다.
sudo apt upgrade -y
최신 소프트웨어 업데이트를 설치하고 우분투의 소프트웨어 소스를 갱신한 후, 리눅스 PC에 비트코인 노츠 지갑을 설치합니다.
sudo apt install bitcoin
일반적인 리눅스 환경에서의 설치 방법
우분투 외의 다른 리눅스 환경에서 비트코인 노츠 지갑을 사용하는 것은 비교적 간단합니다. 먼저 다운로드 가능한 최신 바이너리 패키지를 확보하는 것으로 시작합니다. 이 방법의 장점은 모든 코드가 이미 준비되어 있으며 거의 모든 리눅스 배포판에서 쉽게 실행할 수 있다는 것입니다. 또한, 종속성을 별도로 설치할 필요가 없으며 모든 것이 정상적으로 작동해야 합니다. 비트코인 노츠의 일반적인 설치 방법의 유일한 단점은 자동 업데이트가 불가능하다는 점입니다.
참고: 미리 컴파일된 바이너리를 사용하지 않으려면, 개발자들이 리눅스에서 사용할 수 있도록 비트코인 노츠 소스 코드를 공개했습니다. 여기에서 소스 코드를 다운로드하여 직접 빌드할 수 있습니다.!
프로그램을 사용하려면, 최신 아카이브 파일을 다운로드해야 합니다..
최신 버전의 비트코인 노츠를 다운로드한 후, 터미널을 열고 `cd` 명령어를 사용하여 홈 폴더에서 `~/Downloads` 디렉토리로 이동합니다.
터미널을 다운로드 폴더로 이동시킨 후에는 아직 압축을 풀지 마십시오. 이 폴더에 프로그램을 추출하는 것은 실수로 삭제할 위험이 있습니다. 특히 암호화폐 지갑과 같은 민감한 프로그램의 경우 더욱 그렇습니다. 대신 `mv` 도구를 사용하여 아카이브 파일을 홈 폴더로 직접 이동하는 것이 좋습니다.
mv bitcoin-0.15.1.knots20171111-x86_64-linux-gnu.tar.gz ~/
이제 파일이 올바른 위치에 있으므로 안전하게 압축을 풀 수 있습니다. `tar` 명령어를 사용하여 아카이브 압축을 해제합니다.
tar -xvzf bitcoin-0.15.1.knots20171111-x86_64-linux-gnu.tar.gz
모든 파일이 추출되어 사용할 준비가 되었습니다. 하지만 그 전에 `mv` 도구를 사용하여 폴더 이름을 변경하는 것이 좋습니다. 추출된 폴더의 이름을 반드시 변경해야 하는 것은 아니지만, “Bitcoin Knots”로 변경하면 쉽게 찾을 수 있습니다.
mv bitcoin-0.15.1 Bitcoin Knots
비트코인 노츠 사용하기
비트코인 노츠를 사용하려면 먼저 바이너리 파일을 실행 가능하도록 변경해야 합니다. 터미널을 열고 `cd` 명령어를 사용하여 “Bitcoin Knots” 폴더로 들어갑니다.
cd Bitcoin Knots
“Bitcoin Knots” 폴더 안에서 다시 `cd` 명령어를 사용합니다. 이번에는 실행 가능한 프로그램들이 위치한 `bin` 하위 폴더로 이동합니다.
cd bin
`bin` 폴더 안에서 `ls` 명령어를 사용하여 각 실행 파일을 확인합니다.
ls
모든 파일을 확인한 후, 각 파일 이름을 복사하여 해당 파일들의 권한을 업데이트합니다.
sudo chmod +x filename
비트코인 노츠에는 GUI(그래픽 사용자 인터페이스) 앱이 있으며, 대부분의 사용자들이 이 소프트웨어를 다운로드하는 주된 이유입니다. 다음 명령어를 사용하여 해당 실행 파일의 권한을 업데이트합니다.
sudo chmod +x bitcoin-qt
그런 다음, 다음 명령어를 사용하여 프로그램을 실행합니다.
./bitcoin-qt
비트코인 노츠 앱이 시작되면 프롬프트 메시지가 표시될 것입니다. 이 메시지는 전체 비트코인 블록체인을 다운로드해야 한다는 경고를 나타냅니다. 앱이 블록체인을 다운로드하도록 허용하십시오. 다운로드가 완료되면 비트코인을 보내고 받을 수 있습니다.
거래를 보내려면 상단의 “보내기” 메뉴 버튼을 클릭합니다. 그런 다음, 주소, 송금할 금액을 입력하고 하단의 ‘보내기’ 버튼을 클릭합니다.
또는 “받기” 버튼을 클릭하여 비트코인 노츠를 통해 비트코인을 요청할 수도 있습니다. 여기에서 주소, 금액을 입력하고 “보내기”를 클릭하면 됩니다.