Научная статья на тему 'Анализ блокчейн-платформ для реализации системы документооборота'

Анализ блокчейн-платформ для реализации системы документооборота Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
341
45
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
блокчейн / EOS / Etherem / Hyperledger / документооборот. / blockchain / Ethereum / EOS / Hyperledger / document flow.

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Воробьева Анастасия Андреевна, Суханов Александр Александрович

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Воробьева Анастасия Андреевна, Суханов Александр Александрович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

ANALYSIS OF BLOCKCHAIN PLATFORMS FOR DOCUMENT FLOW SYSTEM

the article discusses the main blockchain platforms that can be used in the field of workflow, their strengths and weaknesses are also considered. The article discusses the features of the work of Ethereum technology and the main components of this software product. The article discusses the EOS software product and analyzes its suitability for use as a means to account for workflow. The article also discusses the Hyperledger software product, which is a corporate solution for industrial blockchain platforms and is not a cryptocurrency. There is a conclusion about the most convenient platform for document flow purposes.

Текст научной работы на тему «Анализ блокчейн-платформ для реализации системы документооборота»

Список литературы /References

1. Википедия. A/B-тестирование. [Электронный ресурс]. Режим доступа: https://ru.wikipedia.org/wiki/ A/B-тестирование/ (дата обращения: 08.05.2019).

2. Википедия. Целевая функция. [Электронный ресурс]. Режим доступа: https://ru.wikipedia.org/wiki/ Целевая_функция/ (дата обращения: 08.05.2019).

3. Суханов А.А., Маратканов А.А. Анализ способов сбора социальных данных из сети Интернет, // International Scientific Review № 1(32) / International Scientific Review of the Problems and Prospects of Modern Science and Education: XXX International Scientific and Practical Conference ( Boston, USA - 22 January, 2017).

4. Суханов А.А., Маратканов А.А. Анализ основных источников социальных данных в российском сегменте сети Интернет, // International Scientific Review № 1(32) / International Scientific Review of the Problems and Prospects of Modern Science and Education: XXX International Scientific and Practical Conference ( Boston, USA. 22 January, 2017).

ANALYSIS OF BLOCKCHAIN PLATFORMS FOR DOCUMENT FLOW

SYSTEM 1 2 Vorobyova A.A. , Sukhanov A.A. (Russian Federation)

Email: Vorobyova560@scientifictext.ru

1Vorobyova Anastasiia Andreevna - Bachelor Student; 2Suhanov Aleksandr Aleksandrovich - Master Student, DEPARTMENT COMPUTER SYSTEMS AND NETWORKS, MOSCOW STATE TECHNICAL UNIVERSITY NAMED AFTER N.E. BAUMAN,

MOSCOW

Abstract: the article discusses the main blockchain platforms that can be used in the field of workflow, their strengths and weaknesses are also considered. The article discusses the features of the work of Ethereum technology and the main components of this software product. The article discusses the EOS software product and analyzes its suitability for use as a means to account for workflow. The article also discusses the Hyperledger software product, which is a corporate solution for industrial blockchain platforms and is not a cryptocurrency. There is a conclusion about the most convenient platform for document flow purposes. Keywords: blockchain, Ethereum, EOS, Hyperledger, document flow.

АНАЛИЗ БЛОКЧЕЙН-ПЛАТФОРМ ДЛЯ РЕАЛИЗАЦИИ СИСТЕМЫ

ДОКУМЕНТООБОРОТА 12 Воробьева А.А. , Суханов А.А. (Российская Федерация)

1Воробьева Анастасия Андреевна - бакалавр; 2Суханов Александр Александрович - магистрант, кафедра компьютерных систем и сетей, Московский государственный технический университет им. Н.Э. Баумана,

г. Москва

Аннотация: в статье рассматриваются основные блокчейн-платформы, которые могут быть использованы в сфере документооборота, также рассматриваются их достоинства и недостатки. В статье рассматриваются особенности работы технологии Ethereum и основных компонентов этого программного продукта. В статье рассматривается программный продукт EOS и анализируется его пригодность для использования в качестве

средства для учета документооборота. Также в статье рассматривается программный продукт Hyperledger, который является корпоративным решением для промышленных блокчейн-платформ и не является криптовалютой.

Ключевые слова: блокчейн, EOS, Etherem, Hyperledger, документооборот.

На данный момент существует несколько широко распространенных платформ для создания децентрализованных приложений: Ethereum, EOS, Corda и HyperLedger.

Ethereum — платформа для создания децентрализованных онлайн-сервисов на базе блокчейна (децентрализованных приложений), работающих на базе умных контрактов. Реализована как единая децентрализованная виртуальная машина. Был предложен основателем журнала Bitcoin Magazine Виталиком Бутериным в конце 2013 года, сеть была запущена 30 июля 2015 года [1].

