A soft fork is a change to the Bitcoin protocol wherein only previously valid blocks/transactions are made invalid. This results in multi-signature transactions looking the same as regular transactions or more complex ones. By introducing this new address type, users can also save on transaction fees, as even complex transactions http://secureshift.io