The British Blockchain Association (BBA) is a not-for-profit company promoting the adoption of blockchain and distributed digital ledger technologies in both the public and private sectors.