Triple entry accounting was introduced by Ian Grigg in 2005 (Triple Entry Accounting (iang.org). Bitcoin blockchain is a perfect system on which triple entry accounting can be implemented. This is not only because Bitcoin blockchain is an ideal 'independent third-party' to keep and verify the third entry (cryptographically signed cross-entity receipts as transaction records), but also because it provides a highly efficient built-in payment system.