blockchain
June 5, 2023

Блокчейн в розничной торговле

(C) generated Kandinsky 2.1

Сегодня я хотел бы поговорить о тех плюсах, которые мог бы принести блокчейн в реальные секторы экономики. В данном случае мы будем рассматривать обычную продуктовую розничную торговлю, хотя, безусловно, указанный подход может быть применен не только в этой отрасли, но практически в любой компании. Речь пойдет о том, как можно экономить или оптимизировать затраты на контрольно-кассовую технику (далее - ККТ).

Зачем нам блокчейн и в чем проблема существующей системы?

На данный момент в России внедрено требование выдавать кассовый чек при продаже товаров и услуг. Исключение сделано только для некоторых категорий юридических и физических лиц, к которым продуктовый ритейл не относится.

Чек - это механизм контроля и учета НДС со стороны продавца. Кто же заинтересован в использовании чека? Клиент - нет, в 99% случаев чек сразу выбрасывается в мусор. Компания-продавец - тоже нет, для нее он не несет дополнительной ценности, только расходы на ККТ и расходные материалы, а также скрытые расходы, связанные с проблемами ККТ. Государство - безусловно, для него внедрение культуры чека на все операции позволило собирать больше налогов и уменьшило серую зону.

Итак, мы имеем миллионы выданных чеков, которые сразу выбрасываются, тонны потраченной бумаги, огромные издержки на ККТ и его обслуживание, а бумажный чек, который существует, по сути, никому не нужен - ни клиенту, ни компаниям, ни государству, так как данные можно собирать в электронном виде.

Государство попыталось решить эту проблему путем внедрения онлайн-касс и онлайн-чеков, но будем говорить откровенно - это касается лишь незначительной доли выданных чеков. Главная проблема заключается в технических проблемах такой системы и отсутствии мотивации у массовых продавцов, за исключением крупных сетей. Кроме того, сами пользователи (клиенты) не проявляют интереса к этому.


О блокчейне, скорости и государственном регулировании

Для обработки десятков тысяч транзакций в секунду в блокчейне, необходимо использовать комбинацию L1 (первого уровня) и L2 (второго уровня) сетей, которые основаны на механизме Proof of Stake (PoS) и обладают возможностью централизованного выдачи и отзыва ключей различным организациям и структурам.

Почему выбран такой подход? Ответ на этот вопрос связан с основными целями создания такого блокчейна, которыми являются:

  • Очень высокая скорость: Быстрая обработка транзакций необходима для эффективного функционирования блокчейна в реальном времени. Использование L1 и L2 сетей позволяет достичь значительного увеличения скорости обработки транзакций.
  • Очень высокая энергоэффективность: С течением времени проблема энергопотребления в блокчейне становится все более актуальной. Поэтому разработка блокчейна с высокой энергоэффективностью является важным аспектом. Механизм PoS позволяет снизить энергозатраты, поскольку он не требует такого же количества вычислительных ресурсов, как механизм Proof of Work (PoW).
  • Очень высокая подконтрольность/управляемость: Государственное регулирование играет важную роль в сфере блокчейна и криптовалют. Централизованная выдача и отзыв ключей организациям и структурам позволяет лучше контролировать и управлять блокчейном, что может быть важным для обеспечения соблюдения законодательства и предотвращения незаконных действий.

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

Блокчейн в контрольно-кассовых терминалах (ККТ)

Предположим, что завтра 99% чеков станут электронными. Что потребуется для этого? Конечно же, необходима криптографическая защита данных чека, электронная подпись и невозможность отрицания. Сможет ли существующая инфраструктура справиться с таким ростом? С высокой долей вероятности ответ отрицательный.

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

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

Использование блокчейна, при правильной реализации, позволяет создать чрезвычайно надежную и отказоустойчивую систему. Кроме того, блокчейн позволяет собирать огромные массивы данных для анализа, что способствует более точной оценке объемов поставок товаров и услуг компаниями и государственными органами.

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

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

Как может выглядеть процесс оплаты?

Рассмотрим идеальный сценарий, где имеется терминал, поддерживающий блокчейн, и оплата осуществляется с использованием CBDC/уполномоченного брокера.

