Blockchain is a distributed database stored on several computers at the same time. This is next generation accounting, more transparent than current double-entry accounting that dates from the 14th century. The Blockchain Currency accounting is called mining, and this requires specialized high performance computers: