When Should You Use Commit Contract?

Similar to Git, Commit Contract helps preserve the full history of digital media files so that more complicated collaborations and real-world cases can be achieved.

Take the music industry for example. One of the biggest challenges of the content platform is the verification of the user-generated content, and Commit Contract can be the solution to it.

One the music platform which allows users to upload music clips they create, when the file is first uploaded, it can be identified as โ€œself-verifiedโ€ meaning the uploader agrees to the terms and conditions and makes sure the uploader has the full copyright of the content file.

Further, if the content is chosen to be used in a movie, this shows the music is trusted by that specific movie maker. If very unfortunately, the file is found by an authorized 3rd-party that violates the copyright, there can be a commit attached to the file so that all future users are aware of the problem.

In this case, the commit logs will look like the following:

  • The 1st commit: Initial registration and self-verified

  • The 2nd commit: File is used by the movie

  • The 3rd commit: The 3rd-party organization identifies the file violates copyright

All historical records can be done by Commit Contract to write logs onto the Numbers Blockchain. This makes asset histories decentralized, transparent, and immutable. For more details on how Numbers Blockchain can help in the music industry, check out our partnership announcement with the Music Battles platform.

Besides the use case in the music industry, more use cases can be found in the User Cases of Numbers Protocol.

Last updated