Logo
Поделиться этой статьей

IBM представляет тестирование приложений на основе блокчейна

Недавно опубликованная патентная заявка показывает, что IBM придумала систему на основе блокчейна для распределенного тестирования программных приложений.

Согласно публичным документам, IBM ONE может начать тестировать программные приложения на основе блокчейн-системы.

В патентеприложение В опубликованном во вторник Бюро по патентам и товарным знакам США (USPTO) документе компания описывает «конфигурацию тестирования блокчейна», которая может обеспечить «простую и безопасную инфраструктуру для тестирования приложений» путем распределения задач тестирования между «майнерами», которые могут быть вознаграждены Bitcoin или другой Криптовалюта за выполнение поставленной задачи.

Продолжение Читайте Ниже
Не пропустите другую историю.Подпишитесь на рассылку Crypto Daybook Americas сегодня. Просмотреть все рассылки

По словам IBM, такая система может сократить объемы денег и ресурсов, требуемых для нынешних облачных тестовых инфраструктур.

«Автоматизированное тестирование программного обеспечения стало более аппаратно-емким, поскольку сложность и требования новых программных приложений продолжают расти», — говорится в заявке. «Для запуска автоматизированных тестовых случаев с необходимой частотой требуется большой аппаратный пул ресурсов, который может экспоненциально увеличиваться по мере увеличения тестовых случаев и числа приложений».

Документ, поданный в декабре 2016 года, представляет собой трехчастное предложение. Сначала он описывает метод, с помощью которого Request на тестирование «пакета, связанного с приложением» может быть отправлен в сеть узлов и выполнен через «документ контракта», например, смарт-контракт. Смарт-контракт предоставит «всю информацию, необходимую для выполнения тестовых случаев и вознаграждения».

Более общая информация о тестовом пакете приложения может быть опубликована «в реестре всей P2P-сети», говорится в заявке.

Метод может также включать получение результатов на основе теста и запись этих результатов в блокчейн.

В связи с этим IBM предполагает создать устройство, которое будет включать передатчик, отправляющий тестовый Request в сеть узлов, приемник, настроенный на получение результатов теста, и процессор, который затем будет записывать эти результаты в блокчейн.

Наконец, в заявке описывается «нетранзиционный компьютер» для хранения инструкций, побуждающих процессор передавать тестовый Request, получать результаты теста и/или записывать результаты теста в блокчейн.

Еще в 2013 году IBMподанопатент, связанный с блокчейном, который предлагает систему для отслеживания стоимости цифровых валют. Блокчейн будет «отслеживать жизненный цикл любого отдельного токена электронной валюты» как для обнаружения его использования в незаконной деятельности, так и для более точной оценки его стоимости, говорится в документе.

ИБМизображение через Shutterstock

Picture of CoinDesk author Annaliese Milano