Design and Specification of a Blockchain-based P2P Energy Trading Platform Conference Paper uri icon