user2248: In the recent months, I've been working on a conflicts resolution project and was starting to write the Plutus script. The problem is that, because of the complexity required, the script ended up exceeding the current maximum size by a lot (4x). My questions are:

Are there any plans to significantly increase the maximum validator size? (5000)
If there are not, is there anything I can do to continue the project on Cardano? Keep in mind that the script complexity will certainly require a size greater than 5000 (maybe not 4x more though)


user1130: You can split it into multiple validators.
Each validator would have an NFT that can only be spent if the requirements for its validator are met (including returning the NFT to the script address with a new datum).
Your core validator would then validate that transactions include all the required NFTs.

2248: <p>In the recent months, I've been working on a conflicts resolution project and was starting to write the Plutus script. The problem is that, because of the complexity required, the script ended up exceeding the current maximum size by a lot (4x). My questions are:</p>
<ul>
<li>Are there any plans to significantly increase the maximum validator size? (<a href="https://adapools.org/protocol-parameters" rel="nofollow noreferrer">5000</a>)</li>
<li>If there are not, is there anything I can do to continue the project on Cardano? Keep in mind that the script complexity will certainly require a size greater than 5000 (maybe not 4x more though)</li>
</ul>
 1130: <p>You can split it into multiple validators.</p>
<p>Each validator would have an NFT that can only be spent if the requirements for its validator are met (including returning the NFT to the script address with a new datum).</p>
<p>Your core validator would then validate that transactions include all the required NFTs.</p>
