Such a factor isn’t carried out in Bitcoin Core, although there’s some work in the direction of that (the “assumeutxo” venture).
What assumevalid does is simply assume that each one scripts/signatures in blocks as much as a sure level are legitimate. It does not let one skip processing these blocks of their entirety, it solely means the signature checks may be skipped. However the aim of validation is to construct up your native node’s view of the UTXO set (mainly the database of who owns which cash). To be able to construct up that database, it is advisable to see all transactions, and that database is important – with out it, it isn’t doable to validate the blocks that come after it.
The assumeutxo venture is an effort so as to add one thing like assumevalid, however for the result of constructing the UTXO set. In a possible future it might be doable to belief a selected hash of the UTXO set sooner or later previously, fetch that precomputed UTXO set at that time from someplace, and validate every little thing afterwards.
