Intelligent Contracts – The Way Forward for Enterprises?

  • Kevin Gidney, Founder and Chief Technical Officer at Seal Software

  • 10.02.2017 07:45 am
  • undisclosed

Technology is an ever-moving target. It’s one of the most demanding working environments; every few months you need to understand and account for new technologies.

However, the benefits of being in a fast-paced environment are that new opportunities to combine methods or technology occur almost daily. One such combination is narrow artificial intelligence for contract detection and extraction of information held within physical contracts. This is brought together with ‘smart contracts’, the encoding and execution of contractual data and events on a programmable blockchain, a technology solution which provides a public ledger of all the transactions on a network. A block is the 'current' part of a blockchain which records some or all of the recent transactions, and once completed goes into the blockchain as a permanent database.

Smart contracts may not fully deliver on all that is promised, as they face several technical limitations and challenges. The usefulness of the data or functions encoded, and how it gets accurately encoded onto the smart contract are often questioned.

Intelligent Contracts

Intelligent Contracts are far more intelligent and extensible than smart contracts as they are currently defined. The intelligence comes from the ‘I’ in AI (Artificial Intelligence), where a system is taught to continually and consistently recognise and extract key information from contracts, with active learning based on users’ responses, both positive and negative, to the extractions and predictions made. This is very different to current smart contracts, but it still uses some of the underlying methods of blockchain and the extension to store immutable information or actionable events within a block.

The Value of Intelligent Contracts

To help demonstrate the value of Intelligent Contracts, let’s take a sample customer of a large international IT/software company that has acquired different companies or business units over many years. They have over 16 different contracting solutions on both the buy and sell sides of their business, with no standard reporting on contracts. They continually sign Master Agreements in different locations or departments, and should allow all global entities access to discounts once negotiated levels are reached or exceeded. This is a very common challenge with larger organisations.

You can immediately see where a ‘smart contract’ could be used to encode the master agreement’s key performance indicators (KPIs) onto a blockchain, and then automatically apply the discounts across all departments. However, with all the different systems, and no single or consistent method to track and report on new contracts being created, signed, or agreed to on (potentially) 3rd party paper, extracting the required information can be a challenge.

Blockchain: The Single Source of the Truth

If we take this further, past just the encoding of actions, and the combination of parties and events, we can see how this solution provides companies with a ‘single source of the truth’ within contracts. As a contract placed onto the blockchain has been agreed by both parties, why not share the same information between parties – as a single entity with continually updated contract terms?

Companies placing details of actual contracts onto a public blockchain might soon run into issues of security and scalability. Security because every person on the blockchain can see the transactions that occurred, and scalability as block size is limited on public blockchains for many reasons, not least of which is performance. With blockchain, the larger the blocks the longer it takes, and the more processing power is needed to reach consensus (e.g. the process used by a group of peers responsible for maintaining a distributed ledger to reach agreement on the ledger’s contents.) Public blockchain or smart contracts systems are unlikely to meet the requirements of many organisations for contracts.

Intelligent Contracts use private blockchains with algorithms to ensure no single system controls the creation of the blocks, leading to immutable and distributed consensus. As the chains are private, security can be implemented at many different layers. The use of the private blockchain also allows for the system to provide Know Your Customer (KYC) functions, as each entity within the system would be required to be known as they are a party to, or have an interest in a contract.

Who Needs Intelligent Contracts?

There are many types of use cases for Intelligent Contracts, where the capabilities of this new technology will provide significant value over what is currently available. These include M&A and business restructuring, Contract Lifecycle Management (CLM), and regulatory compliance. 

Intelligent Contracts in M&A

When ownership of an organisation changes, the contracts associated with that business are divested or acquired within those transactions, and can greatly affect the accretive nature or overall outcome of the transaction. In M&A, organisations need to review contract data in the due diligence phase, to know what they are buying, and then integrate contracts into the new organisation post transaction. With divestitures, they need to know which entities to assign the appropriate contracts to.

With Intelligent Contracts, organisations will be able to immediately locate all relevant contracts as they will be in one repository. All the metadata will be associated as blocks on the relevant chains, and so full reviews will be fast and simple, in due diligence and post transaction. For example, special indemnifications and assignment and termination rules will be identified immediately across the entire portfolio, and will be relevant to valuation. The current deal room, where limited subsets of contract documents are placed for manual reviews across multiple legal professionals will no longer be needed. The deep analytics embedded in Intelligent Contracts will mean that M&A and legal professionals can immediately, and visually, capture all types of metrics and analytics across entire contract portfolios.

Contract Lifecycle Management

A challenge often found with Contract Lifecycle Management is system ROI (return on investment) which has been elusive for most customers. The systems are heavy in workflow and document library services, and are very light in contract data management or analysis.

Intelligent Contracts will be authored in the familiar Microsoft Word user interface, and collaboration and negotiation is facilitated via workflow in the blockchain. Contract data is captured and shared automatically on the chain, and there is never any question or confusion as to which versions and edits are being used and approved, and why. Changes can be initiated and processed in the Line of Business (LOB) via Word using approved language, meaning legal operations resources are used more efficiently and cost effectively. The result is a lean, efficient, secure, and scalable contracting system that finally delivers the ROI desired for contract automation.

Regulatory Compliance

The final user case is in regulatory compliance. With Intelligent Contracts, when a regulation changes, all contract data is automatically captured and presented visually, so organisations understand the nature of the impact of the new regulation to their business. Compliance owners can determine strategies and project plans to meet compliance deadlines.

When contract repapering or renegotiation is needed to achieve compliance, the business owner can initiate the process in MS Word and using approved language, make the needed changes. Those changes are captured on the blockchain, and then can be routed to legal operations resources for final approval. This is more efficient than using legal operations resources throughout the entire process. The blockchain is available to all relevant parties, so contract changes are permanent, transparent, and auditable.

Other Blogs