Toimintojen tulee olla ytimekkäitä ja itsestään selviä. Kaikki toiminnot, jotka näyttävät liian suurilta tai suorittavat sisäkkäisiä silmukoita tai rekursiota, tulee tarkastella uudelleen. Enemmän laskentaa tarkoittaa enemmän kaasua, mikä tarkoittaa, että näiden toimintojen suorittaminen maksaa enemmän.
Harkitse ketjun ulkopuolista tietojenkäsittelyä lohkoketjusovelluksesi kuormituksen poistamiseksi. Esimerkiksi hajautetut pörssit käyttävät ketjun ulkopuolisia tilausten täyttöalgoritmeja tilausten täyttämiseen, koska algoritmi on melko monimutkainen. Kun tilaus on täytetty, selvitys suoritetaan lohkoketjussa.
Jos monimutkaisuuden vähentäminen on liian vaikeaa, harkitse mahdollisuutta, että lohkoketju ei ehkä ole ihanteellinen ratkaisu ongelmaasi.