Malta’s push to become a global ‘Blockchain Island’ seems to be wor...