전체 글 목록

비트코인 노드란? 풀노드·지갑·채굴기 차이 쉽게 이해하기

bitcoin-node-network-concept

비트코인을 공부하다 보면 노드, 풀노드, 지갑, 채굴기라는 표현을 자주 보게 됩니다. 처음에는 이 단어들이 서로 비슷하게 느껴질 수 있습니다. 저도 처음 비트코인을 공부할 때는 노드를 운영한다는 말이 채굴을 한다는 뜻인지, 지갑을 설치한다는 뜻인지 헷갈렸습니다. 특히 NAS에서 Bitcoin Core와 Fulcrum을 직접 운영해보면서, 노드가 단순히 프로그램 하나를 설치하는 의미가 아니라 비트코인 네트워크에서 데이터를 확인하고 전달하는 중요한 역할이라는 … 더 읽기

BlueWallet을 내 Fulcrum 서버에 연결하는 방법|공개 접속과 SSL 주의사항

NAS 비트코인 풀노드 4편의 BlueWallet·Fulcrum 연결 구조와 공개 접속 보안 점검

이번 글은 ‘NAS로 비트코인 풀노드 구축하기’ 시리즈의 4편입니다. Synology NAS에서 Bitcoin Core와 Fulcrum을 운영한 뒤, iPhone의 BlueWallet을 내 서버에 연결해 사용하고 있습니다. 이 글에서는 BlueWallet 8.0.1에서 사용자 지정 Fulcrum 서버를 연결한 과정과 함께, 공개 인터넷 접속에서 알아야 할 DNS와 SSL의 한계를 정리합니다. 본문에 나오는 도메인, IP와 포트는 모두 문서용 예시이므로 자신의 환경에 맞는 값으로 바꿔야 … 더 읽기

Fulcrum 설치와 Bitcoin Core RPC 연결하기

nas-bitcoin-full-node-part-3-fulcrum-rpc-setup

지난 글에서는 Synology NAS에 Bitcoin Core를 설치하고 초기 동기화(Initial Sync)를 진행하는 과정까지 정리했습니다. 1편에서는 NAS를 이용한 비트코인 풀노드 전체 구조를 살펴보았고, 2편에서는 그중 가장 기본이 되는 Bitcoin Core 설치 과정을 정리했습니다. 전체 흐름을 다시 정리하면 아래와 같습니다. 2편에서 설치한 Bitcoin Core는 비트코인 블록체인을 직접 다운로드하고 검증하는 역할을 합니다. 이번 3편에서는 그다음 단계인 Fulcrum 설치와 Bitcoin … 더 읽기

Synology NAS에 Bitcoin Core 설치하기

nas-bitcoin-full-node-part-2-bitcoin-core-install

지난 글에서는 Synology NAS를 이용해 비트코인 풀노드와 Electrum 서버를 운영하는 전체 구조를 정리해보았습니다. 당시 전체 구조는 아래와 같았습니다. 이번 글에서는 이 구조의 가장 기본이 되는 Bitcoin Core 설치 과정을 정리해보려고 합니다. 처음에는 “NAS에서 비트코인 노드를 운영한다”는 말 자체가 굉장히 어렵게 느껴졌습니다. 특히 같은 용어들이 꽤 낯설었습니다. 하지만 실제로 하나씩 설치하고 구조를 이해하면서, 비트코인 노드가 어떻게 … 더 읽기

Bitcoin Core + Fulcrum 개요와 구조 이해

as-bitcoin-full-node-bitcoin-core-fulcrum-overview

비트코인에 관심을 가지다 보면 한 번쯤은 “풀노드”라는 말을 듣게 됩니다. 처음에는 단순히 비트코인을 보관하거나 전송하려면 지갑만 있으면 되는 줄 알았습니다. 하지만 조금 더 알아보니, 비트코인을 제대로 이해하려면 단순히 지갑을 사용하는 것에서 한 단계 더 나아가 내가 직접 비트코인 데이터를 검증하는 환경이 중요하다는 것을 알게 되었습니다. 저는 Synology NAS를 사용하고 있었기 때문에, 이 장비를 이용해 Bitcoin Core와 … 더 읽기