En los sistemas GNU/Linux es muy frecuente hacer llamadas a otros programas que ya están implementados en el sistema (como el demonio
bitcoind) de los que dispones de su código y además la licencia del mismo ―al ser libre― te permite usarlo con cualquier propósito. Esto ahorra muchísimo trabajo ya que no tienes por qué volver a escribir código para hacer algo que hace bien otro software que ya existe, y si no lo hace tan bien como tu quisieras podrías modificarlo para mejorarlo, sin tener que volver a comenzar de cero.
Además, según la
wikipedia: "Bitcoin-Qt/Bitcoind es el único programa que implementa totalmente el protocolo, protegiendo a la red, y se considera la referencia en la que se apoyan el resto de clientes existentes". Por lo que si yo fuera el programador de
Armory también utilizaría el demonio
btcoind.