На счет неполного узла: использование публичного API провайдера. На его плечи ляжет получение информации из сети и трансляция транзакций.
Сейчас есть:
chain.com
blockchain.info/ru/api (не рекомендую)
www.blockcypher.com
chain.so/api
coinalytics.co
www.blocktrail.com
coinkite.com/developers