Использование технологии Blockchain для борьбы с глобальным программным пиратством

НОВОСТИ
2017-12-23 10:49:26
0
2.0K

блокчейнНачиная с конца 1970-х годов, пиратство в области программного обеспечения превратилось в серьезную проблему, негативно влияющую на разработчикови подрывая их попытки сохранить авторские права. За последние 30 лет мир значительно продвинулся в вопросе вычислительных технологий. Однако развитие и инновации в коммуникационных технологиях катализировали пиратство в программном обеспечении, обеспечивая высокую скорость доставки и мобильность ПО. Пропускная способность постоянно увеличивается, что позволяет загружать программное обеспечение на более высоких скоростях. Значительная часть населения земного шара в настоящее время способна загружать данные со скоростью 100 Мбит, по сравнению с максимальной скоростью загрузки 2,4 Кбит/с в 1987 году. Появление интернета в 1993 году вывело пиратство связанное с программным обеспечением на новый уровень, поскольку он дал возможность пользователям загружать цифровой продукт с любой точки мира.

В попытке противодействия пиратству была взята за основу стратегия проверки происхождения лицензий и защиты от пиратства на интернет-порталах, которые предоставляют программистам платформу для лицензирования и распространения разрабатываемого продукта. Тем не менее, эти методы не могут полностью предотвратить проблему, а лишь снижают барьер для приобретения цифрового продукта. Программисты, желающие избежать незаконного распространения своего детища, должны разработать собственную стратегию, а это является серьезным препятствием для независимых и низкоквалифицированных специалистов, которые не в состоянии позволить себе связанные с этим сложные и дорогостоящие процессы.

ReSOLV - Использование технологии Blockchain для борьбы с программным пиратством:

Недавно опубликованное исследование показало, что для решения проблемы связанной с пиратством можно успешно использовать blockchain. В исследовании впервые были опробованы доказательства концепции происхождения (PoC) Master Bitcoin Model, но эксперименты показали, что это слишком простая модель, которая не удовлетворяет комплексу требований по лицензированию ПО и защиты авторских прав. Поэтому была предложена модель под названием файл ReSOLV, для решения проблем связанных с Master Bitcoin.

Файл resolv опирается на технологии блокчейн, и криптографии с открытым ключом, для обеспечения конфиденциальности лицензий и защиты данных в блокчейне, включая хэш программного обеспечения, лицензионный ключ, уникальное поле для цифровой подписи и загрузчика. Модель ReSOLV доказала, что она является глобальным средством предотвращения кражи лицензий. Она отвечает основным требованиям по устранению проблемы пиратства в мире.

Метод лицензирования ПО, основанный на блокировке является основным механизмом для обеспечения и распространения лицензий на данное ПО, которое необходимо для проверки различных приложений. Лицензии будут защищены от любых форм копирования или подделки, а программы будут зависать всякий раз, когда будут предприняты какие-либо несанкционированные изменения кода. Идея хранения загрузочной программы в блочной цепочке обеспечит безопасность программ, поскольку они не могут работать, если ее приобрели у пиратов. Основная идея, лежащая в основе модели ReSOLV, заключается в том, что даже если программное обеспечение можно скопировать, оно не будет работать, так как авторизация для запуска - это процесс, ориентированный на пользователя, использующий криптографию с открытым ключом.

ReSOLV демонстрирует, как различные механизмы обновления ПО гарантируют, что хэши каждого авторизованного ПО и его последовательные обновления и исправления будут надежно записаны в блочной цепочке. У ReSOLV есть агент для кошелька пользователя, который работает в форме полностью независимого органа для проверки хеша с целью выяснить, была ли изменена программа.

В исследовании предпринята попытка определить наилучшую криптовалюту, которая может представлять наиболее подходящую базу для проверки использования лицензий на ПО. К сожалению, после первоначальных экспериментов по рассмотрению существующих криптовалютных экосистем, с целью определения идеальной монеты для внедрения метода ReSOLV выяснилось, что это потребует огромное количество времени, которое не входит в рамки данного исследования. Тем не менее система показала, что требования по конфиденциальности данных не зависят от используемой монеты. Таким образом, модель ReSOLV можно считать нейтральной для криптовалюты в отношении требований по конфиденциальности данных.

0
2.0K