Registre de correu electrònic: Blockchain consensus mechanism and method for peer-to-peer electricity trading