Pretty much, yes. It's kind of spelled out in the Nakamoto paper. From the introduction:
" In this paper, we propose a solution to the double-spending problem using a peer-to-peer distributed timestamp server to generate computational proof of the chronological order of transactions."
Everything else in Bitcoin is just turning that timestamp server into a practical(ish) system.
" In this paper, we propose a solution to the double-spending problem using a peer-to-peer distributed timestamp server to generate computational proof of the chronological order of transactions."
Everything else in Bitcoin is just turning that timestamp server into a practical(ish) system.