I thought the blockchain boundary is limited to the provider (IBM, MS etc), not to the transaction type or business domain (shipping, bonds etc).
If the a blockchain is specific to a transaction type, does it mean all providers will use the same copy of the blockchain for that transaction type (shipping type etc)? But in that case, since blockchain doesn't belong to anyone, the BaaS providers would be similar to mining pools. Isn't it?