Lateral force on posts resting on concrete deck blocks
You could add a diagonal brace connecting each post to the joists - that would definitely eliminate any change of the posts folding under the deck.
My bigger concern is that your rim joists are load bearing. I'm not so concerned about the short front joist but if the back rim joist is only supported at both ends then you are putting a lot of weight on the center of that rim joist. At best your deck will be springy at worst at some future point the rim joist will collapse in the middle of a party. To solve this you could add a few more posts equally spaced along the rim joist and/or double up the rim joist. Given the small cost and ease I'd suggest both. If you do double up the back rim joist make sure they are well connected along the entire length so they really are supporting each other.