Abstract: The invention relates to a system and method for injecting protection mechanisms into a smart contract code that may have unknown vulnerabilities. More specifically, the invention identifies key lines of code/commands that execute critical functions in a smart contract and injects additional code to monitor and prevent unwanted execution of said key lines of code/commands.
Abstract: The invention relates to a system and method for creating and managing smart contracts on a blockchain. More specifically, the invention relates to a method and system that provides a set of tools for users to create, monitor, manage, modify, terminate, trigger disputes, communicate with contracting parties, and if necessary resolve a dispute over a smart contract. Additionally, the system also records and manages contract history documents and records them with the smart contract such that if there are disputes that need to be handled, the system can provide the parties and third parties with an complete set of contract documents including historical contract documents to aid in the resolution of the dispute.
Abstract: The invention relates to a system and method for creating and managing smart contracts on a blockchain. More specifically, the invention relates to a method and system that provides a set of tools for users to create, monitor, manage, modify, terminate, trigger disputes, communicate with contracting parties, and if necessary resolve a dispute over a smart contract. Additionally, the system also records and manages contract history documents and records them with the smart contract such that if there are disputes that need to be handled, the system can provide the parties and third parties with an complete set of contract documents including historical contract documents to aid in the resolution of the dispute.
Abstract: The invention relates to a system and method for creating and managing smart contracts on a blockchain. More specifically, the invention relates to a method and system that provides a set of tools for users to create, monitor, manage, modify, terminate, trigger disputes, communicate with contracting parties, and if necessary resolve a dispute over a smart contract. Additionally, the invention provides a server that monitors activity on a distributed ledger and reports it to interested parties so that they can take appropriate action such as authorize, freeze, dispute, ro communicate regarding the smart contract.
Abstract: The invention relates to a system and method for signing and authentication of documents using a distributed ledger. More specifically, the invention provides for an electronic signature system that provides increased reliability and security to authenticate signed documents using a distributed ledger.