Blockchain-based Technologies Research Articles