Формула
1. Реализуемый компьютером способ сверки транзакций в блокчейне, при этом реализуемый компьютером способ содержит этапы, на которых
получают посредством участника блокчейна запись транзакции в блокчейне, которая выбрана из блокчейна и удовлетворяет указанному условию;
сравнивают посредством участника блокчейна запись транзакции в блокчейне с записью транзакции вне блокчейна, поддерживаемой участником блокчейна;
определяют, является ли запись транзакции вне блокчейна несогласованной с записью транзакции в блокчейне; и
в ответ на определение, что запись транзакции вне блокчейна является несогласованной с записью транзакции в блокчейне, обновляют посредством участника блокчейна запись транзакции вне блокчейна на основании записи транзакции в блокчейне.
2. Реализуемый компьютером способ по п. 1, в котором получение посредством участника блокчейна записи транзакции в блокчейне, которая выбрана из учетной книги блокчейна, ассоциированной с блокчейном, и удовлетворяет указанному условию, содержит этапы, на которых
отправляют посредством участника блокчейна указанное условие поставщику услуг сверки блокчейна; и
принимают посредством участника блокчейна запись транзакции в блокчейне, возвращаемую поставщиком услуг сверки.
3. Реализуемый компьютером способ по п. 1, в котором указанное условие содержит по меньшей мере одно из следующего: период времени, содержащий момент создания записи транзакции в блокчейне, участника блокчейна, участвующего в транзакции в блокчейне, соответствующей записи транзакции в блокчейне, и условие, что запись транзакции в блокчейне представляет собой запись нормальной транзакции или запись транзакции с возмещением.
4. Реализуемый компьютером способ по п. 1, в котором сравнение посредством участника блокчейна записи транзакции в блокчейне с записью транзакции вне блокчейна, поддерживаемой участником блокчейна, содержит этап, на котором экспортируют посредством участника блокчейна запись транзакции в блокчейне путем использования мостового модуля, конфигурированного между участником блокчейна и блокчейном, для сравнения записи транзакции в блокчейне с записью транзакции вне блокчейна за пределами блокчейна.
5. Реализуемый компьютером способ по п. 4, в котором мостовой модуль отдельно соединен с первым интерфейсом передачи данных, обеспеченным участником блокчейна, и вторым интерфейсом передачи данных, обеспеченным блокчейном.
6. Реализуемый компьютером способ по п. 1, дополнительно содержащий этап, на котором вводят посредством участника блокчейна указанное условие и информацию изменений для записи транзакции вне блокчейна в блокчейн.
7. Реализуемый компьютером способ по п. 1, в котором блокчейн содержит узел блокчейна и опорную точку.
8. Реализуемый компьютером способ по п. 7, в котором узел блокчейна выполнен с возможностью поддержки учетной книги блокчейна, при этом участник блокчейна получает содержимое, записанное в учетной книге блокчейна, для активного выбора соответствующей записи транзакции в блокчейне на основании указанного условия таким образом, чтобы получить запись транзакции в блокчейне, удовлетворяющую указанному условию.
9. Реализуемый компьютером способ по п. 7, в котором опорная точка выполнена с возможностью замены внеблокчейновых активов вне блокчейна активами на основе блокчейна, ассоциированными с записью транзакции в блокчейне.
10. Устройство для сверки транзакций в блокчейне, причем устройство содержит множество модулей, выполненных с возможностью осуществления реализуемого компьютером способа по любому из пп. 1-9.