Прежде всего, важно определить, какую информацию мы желаем защитить и какую информацию показывать, а также кому.

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

С другой стороны, информацию, которую мы обязаны предоставить налоговым органам, должны содержать полный чек с указанием адреса магазина, наименования товаров и услуг, а также ФИО кассира и других служебных данных

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

Это означает, что для различных полей в чеке должна использоваться сложная криптография. Например, можно применить алгоритм Петерсона и голоморфное шифрование. Такой подход позволит с одной стороны предоставлять полные данные для налоговых органов, а с другой стороны, позволит компаниям и клиентам просматривать данные своих чеков без персонализации и предоставлять сведения другим сторонам.

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

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

Зачем же это компаниям?

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

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

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

Зачем же это государству?

Внедрение блокчейн-технологий в систему платежей и учета предоставляет ряд преимуществ для государства. Перечислим некоторые из них:

  • Снижение затрат на хранение данных по операциям. Для этого достаточно организовать сеть архивных узлов в территориальных органах налоговой службы. Это позволит уменьшить расходы на обслуживание и хранение информации о финансовых операциях.
  • Обеспечение прозрачности финансовых потоков и потребления товаров и услуг населением. Благодаря блокчейн-технологиям возможно более точное отслеживание и контроль за движением денежных средств и покупками граждан.
  • Прогнозирование спроса и планирование. Блокчейн-технологии позволяют собирать и анализировать большие объемы данных, что облегчает прогнозирование спроса и планирование экономических процессов.
  • Снижение затрат на сбор статистических данных. Использование блокчейн-технологий позволяет собирать данные более эффективно и автоматизированно, что снижает затраты на ведение статистической отчетности.
  • Возможность удержания налога на добавленную стоимость (НДС) в реальном времени и снижение махинаций с возвратом НДС. Блокчейн-технологии позволяют осуществлять мгновенное удержание НДС и уменьшают возможность мошенничества при возврате НДС.
  • Отслеживание всей цепочки товара от производства до реализации. Благодаря блокчейн-технологиям можно более точно отслеживать перемещение товаров, что способствует борьбе с контрафактом и обеспечивает лучший контроль за цепочкой поставок.
  • Внедрение блокчейн-технологий также открывает возможности для внедрения специализированных категорий трат и автоматизированного возврата НДС. Например, можно создать аналог кода MCC (Merchant Category Code), который определяет категорию магазина или услуги, чтобы социальные выплаты могли использоваться только для покупки товаров в продуктовых магазинах, исключая магазины, торгующие алкоголем и табаком.
  • Кроме того, благодаря блокчейн-технологиям возможно внедрение автоматизированного процесса возврата НДС. Это позволит более эффективно и оперативно осуществлять возврат налога на добавленную стоимость, уменьшая риски мошенничества и упрощая процедуру для предприятий и граждан.
  • Дополнительно, с использованием блокчейн-технологий государство может внедрить собственные терминалы оплаты, разработанные в России, которые поддерживают необходимые системы и специализированные чипы для запуска легких узлов блокчейна. Это способствует развитию внутренней инфраструктуры и повышению контроля над процессом платежей и учета.
  • Возможность оценки затрат по каждому клиенту индивидуально в качестве меры противодействия коррупции. Каждая оплата, фактически, является подписью кошелька клиента, что снижает риск подделки чеков и упрощает анализ подобных

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

Зачем же это клиенту?

Внедрение системы оплаты на основе блокчейна может принести ряд преимуществ для клиентов. Ниже перечислены некоторые из них:

  • Высокая скорость оплаты: В идеальном случае, использование блокчейна для оплаты может обеспечить более быстрый процесс, чем текущие методы оплаты на терминалах. Благодаря использованию технологии блокчейна, транзакции могут быть проведены практически мгновенно, что экономит время клиента.
  • Централизованный личный кабинет: Клиенты могут собирать все свои чеки и операции в одном централизованном личном кабинете. Такой кабинет может быть предоставлен различными компаниями, что облегчает доступ клиента к истории своих покупок и учетным данным.

Дополнительные материалы: