What is a Hashed Timelock Contract?

There are a lot of aspects about cryptocurrency most people have never heard of. One of these technological features goes by the name of Hashed Timelock Contracts. This feature can prove to be quite powerful when it comes conducting payments. It is time to take a closer look at what this exactly means for Bitcoin and potentially other cryptocurrencies.

An Overview of Hashed Timelock Contracts

As the name would somewhat suggest, the Hashed Timelock Contract is a very technical implementation of cryptocurrency payments. It requires the recipient of a payment to acknowledge the reception of said transfer prior to a deadline. This is done by generating a cryptographic proof of payment. So far, that sounds not out of the ordinary, but there is a small twist to this whole concept.

The cryptographic proof of payment generated by the recipient serves additional purposes. It can be used to “trigger” other actions in other payments. To be more specific, the hashed Timelock Contract technology can be of great value when it comes to making conditional payments in Bitcoin. It is not hard to see why this technology would be so popular and powerful. In fact, there are multiple sue cases where this technology will come in handy.

For example, it is not impossible to think the cryptocurrency ecosystem will be introduced to cross-chain trading. Or to be more specific, atomic cross-chain trading based on hashed Timelock Contracts. This type of trading allows users to exchange one cryptocurrency into another one, even if those currencies reside on different blockchains. While this can be achieved by using sidechains – as proposed by Drivechain – a proper payment channel would need to be provided.

This implementation of Hashed Timelock Contracts as part of atomic cross-chain trading goes by the name of HTLC. It is also possible to use HTLC in payment channels moving forward. Even though payment channels use timelocks by default, they can be “extended” with hashlocks. As a result, one would be able to route [Bitcoin] payments through two or more payment channels.

All of this sounds great and exciting, but there is a secondary aspect to Hashed Timelock Contracts when it comes to cryptocurrency payments. This technology also allows the recipient of a payment to forfeit the ability to claim the pending transfer. In doing so, they will effectively return the money to the sender. Up until now, that seemed very improbable where bitcoin is concerned, although it could prove to be quite useful in the long run.

In the end, it is not hard to see why developers are excited about Hashed Timelock Contracts. The opportunities for this technological feature are virtually limitless, and it is an area of development well worth exploring further. Conditional payments can be quite beneficial to cryptocurrency as a whole in the future.

If you liked this article, follow us on Twitter @themerklenews and make sure to subscribe to our newsletter to receive the latest bitcoin, cryptocurrency, and technology news.