blockchain and financial optimization