Experts believe that the technology can enable many more digital solutions, in addition to digital currencies, such as voting systems, and identity, property and other registers, and smart contracts, which are like self-executing computer programs based on programming code.