Some
of the kinds
of transactions that Bitcoin can support include so - called M
of N transactions, which require agreement between a
certain subset of a group, and can be used for escrow, mediation, or shared financial management; time - locked transactions, in which bitcoins are distributed on a strict schedule, useful for trusts or wills; and even
data - conditional transactions, in which a script uses a
data input such as a regular Google search to monitor real - world events that would automatically trigger disbursements or other actions.