区块链是一种去中心化的数据库,是利用密码学方法生成的数据块串。每个数据块包含验证信息,用于验证数据的真实性和生成下一个区块。去中心化是指在交易时不需要中介,直接进行交易,节省社会资源成本。为了防止乱记账,区块链引入了监督者,即记录者,他们要得到一定的报酬才会记录下市民之间的交易。区块链技术还包含记账功能,用于记录交易信息。为了防止信息被篡改,每条交易信息都要得到尽可能多的记录,记录者必须在洗手擦干净后才可以记录交易信息。最终所有的记录形成了一个数据库,也就是区块链。利用区块链技术可以制定各种复杂的系统和程序。