<…>
Al utilizar un Exchange, aunque no lo abordes ahora, la seguridad si es un factor muy importante a contemplar, y de hecho, está relacionado con lo que expones posteriormente. Vamos por partes:
Un Exchange es típicamente Centralizado (CEX) o Descentralizado (DEX). En los CEX (Binance, Coinbase, etc.), uno no tiene control de sus claves privadas. Es el Exchange el que tiene sus claves privadas, y sobre un software, te hace ver tu saldo. No hay en general una relación 1:1 entre tus fondos y un par de claves privadas, sino que el Exchange puede tener en una dirección los fondos de N personas. Esto hace que, entre otras cosas, no te pueda dar tus claves privadas.
En los DEX si puedes llegar a tener tus claves privadas, pero no en todos. Algunos los venden como DEX sin serlos realmente. Por ejemplo, Binance DEX te da unos tokens que virtualizan tus Bitcoins, pero sigues sin tener tus claves privadas.
Si tienes una cuenta en un Exchange CEX, no vas a tener tus claves privadas. Para eso, necesitas tener tu propia wallet (un hardware wallet, Electrum, etc.).
Un Full Node te permite tener toda la Blockchain en tu entorno (aunque la versión pruned es más ligera a base de no tener tanto historial), y te permite crear tus wallets con tus claves privadas propias. Pero son, en todo caso, de la persona que controla en nodo. Si no lo controlas, ya lo pueden camuflar, que no son tuyas y sólo conocidas por ti.
Un Full Node te permite validar TXs, pero no confirmarlas. La confirmación sólo lo pueden hacer nodos mineros, que corren otro software, y que además son los que generan los nuevos Bitcoins con el proceso de minado de los bloques. Estos últimos, los nodos mineros, son los qie se llevan Fees, no los Full Nodes.
Ver:
https://www.oreilly.com/library/view/mastering-bitcoin/9781491902639/ch06.html