Blockchain is a new decentralized protocol that can securely store bitcoin transactions or other data. The information cannot be falsified or tampered with, and smart contracts can be automatically executed without the review of any centralized organization.