How Building Runtime Cost Controls Into Architecture shapes blockchain development company decisions