Ethereum является открытой платформой, исходный код опубликован и находится в открытом доступе. Это объясняет то, что к данной платформе проявляют интерес не только стартапы, но и крупные разработчики ПО, такие как Microsoft и IBM.

Механизм расширения системы реализован с помощью смарт-контрактов или умных контрактов - классов, которые могут быть реализованы на различных языках, включая визуальное программирование и компилируются в байт-код для виртуальной машины Эфириума (Ethereum Virtual Machine, EVM) перед отправкой в блокчейн. Изменение состояния виртуальной машины может быть записано на полном по Тьюрингу языке сценариев.

Основным недостатком данной платформы является низкая пропускная способность и весьма строгий алгоритм консенсуса, который делает невозможным использование Ethereum в качестве ядра системы документооборота без существенных затрат на оборудование.

Одним из основных конкуретнов Ethereum является EOS - проект, появившийся спустя два года после появления Ethereum.

Заявленная EOS цель — развитие блокчейна в коммерческом масштабе посредством создания децентрализованных автономных сообществ (DAO). В своем White paper разработчики называют EOS «программой создания глобально масштабируемого общества блокчейна», позволяющей «вертикально и горизонтально масштабировать децентрализованные приложения» посредством «конструкта, аналогичного операционной системе».

Программное обеспечение EOS поддерживает распределённые приложения, работающие на основе технологии блокчейн подобно тому, как функционируют сетевые приложения.

Проект похож на Ethereum. Как и Ethereum, EOS — это платформа для хостинга смарт-контрактов, предназначенная для проектов с открытым исходным кодом и децентрализованных приложений, ориентированных на потребителя (DApps). К преимуществам можно отнести то, что часть данных можно хранить с помощью стандартных баз данных, которые подходят в том числе и для систем документооборота [2]. Цель платформы при запуске состояла в том, чтобы взять долю на рынке от Ethereum, обещая более масштабируемую блочную цепочку с лучшим удобством использования для крупномасштабных предприятий.

EOS является продуктом с открытым исходным кодом и код тоже опубликован. Несмотря на то, что EOS задумывался как основной конкурент Ethereum для разработки умных контрактов, процесс публикации умного контракта в этой платформе сложнее и это является основным недостатком. Однако одним из преимуществ является алгоритм с делегированным доказательством доли (DPOS), который позволяет значительно увеличить количество проводимых транзакций.

В коммерческой разработке гланым конкурентом двух платформ является Hyperledger.

Проект Hyperledger появился три года назад, в 2015-м. Он принадлежит компании Linux Foundation, которая намерена изменить пространство блокчейна, сделать его более мощным и производительным. Hyperledger - открытый исходный код и не имеет никакого отношения к криптовалюте [3].

Если описать Hyperledger простыми словами, то это своего рода хаб для открытой разработки отраслевых блокчейнов. В Linux Foundation хотят полностью изменить концепцию транзакционных приложений, сделать их не только мощнее, но и более прозрачными.

Цель платформы Hyperledger - продвигать межотраслевое сотрудничество путем разработки блокчейнов и распределенных реестров с особым упором на повышение производительности и надежности этих систем. В результате платформа должна поддерживать глобальные бизнес-транзакции основных технологических, финансовых цепочек и цепи поставок.

Благодаря тому, что изначально проект не задумывался как криптовалюта с возможностью хостинга смарт-контрактов, а создавался именно как блокчейн-платформа, Hyperledger имеет самую большую во возможность для масштабирования.

Кроме того, используемые в Hyperledger способы хранения данных позволяют обезопаситься от возможного из сбора с помощью устройств для парсинга данных [4].

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

Список литературы /References

1. Википедия. Ethereum. [Электронный ресурс]. Режим доступа: https://ru.wikipedia.org/wiki/Ethereum/ (дата обращения: 08.06.2019).

2. Суханов А.А., Маратканов А.А. Анализ способов хранения социальных данных из сети Интернет, // International Scientific Review № 1 (32) / International Scientific Review of the Problems and Prospects of Modern Science and Education: XXX International Scientific and Practical Conference (Boston, USA. 22 January, 2017).

3. Википедия. Hyperledger. [Электронный ресурс]. Режим доступа: https://en.wikipedia.org/wiki/Hyperledger/ (дата обращения: 08.06.2019).

4. Суханов А.А., Маратканов А.А. Анализ способов сбора социальных данных из сети Интернет, // International Scientific Review № 1(32) / International Scientific Review of the Problems and Prospects of Modern Science and Education: XXX International Scientific and Practical Conference (Boston, USA. 22 January, 2017).

i Надоели баннеры? Вы всегда можете отключить рекламу.