回答

上手く説明で来ませんが、この場合のonは
based on〜 や rest on〜/〜に基づく、rely on〜/〜を当てにする、みたいなイディオムに使われるonと同じ意味をもつと予想されます。だから、本文だと、〜という予想に基づいて、みたいな感じの訳になると思います。あくまで自分の推測なので、あまり当てにしない方がいいと思います。

この回答にコメントする
疑問は解決しましたか?