СИСТЕМЫ РАСПРЕДЕЛЕННОГО РЕЕСТРА КАК ИНСТРУМЕНТ ОБЕСПЕЧЕНИЯ ДОВЕРИЯ МЕЖДУ УЧАСТНИКАМИ БИЗНЕС-ПРОЦЕССОВ

Сергей В. Запечников

Аннотация


Статья посвящена проблеме применения систем распределенного реестра в качестве инструментария обеспечения доверия между участниками бизнес-процессов. Цель статьи состоит в том, чтобы предложить систематизированный взгляд на прикладные аспекты современных технологий распределенного реестра, опираясь на опыт исследования технического устройства и алгоритмического наполнения наиболее известных и востребованных блокчейн-платформ. Рассматриваются основные идеи, положенные в основу систем распределенного реестра, архитектура таких систем, проводится их классификация. Анализируются принципы работы и особенности двух важнейших классов систем распределенного реестра: открытого и закрытого типа. Дается обзор сфер применения и возможностей систем распределенного реестра с точки зрения потенциального потребителя этой технологии. Проводится анализ актуальных проблем развития систем распределенного реестра. Даются прогнозы о перспективных и неперспективных приложениях систем распределенного реестра. Делаются выводы о том, что технологии распределенного реестра, являясь попыткой создать универсальный инструментарий решения проблемы доверия при дистанционном осуществлении деловых отношений с использованием информационно-телекоммуникационных систем, обладают большим потенциалом роста, однако характеризуются рядом нерешенных проблем, связанных с повышением производительности и обеспечением конфиденциальности информации об участниках деловых отношений.

Ключевые слова


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

Полный текст:

PDF (English)

Литература


1. Damgard, I. Secure distributed systems / I. Damgard, J. B. Nielsen, C. Orlandi. Electronic book, 2018. – 332 p. URL: https://blackboard.au.dk/webapps/blackboard/content/listContent.jsp?course_id=_116846_1& content_id=_1801036_1&mode=reset (дата обращения: 14.10.2019).

2. Szabo, N. Smart contracts: Building blocks for digital markets / N. Szabo. 1996. – 11 p.
URL: https://pdfs.semanticscholar.org/9b6c/d3fe0bf5455dd44ea31422d015b003b5568f.pdf (дата обращения: 14.10.2019).

3. Cachin, C. Blockchain, cryptography, and consensus / C. Cachin // ITU workshop on security aspects of blockchain. Switzerland, Geneva, 2017. – 38 p. URL: https://www.itu.int/en/ITU-T/Workshops-and-Seminars/201703/Documents/Christian%20Cachin%20blockchain-itu.pdf (дата обращения: 14.10.2019).

4. Merkle, R. C. A Digital Signature Based on a Conventional Encryption Function/ R. C. Merkle // Advances in Cryptology — CRYPTO '87. Lecture Notes in Computer Science. Vol. 293. 1988. P. 369–378.

5. Nakamoto, S. Bitcoin: A peer-to-peer electronic cash system / S. Nakamoto. 2006. – 9 p.
URL: https://bitcoin.org/bitcoin.pdf (дата обращения: 14.10.2019).

6. Wood, G. Ethereum: A secure decentralized generalized transaction ledger. Byzantium version / G. Wood // GitHub repository. 2019. – 39 p. URL: https://ethereum.github.io/yellowpaper/paper.pdf (дата обращения: 18.10.2019).

7. Hyperledger project site. 2019. URL: https://www.hyperledger.org/ (дата обращения: 18.10.2019).

8. Hearn, M. Corda: a distributed ledger / M. Hearn, R. G. Brown // Corda platform site. 2019. – 73 p.
URL: https://www.r3.com/wp-content/uploads/2019/08/corda-technical-whitepaper-August-29-2019.pdf (дата обращения: 18.10.2019).

9. Buchman, E. The latest gossip on BFT consensus / E. Buchman, J. Kwon, Z. Milosevic // Open access paper. 2019. – 14 p. URL: https://arxiv.org/pdf/1807.04938.pdf (дата обращения: 18.10.2019).

10. Baliga, A. Performance Evaluation of the Quorum Blockchain Platform / A. Baliga, I. Subhod, P. Kamat, S. Chatterjee // Open access paper. 2019. – 8 p. URL: https://arxiv.org/pdf/1809.03421.pdf (дата обращения: 18.10.2019).

11. Cachin C. Secure and efficient asynchronous broadcast protocols / C. Cachin, K. Kursawe, F. Petzold, V. Shoup // Advances in Cryptology: CRYPTO 2001, volume 2139 of Lecture Notes in Computer Science. Springer, 2001. P. 524–541.

12. Cachin, C. Blockchain Consensus Protocols in the Wild / C. Cachin, M. Vukolic // Proc. 31st Intl. Symposium on Distributed Computing (DISC 2017), ed. Andréa W. Richa, 91:1:1–1:16. Leibniz International Proceedings in Informatics (LIPIcs). Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik. 2017.
URL: http://dx.doi.org/10.4230/LIPIcs.DISC.2017.1 (дата обращения: 18.10.2019).

13. Lamport, L. The Byzantine generals problem / L. Lamport, R. Shostak, M. Pease // ACM Transactions on programming languages and systems. Vol. 4. No. 2. July 1982. P. 382–401.
URL: https://people.eecs.berkeley.edu/~luca/cs174/byzantine.pdf (дата обращения: 18.10.2019).

14. Шевчук, Д.А. Макроэкономика: конспект лекций / Д.А. Шевчук, В.А. Шевчук // М.: Высшее образование, 2007. – 169 с.

15. The future of financial infrastructure: An ambitious look at how blockchain can reshape financial services // World Economic Forum. Aug. 2016. – 130 p.
URL: http://www3.weforum.org/docs/WEF_The_future_of_financial_infrastructure.pdf (дата обращения: 18.10.2019).

16. Hopwood, D. Zcash protocol specification / D. Hopwood, S. Bowe, T. Hornby et al. // Zcash documentation site. 2019. – 149 p. URL: https://github.com/zcash/zips/raw/master/protocol/protocol.pdf (дата обращения: 18.10.2019).

17. Alonso, K. M. Zero to Monero: A technical guide to a private digital currency; for beginners, amateurs, and experts (v. 1.0.0) / K. M. Alonso // Monero technical documentation site. 2018. – 91 p.
URL: https://www.getmonero.org/library/Zero-to-Monero-1-0-0.pdf (дата обращения: 18.10.2019).




DOI: http://dx.doi.org/10.26583/bit.2019.4.03

Ссылки

  • На текущий момент ссылки отсутствуют.


Лицензия Creative Commons
Это произведение доступно по лицензии Creative Commons «Attribution» («Атрибуция») 4.0 Всемирная.