Billon: A New Age of Monetary and Document Transactions