VAT and Blockchain: Challenges and Opportunities Ahead