Paywalled...
But to answer the question, Bitcoin is trust-minimized.
When you run a node you must trust the source that gives you your initial list of peers. When you have a wallet that isn't connected to your own node, you must trust the node your wallet is connected to. You must also trust that the blocks you initially download for the first time is indeed the correct history of transactions. The more blocks you verify however, the more certain you become that this is the correct history due to the amount of energy needed to create a valid history of blocks.