Исследование свойств BlockChain технологии для применения в глобальных децентрализованных приложениях и системах как PaaS-решение
ВВЕДЕНИЕ
Магистерская диссертация посвящена исследованию свойств BlockChain технологии для применения в глобальных децентрализованных приложениях и системах как PaaS-решение.
BlockChain — это совместно используемый и распределённый, неизменный реестр, предназначенный для записи транзакций, учета активов и построения доверительных отношений путём использования электронных смарт-контрактов.
Важность блокчейна в эпоху интернета: на мир и различные сферы зависит от данных. Скорость получения и точность данных играют решающую роль. Блокчейн идеально подходит для предоставления такой информации, поскольку он предлагает уполномоченным участникам сети мгновенный, общий и полностью прозрачный доступ к информации в неизменном реестре. Сеть блокчейна позволяет отслеживать заказы, платежи, учетные записи, товары и многое другое. И поскольку все участники обладают общим доступом к единому источнику достоверных данных, вы можете в любой момент просмотреть все сведения о транзакциях, чтобы работать с большей уверенностью и получить новые преимущества и возможности.
Цель исследования: исследовать проблематику и способы внедрения комплексных решений технологии blockchain в современном мире IT-технологий.
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ 3
ГЛАВА 1. АНАЛИЗ БЛОКЧЕЙН-ТЕХНОЛОГИИ 7
1.1. ИЗУЧЕНИЕ РАЗВИТИЯ БЛОКЧЕЙН-ТЕХНОЛОГИЙ 7
1.2. ОПРЕДЕЛЕНИЕ КРИПТОВАЛЮТ 9
1.3. ВЫЯВЛЕНИЕ КЛЮЧЕВЫХ СВОЙСТВ ТЕХНОЛОГИИ БЛОКЧЕЙН 15
1.4. ИЗУЧЕИЕ БЛОКЧЕЙН-ТЕХНОЛОГИИ В ПРИМЕНЕНИИ КРИПТОВАЛЮТ 30
1.5. ПОИСК ОБЩИХ ПРОБЛЕМ ТЕХНОЛОГИЙ БЛОКЧЕЙН И «SMART-КОНТРАКТ» 36
1.6. ВЫВОД ПО РАЗДЕЛУ 39
ГЛАВА 2. ПРИМЕНЕНИЕ BLOCKCHAIN В ГЛОБАЛЬНЫХ ДЕЦЕНТРАЛИЗОВАННЫХ ПРИЛОЖЕНИЯХ И СИСТЕМАХ КАК PAAS-РЕШЕНИЕ 41
2.1. ИСПОЛЬЗОВАНИЕ BLOCKCHAIN КАК PAAS-РЕШЕНИЕ 41
2.2. ПРИНЦИПЫ ИСПОЛЬЗОВАНИЯ ОБЛАЧНОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ПО ТЕХНОЛОГИИ BLOCKCHAIN 48
2.3. АНАЛИЗ МЕТОДИКИ ОБЛАЧНОГО ТЕСТИРОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 50
2.4. ОБЗОР МИРОВОЙ ПРАКТИКИ: ПРИМЕНЕНИЕ ДЕЦЕНТРАЛИЗОВАННЫХ ПРИЛОЖЕНИЙ И СИСТЕМ КАК PAAS-РЕШЕНИЕ 55
2.5. ВЫВОДЫ ПО РАЗДЕЛУ 77
ЗАКЛЮЧЕНИЕ 80
СПИСОК ЛИТЕРАТУРЫ 81
СПИСОК ЛИТЕРАТУРЫ
Баронов В.П., Титовский И.Л., [Статья] «Методы построения систем управления»
Божко В. П. Информационные технологии в статистике Издательства[Текст]:: Финстатинформ, КноРус, 144 стр., 2002 г.
Веревченко А. П., и др. Информационные ресурсы для принятия решений Издательства[Текст]:: Деловая Книга, Академический проект; 560 стр., 2002г.
Гаскаров Д. В. Интеллектуальные информационные системы Издательство[Текст]: Высшая школа, 432 стр., 2003 г.
Гринберг А. С., Шестаков В. М. Информационные технологии моделирования процессов управления экономикой Издательство[Текст]: Юнити-Дана; 400 стр., 2003 г.
Душин В. К. Теоретические основы информационных процессов и систем Издательство[Текст]: Дашков и Ко , 250 стр., 2002 г.
Калянов Г. Н. Консалтинг: от бизнес-стратегии к корпоративной информационно-управляющей системе Издательство[Текст]: Горячая Линия – Телеком 208 стр., 2004 г.
Когаловский М. Р. Перспективные технологии информационных систем Издательства[Текст]: ДМК Пресс, Компания АйТи; 288 стр., 2003 г.
Колесников С.И., [Статья] «Об оценке эффективности внедрения и применения ERP систем»
Липаев В. В. Системное проектирование сложных программных средств для информационных систем Издательство[Текст]: Синтег; 268 стр., 2002 г.
Маклаков С. В. Моделирование бизнес-процессов Издательство[Текст]: Диалог – МИФИ, 240 стр., 2003 г.
Меняев М. Ф. Информационные технологии управления. Книга 3. Системы управления организацией , 464 стр., 2003 г. 21. Патрушина С. М. Информационные системы в экономике. Издательство[Текст]: Бизнес , 352 стр., 2004 г.
Прокушева А. П., Липатникова Т. Ф., Колесникова Н. А. Информационные технологии в коммерческой деятельности Издательство[Текст]: Маркетинг, 192 стр., 2001 г.
http://www.arnica.pro/[Сайт]
Родионов И. И., и др. Рынок информационных услуг и продуктов Издательство[Текст]: МК-Периодика 552 стр., 2002 г.Сар Эрмако Джонии, статья «Быть или не быть ERP?»
Синюк В.Г.,
Двойные траты. В децентрализованных системах сложно синхронизировать записи всех пользователей, возникают проблемы с очередностью транзакций и двойным расходованием. Двойные трат— это когда данные набор средств проводится в нескольких транзакциях. Конечно, если бы у нас была система предоставляющее всем участникам универсальное-точное время, мы могли бы избежать эту путаницу, но это приводит обратно к централизации, от который мы изначально отказались. Для решения этой проблемы были придуманы блоки и майнинг, которые определяют очередность, и подтверждают эти транзакции. Авторы показывают, что с некоторыми разумными предположений и без необходимости специальных вычислений, накладные расходы, злоумышленник имеет большую вероятность успеха с двойными расходами атака. Кроме того, авторы также показывают, как основные контрмеры, такие как ожидая несколько секунд до принятия платежа или добавления наблюдателей, которые отчитываться перед получателем недостаточно для того, чтобы избежать такого типа атаки. Кроме того, они предлагают другую контрмеру, состоящую из модификации правила протокола, так что узлы перенаправляют транзакции с двойными расходами вместо того, чтобы бросать их. Таким образом, все узлы могут быть уведомлены о двойные попытки тратить. Однако этот механизм облегчает атаки на отказ в обслуживании, хотя узлы действительно смогут видеть обе транзакции, у них нет означает различать, какая из двух является оригинальной. Идея мониторинга наблюдателей была как-то реализована компаниями таких как GAP600, чтобы обеспечить оценку риска для принятия подтверждения о нумерации сделки. Тем не менее, компания не предоставляет подробную информацию о том, как осуществляется мониторинг или оценка. рмацию, возможность создать универс