Logo
Поділитися цією статтею

IBM передбачає тестування додатків на основі блокчейну

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

Як показують публічні документи, ONE разу IBM може тестувати програмні додатки в системі блокчейн.

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

Продовження Нижче
Не пропустіть жодної історії.Підпишіться на розсилку Crypto Long & Short вже сьогодні. Переглянути Всі Розсилки

За словами IBM, така система могла б зменшити кількість грошей і ресурсів, які вимагають поточні хмарні тестові інфраструктури.

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

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

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

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

У зв’язку з цим IBM передбачає пристрій, який включатиме передавач, який надсилатиме тестовий Request до мережі вузлів, приймач, налаштований на отримання результатів тесту, і процесор, який потім записуватиме ці результати в блокчейн.

Нарешті, у документі описується «постійний комп’ютер» для зберігання інструкцій, які спонукають процесор передати тестовий Request, отримати результати тесту та/або записати результати тесту в блокчейн.

Ще в 2013 році IBM подано патент, пов’язаний з блокчейном, який запропонував систему для відстеження вартості цифрових валют. Блокчейн буде «відстежувати життєвий цикл будь-якого окремого токена електронної валюти» як для виявлення його використання в незаконній діяльності, так і для більш точної оцінки його вартості, йдеться в документі.

IBM зображення через Shutterstock

Picture of CoinDesk author Annaliese Milano