bitcoind 데몬

bitcoind 데몬

Bitcoin 노드 프로그램인 bitcoind 는 Peer-to-Peer 간의 네트워크 통신을 담당하면서, bitcoin-cli 같은 클라이언트들의 요구를 처리하는 서버 기능을 가지고 있다.

bitcoind 포트

bitcoind 프로그램은 Peer-to-Peer 간의 네트워크 통신을 위해 다음과 같은 포트(port)를 (디폴트로) 사용한다.

    mainnet: 8333
    testnet: 18333
    regtest: 18444

또한, bitcoin-cli 등과 같은 클라이언트들의 JSON-RPC request를 처리하기 위해 bitcoind 는 다음과 같은 포트를 사용한다.

    mainnet: 8332
    testnet: 18332
    regtest: 18443

bitcoind 체인 파라미터

bitcoind 프로그램은 Bitcoin 구성파일(bitcoin.conf)에서 디폴트 체인을 지정할 수 있으며, 또한 bitcoind 아규먼트에서 다른 체인을 지정할 수 있다. bitcoind 에 특별히 체인을 지정하지 않으면 디폴트로 mainnet을 사용한다.

만약 regtest 체인을 사용하기 위해서는 다음 명령을 사용한다.

    $ bitcoind -regtest

testnet 체인을 사용하기 위해서는 다음 명령을 사용한다.

    $ bitcoind -testnet

bitcoind 데이타 폴더

bitcoind이 실행될 때, 각 체인은 서로 다른 데이타 폴더를 가진다. 다음은 각 체인별 디폴트 데이타 폴더이다.

    mainnet: ~/.bitcoin/*
    testnet: ~/.bitcoin/testnet3/*
    regtest: ~/.bitcoin/regtest/*

데이타 디렉토리는 bitcoind -datadir 파라미터나 bitcoin.conf의 datadir={디렉토리} 에서 다른 폴더를 지정할 수 있다.

본 웹사이트는 광고를 포함하고 있습니다. 광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.