Blockchain-based Applications Research Articles