Report: IBM Envisions App Testing Powered By BlockchainApril 5, 2018 3:49 pm
CoinDesk reports IBM has filed a patent application which, if approved, would allow the company to test software applications on a blockchain system, public filings showed.
The patent application, released Tuesday by the U.S. Patent and Trademark Office (USPTO), would enable the company to arrange a “blockchain test configuration” that could provide a “simple and secure infrastructure for testing applications,” the report said.
The blockchain test configuration, the report said, would allocate testing tasks to miners who could be rewarded with bitcoin or another cryptocurrency upon the task’s completion.
Such a system could reduce the amount of money and resources that current cloud-based test infrastructures require, IBM says.
The filing says “Software automation testing has become more hardware intensive as the complexity and requirements of new software applications continues to increase. To run automation test cases at a needed frequency,” the report continues, “requires a large hardware pool of resources which can exponentially increase as the test cases and number of applications increase.”
In a three-fold proposal filed in December 2016, it first details a method by which a request to test a “package associated with an application” could be submitted to a network of nodes and executed via a “contract document,” like a smart contract, CoinDesk reports. The smart contract would provide “all the information that is required to execute the test cases and the reward.”
Additional information about the application test package could be published to “an entire P2P network in a ledger,” the filing says.
The proposed method “may also include receiving results based on the test” and “recording the results in a blockchain,” the report said.
Using a transmitter to send the test request to a network of nodes, the report said, as well as a receiver configured to receive results of the test and a processor, would then record those results on the blockchain.
In addition, the filing describes a “non-transitory computer” for storing instructions prompting the processor to transmit a test request, receive test results and/or record the test results on the blockchain, CoinDesk reports.
IBM previously filed another blockchain-related patent in 2012, which proposed a system to track the value of digital currencies, the report said.
– WN.com, Jack Durschlag