When it comes to building blockchain into your app, there’s no end to the number and types of solutions you can build. From supply chain to voter fraud prevention, the recording of evidence paired with a public witness is invaluable to your work. Here are some of our favorite uses for blockchain apps and how they could be built:
With Harmony Connect™, you could create a system of voting that’s easy to use and secure. First, you’ll need to assign each voter a digital identity. Think of this like a cryptocurrency address; each user has the ability to manage their identity and the votes they cast with the help of their private key. For additional security, these identities can be tied to unique information about the user with a hash. This allows the system to avoid fraud and double voting while keeping the real world identity of the voter secure.
The Connect API provides you with an easy way to publish these signed votes to the blockchain. Once votes are cast on this system, they can be read and counted instantly. Even better, a user can verify that their vote was cast properly simply by checking the Factom®️ blockchain for their address’ activity.
Most music consumption these days (and all media for that matter) takes place on streaming platforms. All the music is stored on the cloud while the user downloads what they want to hear as needed. By leveraging Harmony Connect™ to build smart contracts, payment for these streams can be handled in a transparent and very efficient way.
First, the rights to albums and songs can be tied to an artist’s or label’s identity. Factom’s Identity protocol can help here. The identity itself can be used to transfer the license to another party or designate the desired method for payment.
Once this is set up, the streaming service only needs to publish the streaming activity at regular intervals using a Harmony Connect™ call. This streaming data then becomes an immutable part of the public record. At that point, all the contract needs to do is route payments based on this activity data!
An online Visa application built on the Factom blockchain would be able to leverage immutability to greatly reduce processing costs over time. With coordination between countries of other government institutions, a single submission can lead to sharable proofs that can be trusted over time. That means you can avoid repeat investigations.
First, you’d need to build into the application the ability to publish the applicant’s data to the blockchain. This could be done with a few quick calls to the Harmony Connect™ API. As usual, you won’t want to send the full data, just a hash. Then, when the relevant agency reviews the application, any information that they find to validate the applicant’s attestations can be added to the record and signed.
This creates the sharable proof; an immutable record of both the applicant’s claims and the supporting documentation. Because this proof is immutable, it can be trusted for as long as the underlying data is valid. Any other organization that needs to verify the same information can save time by using the knowledge on the blockchain.
Medical records require an additional bit of privacy in order to work with blockchain technology. Hashes might not be secure enough if they indicate metadata like the frequency and timing of visits. Luckily, Factom has a solution for that.
In addition to publishing to the mainline Factom®️ blockchain, Harmony Connect™ allows you to write to your own private instance of the blockchain. This gives you access to the same immutability of a public blockchain, but hidden from prying eyes. Those who aren’t part of your organization can’t see anything that goes on in this network, not even the hashes and identities.
But because this blockchain still uses Factom technology, it’s still backed up by all of the public blockchains that Factom uses. This means you have your private blockchain as well as at least two public blockchains securing your data and keeping it tamper resistant. Once that security is in place, all you need to do is design your document storage system and publish the hashes that secure it using Harmony Connect™.
Harmony Connect™ can be used to create a real time, auditable record of all maintenance activity within a facility. First, each member of the maintenance staff will need to have a Digital Identity that tracks their access and activities within the workspace. For additional security and accountability, this can be tied to both a biometric feature that is unique to the technician as well as a hardware factor that corresponds to the equipment in use. This means there will be two identities in play for all actions.
To accomplish this, you can use Harmony Connect™ to create a digital identity for the technician and publish it to the blockchain. With that done, an application can be written that allows them to sign off on their activity using a tablet or mobile device they carry with them. The device itself would provide the second signature.
For greater security, Harmony Connect™ can also be used to implement a series of IOT identities for the equipment that needs to be maintained. This way, not only could the device sign off on its own maintenance, it could even publish to the blockchain when it breaks down or passes certain time and usage milestones. This will give you the platform you need to deploy smart contracts that react to your equipment’s status in real time.
Factom Harmony Connect™ allows you to build blockchain into your apps easily through a simple user interface without managing cryptocurrencies, wallets, or network nodes. By providing a simple REST API to read, write, and search Factom blockchain entries, you are able to have everything you need to get started. Sign up for a free Harmony Connect™ today at bit.ly/HarmonySignUp.